From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33415) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eQLCe-0004GU-B4 for guix-patches@gnu.org; Sat, 16 Dec 2017 17:45:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eQLCZ-00066a-FQ for guix-patches@gnu.org; Sat, 16 Dec 2017 17:45:08 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:57338) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eQLCZ-00066Q-BE for guix-patches@gnu.org; Sat, 16 Dec 2017 17:45:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eQLCZ-0005aT-1r for guix-patches@gnu.org; Sat, 16 Dec 2017 17:45:03 -0500 Subject: [bug#29744] [PATCH] gnu: Add qjackrcd. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33256) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eQLC5-00045P-O3 for guix-patches@gnu.org; Sat, 16 Dec 2017 17:44:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eQLC0-0005hm-SC for guix-patches@gnu.org; Sat, 16 Dec 2017 17:44:33 -0500 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21145) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eQLC0-0005hH-Ff for guix-patches@gnu.org; Sat, 16 Dec 2017 17:44:28 -0500 From: Ricardo Wurmus Date: Sat, 16 Dec 2017 23:43:12 +0100 Message-Id: <20171216224312.11239-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: 29744@debbugs.gnu.org Cc: Ricardo Wurmus * gnu/packages/audio.scm (qjackrcd): New variable. --- gnu/packages/audio.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 81ea1b136..b13c2f4d3 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -1993,6 +1993,38 @@ and ALSA.") into various outputs and to start, stop and configure jackd") (license license:gpl2+))) +(define-public qjackrcd + (package + (name "qjackrcd") + (version "1.2.0") + (source (origin + (method url-fetch) + (uri (string-append "mirror://sourceforge/qjackrcd/stable/" + "qjackrcd-" version ".tar.gz")) + (sha256 + (base32 + "0xpnhzbwg5c60n5dhwln5p7qm191nvmf23la88zxfqx1jv0mmxxb")))) + (build-system gnu-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'configure + (lambda* (#:key outputs #:allow-other-keys) + (zero? (system* "qmake" + (string-append "PREFIX=" + (assoc-ref outputs "out"))))))))) + (native-inputs + `(("qtbase" ,qtbase))) ; for qmake + (inputs + `(("jack" ,jack-1) + ("libsndfile" ,libsndfile) + ("qtbase" ,qtbase))) + (home-page "https://sourceforge.net/projects/qjackrcd/") + (synopsis "Stereo audio recorder for JACK") + (description "QJackRcd is a simple graphical stereo recorder for JACK +supporting silence processing for automatic pause, file splitting, and +background file post-processing.") + (license license:gpl2+))) (define-public raul (package -- 2.15.0