mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-16 17:14:00 +00:00
bitwig-studio5: remove bundled libxcb-imdkit
Remove bundled libxcb-imdkit and add a dependency on our xcb-imdkit.
This commit is contained in:
parent
8eb972be1e
commit
42663cda2f
@ -21,6 +21,7 @@
|
||||
, pulseaudio
|
||||
, vulkan-loader
|
||||
, wrapGAppsHook3
|
||||
, xcb-imdkit
|
||||
, xdg-utils
|
||||
, xorg
|
||||
, zlib
|
||||
@ -68,6 +69,7 @@ stdenv.mkDerivation rec {
|
||||
pulseaudio
|
||||
stdenv.cc.cc.lib
|
||||
vulkan-loader
|
||||
xcb-imdkit
|
||||
xcbutil
|
||||
xcbutilwm
|
||||
zlib
|
||||
@ -80,6 +82,11 @@ stdenv.mkDerivation rec {
|
||||
cp -r opt/bitwig-studio $out/libexec
|
||||
ln -s $out/libexec/bitwig-studio $out/bin/bitwig-studio
|
||||
cp -r usr/share $out/share
|
||||
|
||||
# Bitwig includes a copy of libxcb-imdkit.
|
||||
# Removing it will force it to use our version.
|
||||
rm $out/libexec/lib/bitwig-studio/libxcb-imdkit.so.1
|
||||
|
||||
substitute usr/share/applications/com.bitwig.BitwigStudio.desktop \
|
||||
$out/share/applications/com.bitwig.BitwigStudio.desktop \
|
||||
--replace /usr/bin/bitwig-studio $out/bin/bitwig-studio
|
||||
|
Loading…
Reference in New Issue
Block a user