summaryrefslogtreecommitdiff
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)
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 44115baff04..1cf9c6c781f 100644
--- a/gnu/packages/mpd.scm
+++ b/gnu/packages/mpd.scm
@@ -504,15 +504,16 @@ MPRIS 2 support.")
504(define-public cantata 504(define-public cantata
505 (package 505 (package
506 (name "cantata") 506 (name "cantata")
507 (version "2.5.0") 507 (version "3.3.0")
508 (source (origin 508 (source (origin
509 (method url-fetch) 509 (method git-fetch)
510 (uri (string-append "https://github.com/CDrummond/" 510 (uri (git-reference
511 "cantata/releases/download/v" version "/" 511 (url "https://github.com/nullobsi/cantata")
512 "cantata-" version ".tar.bz2")) 512 (commit (string-append "v" version))))
513 (file-name (git-file-name name version))
513 (sha256 514 (sha256
514 (base32 515 (base32
515 "090ph8kb2vicjaajn64kmfppb90ix0pnxj525shglyjn7ymh0zpb")))) 516 "09nskgw9c6jhr647yv9irzjb2zibv1w8bwbpfgz0viibqn81f7bp"))))
516 (build-system cmake-build-system) 517 (build-system cmake-build-system)
517 (arguments 518 (arguments
518 `(#:tests? #f)) ; No test suite 519 `(#:tests? #f)) ; No test suite
@@ -522,23 +523,24 @@ MPRIS 2 support.")
522 (list avahi 523 (list avahi
523 eudev 524 eudev
524 ffmpeg 525 ffmpeg
526 libcddb
525 libcdio-paranoia 527 libcdio-paranoia
526 libmusicbrainz 528 libmusicbrainz
527 libebur128 529 libebur128
528 libmtp 530 libmtp
529 mpg123 531 mpg123
530 qtbase-5 532 qtbase
531 qtmultimedia-5 533 qtmultimedia
532 qtsvg-5 534 qtsvg
533 taglib 535 taglib
534 zlib)) 536 zlib))
535 (synopsis "Graphical MPD Client") 537 (synopsis "Graphical MPD Client")
536 (description "Cantata is a graphical client for the Music Player Daemon 538 (description "Cantata is a graphical client for the Music Player Daemon
537(MPD), using the Qt5 toolkit. Its user interface is highly customizable, 539(MPD). Its user interface is highly customizable, supporting multiple
538supporting multiple collections, ratings, and dynamic playlists. A local cache 540collections, ratings, and dynamic playlists. A local cache of the music
539of the music library will be created to provide a hierarchy of albums and 541library will be created to provide a hierarchy of albums and artists along
540artists along with albumart.") 542with albumart.")
541 (home-page "https://github.com/cdrummond/cantata") 543 (home-page "https://github.com/nullobsi/cantata")
542 (license license:gpl3+))) 544 (license license:gpl3+)))
543 545
544(define-public mcg 546(define-public mcg