me
/
guix
Archived
1
0
Fork 0

gnu: yoshimi: Update to 1.7.0.1-0.bfcadc6 to fix build.

* gnu/packages/music.scm (yoshimi): Update to 1.7.0.1-0.bfcadc6.
[source]: Use GIT-FETCH for now.
master
Tobias Geerinckx-Rice 2020-05-27 15:07:50 +02:00
parent 4b01930f54
commit c889fbbf1f
No known key found for this signature in database
GPG Key ID: 0DB0FF884F556D79
1 changed files with 68 additions and 63 deletions

View File

@ -2237,17 +2237,22 @@ capabilities, custom envelopes, effects, etc.")
(license license:gpl2)))
(define-public yoshimi
;; Release 1.7.1 doesn't build with our version of LV2. Applying only
;; 86996cbb235f0fe138ae814a6758c2c8ba1c2a38 is not enough.
(let ((commit "bfcadc6537dbcb301cd93346f21d36bcbffa36c7")
(revision "0"))
(package
(name "yoshimi")
(version "1.7.0.1")
(source (origin
(method url-fetch)
(uri (string-append "mirror://sourceforge/yoshimi/"
(version-major+minor version)
"/yoshimi-" version ".tar.bz2"))
(version (git-version "1.7.1" revision commit))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://git.code.sf.net/p/yoshimi/code")
(commit commit)))
(sha256
(base32
"1pkqrrr51vlxh96vy0c0rf5ijjvymys4brsw9rv1bdp1bb8izw6c"))))
(base32 "0vhdxj7ky4iyq11r5wj9jwavjih4xvcn2djbrlmwpkdhrzpy6myl"))
(file-name (git-file-name name version))))
(build-system cmake-build-system)
(arguments
`(#:tests? #f ; there are no tests
@ -2291,7 +2296,7 @@ capabilities, custom envelopes, effects, etc.")
synthesizer. It offers three synthesizer engines, multitimbral and polyphonic
synths, microtonal capabilities, custom envelopes, effects, etc. Yoshimi
improves on support for JACK features, such as JACK MIDI.")
(license license:gpl2)))
(license license:gpl2))))
(define-public libgig
(package