~ruther/guix-local

0cd02f5e083abac280f6478cb8fda16a0a02e789 — Andrew Wong 1 year, 4 months ago d36e871
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>
1 files changed, 16 insertions(+), 14 deletions(-)

M gnu/packages/mpd.scm
M gnu/packages/mpd.scm => gnu/packages/mpd.scm +16 -14
@@ 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