aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Wong <wongandj@icloud.com>2025-01-05 04:09:08 -0500
committer宋文武 <iyzsong@member.fsf.org>2025-02-15 20:00:11 +0800
commit0cd02f5e083abac280f6478cb8fda16a0a02e789 (patch)
tree9c15f62dbc15b12de48b33e6a1b19991291e40e4
parentd36e8719b6231b75d95683d48cf6b8b245d1de3b (diff)
downloadguix-0cd02f5e083abac280f6478cb8fda16a0a02e789.tar.gz
guix-0cd02f5e083abac280f6478cb8fda16a0a02e789.zip
gnu: cantata: Update to 3.3.0, switch to a maintained fork.
* gnu/packages/mpd.scm (cantata): Update to 3.3.0. [source]: Switch to git-fetch. [home-page]: Switch to https://github.com/nullobsi/cantata. [native-inputs]: Add libcddb. Update Qt libraries to Qt6. [description]: Adjust. Change-Id: I85589f010154270c4a9a6e89f9376769c7efe170 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
-rw-r--r--gnu/packages/mpd.scm30
1 files changed, 16 insertions, 14 deletions
diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm
index 44115baff0..1cf9c6c781 100644
--- a/gnu/packages/mpd.scm
+++ b/gnu/packages/mpd.scm
@@ -504,15 +504,16 @@ MPRIS 2 support.")
(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))))
+ (file-name (git-file-name name version))
(sha256
(base32
- "090ph8kb2vicjaajn64kmfppb90ix0pnxj525shglyjn7ymh0zpb"))))
+ "09nskgw9c6jhr647yv9irzjb2zibv1w8bwbpfgz0viibqn81f7bp"))))
(build-system cmake-build-system)
(arguments
`(#:tests? #f)) ; No test suite
@@ -522,23 +523,24 @@ MPRIS 2 support.")
(list avahi
eudev
ffmpeg
+ libcddb
libcdio-paranoia
libmusicbrainz
libebur128
libmtp
mpg123
- qtbase-5
- qtmultimedia-5
- qtsvg-5
+ 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
-artists along with albumart.")
- (home-page "https://github.com/cdrummond/cantata")
+(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/nullobsi/cantata")
(license license:gpl3+)))
(define-public mcg