[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#65479] [PATCH core-updates v3 50/63] gnu: alsa-utils: Rewrite with
From: |
Bruno Victal |
Subject: |
[bug#65479] [PATCH core-updates v3 50/63] gnu: alsa-utils: Rewrite with G-Expressions. |
Date: |
Mon, 9 Oct 2023 21:06:38 +0100 |
* gnu/packages/linux.scm (alsa-utils)[arguments]: Rewrite with G-Expressions.
<#:phases>: Drop obsolete 'disable-broken-test phase. Drop trailing #t.
---
gnu/packages/linux.scm | 35 +++++++++++++----------------------
1 file changed, 13 insertions(+), 22 deletions(-)
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index de9fe978d9..7f9cafaf1b 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -2958,28 +2958,19 @@ (define-public alsa-utils
"09m4dnn4kplawprd2bl15nwa0b4r1brab3x44ga7f1fyk7aw5zwq"))))
(build-system gnu-build-system)
(arguments
- '(#:configure-flags (list ;; The udev rule is responsible for restoring
- ;; the volume.
- (string-append "--with-udev-rules-dir="
- (assoc-ref %outputs "out")
- "/lib/udev/rules.d"))
- #:phases
- (modify-phases %standard-phases
- (add-before 'check 'disable-broken-test
- (lambda _
- ;; XXX: The 1.1.8 release tarball is missing a header that's
- ;; required for this test to work. Fixed in 1.1.9.
- (substitute* "axfer/test/Makefile"
- ((".*container-test.*") ""))
- #t))
- (add-before
- 'install 'pre-install
- (lambda _
- ;; Don't try to mkdir /var/lib/alsa.
- (substitute* "Makefile"
- (("\\$\\(MKDIR_P\\) .*ASOUND_STATE_DIR.*")
- "true\n"))
- #t)))))
+ (list
+ #:configure-flags
+ #~(list
+ ;; The udev rule is responsible for restoring the volume.
+ (string-append "--with-udev-rules-dir=" #$output "/lib/udev/rules.d"))
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-before 'install 'pre-install
+ (lambda _
+ ;; Don't try to mkdir /var/lib/alsa.
+ (substitute* "Makefile"
+ (("\\$\\(MKDIR_P\\) .*ASOUND_STATE_DIR.*")
+ "true\n")))))))
(native-inputs
(list docbook-xml-4.2 docbook-xsl xmlto
gettext-minimal))
--
2.41.0
- [bug#65479] [PATCH core-updates v3 49/63] gnu: alsa-utils: Build manpages., (continued)
- [bug#65479] [PATCH core-updates v3 49/63] gnu: alsa-utils: Build manpages., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 53/63] gnu: git: Drop docbook workarounds., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 48/63] gnu: libnotify: Split documentation., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 57/63] gnu: libstdc++-doc: Rewrite with G-Expressions., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 59/63] gnu: perf: Remove libxml2., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 56/63] gnu: gtk-doc: Remove leftovers., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 47/63] gnu: libnotify: Drop docbook workarounds., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 52/63] gnu: gdcm: Build manpages., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 55/63] gnu: gtk-doc: Wrap XML_CATALOG_FILES., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 63/63] gnu: Remove docbook-xsl-1.79.1., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 50/63] gnu: alsa-utils: Rewrite with G-Expressions.,
Bruno Victal <=
- [bug#65479] [PATCH core-updates v3 54/63] gnu: gtk-doc: Rewrite with G-Expressions., Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 61/63] gnu: Remove unneeded libxml2 from native-inputs. (xmlto), Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 60/63] gnu: Remove unneeded libxml2 from native-inputs. (libxslt), Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 62/63] gnu: Remove unneeded libxml2 from native-inputs. (gtk-doc), Bruno Victal, 2023/10/09
- [bug#65479] [PATCH core-updates v3 58/63] gnu: libstdc++-doc: Build libstdc++ info documentation., Bruno Victal, 2023/10/09
- bug#65479: [PATCH core-updates v3 00/63] Docbook & XML/SGML improvements, Maxim Cournoyer, 2023/10/10