mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-25 22:08:16 -05:00
gnu: guile-gi: Depropagate inputs needed for testing only.
* gnu/packages/guile-xyz.scm (guile-gi)[propagated-inputs]: Remove gsettings-desktop-schemas and guile-lib. Move glib, gtk+ and webkitgtk from here... [inputs]: ... to here.
This commit is contained in:
parent
d08d629964
commit
df78f62279
1 changed files with 5 additions and 8 deletions
|
@ -2965,6 +2965,7 @@ (define-public guile-gi
|
|||
(guix build utils)
|
||||
(ice-9 popen)
|
||||
(ice-9 rdelim))
|
||||
#:disallowed-references ,(list gtk+ webkitgtk)
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-after 'unpack 'remove-dotted-circle-from-combining-character
|
||||
|
@ -3007,14 +3008,10 @@ (define-public guile-gi
|
|||
(list gettext-minimal
|
||||
`(,glib "bin") ; for glib-compile-resources
|
||||
libtool pkg-config xorg-server))
|
||||
(propagated-inputs
|
||||
(list glib
|
||||
gobject-introspection
|
||||
gsettings-desktop-schemas
|
||||
gtk+
|
||||
guile-lib
|
||||
webkitgtk))
|
||||
(inputs (list guile-3.0))
|
||||
(propagated-inputs (list gobject-introspection))
|
||||
(inputs (list guile-3.0 glib
|
||||
;; For tests, only relevant when compiling natively
|
||||
gtk+ webkitgtk))
|
||||
(home-page "https://github.com/spk121/guile-gi")
|
||||
(synopsis "GObject bindings for Guile")
|
||||
(description
|
||||
|
|
Loading…
Reference in a new issue