gnu: sfizz: Improve package style.
* gnu/packages/music.scm (sfizz)[arguments]: Use G-expressions. [inputs]: Remove input labels.
parent
2ad9bf1661
commit
851fbac0a9
|
@ -4749,26 +4749,27 @@ standalone JACK client and an LV2 plugin is also available.")
|
||||||
"src/external/pugixml")))))
|
"src/external/pugixml")))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:configure-flags
|
(list
|
||||||
(list "-DSFIZZ_LV2_UI=OFF"
|
#:configure-flags
|
||||||
"-DSFIZZ_VST=OFF"
|
#~(list "-DSFIZZ_LV2_UI=OFF"
|
||||||
"-DSFIZZ_VST2=OFF"
|
"-DSFIZZ_VST=OFF"
|
||||||
"-DSFIZZ_TESTS=ON"
|
"-DSFIZZ_VST2=OFF"
|
||||||
"-DSFIZZ_USE_SYSTEM_ABSEIL=ON"
|
"-DSFIZZ_TESTS=ON"
|
||||||
"-DSFIZZ_USE_SYSTEM_PUGIXML=ON"
|
"-DSFIZZ_USE_SYSTEM_ABSEIL=ON"
|
||||||
;; XXX: Guix SIMDe version 0.7.2 is not enough.
|
"-DSFIZZ_USE_SYSTEM_PUGIXML=ON"
|
||||||
;; "-DSFIZZ_USE_SYSTEM_SIMDE=ON"
|
;; XXX: Guix SIMDe version 0.7.2 is not enough.
|
||||||
)))
|
;; "-DSFIZZ_USE_SYSTEM_SIMDE=ON"
|
||||||
|
)))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list pkg-config))
|
(list pkg-config))
|
||||||
(inputs
|
(inputs
|
||||||
`(("abseil-cpp" ,abseil-cpp)
|
(list abseil-cpp
|
||||||
("glib" ,glib)
|
glib
|
||||||
("jack" ,jack-2)
|
jack-2
|
||||||
("lv2" ,lv2)
|
lv2
|
||||||
("libsamplerate" ,libsamplerate)
|
libsamplerate
|
||||||
("pugixml" ,pugixml)
|
pugixml
|
||||||
("simde" ,simde)))
|
simde))
|
||||||
(home-page "https://sfz.tools/sfizz/")
|
(home-page "https://sfz.tools/sfizz/")
|
||||||
(synopsis "SFZ parser and synth library")
|
(synopsis "SFZ parser and synth library")
|
||||||
(description "Sfizz provides an SFZ parser and synth C++ library. It
|
(description "Sfizz provides an SFZ parser and synth C++ library. It
|
||||||
|
|
Reference in New Issue