diff mbox series

[bug#65479,60/61] gnu: Remove unneeded libxml2 from native-inputs. (xmlto)

Message ID 06ccc83c68072d005d13b139b5ed2b8434b7ec9e.1692828533.git.mirai@makinata.eu
State New
Headers show
Series The Draining of the XML & DocBook Swamp. | expand

Commit Message

Bruno Victal Aug. 24, 2023, 4:17 a.m. UTC
The native-search-paths from libxslt are reused within xmlto to provide
XML_CATALOG_FILES and SGML_CATALOG_FILES so it's unnecessary to include
libxml2 for the same effect.

* gnu/packages/wm.scm (i3status, awesome)[native-inputs]: Remove libxml2.
* gnu/packages/xml.scm (opensp)[native-inputs]: Ditto.
---
 gnu/packages/wm.scm  | 3 +--
 gnu/packages/xml.scm | 1 -
 2 files changed, 1 insertion(+), 3 deletions(-)
diff mbox series

Patch

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index f2c050408e..507fffb340 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -305,7 +305,7 @@  (define-public i3status
      (list asciidoc
            perl
            pkg-config
-           docbook-xsl libxml2          ; for XML_CATALOG_FILES
+           docbook-xsl
            xmlto))
     (home-page "https://i3wm.org/i3status/")
     (synopsis "Status bar for i3bar, dzen2, xmobar or similar programs")
@@ -1186,7 +1186,6 @@  (define-public awesome
            doxygen
            gperf
            imagemagick
-           libxml2 ;for XML_CATALOG_FILES
            lua-ldoc
            pkg-config
            xmlto))
diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index 37ff374d86..7bf13737bd 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -1746,7 +1746,6 @@  (define-public opensp
     (native-inputs
      (list docbook-xml-4.1.2
            docbook-xsl
-           libxml2                      ;for XML_CATALOG_DIR
            xmlto
            ;; Dependencies to regenerate the 'configure' script.
            autoconf