about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorgnidorah <gnidorah@users.noreply.github.com>2017-11-30 10:04:57 +0300
committergnidorah <gnidorah@users.noreply.github.com>2017-12-01 11:11:03 +0300
commit0c402c605699bd95cd1093d12616c1e52108cd0f (patch)
tree5514ca6d226da6f51d9f2a4d94789bb2543ea93e /pkgs
parent86ad1451f2704329f04d0e7aa13c49843e36be5c (diff)
downloadnixlib-0c402c605699bd95cd1093d12616c1e52108cd0f.tar
nixlib-0c402c605699bd95cd1093d12616c1e52108cd0f.tar.gz
nixlib-0c402c605699bd95cd1093d12616c1e52108cd0f.tar.bz2
nixlib-0c402c605699bd95cd1093d12616c1e52108cd0f.tar.lz
nixlib-0c402c605699bd95cd1093d12616c1e52108cd0f.tar.xz
nixlib-0c402c605699bd95cd1093d12616c1e52108cd0f.tar.zst
nixlib-0c402c605699bd95cd1093d12616c1e52108cd0f.zip
transmission_gtk: use wrapGAppsHook
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/applications/networking/p2p/transmission/default.nix11
1 files changed, 5 insertions, 6 deletions
diff --git a/pkgs/applications/networking/p2p/transmission/default.nix b/pkgs/applications/networking/p2p/transmission/default.nix
index 9b448f86736d..d2bbef7f581f 100644
--- a/pkgs/applications/networking/p2p/transmission/default.nix
+++ b/pkgs/applications/networking/p2p/transmission/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, intltool, file, makeWrapper
+{ stdenv, fetchurl, pkgconfig, intltool, file, wrapGAppsHook
 , openssl, curl, libevent, inotify-tools, systemd, zlib
 , enableGTK3 ? false, gtk3
 , enableSystemd ? stdenv.isLinux
@@ -20,9 +20,10 @@ stdenv.mkDerivation rec {
     sha256 = "0pykmhi7pdmzq47glbj8i2im6iarp4wnj4l1pyvsrnba61f0939s";
   };
 
-  nativeBuildInputs = [ pkgconfig ];
+  nativeBuildInputs = [ pkgconfig ]
+    ++ optionals enableGTK3 [ wrapGAppsHook ];
   buildInputs = [ intltool file openssl curl libevent zlib ]
-    ++ optionals enableGTK3 [ gtk3 makeWrapper ]
+    ++ optionals enableGTK3 [ gtk3 ]
     ++ optionals enableSystemd [ systemd ]
     ++ optionals stdenv.isLinux [ inotify-tools ];
 
@@ -41,10 +42,8 @@ stdenv.mkDerivation rec {
     ++ optional enableSystemd "--with-systemd-daemon"
     ++ optional enableGTK3 "--with-gtk";
 
-  preFixup = optionalString enableGTK3 /* gsettings schemas for file dialogues */ ''
+  preFixup = optionalString enableGTK3 ''
     rm "$out/share/icons/hicolor/icon-theme.cache"
-    wrapProgram "$out/bin/transmission-gtk" \
-      --prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH"
   '';
 
   NIX_LDFLAGS = optionalString stdenv.isDarwin "-framework CoreFoundation";