gnu: muse-sequencer: Update to 3.1.1.

* gnu/packages/music.scm (muse-sequencer): Update to 3.1.1.
[arguments]: Set CMAKE_EXE_LINKER_FLAGS and CMAKE_SHARED_LINKER_FLAGS; end
"chdir" phase with #T.
This commit is contained in:
Ricardo Wurmus 2020-09-12 08:42:49 +02:00
parent 61e7fa07c8
commit 5525aea7cf
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -4158,7 +4158,7 @@ (define-public musescore
(define-public muse-sequencer (define-public muse-sequencer
(package (package
(name "muse-sequencer") (name "muse-sequencer")
(version "3.0.0") (version "3.1.1")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -4170,7 +4170,7 @@ (define-public muse-sequencer
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1nninz8qyqlxxjdnrm79y3gr3056pga9l2fsqh674jd3cjvafya3")))) "1rasp2v1ds2aw296lbf27rzw0l9fjl0cvbvw85d5ycvh6wkm301p"))))
(build-system cmake-build-system) (build-system cmake-build-system)
(arguments (arguments
`(#:tests? #f ; there is no test target `(#:tests? #f ; there is no test target
@ -4178,11 +4178,19 @@ (define-public muse-sequencer
(list "-DENABLE_LV2_SUPPLIED=OFF" (list "-DENABLE_LV2_SUPPLIED=OFF"
"-DENABLE_RTAUDIO=OFF" ; FIXME: not packaged "-DENABLE_RTAUDIO=OFF" ; FIXME: not packaged
"-DENABLE_INSTPATCH=OFF" ; FIXME: not packaged "-DENABLE_INSTPATCH=OFF" ; FIXME: not packaged
"-DENABLE_VST_NATIVE=OFF") "-DENABLE_VST_NATIVE=OFF"
(string-append "-DCMAKE_EXE_LINKER_FLAGS="
"-Wl,-rpath="
(assoc-ref %outputs "out") "/lib/muse-"
,(version-major+minor version) "/modules")
(string-append "-DCMAKE_SHARED_LINKER_FLAGS="
"-Wl,-rpath="
(assoc-ref %outputs "out") "/lib/muse-"
,(version-major+minor version) "/modules"))
#:phases #:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(add-after 'unpack 'chdir (add-after 'unpack 'chdir
(lambda _ (chdir "muse3")))))) (lambda _ (chdir "muse3") #t)))))
(inputs (inputs
`(("alsa-lib" ,alsa-lib) `(("alsa-lib" ,alsa-lib)
("lash" ,lash) ("lash" ,lash)