me
/
guix
Archived
1
0
Fork 0

gnu: Add libdjinterop.

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

Signed-off-by: Leo Famulari <leo@famulari.name>
master
Vinicius Monego 2021-10-09 15:28:15 +00:00 committed by Leo Famulari
parent 5ced0440ed
commit f2acd45eae
No known key found for this signature in database
GPG Key ID: 2646FA30BACA7F08
1 changed files with 35 additions and 0 deletions

View File

@ -107,6 +107,7 @@
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages sdl) #:use-module (gnu packages sdl)
#:use-module (gnu packages serialization) #:use-module (gnu packages serialization)
#:use-module (gnu packages sqlite)
#:use-module (gnu packages telephony) #:use-module (gnu packages telephony)
#:use-module (gnu packages linphone) #:use-module (gnu packages linphone)
#:use-module (gnu packages linux) #:use-module (gnu packages linux)
@ -1217,6 +1218,40 @@ flanger), ringmodulator, distortion, filters, pitchshift, oscillators,
emulation (valve, tape), bit fiddling (decimator, pointer-cast), etc.") emulation (valve, tape), bit fiddling (decimator, pointer-cast), etc.")
(license license:gpl3+))) (license license:gpl3+)))
(define-public libdjinterop
(package
(name "libdjinterop")
(version "0.16.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/xsco/libdjinterop")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32 "16nrqpr90vb9ggmp9j73m0hspd7pmfdhh0g6iyp8vd7kx7g17qnk"))))
(build-system meson-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
;; crate_test writes a database file to the source tree.
(add-after 'unpack 'make-git-checkout-writable
(lambda _
(for-each make-file-writable (find-files ".")))))))
(native-inputs
`(("boost" ,boost)
("pkg-config" ,pkg-config)))
(inputs
`(("sqlite" ,sqlite)
("zlib" ,zlib)))
(home-page "https://github.com/xsco/libdjinterop")
(synopsis "C++ library for access to DJ record libraries")
(description
"@code{libdjinterop} is a C++ library that allows access to database
formats used to store information about DJ record libraries.")
(license license:lgpl3+)))
(define-public tao (define-public tao
(package (package
(name "tao") (name "tao")