gnu: Add libkeyfinder.

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

Signed-off-by: Leo Famulari <leo@famulari.name>
This commit is contained in:
Vinicius Monego 2021-10-09 15:28:14 +00:00 committed by Leo Famulari
parent df24044824
commit 5ced0440ed
No known key found for this signature in database
GPG key ID: 2646FA30BACA7F08

View file

@ -3417,6 +3417,31 @@ (define-public libsbsms
;; containing gpl2.
(license license:gpl2)))
(define-public libkeyfinder
(package
(name "libkeyfinder")
(version "2.2.5")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/mixxxdj/libkeyfinder")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1623kirmxhmvmhx7f8lbzk0f18w2hrhwlkzl8l4aa906lfqffdp2"))))
(build-system cmake-build-system)
(native-inputs
`(("catch" ,catch-framework2)))
(inputs
`(("fftw" ,fftw)))
(home-page "https://mixxxdj.github.io/libkeyfinder/")
(synopsis "Musical key detection for digital audio")
(description
"@code{libkeyfinder} is a small C++11 library for estimating the musical
key of digital audio.")
(license license:gpl3+)))
(define-public wavpack
(package
(name "wavpack")