guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#65479] [PATCH 48/61] gnu: alsa-utils: Build manpages.


From: Bruno Victal
Subject: [bug#65479] [PATCH 48/61] gnu: alsa-utils: Build manpages.
Date: Thu, 24 Aug 2023 05:16:09 +0100

* gnu/packages/linux.scm (alsa-utils)[arguments]<#:configure-flags>: Re-enable
xmlto for building manpages.
[inputs]: Move xmlto to …
[native-inputs]: … here and restyle. Add docbook-xml-4.2 and docbook-xsl.
---
 gnu/packages/linux.scm | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 7d379882d2..55c7f8b7a8 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -2920,10 +2920,7 @@ (define-public alsa-utils
                "09m4dnn4kplawprd2bl15nwa0b4r1brab3x44ga7f1fyk7aw5zwq"))))
     (build-system gnu-build-system)
     (arguments
-     ;; XXX: Disable man page creation until we have DocBook.
-     '(#:configure-flags (list "--disable-xmlto"
-
-                               ;; The udev rule is responsible for restoring
+     '(#:configure-flags (list ;; The udev rule is responsible for restoring
                                ;; the volume.
                                (string-append "--with-udev-rules-dir="
                                               (assoc-ref %outputs "out")
@@ -2946,9 +2943,10 @@ (define-public alsa-utils
                 "true\n"))
              #t)))))
     (native-inputs
-     `(("gettext" ,gettext-minimal)))
+     (list docbook-xml-4.2 docbook-xsl xmlto
+           gettext-minimal))
     (inputs
-     (list libsamplerate ncurses alsa-lib xmlto))
+     (list libsamplerate ncurses alsa-lib))
     (home-page "http://www.alsa-project.org/";)
     (synopsis "Utilities for the Advanced Linux Sound Architecture (ALSA)")
     (description
-- 
2.40.1






reply via email to

[Prev in Thread] Current Thread [Next in Thread]