From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34395) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1enpT0-0005EC-0g for guix-patches@gnu.org; Mon, 19 Feb 2018 12:43:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1enpSw-00057O-LG for guix-patches@gnu.org; Mon, 19 Feb 2018 12:43:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:43667) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1enpSw-00057G-HN for guix-patches@gnu.org; Mon, 19 Feb 2018 12:43:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1enpSw-0005aI-An for guix-patches@gnu.org; Mon, 19 Feb 2018 12:43:02 -0500 Subject: [bug#30536] [PATCH] gnu: Add patchmatrix. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34322) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1enpSP-0004wg-VK for guix-patches@gnu.org; Mon, 19 Feb 2018 12:42:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1enpSL-0004n4-QN for guix-patches@gnu.org; Mon, 19 Feb 2018 12:42:30 -0500 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21036) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1enpSL-0004mI-Ec for guix-patches@gnu.org; Mon, 19 Feb 2018 12:42:25 -0500 From: Ricardo Wurmus Date: Mon, 19 Feb 2018 18:42:10 +0100 Message-Id: <20180219174210.7430-1-rekado@elephly.net> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 30536@debbugs.gnu.org Cc: Ricardo Wurmus * gnu/packages/music.scm (patchmatrix): New variable. --- gnu/packages/music.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 3709f10d1..10e4af544 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -3726,6 +3726,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") -- 2.16.2