From 9a2251fb5a86806381a5297f8245d8ec8b4e2980 Mon Sep 17 00:00:00 2001 From: Guillaume Le Vaillant Date: Mon, 3 May 2021 18:17:33 +0200 Subject: gnu: Add libdab. * gnu/packages/radio.scm (libdab): New variable. --- gnu/packages/radio.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm index aebdf58cb4..8af4149c69 100644 --- a/gnu/packages/radio.scm +++ b/gnu/packages/radio.scm @@ -1668,3 +1668,37 @@ (define-public cm256cc "This is a C++ library implementing fast GF(256) Cauchy MDS Block Erasure Codec.") (license license:gpl3+))) + +(define-public libdab + ;; No release since 2017, use commit directly. + (let ((commit "b578d02eda60f613d35bab5d762ae7c9a27758d8") + (revision "1")) + (package + (name "libdab") + (version (git-version "0.8" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JvanKatwijk/dab-cmdline") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0j339kx3n2plgfw7ikpp7b81h5n68wmsgflwljbh2sy8j62faik9")))) + (build-system cmake-build-system) + (inputs + `(("faad2" ,faad2) + ("fftwf" ,fftwf) + ("zlib" ,zlib))) + (arguments + `(#:tests? #f ; No test suite. + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'enter-sources-directory + (lambda _ + (chdir "library")))))) + (home-page "https://github.com/JvanKatwijk/dab-cmdline") + (synopsis "DAB decoding library") + (description "This is a library to decode @acronym{DAB/DAB+, Digital +Audio Broadcasting}.") + (license license:gpl2+)))) -- cgit v1.2.3