From fa98049614590612cc234395028b7e72a4ad7a58 Mon Sep 17 00:00:00 2001 From: Alvin Hsu Date: Sun, 26 Oct 2025 16:48:32 -0400 Subject: gnu: adwaita-icon-theme: Propagate inherited icon sets. * gnu/packages/gnome.scm (adwaita-icon-theme) [propagated-inputs]: Add adwaita-icon-theme-legacy and hicolor-icon-theme. Signed-off-by: Maxim Cournoyer --- gnu/packages/gnome.scm | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 6ec5b697675..04f1ad0b573 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -3003,8 +3003,13 @@ Freedesktop Icon Naming Specification.") #~(modify-phases %standard-phases (add-after 'unpack 'patch-meson ;; Don't create 'icon-theme.cache'. - (lambda _ (substitute* "meson.build" - (("gtk4?-update-icon-cache") "true"))))))) + (lambda _ + (substitute* "meson.build" + (("gtk4?-update-icon-cache") "true"))))))) + ;; The Adwaita icon theme inherits from both AdwaitaLegacy and hicolor, + ;; per its index.theme file ("Inherits=AdwaitaLegacy,hicolor"); propagate + ;; them so the theme is always fully defined. + (propagated-inputs (list adwaita-icon-theme-legacy hicolor-icon-theme)) (home-page "https://gitlab.gnome.org/GNOME/adwaita-icon-theme") (synopsis "GNOME icon theme") (description "Icons for the GNOME desktop.") -- cgit v1.2.3