gnu: Add libebur128.

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

Signed-off-by: Marius Bakke <marius@gnu.org>
This commit is contained in:
Vinicius Monego 2020-10-16 11:21:43 -03:00 committed by Marius Bakke
parent 6b98188171
commit 2a4f3c1711
No known key found for this signature in database
GPG key ID: A2A06DF2A33A54FA

View file

@ -3060,6 +3060,32 @@ (define-public suil
Suil currently supports every combination of Gtk, Qt, and X11.") Suil currently supports every combination of Gtk, Qt, and X11.")
(license license:isc))) (license license:isc)))
(define-public libebur128
(package
(name "libebur128")
(version "1.2.4")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/jiixyj/libebur128")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0n81rnm8dm1zmibkr2v3q79rsd609y0dbbsrbay18njcjva88p0g"))))
(build-system cmake-build-system)
(arguments
`(;; Tests require proprietary .wav files. See
;; https://github.com/jiixyj/libebur128/issues/82.
#:tests? #f
#:configure-flags '("-DBUILD_STATIC_LIBS=OFF")))
(home-page "https://github.com/jiixyj/libebur128")
(synopsis "Library implementing the EBU R 128 loudness standard")
(description
"@code{libebur128} is a C library that implements the EBU R 128 standard
for loudness normalisation.")
(license license:expat)))
(define-public timidity++ (define-public timidity++
(package (package
(name "timidity++") (name "timidity++")