guix_mirror_bot pushed a commit to branch master
in repository guix.
commit fa98049614590612cc234395028b7e72a4ad7a58
Author: Alvin Hsu <[email protected]>
AuthorDate: Sun Oct 26 16:48:32 2025 -0400
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 <[email protected]>
---
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 6ec5b69767..04f1ad0b57 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.")