summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorBruno Victal <mirai@makinata.eu>2023-10-09 21:06:50 +0100
committerLudovic Courtès <ludo@gnu.org>2024-06-17 22:51:42 +0200
commit1fb866d91785859c583f80a72ed84f11d435af43 (patch)
treee1bd5f97fdf22ea4d938e3873c2123cf5e83d072 /gnu/packages
parent3501d37b2845924dbcd550fcd91628029d935d82 (diff)
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>
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/gnome.scm4
-rw-r--r--gnu/packages/rpm.scm3
-rw-r--r--gnu/packages/security-token.scm5
3 files changed, 3 insertions, 9 deletions
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index b00a9c28ba..5b87806c13 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -287,7 +287,6 @@
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.
@@ -686,7 +685,6 @@ of writing test cases for asynchronous interactions.")
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
@@ -748,7 +746,6 @@ of known objects without needing a central registrar.")
gobject-introspection
gtk-doc/stable
libtool
- libxml2 ;for XML_CATALOG_FILES
pkg-config
vala
xorg-server-for-tests))
@@ -1813,7 +1810,6 @@ client devices can handle.")
`(,glib "bin")
gtk-doc/stable
gobject-introspection
- libxml2 ;for XML_CATALOG_FILES
pkg-config
vala))
(inputs
diff --git a/gnu/packages/rpm.scm b/gnu/packages/rpm.scm
index 2c0d971377..21568f40df 100644
--- a/gnu/packages/rpm.scm
+++ b/gnu/packages/rpm.scm
@@ -116,9 +116,8 @@ applying deltarpms, compatible with the original deltarpm packages.")
`(,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
diff --git a/gnu/packages/security-token.scm b/gnu/packages/security-token.scm
index 28ba64b51e..3aafca7ac2 100644
--- a/gnu/packages/security-token.scm
+++ b/gnu/packages/security-token.scm
@@ -623,10 +623,9 @@ Notable features:
(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")