guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

06/07: gnu: sugar: Add missing inputs.


From: guix-commits
Subject: 06/07: gnu: sugar: Add missing inputs.
Date: Mon, 27 Feb 2023 10:37:35 -0500 (EST)

rekado pushed a commit to branch master
in repository guix.

commit 20aae9ad31b073fec64177d0da399503d11c8c72
Author: Ricardo Wurmus <rekado@elephly.net>
AuthorDate: Mon Feb 27 16:12:18 2023 +0100

    gnu: sugar: Add missing inputs.
    
    * gnu/packages/sugar.scm (sugar)[propagated-inputs]: Add
    gsettings-desktop-schemas, telepathy-mission-control, and upower.
---
 gnu/packages/sugar.scm | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/sugar.scm b/gnu/packages/sugar.scm
index d43ac9756c..7c72c1cbfe 100644
--- a/gnu/packages/sugar.scm
+++ b/gnu/packages/sugar.scm
@@ -129,19 +129,27 @@
            python
            sugar-toolkit-gtk3
            tzdata))
+    ;; Some packages are propagated so that they can be used with gobject
+    ;; introspection at runtime; others are propagated for their dbus
+    ;; services.
     (propagated-inputs
-     (list gstreamer
+     (list gsettings-desktop-schemas
+           gstreamer
            gtk+
            gtksourceview-3
            libsoup-minimal-2
            libwnck
            libxklavier
            network-manager
+           python-gwebsockets
            sugar-artwork                ;for cursor theme
            sugar-datastore              ;for org.laptop.sugar.DataStore
            telepathy-glib
-           webkitgtk-with-libsoup2
-           python-gwebsockets))
+           ;; This is for org.freedesktop.Telepathy.AccountManager at runtime
+           telepathy-mission-control
+           ;; This is for the UPowerGlib namespace
+           upower
+           webkitgtk-with-libsoup2))
     (native-inputs
      (list autoconf automake
            gettext-minimal



reply via email to

[Prev in Thread] Current Thread [Next in Thread]