diff options
author | gnidorah <gnidorah@users.noreply.github.com> | 2019-01-27 18:15:54 +0300 |
---|---|---|
committer | gnidorah <gnidorah@users.noreply.github.com> | 2019-01-27 18:15:54 +0300 |
commit | ad2d03d7a267325f6c22b8e8c7967acd2668f454 (patch) | |
tree | 853b22960598f4f4d7587c06de7e428cb09de503 /pkgs/applications/audio/bitwig-studio/bitwig-studio1.nix | |
parent | bce5c13a8fbcb297236bdacce4acabbffcd50900 (diff) | |
download | nixpkgs-ad2d03d7a267325f6c22b8e8c7967acd2668f454.tar nixpkgs-ad2d03d7a267325f6c22b8e8c7967acd2668f454.tar.gz nixpkgs-ad2d03d7a267325f6c22b8e8c7967acd2668f454.tar.bz2 nixpkgs-ad2d03d7a267325f6c22b8e8c7967acd2668f454.tar.lz nixpkgs-ad2d03d7a267325f6c22b8e8c7967acd2668f454.tar.xz nixpkgs-ad2d03d7a267325f6c22b8e8c7967acd2668f454.tar.zst nixpkgs-ad2d03d7a267325f6c22b8e8c7967acd2668f454.zip |
bitwig-studio: support native filesystem dialogs
Diffstat (limited to 'pkgs/applications/audio/bitwig-studio/bitwig-studio1.nix')
-rw-r--r-- | pkgs/applications/audio/bitwig-studio/bitwig-studio1.nix | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/pkgs/applications/audio/bitwig-studio/bitwig-studio1.nix b/pkgs/applications/audio/bitwig-studio/bitwig-studio1.nix index c59590d4821..020307b8944 100644 --- a/pkgs/applications/audio/bitwig-studio/bitwig-studio1.nix +++ b/pkgs/applications/audio/bitwig-studio/bitwig-studio1.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, alsaLib, bzip2, cairo, dpkg, freetype, gdk_pixbuf -, glib, gtk2, gtk3, harfbuzz, jdk, lib, xorg +, wrapGAppsHook, gtk2, gtk3, harfbuzz, jdk, lib, xorg , libbsd, libjack2, libpng, ffmpeg , libxkbcommon , makeWrapper, pixman, autoPatchelfHook @@ -14,16 +14,15 @@ stdenv.mkDerivation rec { sha256 = "0n0fxh9gnmilwskjcayvjsjfcs3fz9hn00wh7b3gg0cv3qqhich8"; }; - nativeBuildInputs = [ dpkg makeWrapper autoPatchelfHook ]; + nativeBuildInputs = [ dpkg makeWrapper autoPatchelfHook wrapGAppsHook ]; unpackCmd = "mkdir root ; dpkg-deb -x $curSrc root"; dontBuild = true; - dontPatchELF = true; - dontStrip = true; + dontWrapGApps = true; # we only want $gappsWrapperArgs here buildInputs = with xorg; [ - alsaLib bzip2.out cairo freetype gdk_pixbuf glib gtk2 gtk3 harfbuzz libX11 libXau + alsaLib bzip2.out cairo freetype gdk_pixbuf gtk2 gtk3 harfbuzz libX11 libXau libXcursor libXdmcp libXext libXfixes libXrender libbsd libjack2 libpng libxcb libxkbfile pixman xcbutil xcbutilwm zlib ]; @@ -69,6 +68,7 @@ stdenv.mkDerivation rec { while IFS= read -r f ; do wrapProgram $f \ --prefix PATH : "${binPath}" \ + "''${gappsWrapperArgs[@]}" \ --set LD_PRELOAD "${libxkbcommon.out}/lib/libxkbcommon.so" || true done |