* [bug#48051] [PATCH 1/3] gnu: muse-sequencer: Update to 4.0.0. @ 2021-04-26 23:50 Vinicius Monego 2021-04-26 23:53 ` [bug#48051] [PATCH 2/3] gnu: muse-sequencer: Add optional dependencies Vinicius Monego 2021-05-26 13:49 ` bug#48051: [PATCH 1/3] gnu: muse-sequencer: Update to 4.0.0 Nicolas Goaziou 0 siblings, 2 replies; 4+ messages in thread From: Vinicius Monego @ 2021-04-26 23:50 UTC (permalink / raw) To: 48051; +Cc: Vinicius Monego * gnu/packages/music.scm (muse-sequencer): Update to 4.0.0. --- There will be warnings in validate-runpath about bogus entries (they have been there before in version 3 too). They can be ignored for now because the executable won't launch without setting rpath like this. I don't know how to fix those warnings. gnu/packages/music.scm | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 2b5f43cb14..6c98c8c0fc 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -4715,19 +4715,16 @@ sample library.") (define-public muse-sequencer (package (name "muse-sequencer") - (version "3.1.1") + (version "4.0.0") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/muse-sequencer/muse") - (commit (string-append "muse_" - (string-map (lambda (c) - (if (char=? c #\.) - #\_ c)) version))))) + (commit version))) (file-name (git-file-name name version)) (sha256 (base32 - "1rasp2v1ds2aw296lbf27rzw0l9fjl0cvbvw85d5ycvh6wkm301p")))) + "1gamr9ln10l26wwyin1a4grrqy6h05qzcgp28wsp85yczkpsh02c")))) (build-system cmake-build-system) (arguments `(#:tests? #f ; there is no test target @@ -4745,7 +4742,7 @@ sample library.") #:phases (modify-phases %standard-phases (add-after 'unpack 'chdir - (lambda _ (chdir "muse3") #t)) + (lambda _ (chdir "src") #t)) (add-after 'chdir 'fix-include (lambda _ (substitute* "muse/driver/rtaudio.h" -- 2.31.1 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* [bug#48051] [PATCH 2/3] gnu: muse-sequencer: Add optional dependencies. 2021-04-26 23:50 [bug#48051] [PATCH 1/3] gnu: muse-sequencer: Update to 4.0.0 Vinicius Monego @ 2021-04-26 23:53 ` Vinicius Monego 2021-04-26 23:53 ` [bug#48051] [PATCH 3/3] gnu: muse-sequencer: Use qt-build-system Vinicius Monego 2021-05-26 13:49 ` bug#48051: [PATCH 1/3] gnu: muse-sequencer: Update to 4.0.0 Nicolas Goaziou 1 sibling, 1 reply; 4+ messages in thread From: Vinicius Monego @ 2021-04-26 23:53 UTC (permalink / raw) To: 48051; +Cc: Vinicius Monego * gnu/packages/music.scm (muse-sequencer)[native-inputs]: Add perl, python. [inputs]: Add glib, libinstpatch. Sort alphabetically. [arguments]: Remove "-DENABLE_INSTPATCH=OFF" from #:configure-flags. --- gnu/packages/music.scm | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 6c98c8c0fc..3c646f0d14 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -4729,8 +4729,7 @@ sample library.") (arguments `(#:tests? #f ; there is no test target #:configure-flags - (list "-DENABLE_INSTPATCH=OFF" ; FIXME: not packaged - "-DENABLE_VST_NATIVE=OFF" + (list "-DENABLE_VST_NATIVE=OFF" (string-append "-DCMAKE_EXE_LINKER_FLAGS=" "-Wl,-rpath=" (assoc-ref %outputs "out") "/lib/muse-" @@ -4750,26 +4749,30 @@ sample library.") #t))))) (inputs `(("alsa-lib" ,alsa-lib) - ("lash" ,lash) - ("jack" ,jack-1) - ("liblo" ,liblo) ("dssi" ,dssi) + ("fluidsynth" ,fluidsynth) + ("glib" ,glib) + ("jack" ,jack-1) ("ladspa" ,ladspa) - ("lv2" ,lv2) - ("lilv" ,lilv) - ("sord" ,sord) - ("libsndfile" ,libsndfile) + ("lash" ,lash) + ("libinstpatch" ,libinstpatch) + ("liblo" ,liblo) ("libsamplerate" ,libsamplerate) + ("libsndfile" ,libsndfile) + ("lilv" ,lilv) ("lrdf" ,lrdf) - ("fluidsynth" ,fluidsynth) + ("lv2" ,lv2) ("pcre" ,pcre) ("pulseaudio" ,pulseaudio) ; required by rtaudio ("qtbase" ,qtbase) ("qtsvg" ,qtsvg) ("rtaudio" ,rtaudio) - ("rubberband" ,rubberband))) + ("rubberband" ,rubberband) + ("sord" ,sord))) (native-inputs - `(("pkg-config" ,pkg-config) + `(("perl" ,perl) + ("pkg-config" ,pkg-config) + ("python" ,python-wrapper) ("qttools" ,qttools))) (home-page "https://muse-sequencer.github.io/") (synopsis "MIDI/Audio sequencer") -- 2.31.1 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* [bug#48051] [PATCH 3/3] gnu: muse-sequencer: Use qt-build-system. 2021-04-26 23:53 ` [bug#48051] [PATCH 2/3] gnu: muse-sequencer: Add optional dependencies Vinicius Monego @ 2021-04-26 23:53 ` Vinicius Monego 0 siblings, 0 replies; 4+ messages in thread From: Vinicius Monego @ 2021-04-26 23:53 UTC (permalink / raw) To: 48051; +Cc: Vinicius Monego * gnu/packages/music.scm (muse-sequencer)[build-system]: Use qt-build-system. --- gnu/packages/music.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 3c646f0d14..6e8213eac4 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -69,6 +69,7 @@ #:use-module (guix build-system waf) #:use-module (guix build-system trivial) #:use-module (guix build-system go) + #:use-module (guix build-system qt) #:use-module (gnu packages) #:use-module (gnu packages admin) #:use-module (gnu packages algebra) @@ -4725,7 +4726,7 @@ sample library.") (sha256 (base32 "1gamr9ln10l26wwyin1a4grrqy6h05qzcgp28wsp85yczkpsh02c")))) - (build-system cmake-build-system) + (build-system qt-build-system) (arguments `(#:tests? #f ; there is no test target #:configure-flags -- 2.31.1 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* bug#48051: [PATCH 1/3] gnu: muse-sequencer: Update to 4.0.0. 2021-04-26 23:50 [bug#48051] [PATCH 1/3] gnu: muse-sequencer: Update to 4.0.0 Vinicius Monego 2021-04-26 23:53 ` [bug#48051] [PATCH 2/3] gnu: muse-sequencer: Add optional dependencies Vinicius Monego @ 2021-05-26 13:49 ` Nicolas Goaziou 1 sibling, 0 replies; 4+ messages in thread From: Nicolas Goaziou @ 2021-05-26 13:49 UTC (permalink / raw) To: Vinicius Monego; +Cc: 48051-done Hello, Vinicius Monego <monego@posteo.net> writes: > * gnu/packages/music.scm (muse-sequencer): Update to 4.0.0. Whole set applied. Thank you. Regards, -- Nicolas Goaziou ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2021-05-26 13:50 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2021-04-26 23:50 [bug#48051] [PATCH 1/3] gnu: muse-sequencer: Update to 4.0.0 Vinicius Monego 2021-04-26 23:53 ` [bug#48051] [PATCH 2/3] gnu: muse-sequencer: Add optional dependencies Vinicius Monego 2021-04-26 23:53 ` [bug#48051] [PATCH 3/3] gnu: muse-sequencer: Use qt-build-system Vinicius Monego 2021-05-26 13:49 ` bug#48051: [PATCH 1/3] gnu: muse-sequencer: Update to 4.0.0 Nicolas Goaziou
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/guix.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).