From 830344a96e4fbd4133ab3ce9a33213c1f4736e9d Mon Sep 17 00:00:00 2001 From: Arjan Adriaanse Date: Sun, 2 Jan 2022 02:36:44 +0100 Subject: gnu: Add libodiosacd. * gnu/packages/audio.scm (libodiosacd): New variable. Signed-off-by: Leo Famulari --- gnu/packages/audio.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) (limited to 'gnu/packages/audio.scm') diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index e10ee31b12..000da87449 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -36,6 +36,7 @@ ;;; Copyright © 2020 Michael Rohleder ;;; Copyright © 2021 jgart ;;; Copyright © 2021 Aleksandr Vityazev +;;; Copyright © 2022 Arjan Adriaanse ;;; ;;; This file is part of GNU Guix. ;;; @@ -5560,3 +5561,37 @@ systems.") "MDA-LV2 is an LV2 port of the MDA plugins. It includes effects and a few instrument plugins.") (license license:gpl3+))) + +(define-public libodiosacd + (package + (name "libodiosacd") + (version "21.8.30") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/tari01/libodiosacd") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0iamf7wksbql0qfigdv5ahaax53ms2yligdav8dw6x0ay88x4lhi")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f ; no check target + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-makefile + (lambda _ + (substitute* "Makefile" + (("\\$\\(DESTDIR\\)/usr") + "\\$(DESTDIR)")))) + (delete 'configure)) ; no configure script + #:make-flags + (list (string-append "DESTDIR=" %output)))) + (synopsis "Library for decoding Super Audio CDs (SACD)") + (description + "The Odio SACD shared library is a decoding engine which takes a Super +Audio CD source and extracts a 24-bit high resolution WAV file. It handles +both DST and DSD streams.") + (home-page "https://tari.in/www/software/libodiosacd/") + (license license:gpl3+))) -- cgit v1.2.3