evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / ca / candy-icons / package.nix
blobab9bbd8a9244307f745ac3b286bff30a28e8254f
2   lib,
3   stdenvNoCC,
4   fetchFromGitHub,
5   gtk3,
6 }:
8 stdenvNoCC.mkDerivation {
9   pname = "candy-icons";
10   version = "0-unstable-2024-10-22";
12   src = fetchFromGitHub {
13     owner = "EliverLara";
14     repo = "candy-icons";
15     rev = "f8a4125d338d86a58723ab36f9f827248d07c85c";
16     hash = "sha256-Bv91a5NglKWwddqx0kPgdCrik9SOPtcfQFJDWOdcQG4=";
17   };
19   nativeBuildInputs = [ gtk3 ];
21   dontDropIconThemeCache = true;
23   installPhase = ''
24     runHook preInstall
26     mkdir -p $out/share/icons/candy-icons
27     cp -r . $out/share/icons/candy-icons
28     gtk-update-icon-cache $out/share/icons/candy-icons
30     runHook postInstall
31   '';
33   meta = with lib; {
34     homepage = "https://github.com/EliverLara/candy-icons";
35     description = "Icon theme colored with sweet gradients";
36     license = licenses.gpl3Plus;
37     platforms = platforms.linux;
38     maintainers = with maintainers; [
39       clr-cera
40       arunoruto
41     ];
42   };