Archived
1
0
Fork 0

gnu: faudio: Update to 21.04.

* gnu/packages/audio.scm (faudio): Update to 21.04.
[arguments]: Replace FFMPEG=ON configure flag with GSTREAMER=ON.
[inputs]: Likewise replace ffmpeg with gstreamer & gst-plugins-base.
[license]: Update licence list.
This commit is contained in:
Tobias Geerinckx-Rice 2021-04-09 23:12:30 +02:00
parent abe686b9fb
commit 12158b831b
No known key found for this signature in database
GPG key ID: 0DB0FF884F556D79

View file

@ -78,6 +78,7 @@
#:use-module (gnu packages gnome) #:use-module (gnu packages gnome)
#:use-module (gnu packages gnunet) ; libmicrohttpd #:use-module (gnu packages gnunet) ; libmicrohttpd
#:use-module (gnu packages gperf) #:use-module (gnu packages gperf)
#:use-module (gnu packages gstreamer)
#:use-module (gnu packages gtk) #:use-module (gnu packages gtk)
#:use-module (gnu packages guile) #:use-module (gnu packages guile)
#:use-module (gnu packages icu4c) #:use-module (gnu packages icu4c)
@ -4465,7 +4466,7 @@ library.")
(define-public faudio (define-public faudio
(package (package
(name "faudio") (name "faudio")
(version "19.11") (version "21.04")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
@ -4474,19 +4475,24 @@ library.")
(commit version))) (commit version)))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 "0ckpr6ffz8ssfh1y850dhip5s5jv0j6n90qz5yx1v9d6gpwf08rp")))) (base32 "1g3zp7igh4ns31sqnxddxqhgibijngkbcqqsj23i9d1lah6k4747"))))
(arguments (arguments
'(#:tests? #f ; No tests. '(#:tests? #f ; No tests.
#:configure-flags '("-DFFMPEG=ON"))) #:configure-flags '("-DGSTREAMER=ON")))
(build-system cmake-build-system) (build-system cmake-build-system)
(native-inputs `(("pkg-config" ,pkg-config))) (native-inputs `(("pkg-config" ,pkg-config)))
(inputs `(("ffmpeg" ,ffmpeg) (inputs `(("gstreamer" ,gstreamer)
("gst-plugins-base" ,gst-plugins-base)
("sdl2" ,sdl2))) ("sdl2" ,sdl2)))
(home-page "https://github.com/FNA-XNA/FAudio") (home-page "https://github.com/FNA-XNA/FAudio")
(synopsis "XAudio reimplementation") (synopsis "XAudio reimplementation")
(description "FAudio is an XAudio reimplementation that focuses solely on (description "FAudio is an XAudio reimplementation that focuses solely on
developing fully accurate DirectX Audio runtime libraries.") developing fully accurate DirectX Audio runtime libraries.")
(license license:zlib))) (license
(list license:zlib
;; stb & utils/{ui,wav}common are dual-licenced under either of:
license:expat
license:public-domain))))
(define-public gnaural (define-public gnaural
(package (package