me
/
guix
Archived
1
0
Fork 0

gnu: sfizz: Improve package style.

* gnu/packages/music.scm (sfizz)[arguments]: Use G-expressions.
[inputs]: Remove input labels.
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
1 changed files with 18 additions and 17 deletions

View File

@ -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