diff mbox series

[bug#65479,core-updates,v3,53/63] gnu: git: Drop docbook workarounds.

Message ID 85e525e36351e2cdacd4da84c5d8756eea3534cf.1696881354.git.mirai@makinata.eu
State New
Headers show
Series Docbook & XML/SGML improvements | expand

Commit Message

Bruno Victal Oct. 9, 2023, 8:06 p.m. UTC
* gnu/packages/version-control.scm (git)[arguments]<#:phases>: Drop
docbook-xsl related substitution.
[native-inputs]: Add docbook-xml-4.5.
---
 gnu/packages/version-control.scm | 15 +--------------
 1 file changed, 1 insertion(+), 14 deletions(-)
diff mbox series

Patch

diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index cc6d9745a0..ae1dc3ca86 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -540,20 +540,6 @@  (define-public git
             (add-after 'build 'build-subtree
               (lambda* (#:key native-inputs inputs #:allow-other-keys)
                 (with-directory-excursion "contrib/subtree"
-                  (substitute* "Makefile"
-                    ;; Apparently `xmlto' does not bother to looks up the
-                    ;; stylesheets specified in the XML, unlike the above
-                    ;; substitution.  Instead it uses a hard-coded URL.  Work
-                    ;; around it here, but if this is common perhaps we should
-                    ;; hardcode this path in xmlto itself.
-                    (("\\$\\(XMLTO\\) -m \\$\\(MANPAGE_XSL\\)")
-                     (string-append "$(XMLTO) -x "
-                                    (search-input-directory
-                                     (or native-inputs inputs)
-                                     (string-append
-                                      "xml/xsl/docbook-xsl-"
-                                      #$(package-version docbook-xsl)))
-                                    "/manpages/docbook.xsl -m $(MANPAGE_XSL)")))
                   (invoke "make")
                   (invoke "make" "install")
                   (invoke "make" "install-doc")
@@ -706,6 +692,7 @@  (define-public git
        ;; For subtree documentation.
        (append asciidoc
                docbook2x
+               docbook-xml-4.5
                docbook-xsl
                libxslt
                pkg-config