tango-icon-theme: enable strictDeps and structuredAttrs

This commit is contained in:
Stefan Frijters
2026-05-31 12:59:04 +02:00
parent c96131c9f3
commit 2a9b20e0d3
+13 -5
View File
@@ -23,22 +23,28 @@ stdenv.mkDerivation (finalAttrs: {
patches = [ ./rsvg-convert.patch ];
nativeBuildInputs = [
depsBuildBuild = [
pkg-config
];
nativeBuildInputs = [
intltool
gtk3
];
buildInputs = [
iconnamingutils
imagemagick
librsvg
imagemagick
iconnamingutils
gnome-icon-theme
hicolor-icon-theme
];
propagatedBuildInputs = [
gnome-icon-theme
hicolor-icon-theme
];
# still missing parent icon themes: cristalsvg
strictDeps = true;
dontDropIconThemeCache = true;
configureFlags = [ "--enable-png-creation" ];
@@ -47,6 +53,8 @@ stdenv.mkDerivation (finalAttrs: {
gtk-update-icon-cache $out/share/icons/Tango
'';
__structuredAttrs = true;
meta = {
description = "Basic set of icons";
homepage = "https://tango.freedesktop.org/Tango_Icon_Library";