summary refs log tree commit diff
path: root/pkgs/development/libraries/gtk+/3.x.nix
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2017-01-22 22:55:39 +0100
committerVladimír Čunát <vcunat@gmail.com>2017-01-22 22:57:52 +0100
commitdf67f58fbfde8bfe5f1e6659c18b0953558cd534 (patch)
treeab8051a08877b5549b80253c8ce4e82c86dd0470 /pkgs/development/libraries/gtk+/3.x.nix
parentb1e9acfb18fdb719c900d247012527a51b3e4055 (diff)
downloadnixpkgs-df67f58fbfde8bfe5f1e6659c18b0953558cd534.tar
nixpkgs-df67f58fbfde8bfe5f1e6659c18b0953558cd534.tar.gz
nixpkgs-df67f58fbfde8bfe5f1e6659c18b0953558cd534.tar.bz2
nixpkgs-df67f58fbfde8bfe5f1e6659c18b0953558cd534.tar.lz
nixpkgs-df67f58fbfde8bfe5f1e6659c18b0953558cd534.tar.xz
nixpkgs-df67f58fbfde8bfe5f1e6659c18b0953558cd534.tar.zst
nixpkgs-df67f58fbfde8bfe5f1e6659c18b0953558cd534.zip
gtk3: move gtk-update-icon-cache to the main output
This is basically what aa0fa193734a was for gtk2 and Xfce.
Fixes #20874, though I haven't tested it directly.
Diffstat (limited to 'pkgs/development/libraries/gtk+/3.x.nix')
-rw-r--r--pkgs/development/libraries/gtk+/3.x.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/development/libraries/gtk+/3.x.nix b/pkgs/development/libraries/gtk+/3.x.nix
index 64f5a1e3bdd..45c21df4696 100644
--- a/pkgs/development/libraries/gtk+/3.x.nix
+++ b/pkgs/development/libraries/gtk+/3.x.nix
@@ -63,6 +63,8 @@ stdenv.mkDerivation rec {
   postInstall = optionalString (!stdenv.isDarwin) ''
     substituteInPlace "$out/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.la" \
       --replace '-L${gmp.dev}/lib' '-L${gmp.out}/lib'
+    # The updater is needed for nixos env and it's tiny.
+    moveToOutput bin/gtk-update-icon-cache "$out"
   '';
 
   meta = with stdenv.lib; {