gnu: Remove unneeded libxml2 from native-inputs. (gtk-doc)

The gtk-doc wrapped binaries use XML_CATALOG_FILES to perform XML catalog
lookup and come with docbook-xsl within the variable which fixes the
docbook-xsl stylesheet lookup related failures with these packages.
This makes it unnecessary to include libxml2 as the cause of error was usually
with the gtk-doc binaries.

* gnu/packages/gnome.scm (gupnp-igd, dee, zeitgeist, libnma)[native-inputs]:
Remove libxml2.
* gnu/packages/rpm.scm (libmodulemd)[native-inputs]: Ditto.
* gnu/packages/security-token.scm (libu2f-host)[native-inputs]: Ditto.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
This commit is contained in:
Bruno Victal 2023-10-09 21:06:50 +01:00 committed by Ludovic Courtès
parent 5a3ee6b78f
commit 443b911e95
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5
3 changed files with 3 additions and 9 deletions

View file

@ -288,7 +288,6 @@ (define-public gupnp-igd
gobject-introspection
gsettings-desktop-schemas
gtk-doc/stable
libxml2 ;for XML_CATALOG_FILES
pkg-config))
(propagated-inputs
;; These libraries are required by the .pc file.
@ -687,7 +686,6 @@ (define-public dee
gtk-doc/stable
;; Would only be required by configure flag "--enable-extended-tests".
;;gtx
libxml2 ;for XML_CATALOG_FILES
pkg-config
python-pygobject
python-wrapper
@ -749,7 +747,6 @@ (define-public zeitgeist
gobject-introspection
gtk-doc/stable
libtool
libxml2 ;for XML_CATALOG_FILES
pkg-config
vala
xorg-server-for-tests))
@ -1814,7 +1811,6 @@ (define-public libnma
`(,glib "bin")
gtk-doc/stable
gobject-introspection
libxml2 ;for XML_CATALOG_FILES
pkg-config
vala))
(inputs

View file

@ -116,9 +116,8 @@ (define-public libmodulemd
`(,glib "bin")
`(,glib-with-documentation "doc")
gobject-introspection ;for g-ir-scanner
gtk-doc
gtk-doc/stable
help2man
libxml2 ;for XML_CATALOG_FILES
pkg-config
python)) ;for 'site-packages' call
(inputs

View file

@ -622,10 +622,9 @@ (define-public libu2f-host
(list help2man
gengetopt
pkg-config
gtk-doc
gtk-doc/stable
docbook-xml-4.3
eudev
libxml2)) ;for XML_CATALOG_FILES
eudev))
(home-page "https://developers.yubico.com/libu2f-host/")
;; TRANSLATORS: The U2F protocol has a "server side" and a "host side".
(synopsis "U2F host-side C library and tool")