summary refs log tree commit diff
path: root/pkgs/development/libraries/libgksu
diff options
context:
space:
mode:
authorJosé Romildo Malaquias <malaquias@gmail.com>2016-06-12 08:20:10 -0300
committerJosé Romildo Malaquias <malaquias@gmail.com>2016-06-12 08:20:10 -0300
commite6e465334d83038803f8d342774acebdd0c95abb (patch)
treeeec311f6f27ca6286a6cbfc0f8827937c564279e /pkgs/development/libraries/libgksu
parentfd57730897debbe15e2e48896dcc9bb58434c73e (diff)
downloadnixpkgs-e6e465334d83038803f8d342774acebdd0c95abb.tar
nixpkgs-e6e465334d83038803f8d342774acebdd0c95abb.tar.gz
nixpkgs-e6e465334d83038803f8d342774acebdd0c95abb.tar.bz2
nixpkgs-e6e465334d83038803f8d342774acebdd0c95abb.tar.lz
nixpkgs-e6e465334d83038803f8d342774acebdd0c95abb.tar.xz
nixpkgs-e6e465334d83038803f8d342774acebdd0c95abb.tar.zst
nixpkgs-e6e465334d83038803f8d342774acebdd0c95abb.zip
libgksu: use nativeBuildInputs and wrapGAppsHook
Diffstat (limited to 'pkgs/development/libraries/libgksu')
-rw-r--r--pkgs/development/libraries/libgksu/default.nix26
1 files changed, 12 insertions, 14 deletions
diff --git a/pkgs/development/libraries/libgksu/default.nix b/pkgs/development/libraries/libgksu/default.nix
index 521e780a920..249997d430f 100644
--- a/pkgs/development/libraries/libgksu/default.nix
+++ b/pkgs/development/libraries/libgksu/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, makeWrapper, gtk, gnome, gnome3,
+{ stdenv, fetchurl, pkgconfig, wrapGAppsHook, gtk, gnome, gnome3,
   libstartup_notification, libgtop, perl, perlXMLParser,
   autoreconfHook, intltool, gtk_doc, docbook_xsl, xauth, sudo
 }:
@@ -13,6 +13,17 @@ stdenv.mkDerivation rec {
     sha256 = "1brz9j3nf7l2gd3a5grbp0s3nksmlrp6rxmgp5s6gjvxcb1wzy92";
   };
 
+  nativeBuildInputs = [
+    pkgconfig autoreconfHook intltool gtk_doc docbook_xsl wrapGAppsHook
+  ];
+
+  buildInputs = [
+    gtk gnome.GConf libstartup_notification
+    gnome3.libgnome_keyring libgtop gnome.libglade perl perlXMLParser
+  ];
+
+  enableParallelBuilding = true;
+
   patches = [
         # Patches from the gentoo ebuild
 
@@ -54,19 +65,6 @@ stdenv.mkDerivation rec {
     intltoolize --force --copy --automake
   '';
 
-  buildInputs = [
-    pkgconfig makeWrapper gtk gnome.GConf libstartup_notification
-    gnome3.libgnome_keyring libgtop gnome.libglade perl perlXMLParser
-    autoreconfHook intltool gtk_doc docbook_xsl
-  ];
-
-  preFixup = ''
-    wrapProgram "$out/bin/gksu-properties" \
-      --set GDK_PIXBUF_MODULE_FILE "$GDK_PIXBUF_MODULE_FILE"
-  '';
-
-  enableParallelBuilding = true;
-
   meta = {
     description = "A library for integration of su into applications";
     longDescription = ''