3
5
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00

gnu: sfizz: Improve package style.

* gnu/packages/music.scm (sfizz)[arguments]: Use G-expressions.
[inputs]: Remove input labels.
This commit is contained in:
Nicolas Goaziou 2022-12-20 11:01:57 +01:00
parent 2ad9bf1661
commit 851fbac0a9
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -4749,26 +4749,27 @@ standalone JACK client and an LV2 plugin is also available.")
"src/external/pugixml")))))
(build-system cmake-build-system)
(arguments
`(#:configure-flags
(list "-DSFIZZ_LV2_UI=OFF"
"-DSFIZZ_VST=OFF"
"-DSFIZZ_VST2=OFF"
"-DSFIZZ_TESTS=ON"
"-DSFIZZ_USE_SYSTEM_ABSEIL=ON"
"-DSFIZZ_USE_SYSTEM_PUGIXML=ON"
;; XXX: Guix SIMDe version 0.7.2 is not enough.
;; "-DSFIZZ_USE_SYSTEM_SIMDE=ON"
)))
(list
#:configure-flags
#~(list "-DSFIZZ_LV2_UI=OFF"
"-DSFIZZ_VST=OFF"
"-DSFIZZ_VST2=OFF"
"-DSFIZZ_TESTS=ON"
"-DSFIZZ_USE_SYSTEM_ABSEIL=ON"
"-DSFIZZ_USE_SYSTEM_PUGIXML=ON"
;; XXX: Guix SIMDe version 0.7.2 is not enough.
;; "-DSFIZZ_USE_SYSTEM_SIMDE=ON"
)))
(native-inputs
(list pkg-config))
(inputs
`(("abseil-cpp" ,abseil-cpp)
("glib" ,glib)
("jack" ,jack-2)
("lv2" ,lv2)
("libsamplerate" ,libsamplerate)
("pugixml" ,pugixml)
("simde" ,simde)))
(list abseil-cpp
glib
jack-2
lv2
libsamplerate
pugixml
simde))
(home-page "https://sfz.tools/sfizz/")
(synopsis "SFZ parser and synth library")
(description "Sfizz provides an SFZ parser and synth C++ library. It