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
parent
5525aea7cf
commit
fb24a4d5b8
|
@ -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)))
|
||||||
|
|
Reference in New Issue