GNU bug report logs - #71034
[PATCH 0/2] Update cmus

Previous Next

Package: guix-patches;

Reported by: Timotej Lazar <timotej.lazar <at> araneo.si>

Date: Sat, 18 May 2024 10:28:01 UTC

Severity: normal

Tags: patch

To reply to this bug, email your comments to 71034 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#71034; Package guix-patches. (Sat, 18 May 2024 10:28:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Timotej Lazar <timotej.lazar <at> araneo.si>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sat, 18 May 2024 10:28:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Timotej Lazar <timotej.lazar <at> araneo.si>
To: guix-patches <at> gnu.org
Cc: Timotej Lazar <timotej.lazar <at> araneo.si>
Subject: [PATCH 0/2] Update cmus
Date: Sat, 18 May 2024 12:26:50 +0200
Timotej Lazar (2):
  gnu: cmus: Update to 2.11.0.
  gnu: cmus: Switch to new package style.

 gnu/packages/music.scm | 24 +++++++++++-------------
 1 file changed, 11 insertions(+), 13 deletions(-)


base-commit: e9b25a6c6c626a560d28a1f732e6e5d362d584a4
-- 
2.41.0





Information forwarded to guix-patches <at> gnu.org:
bug#71034; Package guix-patches. (Sat, 18 May 2024 10:30:02 GMT) Full text and rfc822 format available.

Message #8 received at 71034 <at> debbugs.gnu.org (full text, mbox):

From: Timotej Lazar <timotej.lazar <at> araneo.si>
To: 71034 <at> debbugs.gnu.org
Cc: Timotej Lazar <timotej.lazar <at> araneo.si>
Subject: [PATCH 1/2] gnu: cmus: Update to 2.11.0.
Date: Sat, 18 May 2024 12:29:03 +0200
* gnu/packages/music.scm (cmus): Update to 2.11.0.

Change-Id: I2b0895640e3db1997c3e78c4d7def3ba9a97697e
---
 gnu/packages/music.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 90bfe1c891..00f0c3b97f 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -762,7 +762,7 @@ (define-public strawberry
 (define-public cmus
   (package
     (name "cmus")
-    (version "2.10.0")
+    (version "2.11.0")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -771,7 +771,7 @@ (define-public cmus
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0csj59q2n7hz9zihq92kb4kzvb51rgzl65y6vd0chq6j3li1pb8x"))))
+                "1k50z99v2yqshycx6mbk4g5bsaalg5dgzjv3xvwq14abwkw44hli"))))
     (build-system gnu-build-system)
     (arguments
      `(#:tests? #f ; cmus does not include tests
-- 
2.41.0





Information forwarded to guix-patches <at> gnu.org:
bug#71034; Package guix-patches. (Sat, 18 May 2024 10:30:03 GMT) Full text and rfc822 format available.

Message #11 received at 71034 <at> debbugs.gnu.org (full text, mbox):

From: Timotej Lazar <timotej.lazar <at> araneo.si>
To: 71034 <at> debbugs.gnu.org
Cc: Timotej Lazar <timotej.lazar <at> araneo.si>
Subject: [PATCH 2/2] gnu: cmus: Switch to new package style.
Date: Sat, 18 May 2024 12:29:04 +0200
* gnu/packages/music.scm (cmus)[arguments]: Use g-exps. Drop trailing #t from
'configure phase.

Change-Id: Ia840202adddf390bd29a0fb57fa1a3294dd7a61a
---
 gnu/packages/music.scm | 20 +++++++++-----------
 1 file changed, 9 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 00f0c3b97f..5c58c95bb5 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -774,17 +774,15 @@ (define-public cmus
                 "1k50z99v2yqshycx6mbk4g5bsaalg5dgzjv3xvwq14abwkw44hli"))))
     (build-system gnu-build-system)
     (arguments
-     `(#:tests? #f ; cmus does not include tests
-       #:phases
-       (modify-phases %standard-phases
-         (replace 'configure
-           (lambda* (#:key outputs #:allow-other-keys)
-             (let ((out (assoc-ref outputs "out")))
-               ;; It's an idiosyncratic configure script that doesn't
-               ;; understand --prefix=..; it wants prefix=.. instead.
-               (invoke "./configure"
-                       (string-append "prefix=" out))
-               #t))))))
+     (list
+      #:tests? #f ; cmus does not include tests
+      #:phases
+      #~(modify-phases %standard-phases
+          (replace 'configure
+            (lambda _
+              ;; It's an idiosyncratic configure script that doesn't
+              ;; understand --prefix=..; it wants prefix=.. instead.
+              (invoke "./configure" (string-append "prefix=" #$output)))))))
     ;; TODO: cmus optionally supports the following formats, which haven't yet
     ;; been added to Guix:
     ;;
-- 
2.41.0





This bug report was last modified 14 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.