Archived
1
0
Fork 0

gnu: ams-lv2: Update to 1.2.2.

This is the same commit, now with a version number.

* gnu/packages/music.scm (ams-lv2): Update to 1.2.2.
[home-page]: Replace with a working one.
This commit is contained in:
Tobias Geerinckx-Rice 2019-10-30 03:47:16 +01:00
parent aee4e47c5e
commit c10f6c5ab4
No known key found for this signature in database
GPG key ID: D889B0F018C5493C

View file

@ -2383,24 +2383,18 @@ follows a traditional multi-track tape recorder control paradigm.")
(license license:gpl2+))) (license license:gpl2+)))
(define-public ams-lv2 (define-public ams-lv2
;; Version 1.2.1 built with Python 3.7 raises an error in the waf-script.
;; Therefore, we take two more commmits than 1.2.1 that introduce an updated
;; waf-script and fix one error.
(let ((commit "377d166db54a787b48979171c5652d2eb4f1bbb5")
(revision "1"))
(package (package
(name "ams-lv2") (name "ams-lv2")
(version (git-version "1.2.1" revision commit)) (version "1.2.2")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
(url "https://github.com/blablack/ams-lv2.git") (url "https://github.com/blablack/ams-lv2.git")
(commit commit))) (commit (string-append "v" version))))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32 "1lz2mvk4gqsyf92yxd3aaldx0d0qi28h4rnnvsaz4ls0ccqm80nk"))))
"1ndgxcxjxwidg7436k0nb5clxkyi878k1j999sbbd1gk2fm0kcqm"))))
(build-system waf-build-system) (build-system waf-build-system)
(arguments (arguments
`(#:phases `(#:phases
@ -2414,21 +2408,21 @@ follows a traditional multi-track tape recorder control paradigm.")
#t))) #t)))
#:tests? #f)) ; no tests #:tests? #f)) ; no tests
(inputs (inputs
`(("lv2" ,lv2) `(("cairo" ,cairo)
("lvtk" ,lvtk) ("fftw" ,fftw)
("gtkmm" ,gtkmm-2)
("gtk" ,gtk+-2) ("gtk" ,gtk+-2)
("cairo" ,cairo) ("gtkmm" ,gtkmm-2)
("fftw" ,fftw))) ("lv2" ,lv2)
("lvtk" ,lvtk)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(home-page "https://objectivewave.wordpress.com/ams-lv2/") (home-page "https://github.com/blablack/ams-lv2")
(synopsis "Port of Alsa Modular Synth internal modules into LV2") (synopsis "Port of Alsa Modular Synth internal modules into LV2")
(description "This set of LV2 plugins is a port of the internal modules (description "This set of LV2 plugins is a port of the internal modules
found in Alsa Modular Synth. These plugins are used to create modular found in Alsa Modular Synth. These plugins are used to create modular
synthesizers and contain: VCO, VCF, VCA, LFO, slew limiter, envelopes, sample synthesizers and contain: VCO, VCF, VCA, LFO, slew limiter, envelopes, sample
and hold, etc.") and hold, etc.")
(license license:gpl2)))) (license license:gpl2)))
(define-public gxtuner (define-public gxtuner
(package (package