Archived
1
0
Fork 0

gnu: musikcube: Update to 3.0.1.

* gnu/packages/music.scm (musikcube): Update to 3.0.1.
[arguments]<#:configure-flags>: Remove "-DENABLE_BUNDLED_TAGLIB=false".
[native-inputs]: Add "asio".
[inputs]: Replace "ncurses" with "ncurses/tinfo" and add "libgme", "libogg",
"libvorbis" and "pipewire".

Signed-off-by: Christopher Baines <mail@cbaines.net>
This commit is contained in:
Sughosha 2023-06-10 08:28:15 +00:00 committed by Christopher Baines
parent 86d7c5730c
commit a44cd79545
No known key found for this signature in database
GPG key ID: 5E28A33B0B84F577

View file

@ -159,6 +159,7 @@
#:use-module (gnu packages mpd) #:use-module (gnu packages mpd)
#:use-module (gnu packages ncurses) #:use-module (gnu packages ncurses)
#:use-module (gnu packages netpbm) #:use-module (gnu packages netpbm)
#:use-module (gnu packages networking)
#:use-module (gnu packages pcre) #:use-module (gnu packages pcre)
#:use-module (gnu packages pdf) #:use-module (gnu packages pdf)
#:use-module (gnu packages perl) #:use-module (gnu packages perl)
@ -7095,7 +7096,7 @@ choice.")
(define-public musikcube (define-public musikcube
(package (package
(name "musikcube") (name "musikcube")
(version "0.96.10") (version "3.0.1")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -7104,13 +7105,12 @@ choice.")
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"06myr83x8jvzlzchg3jsw1163n2lcsbmb176zgnx7xxa26jpdbh1")))) "09q15xlssgg67zg5m0q574k3al2pdjdnm1580mlf0wzr6a021fnd"))))
(build-system cmake-build-system) (build-system cmake-build-system)
(arguments (arguments
'(#:tests? #f ; No test suite '(#:tests? #f ; No test suite
#:configure-flags #:configure-flags
'("-DCMAKE_BUILD_TYPE=Release" '("-DCMAKE_BUILD_TYPE=Release"
"-DENABLE_BUNDLED_TAGLIB=false"
;; Use the "wide" ncurses headers but don't look for them in an ;; Use the "wide" ncurses headers but don't look for them in an
;; ncursesw directory. For more info: ;; ncursesw directory. For more info:
;; https://github.com/clangen/musikcube/wiki/building#compiler-cannot-find-ncurseswcursesh ;; https://github.com/clangen/musikcube/wiki/building#compiler-cannot-find-ncurseswcursesh
@ -7118,7 +7118,7 @@ choice.")
;; We will strip the binaries ourselves in the 'strip' phase. ;; We will strip the binaries ourselves in the 'strip' phase.
"-DDISABLE_STRIP=true"))) "-DDISABLE_STRIP=true")))
(native-inputs (native-inputs
(list pkg-config)) (list asio pkg-config))
(inputs (inputs
(list alsa-lib (list alsa-lib
boost boost
@ -7126,10 +7126,14 @@ choice.")
ffmpeg-4 ffmpeg-4
lame lame
libev libev
libgme
libmicrohttpd libmicrohttpd
libogg
libopenmpt libopenmpt
ncurses libvorbis
ncurses/tinfo
openssl openssl
pipewire
pulseaudio pulseaudio
taglib taglib
zlib)) zlib))