forgejo-lts: 7.0.10 -> 7.0.11
[NixPkgs.git] / pkgs / by-name / ic / iconpack-jade / package.nix
blobd68e02b838d6a3de0942f8c0f4f2807e5bc7a4a0
1 { lib, stdenvNoCC, fetchFromGitHub, gtk3, gnome-icon-theme, hicolor-icon-theme }:
3 stdenvNoCC.mkDerivation rec {
4   pname = "iconpack-jade";
5   version = "1.25";
7   src = fetchFromGitHub {
8     owner = "madmaxms";
9     repo = pname;
10     rev = "v${version}";
11     sha256 = "0pwz3l5i93s84iwkn1jq8a150ma96788a0n41xq2cgy00j8h8xh0";
12   };
14   nativeBuildInputs = [ gtk3 ];
16   propagatedBuildInputs = [ gnome-icon-theme hicolor-icon-theme ];
18   dontDropIconThemeCache = true;
20   installPhase = ''
21     mkdir -p $out/share/icons
22     cp -a Jade* $out/share/icons
24     for theme in $out/share/icons/*; do
25       gtk-update-icon-cache $theme
26     done
27   '';
29   meta = with lib; {
30     description = "Icon pack based upon Faenza and Mint-X";
31     homepage = "https://github.com/madmaxms/iconpack-jade";
32     license = licenses.gpl3Only;
33     platforms = platforms.linux;
34     maintainers = [ maintainers.romildo ];
35   };