mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-26 22:38:07 -05:00
gnu: mixxx: Update to 2.3.2.
* gnu/packages/music.scm (mixxx): Update to 2.3.2. [arguments]<#:phases>: Don't override the 'check phase as the previously failing test passes in this version. [native-inputs]: Use the new style. [inputs]: Likewise.
This commit is contained in:
parent
102a02896d
commit
5fe10d1b97
1 changed files with 52 additions and 57 deletions
|
@ -34,7 +34,7 @@
|
|||
;;; Copyright © 2019 Riku Viitanen <riku.viitanen0@gmail.com>
|
||||
;;; Copyright © 2020 Ryan Prior <rprior@protonmail.com>
|
||||
;;; Copyright © 2021 Liliana Marie Prikler <liliana.prikler@gmail.com>
|
||||
;;; Copyright © 2021 Vinicius Monego <monego@posteo.net>
|
||||
;;; Copyright © 2021, 2022 Vinicius Monego <monego@posteo.net>
|
||||
;;; Copyright © 2021 Brendan Tildesley <mail@brendan.scot>
|
||||
;;; Copyright © 2021 Bonface Munyoki Kilyungi <me@bonfacemunyoki.com>
|
||||
;;; Copyright © 2021 Frank Pursel <frank.pursel@gmail.com>
|
||||
|
@ -2176,7 +2176,7 @@ (define-public jalv-select
|
|||
(define-public mixxx
|
||||
(package
|
||||
(name "mixxx")
|
||||
(version "2.3.1")
|
||||
(version "2.3.2")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
|
@ -2188,7 +2188,7 @@ (define-public mixxx
|
|||
(search-patches "mixxx-link-qtscriptbytearray-qtscript.patch"
|
||||
"mixxx-system-googletest-benchmark.patch"))
|
||||
(sha256
|
||||
(base32 "04781s4ajdlwgvf12v2mvh6ia5grhc5pn9d75b468qci3ilnmkg8"))
|
||||
(base32 "1h26vpf60rk56fsw1nvmxihg7ammlj8q4zgim49q4s4ww7j8wwqj"))
|
||||
(modules '((guix build utils)))
|
||||
(snippet
|
||||
;; Delete libraries that we already have or don't need.
|
||||
|
@ -2210,11 +2210,6 @@ (define-public mixxx
|
|||
(lambda _
|
||||
(system "Xvfb &")
|
||||
(setenv "DISPLAY" ":0")))
|
||||
(replace 'check
|
||||
(lambda* (#:key tests? #:allow-other-keys)
|
||||
(when tests?
|
||||
;; This test fails. I don't know why.
|
||||
(invoke "ctest" "-E" "TagLibTest.WriteID3v2Tag"))))
|
||||
(add-after 'install 'wrap-executable
|
||||
(lambda* (#:key inputs outputs #:allow-other-keys)
|
||||
(let* ((out (assoc-ref outputs "out"))
|
||||
|
@ -2223,56 +2218,56 @@ (define-public mixxx
|
|||
`("LD_LIBRARY_PATH" ":" prefix
|
||||
,(list (string-append faad2 "/lib"))))))))))
|
||||
(native-inputs
|
||||
`(("benchmark" ,benchmark)
|
||||
("googletest" ,googletest)
|
||||
("python" ,python-wrapper)
|
||||
("qttools" ,qttools)
|
||||
("xorg-server" ,xorg-server-for-tests)))
|
||||
(list benchmark
|
||||
googletest
|
||||
python-wrapper
|
||||
qttools
|
||||
xorg-server-for-tests))
|
||||
(inputs
|
||||
`(("bash" ,bash-minimal)
|
||||
("chromaprint" ,chromaprint)
|
||||
("faad2" ,faad2)
|
||||
("ffmpeg" ,ffmpeg)
|
||||
("fftw" ,fftw)
|
||||
("flac" ,flac)
|
||||
("glu" ,glu)
|
||||
("hidapi" ,hidapi)
|
||||
("jack" ,jack-1)
|
||||
("lame" ,lame)
|
||||
("libdjinterop" ,libdjinterop)
|
||||
("libebur128" ,libebur128)
|
||||
("libid3tag" ,libid3tag)
|
||||
("libkeyfinder" ,libkeyfinder)
|
||||
("libmad" ,libmad)
|
||||
("libmp4v2" ,libmp4v2)
|
||||
("libmodplug" ,libmodplug)
|
||||
("libsndfile" ,libsndfile)
|
||||
("libshout" ,libshout)
|
||||
(list bash-minimal
|
||||
chromaprint
|
||||
faad2
|
||||
ffmpeg
|
||||
fftw
|
||||
flac
|
||||
glu
|
||||
hidapi
|
||||
jack-1
|
||||
lame
|
||||
libdjinterop
|
||||
libebur128
|
||||
libid3tag
|
||||
libkeyfinder
|
||||
libmad
|
||||
libmp4v2
|
||||
libmodplug
|
||||
libsndfile
|
||||
libshout
|
||||
;; XXX: Mixxx complains the libshout-idjc package suffers from bug
|
||||
;; lp1833225 and refuses to use it. Use the bundle for now.
|
||||
;; ("libshout-idjc" ,libshout-idjc)
|
||||
("libusb" ,libusb)
|
||||
("libvorbis" ,libvorbis)
|
||||
("lilv" ,lilv)
|
||||
("mp3guessenc" ,mp3guessenc)
|
||||
("openssl" ,openssl)
|
||||
("opusfile" ,opusfile)
|
||||
("portaudio" ,portaudio)
|
||||
("portmidi" ,portmidi)
|
||||
("protobuf" ,protobuf)
|
||||
("qtbase" ,qtbase-5)
|
||||
("qtdeclarative" ,qtdeclarative)
|
||||
("qtkeychain" ,qtkeychain)
|
||||
("qtscript" ,qtscript)
|
||||
("qtsvg" ,qtsvg)
|
||||
("qtx11extras" ,qtx11extras)
|
||||
("rubberband" ,rubberband)
|
||||
("soundtouch" ,soundtouch)
|
||||
("sqlite" ,sqlite)
|
||||
("taglib" ,taglib)
|
||||
("upower" ,upower)
|
||||
("vamp" ,vamp)
|
||||
("wavpack" ,wavpack)))
|
||||
;; libshout-idjc
|
||||
libusb
|
||||
libvorbis
|
||||
lilv
|
||||
mp3guessenc
|
||||
openssl
|
||||
opusfile
|
||||
portaudio
|
||||
portmidi
|
||||
protobuf
|
||||
qtbase-5
|
||||
qtdeclarative
|
||||
qtkeychain
|
||||
qtscript
|
||||
qtsvg
|
||||
qtx11extras
|
||||
rubberband
|
||||
soundtouch
|
||||
sqlite
|
||||
taglib
|
||||
upower
|
||||
vamp
|
||||
wavpack))
|
||||
(home-page "https://mixxx.org/")
|
||||
(synopsis "DJ software to perform live mixes")
|
||||
(description "Mixxx is a DJ software. It integrates the tools DJs need to
|
||||
|
|
Loading…
Reference in a new issue