aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Milosavljevic <dannym@friendly-machines.com>2025-05-10 02:09:52 +0200
committerDanny Milosavljevic <dannym@friendly-machines.com>2025-05-10 02:12:50 +0200
commita2277609ed384b588985296a88d066488b6fa4f4 (patch)
treee1c7e94a900d9af9f37085937c9378abcfdaacb6
parentf3f64aa4b8ba7c61c2ced63e6e348c78a5b4170e (diff)
downloadguix-a2277609ed384b588985296a88d066488b6fa4f4.tar.gz
guix-a2277609ed384b588985296a88d066488b6fa4f4.zip
gnu: Add fdkaac.
* gnu/packages/audio.scm (fdkaac): New variable. Change-Id: Icd37e064253be8b9c2b1ce4ad897eb20eb03e273
-rw-r--r--gnu/packages/audio.scm27
1 files changed, 27 insertions, 0 deletions
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 95ff240a79..14046be591 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -5892,6 +5892,33 @@ library supports sample rates up to 96 kHz and up to eight channels (7.1
(license (license:fsf-free "https://github.com/mstorsjo/fdk-aac/blob/master/NOTICE"
"https://www.gnu.org/licenses/license-list.html#fdk"))))
+(define-public fdkaac
+ (package
+ (name "fdkaac")
+ (version "1.0.6")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/nu774/fdkaac.git")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "16af0l46qdr907dxkk3yjy02znxj72zb72n30vzykqzd9ri5wmcx"))))
+ (build-system gnu-build-system)
+ (native-inputs
+ (list autoconf automake pkg-config))
+ (inputs
+ (list libfdk))
+ (synopsis "Command-line AAC encoder")
+ (description "This package provides a command-line AAC-encoder.")
+ (home-page "https://github.com/nu774/fdkaac")
+ ;; Most files are zlib.
+ ;; Files missings/getopt.* are BSD-4-clause.
+ ;; Files src/parson.* are Expat.
+ ;; Files src/lpc.* are BSD.
+ (license license:zlib)))
+
(define-public libfreeaptx
(package
(name "libfreeaptx")