me
/
guix
Archived
1
0
Fork 0

gnu: muse-sequencer: Enable more features.

* gnu/packages/music.scm (muse-sequencer)[arguments]: Add phase "fix-include"
to patch header file reference; remove obsolete ENABLE_LV2_SUPPLIED
configuration option; remove ENABLE_RTAUDIO=OFF.
[inputs]: Add lrdf, pulseaudio, rtaudio, and rubberband.
master
Ricardo Wurmus 2020-09-12 14:53:14 +02:00
parent 5525aea7cf
commit fb24a4d5b8
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 12 additions and 5 deletions

View File

@ -4175,9 +4175,7 @@ sample library.")
(arguments (arguments
`(#:tests? #f ; there is no test target `(#:tests? #f ; there is no test target
#:configure-flags #:configure-flags
(list "-DENABLE_LV2_SUPPLIED=OFF" (list "-DENABLE_INSTPATCH=OFF" ; FIXME: not packaged
"-DENABLE_RTAUDIO=OFF" ; FIXME: not packaged
"-DENABLE_INSTPATCH=OFF" ; FIXME: not packaged
"-DENABLE_VST_NATIVE=OFF" "-DENABLE_VST_NATIVE=OFF"
(string-append "-DCMAKE_EXE_LINKER_FLAGS=" (string-append "-DCMAKE_EXE_LINKER_FLAGS="
"-Wl,-rpath=" "-Wl,-rpath="
@ -4190,7 +4188,12 @@ sample library.")
#:phases #:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(add-after 'unpack 'chdir (add-after 'unpack 'chdir
(lambda _ (chdir "muse3") #t))))) (lambda _ (chdir "muse3") #t))
(add-after 'chdir 'fix-include
(lambda _
(substitute* "muse/driver/rtaudio.h"
(("rtaudio/RtAudio.h") "RtAudio.h"))
#t)))))
(inputs (inputs
`(("alsa-lib" ,alsa-lib) `(("alsa-lib" ,alsa-lib)
("lash" ,lash) ("lash" ,lash)
@ -4203,10 +4206,14 @@ sample library.")
("sord" ,sord) ("sord" ,sord)
("libsndfile" ,libsndfile) ("libsndfile" ,libsndfile)
("libsamplerate" ,libsamplerate) ("libsamplerate" ,libsamplerate)
("lrdf" ,lrdf)
("fluidsynth" ,fluidsynth) ("fluidsynth" ,fluidsynth)
("pcre" ,pcre) ("pcre" ,pcre)
("pulseaudio" ,pulseaudio) ; required by rtaudio
("qtbase" ,qtbase) ("qtbase" ,qtbase)
("qtsvg" ,qtsvg))) ("qtsvg" ,qtsvg)
("rtaudio" ,rtaudio)
("rubberband" ,rubberband)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config) `(("pkg-config" ,pkg-config)
("qttools" ,qttools))) ("qttools" ,qttools)))