[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
07/11: gnu: mympd: Enable tests.
From: |
guix-commits |
Subject: |
07/11: gnu: mympd: Enable tests. |
Date: |
Sun, 13 Aug 2023 04:02:26 -0400 (EDT) |
iyzsong pushed a commit to branch master
in repository guix.
commit 419b675d777323e85ba595b4f216a796871f00ee
Author: Bruno Victal <mirai@makinata.eu>
AuthorDate: Sun Aug 6 16:44:43 2023 +0100
gnu: mympd: Enable tests.
* gnu/packages/mpd.scm (mympd)[arguments]: Enable tests.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
---
gnu/packages/mpd.scm | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm
index 862d4f737f..a399c1eab1 100644
--- a/gnu/packages/mpd.scm
+++ b/gnu/packages/mpd.scm
@@ -629,8 +629,16 @@ mpdevil loads all tags and covers on demand.")
(arguments
(list
#:configure-flags
- #~(list "-DMYMPD_STRIP_BINARY=OFF") ; handled by 'strip phase
- #:tests? #f)) ; no test target
+ #~(list "-DMYMPD_BUILD_TESTING=ON"
+ ;; Handled by 'strip' phase.
+ "-DMYMPD_STRIP_BINARY=OFF")
+ #:phases
+ #~(modify-phases %standard-phases
+ (replace 'check
+ (lambda* (#:key tests? #:allow-other-keys)
+ (when tests?
+ ;; The following test requires network connectivity.
+ (invoke "ctest" "--exclude-regex" "test_http_client")))))))
(native-inputs (list jq perl pkg-config))
(inputs (list flac libid3tag lua openssl pcre2))
(home-page "https://jcorporation.github.io/")
- 08/11: gnu: picard: Update to 2.9., (continued)
- 08/11: gnu: picard: Update to 2.9., guix-commits, 2023/08/13
- 10/11: gnu: Add go-github-com-coreos-go-oidc-v3., guix-commits, 2023/08/13
- 11/11: gnu: miniflux: Update to 2.0.46., guix-commits, 2023/08/13
- 09/11: gnu: Add go-github-com-go-jose-go-jose-v3., guix-commits, 2023/08/13
- 03/11: gnu: pipewire: Enable libcamera support., guix-commits, 2023/08/13
- 06/11: gnu: mympd: Update to 11.0.2., guix-commits, 2023/08/13
- 05/11: gnu: pipewire: Update to 0.3.77., guix-commits, 2023/08/13
- 04/11: gnu: libcamera: Rewrite package argument to G-expression., guix-commits, 2023/08/13
- 01/11: gnu: libcamera: Update to 0.1.0., guix-commits, 2023/08/13
- 02/11: gnu: libcamera: Split off gst and tools outputs., guix-commits, 2023/08/13
- 07/11: gnu: mympd: Enable tests.,
guix-commits <=