evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / gn / gnome-themes-extra / package.nix
blob64d3d4c1a0fe3183d7a34d1e41ecde0f8e3e1513
1 { lib, stdenv, fetchurl, intltool, gtk3, gnome, adwaita-icon-theme, librsvg, pkg-config, pango, atk, gtk2
2 , gdk-pixbuf, hicolor-icon-theme }:
4 stdenv.mkDerivation rec {
5   pname = "gnome-themes-extra";
6   version = "3.28";
8   src = fetchurl {
9     url = "mirror://gnome/sources/gnome-themes-extra/${lib.versions.majorMinor version}/gnome-themes-extra-${version}.tar.xz";
10     hash = "sha256-fEugv/AB8G2Jg8/BBa2qxC3x0SZ6JZF5ingLrFV6WBk=";
11   };
13   passthru = {
14     updateScript = gnome.updateScript {
15       packageName = pname;
16     };
17   };
19   nativeBuildInputs = [ pkg-config intltool gtk3 ];
20   buildInputs = [ gtk3 librsvg pango atk gtk2 gdk-pixbuf ];
21   propagatedBuildInputs = [ adwaita-icon-theme hicolor-icon-theme ];
23   dontDropIconThemeCache = true;
25   postInstall = ''
26     gtk-update-icon-cache "$out"/share/icons/HighContrast
27   '';
29   meta = with lib; {
30     platforms = platforms.unix;
31     maintainers = teams.gnome.members;
32   };