GNU bug report logs - #75223
[PATCH] gnu: cantata: Update to 3.3.0, change repo

Previous Next

Package: guix-patches;

Reported by: Andrew Wong <wongandj <at> icloud.com>

Date: Tue, 31 Dec 2024 11:11:02 UTC

Severity: normal

Tags: patch

Done: 宋文武 <iyzsong <at> envs.net>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 75223 in the body.
You can then email your comments to 75223 AT debbugs.gnu.org in the normal way.

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#75223; Package guix-patches. (Tue, 31 Dec 2024 11:11:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Andrew Wong <wongandj <at> icloud.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Tue, 31 Dec 2024 11:11:02 GMT) Full text and rfc822 format available.

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

From: Andrew Wong <wongandj <at> icloud.com>
To: guix-patches <at> gnu.org
Cc: Andrew Wong <wongandj <at> icloud.com>
Subject: [PATCH] gnu: cantata: Update to 3.3.0, change repo
Date: Tue, 31 Dec 2024 06:09:46 -0500
Change-Id: Ie789d0f046716ac8e2631bb6d24fb9fe7119b280
---
 gnu/packages/mpd.scm | 20 +++++++++++---------
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm
index fb679065de..d5325bce5c 100644
--- a/gnu/packages/mpd.scm
+++ b/gnu/packages/mpd.scm
@@ -504,15 +504,15 @@ (define-public mpdris2
 (define-public cantata
   (package
     (name "cantata")
-    (version "2.5.0")
+    (version "3.3.0")
     (source (origin
-              (method url-fetch)
-              (uri (string-append "https://github.com/CDrummond/"
-                                  "cantata/releases/download/v" version "/"
-                                  "cantata-" version ".tar.bz2"))
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/nullobsi/cantata")
+                    (commit (string-append "v" version))))
               (sha256
                (base32
-                "090ph8kb2vicjaajn64kmfppb90ix0pnxj525shglyjn7ymh0zpb"))))
+                "09nskgw9c6jhr647yv9irzjb2zibv1w8bwbpfgz0viibqn81f7bp"))))
     (build-system cmake-build-system)
     (arguments
      `(#:tests? #f)) ; No test suite
@@ -520,16 +520,18 @@ (define-public cantata
      (list pkg-config))
     (inputs
      (list avahi
+           ;; cdparanoia ;replaced by libcdio-paranoia
            eudev
            ffmpeg
+           libcddb
            libcdio-paranoia
            libmusicbrainz
            libebur128
            libmtp
            mpg123
-           qtbase-5
-           qtmultimedia-5
-           qtsvg-5
+           qtbase
+           qtmultimedia
+           qtsvg
            taglib
            zlib))
     (synopsis "Graphical MPD Client")
-- 
2.47.1





Information forwarded to guix-patches <at> gnu.org:
bug#75223; Package guix-patches. (Sun, 05 Jan 2025 09:12:03 GMT) Full text and rfc822 format available.

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

From: Andrew Wong <wongandj <at> icloud.com>
To: 75223 <at> debbugs.gnu.org
Cc: Andrew Wong <wongandj <at> icloud.com>
Subject: [PATCH v2] gnu: cantata: Update to 3.3.0.
Date: Sun,  5 Jan 2025 04:09:08 -0500
* gnu/packages/mpd.scm (cantata): Update to 3.3.0.
[origin]: Change upstream repository.
[native-inputs]: Add libcddb. Update Qt libraries to Qt6.
[description]: Update description. This is a Qt6 app now.
[home-page]: Change upstream repository.

Change-Id: I85589f010154270c4a9a6e89f9376769c7efe170
---
Fixed several errors in the previous patch version.
 gnu/packages/mpd.scm | 63 ++++++++++++++++++++++----------------------
 1 file changed, 32 insertions(+), 31 deletions(-)

diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm
index fb679065de..7e9bf730e6 100644
--- a/gnu/packages/mpd.scm
+++ b/gnu/packages/mpd.scm
@@ -504,41 +504,42 @@ (define-public mpdris2
 (define-public cantata
   (package
     (name "cantata")
-    (version "2.5.0")
-    (source (origin
-              (method url-fetch)
-              (uri (string-append "https://github.com/CDrummond/"
-                                  "cantata/releases/download/v" version "/"
-                                  "cantata-" version ".tar.bz2"))
-              (sha256
-               (base32
-                "090ph8kb2vicjaajn64kmfppb90ix0pnxj525shglyjn7ymh0zpb"))))
+    (version "3.3.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/nullobsi/cantata")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "09nskgw9c6jhr647yv9irzjb2zibv1w8bwbpfgz0viibqn81f7bp"))))
     (build-system cmake-build-system)
     (arguments
-     `(#:tests? #f)) ; No test suite
-    (native-inputs
-     (list pkg-config))
-    (inputs
-     (list avahi
-           eudev
-           ffmpeg
-           libcdio-paranoia
-           libmusicbrainz
-           libebur128
-           libmtp
-           mpg123
-           qtbase-5
-           qtmultimedia-5
-           qtsvg-5
-           taglib
-           zlib))
+     `(#:tests? #f)) ;No test suite
+    (native-inputs (list pkg-config))
+    (inputs (list avahi
+                  eudev
+                  ffmpeg
+                  libcddb
+                  libcdio-paranoia
+                  libmusicbrainz
+                  libebur128
+                  libmtp
+                  mpg123
+                  qtbase
+                  qtmultimedia
+                  qtsvg
+                  taglib
+                  zlib))
     (synopsis "Graphical MPD Client")
-    (description "Cantata is a graphical client for the Music Player Daemon
-(MPD), using the Qt5 toolkit.  Its user interface is highly customizable,
-supporting multiple collections, ratings, and dynamic playlists.  A local cache
-of the music library will be created to provide a hierarchy of albums and
+    (description
+     "Cantata is a graphical client for the Music Player Daemon (MPD).  Its
+user interface is highly customizable, supporting multiple
+collections, ratings, and dynamic playlists.  A local cache of the
+music library will be created to provide a hierarchy of albums and
 artists along with albumart.")
-    (home-page "https://github.com/cdrummond/cantata")
+    (home-page "https://github.com/nullobsi/cantata")
     (license license:gpl3+)))
 
 (define-public mcg

base-commit: e383e8e34097b064d4baa4207673c6ba30617347
-- 
2.47.1





Information forwarded to guix-patches <at> gnu.org:
bug#75223; Package guix-patches. (Mon, 27 Jan 2025 02:47:01 GMT) Full text and rfc822 format available.

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

From: Andrew Wong <wongandj <at> icloud.com>
To: 75223 <at> debbugs.gnu.org
Subject: [PATCH v2] gnu: cantata: Update to 3.3.0.(bump)
Date: Sun, 26 Jan 2025 21:45:41 -0500
Bumping this in case it was missed. Is there anything more that should 
be done for a change like this?





Reply sent to 宋文武 <iyzsong <at> envs.net>:
You have taken responsibility. (Sat, 15 Feb 2025 12:00:02 GMT) Full text and rfc822 format available.

Notification sent to Andrew Wong <wongandj <at> icloud.com>:
bug acknowledged by developer. (Sat, 15 Feb 2025 12:00:02 GMT) Full text and rfc822 format available.

Message #16 received at 75223-done <at> debbugs.gnu.org (full text, mbox):

From: 宋文武 <iyzsong <at> envs.net>
To: Andrew Wong <wongandj <at> icloud.com>
Cc: 75223-done <at> debbugs.gnu.org
Subject: Re: [bug#75223] [PATCH v2] gnu: cantata: Update to 3.3.0.
Date: Sat, 15 Feb 2025 20:03:23 +0800
Andrew Wong <wongandj <at> icloud.com> writes:

> * gnu/packages/mpd.scm (cantata): Update to 3.3.0.
> [origin]: Change upstream repository.
> [native-inputs]: Add libcddb. Update Qt libraries to Qt6.
> [description]: Update description. This is a Qt6 app now.
> [home-page]: Change upstream repository.

Applied, keep the original format and with slightly adjust commit message,
thank you!




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 16 Mar 2025 11:24:09 GMT) Full text and rfc822 format available.

This bug report was last modified 114 days ago.

Previous Next


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