gnu: Add fluida-lv2.

* gnu/packages/music.scm (fluida-lv2): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Alexandros Theodotou 2021-02-21 10:14:45 +00:00 committed by Ludovic Courtès
parent c05ceaf2b6
commit 634dacd27a
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -1035,6 +1035,45 @@ (define-public extempore
audio and video).")
(license license:bsd-2)))
(define-public fluida-lv2
(package
(name "fluida-lv2")
(version "0.6")
(source
(origin
(method git-fetch)
(uri
(git-reference
(url "https://github.com/brummer10/Fluida.lv2")
(commit (string-append "v" version))
(recursive? #t))) ; references specific commit of libxputty
(file-name (git-file-name name version))
(sha256
(base32
"1v0bh4wcx79y832qigc3my8ixq0r4ica6z5fg2rg946pkh20x1a2"))))
(build-system gnu-build-system)
(arguments
`(#:tests? #f ; no "check" target
#:make-flags
(list (string-append "INSTALL_DIR="
(assoc-ref %outputs "out") "/lib/lv2")
"CC=gcc")
#:phases
(modify-phases %standard-phases
(delete 'configure))))
(inputs
`(("cairo" ,cairo)
("libx11" ,libx11)
("lv2" ,lv2)
("fluidsynth" ,fluidsynth)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "https://github.com/brummer10/Fluida.lv2")
(synopsis "Fluidsynth as an LV2 audio plugin")
(description "Fluida is an audio plugin in the LV2 format that acts as
a frontend for fluidsynth.")
(license license:gpl2+)))
(define-public surge-synth
(package
(name "surge-synth")