[PATCH 0/2] gnu: mympd: Update to 11.0.1.

  • Done
  • quality assurance status badge
Details
2 participants
  • ???
  • Bruno Victal
Owner
unassigned
Submitted by
Bruno Victal
Severity
normal
B
B
Bruno Victal wrote on 23 Jul 2023 22:03
(address . guix-patches@gnu.org)(name . Bruno Victal)(address . mirai@makinata.eu)
cover.1690142534.git.mirai@makinata.eu
Bruno Victal (2):
gnu: mympd: Update to 11.0.1.
gnu: mympd: Enable tests.

gnu/packages/mpd.scm | 16 ++++++++++++----
1 file changed, 12 insertions(+), 4 deletions(-)


base-commit: 80afaaf4e3851447c0f6e0adfd2e1f96f4d2973b
--
2.40.1
B
B
Bruno Victal wrote on 23 Jul 2023 22:06
[PATCH 1/2] gnu: mympd: Update to 11.0.1.
(address . 64810@debbugs.gnu.org)(name . Bruno Victal)(address . mirai@makinata.eu)
59cf1d57a1a6f67ffd73b9e212a369ee3462bdae.1690142786.git.mirai@makinata.eu
* gnu/packages/mpd.scm (mympd): Update to 11.0.1.
---
gnu/packages/mpd.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (26 lines)
diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm
index 111150ce6b..3c00528a97 100644
--- a/gnu/packages/mpd.scm
+++ b/gnu/packages/mpd.scm
@@ -615,7 +615,7 @@ (define-public mpdevil
(define-public mympd
(package
(name "mympd")
- (version "10.3.3")
+ (version "11.0.1")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -624,7 +624,7 @@ (define-public mympd
(file-name (git-file-name name version))
(sha256
(base32
- "1n8z3rscrw7k097q5z1d59mrryy7b8m0zdfhi767a1qpa121m8if"))))
+ "1i316942kkkyjzybxksgjzpriqhnmjcg58ppjsjck7yikkvdkxns"))))
(build-system cmake-build-system)
(arguments
(list

base-commit: 80afaaf4e3851447c0f6e0adfd2e1f96f4d2973b
--
2.40.1
B
B
Bruno Victal wrote on 23 Jul 2023 22:06
[PATCH 2/2] gnu: mympd: Enable tests.
(address . 64810@debbugs.gnu.org)(name . Bruno Victal)(address . mirai@makinata.eu)
629d82942bf4793ac3ab6067b966c82e909b4f5e.1690142786.git.mirai@makinata.eu
Requires myMPD v11.0.0.

* gnu/packages/mpd.scm (mympd)[arguments]: Enable tests.
---
gnu/packages/mpd.scm | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)

Toggle diff (25 lines)
diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm
index 3c00528a97..85b9277a40 100644
--- a/gnu/packages/mpd.scm
+++ b/gnu/packages/mpd.scm
@@ -629,8 +629,16 @@ (define-public mympd
(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/")
--
2.40.1
B
B
Bruno Victal wrote on 6 Aug 2023 17:44
[PATCH v2 1/2] gnu: mympd: Update to 11.0.2.
(address . 64810@debbugs.gnu.org)(name . Bruno Victal)(address . mirai@makinata.eu)
e018a030363240eb93546bf9234e3e102f3d4935.1691336683.git.mirai@makinata.eu
* gnu/packages/mpd.scm (mympd): Update to 11.0.2.
---
gnu/packages/mpd.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (26 lines)
diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm
index 111150ce6b..66911fb682 100644
--- a/gnu/packages/mpd.scm
+++ b/gnu/packages/mpd.scm
@@ -615,7 +615,7 @@ (define-public mpdevil
(define-public mympd
(package
(name "mympd")
- (version "10.3.3")
+ (version "11.0.2")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -624,7 +624,7 @@ (define-public mympd
(file-name (git-file-name name version))
(sha256
(base32
- "1n8z3rscrw7k097q5z1d59mrryy7b8m0zdfhi767a1qpa121m8if"))))
+ "0n6dyy6znzicm5v9mkcghm3lwi6zwysnpr0drvacqprr0r5l596a"))))
(build-system cmake-build-system)
(arguments
(list

base-commit: c4b9f726e3a1889b92a4b14a2af1c25f10798469
--
2.40.1
B
B
Bruno Victal wrote on 6 Aug 2023 17:44
[PATCH v2 2/2] gnu: mympd: Enable tests.
(address . 64810@debbugs.gnu.org)(name . Bruno Victal)(address . mirai@makinata.eu)
16a08e27884e5122767d7ecd01cc7116d64148f8.1691336683.git.mirai@makinata.eu
Requires myMPD v11.0.0.

* gnu/packages/mpd.scm (mympd)[arguments]: Enable tests.
---
gnu/packages/mpd.scm | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)

Toggle diff (25 lines)
diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm
index 66911fb682..953269ce98 100644
--- a/gnu/packages/mpd.scm
+++ b/gnu/packages/mpd.scm
@@ -629,8 +629,16 @@ (define-public mympd
(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/")
--
2.40.1
?
Re: bug#64810: [PATCH 0/2] gnu: mympd: Update to 11.0.1.
(name . Bruno Victal)(address . mirai@makinata.eu)(address . 64810-done@debbugs.gnu.org)
87sf8n8j1x.fsf@envs.net
Bruno Victal <mirai@makinata.eu> writes:

Toggle quote (4 lines)
> Bruno Victal (2):
> gnu: mympd: Update to 11.0.1.
> gnu: mympd: Enable tests.

Pushed to master, thank you!
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 64810@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 64810
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch