me
/
guix
Archived
1
0
Fork 0

gnu: sfizz: Update to 1.2.0.

* gnu/packages/music.scm (sfizz): Update to 1.2.0.
[arguments]<#:configure-flags>: Use system Pugixml.
Nicolas Goaziou 2022-12-20 10:58:29 +01:00
parent bbd11199e6
commit 2ad9bf1661
No known key found for this signature in database
GPG Key ID: DA00B4F048E92F2D
1 changed files with 9 additions and 6 deletions

View File

@ -4730,7 +4730,7 @@ standalone JACK client and an LV2 plugin is also available.")
(define-public sfizz
(package
(name "sfizz")
(version "1.0.0")
(version "1.2.0")
(source (origin
(method url-fetch)
(uri (string-append "https://github.com/sfztools/sfizz"
@ -4738,16 +4738,15 @@ standalone JACK client and an LV2 plugin is also available.")
"/sfizz-" version ".tar.gz"))
(sha256
(base32
"1pk67xvyqkvhjz2q5hbj5v0mnfvdvvl8vl5bsh6ymwiq3glkd41l"))
"1wsr3dpn7a7whqn480m02kp6n4raamnfi3imhf2q8k58md1yn9jw"))
(modules '((guix build utils)))
(snippet
;; TODO: pugixml is bundled, but can only be removed in
;; versions after 1.0.0.
'(for-each delete-file-recursively
'("external/abseil-cpp"
"external/simde"
"plugins/editor/external/vstgui4"
"plugins/vst")))))
"plugins/vst"
"src/external/pugixml")))))
(build-system cmake-build-system)
(arguments
`(#:configure-flags
@ -4755,7 +4754,11 @@ standalone JACK client and an LV2 plugin is also available.")
"-DSFIZZ_VST=OFF"
"-DSFIZZ_VST2=OFF"
"-DSFIZZ_TESTS=ON"
"-DSFIZZ_USE_SYSTEM_ABSEIL=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