Unverified Commit 202ad936 authored by Pol Dellaiera's avatar Pol Dellaiera Committed by GitHub
Browse files

Merge pull request #330601 from kkoniuszy/bitwig-remove-bundled-libxcb-imdkit

bitwig-studio5: remove bundled libxcb-imdkit
parents c173170d 42663cda
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -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