summaryrefslogtreecommitdiff
path: root/gnu/packages/mpd.scm
diff options
context:
space:
mode:
authorMazin AlHaddad <mazin@getstate.dev>2024-11-14 20:06:12 +0300
committerZheng Junjie <zhengjunjie@iscas.ac.cn>2024-11-20 18:01:32 +0800
commit2b0eb7be455386de4c410d2fb7d5fbeb3bbd4cdd (patch)
treee0001f4f1d43fd1f06fb37291ec5dcabdb8cbb74 /gnu/packages/mpd.scm
parentf0e428837697ff08d1ed4688da2dcd9649d683f7 (diff)
gnu: ncmpcpp: Update to 0.10.1.
* gnu/packages/mpd.scm (ncmpcpp): Update to 0.10.1. [origin]: Change URI to github. [native-inputs]: Add libtool, autoconf-2.71, automake. [arguments]: Use G-expressions. Change-Id: Id2662c10c143736d10320550b6ce6fffe841984c
Diffstat (limited to 'gnu/packages/mpd.scm')
-rw-r--r--gnu/packages/mpd.scm34
1 files changed, 19 insertions, 15 deletions
diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm
index c5632203dd..47e4cced32 100644
--- a/gnu/packages/mpd.scm
+++ b/gnu/packages/mpd.scm
@@ -296,28 +296,32 @@ terminal using ncurses.")
(define-public ncmpcpp
(package
(name "ncmpcpp")
- (version "0.9.2")
+ (version "0.10.1")
(source (origin
- (method url-fetch)
- (uri
- (string-append "https://ncmpcpp.rybczak.net/stable/ncmpcpp-"
- version ".tar.bz2"))
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/ncmpcpp/ncmpcpp")
+ (commit (string-append version))))
+ (file-name (git-file-name name version))
(sha256
(base32
- "06rs734n120jp51hr0fkkhxrm7zscbhpdwls0m5b5cccghazdazs"))))
+ "1chs7xpbsd1kmrdi4z41s0qcl7b661548jj6va1najgm5r5mwxy3"))))
(build-system gnu-build-system)
- (inputs (list libmpdclient
- boost
- readline
- ncurses
- taglib
+ (inputs (list boost
+ curl
icu4c
- curl))
+ libmpdclient
+ ncurses
+ readline
+ taglib))
(native-inputs
- (list pkg-config))
+ (list autoconf-2.71
+ automake
+ libtool
+ pkg-config))
(arguments
- '(#:configure-flags
- '("BOOST_LIB_SUFFIX=" "--with-taglib" "--enable-clock")))
+ (list #:configure-flags
+ #~(list "BOOST_LIB_SUFFIX=" "--with-taglib" "--enable-clock")))
(synopsis "Featureful ncurses based MPD client inspired by ncmpc")
(description "Ncmpcpp is an mpd client with a UI very similar to ncmpc,
but it provides new useful features such as support for regular expressions