diff options
author | Vladimír Čunát <vcunat@gmail.com> | 2015-10-28 12:05:37 +0100 |
---|---|---|
committer | Vladimír Čunát <vcunat@gmail.com> | 2015-10-28 12:05:37 +0100 |
commit | 91329b5c0ab279bb428ad5fb6b3057010194fcdd (patch) | |
tree | e2ced3fce9b8fa1d1bedecc3f45f6e01b33aa11c /pkgs/development/libraries/gdk-pixbuf | |
parent | a0ce1b48ed9666d62b65806d21a0b40aaba7af38 (diff) | |
download | nixlib-91329b5c0ab279bb428ad5fb6b3057010194fcdd.tar nixlib-91329b5c0ab279bb428ad5fb6b3057010194fcdd.tar.gz nixlib-91329b5c0ab279bb428ad5fb6b3057010194fcdd.tar.bz2 nixlib-91329b5c0ab279bb428ad5fb6b3057010194fcdd.tar.lz nixlib-91329b5c0ab279bb428ad5fb6b3057010194fcdd.tar.xz nixlib-91329b5c0ab279bb428ad5fb6b3057010194fcdd.tar.zst nixlib-91329b5c0ab279bb428ad5fb6b3057010194fcdd.zip |
gdk-pixbuf: reduce unnecessary outputs
Also some other minor changes.
Diffstat (limited to 'pkgs/development/libraries/gdk-pixbuf')
-rw-r--r-- | pkgs/development/libraries/gdk-pixbuf/default.nix | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/pkgs/development/libraries/gdk-pixbuf/default.nix b/pkgs/development/libraries/gdk-pixbuf/default.nix index ca0b773ed286..7ff8eae64604 100644 --- a/pkgs/development/libraries/gdk-pixbuf/default.nix +++ b/pkgs/development/libraries/gdk-pixbuf/default.nix @@ -13,16 +13,17 @@ stdenv.mkDerivation rec { sha256 = "0rqvj5gcs2zfyyg9llm289b0xkj4mrhzxfjpjja0wx1m6vn5axjk"; }; - outputs = [ "dev" "out" "bin" "doc" ]; + outputs = [ "dev" "out" "docdev" ]; + outputBin = "dev"; setupHook = ./setup-hook.sh; enableParallelBuilding = true; # !!! We might want to factor out the gdk-pixbuf-xlib subpackage. - buildInputs = [ libX11 libintlOrEmpty ]; + buildInputs = [ libX11 gobjectIntrospection ] ++ libintlOrEmpty; - nativeBuildInputs = [ pkgconfig gobjectIntrospection ]; + nativeBuildInputs = [ pkgconfig ]; propagatedBuildInputs = [ glib libtiff libjpeg libpng jasper ]; @@ -33,16 +34,11 @@ stdenv.mkDerivation rec { # The tests take an excessive amount of time (> 1.5 hours) and memory (> 6 GB). inherit (doCheck); - # propagate the bin output TODO: use propagatedOutputs instead - postPhases = "postPostFixup"; - postPostFixup = '' - echo -n " $bin" >> "$dev"/nix-support/propagated-*build-inputs - ''; - - meta = { + meta = with stdenv.lib; { description = "A library for image loading and manipulation"; homepage = http://library.gnome.org/devel/gdk-pixbuf/; - maintainers = [ stdenv.lib.maintainers.eelco ]; - platforms = stdenv.lib.platforms.unix; + maintainers = [ maintainers.eelco ]; + platforms = platforms.unix; }; } + |