mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-05-28 12:01:49 +02:00
gnu: Reduce the number of dependents on inkscape.
This reduces the number of dependents from close to 2000 packages to less than 100. This is done by substituting gtk-doc for gtk-doc/stable in a few packages: the latter depends on inkscape/pinned rather than inkscape. * gnu/packages/display-managers.scm (lightdm) * gnu/packages/freedesktop.scm (accountsservice) (libqrtr-glib, libappindicator) * gnu/packages/gnome.scm (gcr, upower, libzapojit, gnome-software) * gnu/packages/gtk.scm (cairo-with-documentation, gtk, libdbusmenu) * gnu/packages/ibus.scm (ibus-minimal) * gnu/packages/mail.scm (gmime) * gnu/packages/music.scm (libgpod) * gnu/packages/package-management.scm (flatpak) * gnu/packages/xfce.scm (xfce4-dev-tools) [propagated-inputs]: Remove gtk-doc; add gtk-doc/stable.
This commit is contained in:
@@ -439,7 +439,7 @@ experience for your users, your family and yourself")
|
|||||||
autoconf
|
autoconf
|
||||||
automake
|
automake
|
||||||
gobject-introspection
|
gobject-introspection
|
||||||
gtk-doc
|
gtk-doc/stable
|
||||||
pkg-config
|
pkg-config
|
||||||
itstool
|
itstool
|
||||||
intltool
|
intltool
|
||||||
|
|||||||
@@ -2047,7 +2047,7 @@ message bus.")
|
|||||||
`(,glib "bin") ; for gdbus-codegen, etc.
|
`(,glib "bin") ; for gdbus-codegen, etc.
|
||||||
glibc-locales ;for tests
|
glibc-locales ;for tests
|
||||||
gobject-introspection
|
gobject-introspection
|
||||||
gtk-doc
|
gtk-doc/stable
|
||||||
libxslt
|
libxslt
|
||||||
pkg-config
|
pkg-config
|
||||||
vala
|
vala
|
||||||
@@ -2133,7 +2133,7 @@ which speak the Mobile Interface Broadband Model (MBIM) protocol.")
|
|||||||
(native-inputs
|
(native-inputs
|
||||||
(list bash-completion
|
(list bash-completion
|
||||||
`(,glib "bin")
|
`(,glib "bin")
|
||||||
gtk-doc
|
gtk-doc/stable
|
||||||
gobject-introspection
|
gobject-introspection
|
||||||
pkg-config))
|
pkg-config))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
@@ -3099,7 +3099,7 @@ useful with system integration.")
|
|||||||
`(,glib "bin")
|
`(,glib "bin")
|
||||||
gnome-common
|
gnome-common
|
||||||
gobject-introspection
|
gobject-introspection
|
||||||
gtk-doc
|
gtk-doc/stable
|
||||||
libtool
|
libtool
|
||||||
pkg-config
|
pkg-config
|
||||||
vala
|
vala
|
||||||
|
|||||||
@@ -2524,7 +2524,7 @@ the font would look under various sizes.")
|
|||||||
gi-docgen
|
gi-docgen
|
||||||
`(,glib "bin")
|
`(,glib "bin")
|
||||||
gobject-introspection
|
gobject-introspection
|
||||||
gtk-doc
|
gtk-doc/stable
|
||||||
libxml2
|
libxml2
|
||||||
libxslt
|
libxslt
|
||||||
openssh
|
openssh
|
||||||
@@ -5994,7 +5994,7 @@ faster results and to avoid unnecessary server load.")
|
|||||||
(native-inputs
|
(native-inputs
|
||||||
(list `(,glib "bin") ; for gdbus-codegen
|
(list `(,glib "bin") ; for gdbus-codegen
|
||||||
gobject-introspection
|
gobject-introspection
|
||||||
gtk-doc
|
gtk-doc/stable
|
||||||
intltool
|
intltool
|
||||||
pkg-config
|
pkg-config
|
||||||
python
|
python
|
||||||
@@ -10779,7 +10779,7 @@ library.")
|
|||||||
(native-inputs
|
(native-inputs
|
||||||
(list autoconf autoconf-archive automake
|
(list autoconf autoconf-archive automake
|
||||||
`(,glib "bin")
|
`(,glib "bin")
|
||||||
gtk-doc gobject-introspection
|
gtk-doc/stable gobject-introspection
|
||||||
intltool libtool pkg-config))
|
intltool libtool pkg-config))
|
||||||
(inputs
|
(inputs
|
||||||
(list gnome-online-accounts json-glib rest))
|
(list gnome-online-accounts json-glib rest))
|
||||||
@@ -14622,7 +14622,7 @@ GNU Privacy Guard built with libadwaita.")
|
|||||||
(list docbook-xsl
|
(list docbook-xsl
|
||||||
gettext-minimal
|
gettext-minimal
|
||||||
`(,glib "bin")
|
`(,glib "bin")
|
||||||
gtk-doc
|
gtk-doc/stable
|
||||||
libglib-testing
|
libglib-testing
|
||||||
libxslt ;for xsltproc
|
libxslt ;for xsltproc
|
||||||
pkg-config
|
pkg-config
|
||||||
|
|||||||
@@ -263,7 +263,7 @@ output. Experimental backends include OpenGL, BeOS, OS/2, and DirectFB.")
|
|||||||
(outputs (cons "doc" (package-outputs cairo)))
|
(outputs (cons "doc" (package-outputs cairo)))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(modify-inputs (package-native-inputs cairo)
|
(modify-inputs (package-native-inputs cairo)
|
||||||
(prepend gtk-doc)))
|
(prepend gtk-doc/stable)))
|
||||||
(arguments
|
(arguments
|
||||||
(substitute-keyword-arguments (package-arguments cairo)
|
(substitute-keyword-arguments (package-arguments cairo)
|
||||||
((#:configure-flags flags ''())
|
((#:configure-flags flags ''())
|
||||||
@@ -1337,7 +1337,7 @@ application suites.")
|
|||||||
`(,glib "bin")
|
`(,glib "bin")
|
||||||
gobject-introspection ;for building introspection data
|
gobject-introspection ;for building introspection data
|
||||||
graphene
|
graphene
|
||||||
gtk-doc ;for building documentation
|
gtk-doc/stable ;for building documentation
|
||||||
intltool
|
intltool
|
||||||
libxslt ;for building man-pages
|
libxslt ;for building man-pages
|
||||||
pkg-config
|
pkg-config
|
||||||
@@ -2799,7 +2799,7 @@ printed to standard output.")
|
|||||||
`(,glib "bin")
|
`(,glib "bin")
|
||||||
gobject-introspection
|
gobject-introspection
|
||||||
gnome-common
|
gnome-common
|
||||||
gtk-doc ;FIXME: propagate by gnome-common?
|
gtk-doc/stable ;FIXME: propagate by gnome-common?
|
||||||
intltool
|
intltool
|
||||||
json-glib
|
json-glib
|
||||||
libtool
|
libtool
|
||||||
|
|||||||
@@ -216,7 +216,7 @@
|
|||||||
gnome-common
|
gnome-common
|
||||||
gobject-introspection ;for g-ir-compiler
|
gobject-introspection ;for g-ir-compiler
|
||||||
`(,gtk+ "bin")
|
`(,gtk+ "bin")
|
||||||
gtk-doc
|
gtk-doc/stable
|
||||||
perl
|
perl
|
||||||
pkg-config
|
pkg-config
|
||||||
python-wrapper
|
python-wrapper
|
||||||
|
|||||||
@@ -886,7 +886,7 @@ It adds a large amount of new and improved features to Mutt.")
|
|||||||
pkg-config
|
pkg-config
|
||||||
gnupg ; for tests only
|
gnupg ; for tests only
|
||||||
gobject-introspection
|
gobject-introspection
|
||||||
gtk-doc
|
gtk-doc/stable
|
||||||
libtool
|
libtool
|
||||||
vala
|
vala
|
||||||
which)) ; to find libtool, &c.
|
which)) ; to find libtool, &c.
|
||||||
|
|||||||
@@ -483,7 +483,8 @@ score, keyboard, guitar, drum and controller views.")
|
|||||||
|
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list automake libtool autoconf intltool pkg-config `(,glib "bin") gtk-doc))
|
(list automake libtool autoconf intltool pkg-config `(,glib "bin")
|
||||||
|
gtk-doc/stable))
|
||||||
(propagated-inputs (list libimobiledevice gdk-pixbuf))
|
(propagated-inputs (list libimobiledevice gdk-pixbuf))
|
||||||
(inputs (list libxml2 sg3-utils sqlite taglib libplist))
|
(inputs (list libxml2 sg3-utils sqlite taglib libplist))
|
||||||
(home-page "https://sourceforge.net/projects/gtkpod")
|
(home-page "https://sourceforge.net/projects/gtkpod")
|
||||||
|
|||||||
@@ -2175,7 +2175,7 @@ cp -r /tmp/locale/*/en_US.*")))
|
|||||||
dbus ; for dbus-daemon
|
dbus ; for dbus-daemon
|
||||||
gettext-minimal
|
gettext-minimal
|
||||||
`(,glib "bin") ; for glib-mkenums + gdbus-codegen
|
`(,glib "bin") ; for glib-mkenums + gdbus-codegen
|
||||||
gtk-doc
|
gtk-doc/stable
|
||||||
(libc-utf8-locales-for-target)
|
(libc-utf8-locales-for-target)
|
||||||
gobject-introspection
|
gobject-introspection
|
||||||
libcap
|
libcap
|
||||||
|
|||||||
@@ -2452,7 +2452,7 @@ local weather in the panel, using forecast data provided by the
|
|||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list
|
(list
|
||||||
;; required by 'xdt-autogen'
|
;; required by 'xdt-autogen'
|
||||||
autoconf automake gtk-doc intltool libtool
|
autoconf automake gtk-doc/stable intltool libtool
|
||||||
;; required by 'xdt-depends.m4'
|
;; required by 'xdt-depends.m4'
|
||||||
(list glib "bin") ;for glib-genmarshal
|
(list glib "bin") ;for glib-genmarshal
|
||||||
pkg-config))
|
pkg-config))
|
||||||
|
|||||||
Reference in New Issue
Block a user