gnu: Add libsoundio.

* gnu/packages/audio.scm (libsoundio): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
This commit is contained in:
Alexandros Theodotou 2020-09-15 10:17:15 +01:00 committed by Mathieu Othacehe
parent ade7638d84
commit bea98f9a0b
No known key found for this signature in database
GPG key ID: 8354763531769CA6

View file

@ -4468,6 +4468,36 @@ (define-public ttaenc
(home-page "http://tausoft.org/")
(license license:gpl2+)))
(define-public libsoundio
(package
(name "libsoundio")
(version "2.0.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/andrewrk/libsoundio")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32
"12l4rvaypv87vigdrmjz48d4d6sq4gfxf5asvnc4adyabxb73i4x"))))
(build-system cmake-build-system)
(arguments
`(#:tests? #f)) ; no tests included
(inputs
`(("alsa-lib" ,alsa-lib)
("jack" ,jack-1)
("pulseaudio" ,pulseaudio)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://libsound.io")
(synopsis "C library for real-time audio input and output")
(description "libsoundio is a C library providing audio input and output.
The API is suitable for real-time software such as digital audio workstations
as well as consumer software such as music players.")
(license license:expat)))
(define-public redkite
(package
(name "redkite")