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

Reply via email to