evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / ic / iconpack-obsidian / package.nix
blob40d4d451f3f1d99e7d17410c72b112dd7d18b089
1 { lib, stdenvNoCC, fetchFromGitHub, gtk3, gnome-icon-theme, mint-x-icons, hicolor-icon-theme }:
3 stdenvNoCC.mkDerivation rec {
4   pname = "iconpack-obsidian";
5   version = "4.15";
7   src = fetchFromGitHub {
8     owner = "madmaxms";
9     repo = pname;
10     rev = "v${version}";
11     sha256 = "1f32isq1xyn9b6p1nx5rssqgg9gw0jp9ld19860xk29fspmlfb8n";
12   };
14   nativeBuildInputs = [ gtk3 ];
16   propagatedBuildInputs = [ gnome-icon-theme mint-x-icons hicolor-icon-theme ];
17   # still missing parent themes: Ambiant-MATE, Faenza-Dark, KFaenza
19   dontDropIconThemeCache = true;
21   installPhase = ''
22     mkdir -p $out/share/icons
23     mv Obsidian* $out/share/icons
25     for theme in $out/share/icons/*; do
26       gtk-update-icon-cache $theme
27     done
28   '';
30   meta = with lib; {
31     description = "Gnome icon pack based upon Faenza";
32     homepage = "https://github.com/madmaxms/iconpack-obsidian";
33     license = licenses.gpl3Only;
34     # darwin cannot deal with file names differing only in case
35     platforms = platforms.linux;
36     maintainers = [ maintainers.romildo ];
37   };