diff options
Diffstat (limited to 'gnu/packages/music.scm')
-rw-r--r-- | gnu/packages/music.scm | 33 |
1 files changed, 32 insertions, 1 deletions
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 63b82900c0..4bd58d9733 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -441,6 +441,7 @@ background while you work.") (uri (string-append "https://github.com/hydrogen-music/hydrogen/archive/" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1dy2jfkdw0nchars4xi4isrz66fqn53a9qk13bqza7lhmsg3s3qy")))) @@ -2609,7 +2610,9 @@ of tools for manipulating and accessing your music.") (("add_subdirectory\\(resources/music\\)") "")))))) (build-system cmake-build-system) (arguments - '(#:tests? #f)) ; no check target + '(#:tests? #f ; no check target + ;; This flag ensures that MilkyTracker links with the JACK library. + #:configure-flags '("-DCMAKE_CXX_FLAGS=-ljack"))) (inputs `(("alsa-lib" ,alsa-lib) ("jack" ,jack-1) @@ -3726,6 +3729,34 @@ notation and includes basic support for digital audio.") (home-page "http://www.rosegardenmusic.com/") (license license:gpl2))) +(define-public patchmatrix + (package + (name "patchmatrix") + (version "0.12.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/OpenMusicKontrollers/patchmatrix.git") + (commit version))) + (file-name (string-append "patchmatrix-" version "-checkout")) + (sha256 + (base32 + "19ivp7h5vq6r1qhmycjxzvrgg7fc4a3v5vb3n4c7afs4z3pj53zi")))) + (build-system cmake-build-system) + (arguments '(#:tests? #f)) ; no test target + (inputs + `(("jack" ,jack-1) + ("lv2" ,lv2) + ("mesa" ,mesa))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (home-page "https://github.com/OpenMusicKontrollers/patchmatrix") + (synopsis "Simple JACK patch bay") + (description "PatchMatrix is a patch bay for the JACK audio connection +kit. It provides a patch bay in flow matrix style for audio, MIDI, CV, and +OSC connections.") + (license license:artistic2.0))) + (define-public sorcer (package (name "sorcer") |