guix_mirror_bot pushed a commit to branch gnome-team
in repository guix.
commit 938bbd0267eb6a893428d590e3fb9da4dcbeb7e3
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Sun Aug 30 21:17:36 2026 +0900
gnu: dconf: Drop gtk+ dependency.
This is a command-line application.
* gnu/packages/gnome.scm (dconf) [inputs]: Delete gtk+.
Signed-off-by: Liliana Marie Prikler <[email protected]>
---
gnu/packages/gnome.scm | 10 +++-------
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 8f9e39bbe09..1c09223c05e 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -4624,7 +4624,7 @@ editors, IDEs, etc.")
(build-system meson-build-system)
(arguments
(list
- #:glib-or-gtk? #t
+ #:glib-or-gtk? #t ;to compile schemas
;; Configure sysconfdir to /etc so that gconf profiles can be written
;; there and loaded without having to set GCONF_PROFILE, which cannot be
;; safely set globally (as a gconf profile is a per-user thing).
@@ -4649,12 +4649,8 @@ editors, IDEs, etc.")
pkg-config
python
vala))
- (inputs
- (list gtk+
- dbus))
- (propagated-inputs
- ;; In Requires of dconf.pc.
- (list glib))
+ (inputs (list dbus))
+ (propagated-inputs (list glib)) ;in Requires of dconf.pc.
(home-page "https://wiki.gnome.org/action/show/Projects/dconf")
(synopsis "Low-level GNOME configuration system")
(description "Dconf is a low-level configuration system. Its main purpose