diff options
author | Ricardo Wurmus <rekado@elephly.net> | 2017-12-16 23:42:54 +0100 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2017-12-18 12:01:33 +0100 |
commit | 407137935727b6dc05d8e1a6b42af49ea93a79bc (patch) | |
tree | b9f026d5a204ea07dfd36f53a9789243223ddb3d /gnu/packages | |
parent | 92b36e3aa55dea89789c57ee5591060dc9025737 (diff) | |
download | guix-407137935727b6dc05d8e1a6b42af49ea93a79bc.tar.gz |
gnu: Add qjackrcd.
* gnu/packages/audio.scm (qjackrcd): New variable.
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/audio.scm | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 81ea1b1363..b13c2f4d32 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 |