diff options
author | kilianar <mail@kilianar.de> | 2022-07-25 11:05:15 +0200 |
---|---|---|
committer | kilianar <mail@kilianar.de> | 2022-08-11 12:12:19 +0200 |
commit | a699e5e1ef62bce7722a609d54d313875b1ffb20 (patch) | |
tree | d56c047c85015db4d1ada78af78f13000e78d30a /pkgs/data | |
parent | 5a0e0d73b944157328d54c4ded1cf2f0146a86a5 (diff) | |
download | nixpkgs-a699e5e1ef62bce7722a609d54d313875b1ffb20.tar nixpkgs-a699e5e1ef62bce7722a609d54d313875b1ffb20.tar.gz nixpkgs-a699e5e1ef62bce7722a609d54d313875b1ffb20.tar.bz2 nixpkgs-a699e5e1ef62bce7722a609d54d313875b1ffb20.tar.lz nixpkgs-a699e5e1ef62bce7722a609d54d313875b1ffb20.tar.xz nixpkgs-a699e5e1ef62bce7722a609d54d313875b1ffb20.tar.zst nixpkgs-a699e5e1ef62bce7722a609d54d313875b1ffb20.zip |
oranchelo-icon-theme: 0.8.0.1 -> 0.9.0
https://github.com/OrancheloTeam/oranchelo-icon-theme/releases/tag/v0.9.0 We use the upstream Makefile instead of copying the files manually in the installPhase.
Diffstat (limited to 'pkgs/data')
-rw-r--r-- | pkgs/data/icons/oranchelo-icon-theme/default.nix | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/pkgs/data/icons/oranchelo-icon-theme/default.nix b/pkgs/data/icons/oranchelo-icon-theme/default.nix index 5c93acbb10a..b676b5956c7 100644 --- a/pkgs/data/icons/oranchelo-icon-theme/default.nix +++ b/pkgs/data/icons/oranchelo-icon-theme/default.nix @@ -2,13 +2,13 @@ stdenvNoCC.mkDerivation rec { pname = "oranchelo-icon-theme"; - version = "0.8.0.1"; + version = "0.9.0"; src = fetchFromGitHub { owner = "OrancheloTeam"; repo = pname; - rev = "096c8c8d550ac9a85f5f34f3f30243e6f198df2d"; - sha256 = "sha256-TKi42SA33pGKdrPtGTpvxFbOP+5N93Y4BvO4CRTveLM="; + rev = "v${version}"; + sha256 = "sha256-IDsZj/X9rFSdDpa3bL6IPEPCRe5GustPteDxSbfz+SA="; }; nativeBuildInputs = [ @@ -22,9 +22,18 @@ stdenvNoCC.mkDerivation rec { dontDropIconThemeCache = true; - installPhase = '' - mkdir -p $out/share/icons - cp -r $Oranchelo* $out/share/icons/ + makeFlags = [ + "DESTDIR=$(out)" + "PREFIX=" + ]; + + postInstall = '' + # space in icon name causes gtk-update-icon-cache to fail + mv "$out/share/icons/Oranchelo/apps/scalable/ grsync.svg" "$out/share/icons/Oranchelo/apps/scalable/grsync.svg" + + for theme in $out/share/icons/*; do + gtk-update-icon-cache "$theme" + done ''; meta = with lib; { |