[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#65479] [PATCH core-updates 61/61] gnu: Remove unneeded libxml2 from
From: |
Bruno Victal |
Subject: |
[bug#65479] [PATCH core-updates 61/61] gnu: Remove unneeded libxml2 from native-inputs. (gtk-doc) |
Date: |
Wed, 23 Aug 2023 23:35:53 +0100 |
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.
---
gnu/packages/gnome.scm | 4 ----
gnu/packages/rpm.scm | 3 +--
gnu/packages/security-token.scm | 5 ++---
3 files changed, 3 insertions(+), 9 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index f5b975f514..31be773416 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -281,7 +281,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.
@@ -663,7 +662,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
@@ -725,7 +723,6 @@ (define-public zeitgeist
gobject-introspection
gtk-doc/stable
libtool
- libxml2 ;for XML_CATALOG_FILES
pkg-config
vala
xorg-server-for-tests))
@@ -1772,7 +1769,6 @@ (define-public libnma
`(,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 b7802e3ecd..3df5756ef4 100644
--- a/gnu/packages/rpm.scm
+++ b/gnu/packages/rpm.scm
@@ -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
diff --git a/gnu/packages/security-token.scm b/gnu/packages/security-token.scm
index 6d7f5c9ab2..c6d7a1ea1f 100644
--- a/gnu/packages/security-token.scm
+++ b/gnu/packages/security-token.scm
@@ -593,10 +593,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")
--
2.40.1
- [bug#65479] [PATCH core-updates 30/61] gnu: colord-gtk: Build documentation., (continued)
- [bug#65479] [PATCH core-updates 30/61] gnu: colord-gtk: Build documentation., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 28/61] gnu: udisks: Rewrite using G-Expressions., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 27/61] gnu: xdg-user-dirs: Drop docbook workaround., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 31/61] gnu: criu: Drop xmlto workaround., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 34/61] gnu: gnome-session: Build documentation., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 41/61] gnu: tdb: Build manpages., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 50/61] gnu: tunctl: Update comment., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 52/61] gnu: git: Drop docbook workarounds., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 51/61] gnu: gdcm: Build manpages., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 43/61] gnu: vmpk: Drop docbook workaround., Bruno Victal, 2023/08/23
- [bug#65479] [PATCH core-updates 61/61] gnu: Remove unneeded libxml2 from native-inputs. (gtk-doc),
Bruno Victal <=
- [bug#65479] [PATCH 37/61] gnu: libxkbcommon: Add doc output., Bruno Victal, 2023/08/24
- [bug#65479] [PATCH 36/61] gnu: metapixel: Rewrite with G-Expressions., Bruno Victal, 2023/08/24
- [bug#65479] [PATCH 48/61] gnu: alsa-utils: Build manpages., Bruno Victal, 2023/08/24
- [bug#65479] [PATCH 53/61] gnu: gtk-doc: Rewrite with G-Expressions., Bruno Victal, 2023/08/24
- [bug#65479] [PATCH 54/61] gnu: gtk-doc: Wrap XML_CATALOG_FILES., Bruno Victal, 2023/08/24
- [bug#65479] [PATCH 55/61] gnu: gtk-doc: Remove leftovers., Bruno Victal, 2023/08/24
- [bug#65479] [PATCH 57/61] gnu: libstdc++-doc: Build libstdc++ info documentation., Bruno Victal, 2023/08/24
- [bug#65479] [PATCH 56/61] gnu: libstdc++-doc: Rewrite with G-Expressions., Bruno Victal, 2023/08/24
- [bug#65479] [PATCH 59/61] gnu: Remove unneeded libxml2 from native-inputs. (libxslt), Bruno Victal, 2023/08/24
- [bug#65479] [PATCH 60/61] gnu: Remove unneeded libxml2 from native-inputs. (xmlto), Bruno Victal, 2023/08/24