me
/
guix
Archived
1
0
Fork 0

gnu: Add zam-plugins.

* gnu/packages/music.scm: (zam-plugins): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
master
Alexandros Theodotou 2019-11-08 10:35:27 +00:00 committed by Marius Bakke
parent fe06a6ee70
commit 9a00130a94
No known key found for this signature in database
GPG Key ID: A2A06DF2A33A54FA
1 changed files with 52 additions and 0 deletions

View File

@ -4820,3 +4820,55 @@ and debugging of event signal flows inside plugin graphs.")
audio and MIDI plugins that can also run as standalone JACK applications.")
(home-page "https://x42-plugins.com/x42/")
(license license:gpl2+)))
(define-public zam-plugins
(package
(name "zam-plugins")
(version "3.11")
(source
(origin
(method git-fetch)
(uri
(git-reference
(url "https://github.com/zamaudio/zam-plugins.git")
(commit version)
;; Recursive to fetch the DISTRHO plugin framework. This
;; framework is intended to be included in the sources
;; and not to be used as a library.
(recursive? #t)))
(file-name (git-file-name name version))
(sha256
(base32
"0jlbxm0g93plgd3g4r9rsr0c7868ms49bs0ljpqb6kw6132hsapp"))))
(build-system gnu-build-system)
(arguments
`(#:tests? #f ;no "check" target
#:make-flags
(list (string-append "PREFIX=" (assoc-ref %outputs "out"))
"HAVE_ZITA_CONVOLVER=true")
#:phases
(modify-phases %standard-phases
(add-before 'build 'set-CC-variable
(lambda _
(setenv "CC" "gcc") #t))
(delete 'configure))))
(inputs
`(("fftwf" ,fftwf)
("jack" ,jack-1) ;for the standalone JACK application
("liblo" ,liblo)
("libsamplerate" ,libsamplerate)
("mesa" ,mesa)
("zita-convolver" ,zita-convolver)))
(native-inputs
`(("ladspa" ,ladspa)
("lv2" ,lv2)
("pkg-config" ,pkg-config)))
(synopsis "Collection of audio processing plugins")
(description
"Zam plugins is a collection of audio processing plugins in the LADSPA,
LV2 and VST2 formats, as well as standalone JACK versions. The collection
includes ZaMaximX2, ZamAutoSat, ZamComp, ZamCompX2, ZamEQ2, ZamGEQ31,
ZamHeadX2, ZamPhono, ZamGate, ZamGateX2, ZamTube, ZamDelay, ZamDynamicEQ,
ZaMultiComp, ZaMultiCompX2 and ZamSynth.")
(home-page "http://www.zamaudio.com/?p=976")
(license license:gpl2+)))