gnu: Add XJackFreak.

* gnu/packages/audio.scm (xjackfreak): New variable.
This commit is contained in:
Ricardo Wurmus 2015-09-19 13:16:38 +02:00
parent 430505eba3
commit caf9055c13
1 changed files with 34 additions and 0 deletions

View File

@ -60,6 +60,7 @@
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages xiph) #:use-module (gnu packages xiph)
#:use-module (gnu packages xml) #:use-module (gnu packages xml)
#:use-module (gnu packages xorg)
#:use-module (gnu packages zip) #:use-module (gnu packages zip)
#:use-module (srfi srfi-1)) #:use-module (srfi srfi-1))
@ -1739,6 +1740,39 @@ directly to a different computer on your LAN network. It is an audio daemon
with a much different focus than most other audio daemons.") with a much different focus than most other audio daemons.")
(license license:gpl3+))) (license license:gpl3+)))
(define-public xjackfreak
(package
(name "xjackfreak")
(version "1.0")
(source (origin
(method url-fetch)
(uri (string-append
"https://github.com/johnhldavis/xjackfreak/archive/v"
version ".tar.gz"))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
"0xj6gpxfnw9jbdgwgm0x23xgfvj2kwmwb1nk0drw8lxgcchkq7d9"))))
(build-system gnu-build-system)
(arguments
`(#:make-flags
(list (string-append "docdir=" (assoc-ref %outputs "out")
"/share/doc/xjackfreak"))))
(inputs
`(("jack" ,jack-1)
("libx11" ,libx11)
("libxt" ,libxt)
("libxext" ,libxext)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "https://github.com/johnhldavis/xjackfreak")
(synopsis "JACK audio frequency analyzer and display")
(description
"XJackFreak is an audio analysis and equalizing tool for the Jack Audio
Connection Kit. It can display the FFT of any input, modify it and output the
result.")
(license license:gpl3+)))
(define-public zita-convolver (define-public zita-convolver
(package (package
(name "zita-convolver") (name "zita-convolver")