guix-commits
[Top][All Lists]
Advanced

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

01/03: gnu: sugar-toolkit-gtk3: Propagate some inputs.


From: guix-commits
Subject: 01/03: gnu: sugar-toolkit-gtk3: Propagate some inputs.
Date: Wed, 4 Jan 2023 08:20:08 -0500 (EST)

rekado pushed a commit to branch master
in repository guix.

commit 12c815e985698c3da2ceb3ad2c10633baeac6c96
Author: Ricardo Wurmus <rekado@elephly.net>
AuthorDate: Wed Jan 4 14:06:51 2023 +0100

    gnu: sugar-toolkit-gtk3: Propagate some inputs.
    
    * gnu/packages/sugar.scm (sugar-toolkit-gtk3)[inputs]: Move gdk-pixbuf,
    gobject-introspection, and librsvg-for-system from here...
    [native-inputs]: ...and move gtk+ from here...
    [propagated-inputs]: ...to here.
---
 gnu/packages/sugar.scm | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/sugar.scm b/gnu/packages/sugar.scm
index 35514263ff..3b40dddacd 100644
--- a/gnu/packages/sugar.scm
+++ b/gnu/packages/sugar.scm
@@ -75,15 +75,21 @@
                `("GI_TYPELIB_PATH" = (,(getenv "GI_TYPELIB_PATH")))))))))
     (inputs
      (list alsa-lib
-           gdk-pixbuf
-           gobject-introspection
            libice
-           (librsvg-for-system)
            libsm
            libx11
            libxfixes
            libxi
-           python
+           python))
+    (propagated-inputs
+     ;; The gi typelib files are needed by users of this library.
+     (list gdk-pixbuf
+           gobject-introspection
+           gtk+
+           (librsvg-for-system)
+
+           ;; This package is used as a Python library by users, so these must
+           ;; be propagated.
            python-dbus
            python-decorator
            python-pygobject
@@ -93,7 +99,6 @@
            gettext-minimal
            glib
            (list glib "bin")
-           gtk+
            intltool
            libtool
            pkg-config))



reply via email to

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