summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Goaziou <mail@nicolasgoaziou.fr>2022-12-20 11:01:57 +0100
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2022-12-20 11:15:07 +0100
commit851fbac0a99f7659d1bc1c9486d2505855b0daa8 (patch)
tree232b1d88da18157646058b1d5a709698ca75f2c0
parent2ad9bf1661a38ab0f74241f2d9ba9e87a4534815 (diff)
gnu: sfizz: Improve package style.
* gnu/packages/music.scm (sfizz)[arguments]: Use G-expressions. [inputs]: Remove input labels.
-rw-r--r--gnu/packages/music.scm35
1 files changed, 18 insertions, 17 deletions
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index a14719f89a..5be767a138 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -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