summary refs log tree commit diff
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2023-02-27 16:12:18 +0100
committerRicardo Wurmus <rekado@elephly.net>2023-02-27 16:13:45 +0100
commit20aae9ad31b073fec64177d0da399503d11c8c72 (patch)
treee99ad5d0f952300ebed8e6eb763ced3c2c864ce0
parent37049110a31f4f258ec9635b3e80f4f70023e643 (diff)
downloadguix-20aae9ad31b073fec64177d0da399503d11c8c72.tar.gz
gnu: sugar: Add missing inputs.
* gnu/packages/sugar.scm (sugar)[propagated-inputs]: Add
gsettings-desktop-schemas, telepathy-mission-control, and upower.
-rw-r--r--gnu/packages/sugar.scm14
1 files 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