diff options
author | Yegor Timoshenko <yegortimoshenko@riseup.net> | 2018-02-24 11:42:09 +0000 |
---|---|---|
committer | Yegor Timoshenko <yegortimoshenko@riseup.net> | 2018-02-24 11:42:09 +0000 |
commit | 09b54dec1d678dc8a75cbc078377abf9c420494f (patch) | |
tree | 217b1ed7471626a222d2b783e72fee6c06a5bcd7 /pkgs | |
parent | 466d051924ea9ffe4861ac48baa31e17b66428fa (diff) | |
download | nixlib-09b54dec1d678dc8a75cbc078377abf9c420494f.tar nixlib-09b54dec1d678dc8a75cbc078377abf9c420494f.tar.gz nixlib-09b54dec1d678dc8a75cbc078377abf9c420494f.tar.bz2 nixlib-09b54dec1d678dc8a75cbc078377abf9c420494f.tar.lz nixlib-09b54dec1d678dc8a75cbc078377abf9c420494f.tar.xz nixlib-09b54dec1d678dc8a75cbc078377abf9c420494f.tar.zst nixlib-09b54dec1d678dc8a75cbc078377abf9c420494f.zip |
paper-icon-theme: build GTK icon cache
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/data/icons/paper-icon-theme/default.nix | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/pkgs/data/icons/paper-icon-theme/default.nix b/pkgs/data/icons/paper-icon-theme/default.nix index f161d6fbbd67..f49009e76f3e 100644 --- a/pkgs/data/icons/paper-icon-theme/default.nix +++ b/pkgs/data/icons/paper-icon-theme/default.nix @@ -1,18 +1,24 @@ -{ stdenv, fetchFromGitHub, autoreconfHook }: +{ stdenv, fetchFromGitHub, autoreconfHook, gtk3 }: stdenv.mkDerivation rec { - name = "${package-name}-${version}"; - package-name = "paper-icon-theme"; + name = "${pname}-${version}"; + pname = "paper-icon-theme"; version = "2017-11-20"; src = fetchFromGitHub { owner = "snwh"; - repo = package-name; + repo = pname; rev = "af0296ecc872ad723fad7dca6e7e89eb85cbb3a8"; sha256 = "18a9zl9lbw9gc3zas49w329xrps4slvkp4nv815nlnmimz8dj85m"; }; - nativeBuildInputs = [ autoreconfHook ]; + nativeBuildInputs = [ autoreconfHook gtk3 ]; + + postFixup = '' + for theme in $out/share/icons/*; do + gtk-update-icon-cache $theme + done + ''; meta = with stdenv.lib; { description = "Modern icon theme designed around bold colours and simple geometric shapes"; |