guix_mirror_bot pushed a commit to branch audio-team
in repository guix.
commit d55be94a2a3f68cca5d01abce84ff73a921d26e5
Author: SilverlightningY <[email protected]>
AuthorDate: Wed Jun 3 20:04:36 2026 +0200
gnu: ffmpeg: Update to 8.1.1.
* gnu/packages/video.scm (ffmpeg): Update to 8.1.1.
[arguments]<configure-flags>: Disable frei0r filter tests.
Change-Id: I23abfc7bedf977c80e804e4ffd6809c879fe57f9
Signed-off-by: Gabriel Wicki <[email protected]>
---
gnu/packages/video.scm | 26 ++++++++++++++++++--------
1 file changed, 18 insertions(+), 8 deletions(-)
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 887166f121..893b26ea68 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -1766,14 +1766,14 @@ operate properly.")
(define-public ffmpeg
(package
(name "ffmpeg")
- (version "8.0")
+ (version "8.1.1")
(source (origin
(method url-fetch)
(uri (string-append "https://ffmpeg.org/releases/ffmpeg-"
version ".tar.xz"))
(sha256
(base32
- "13kvs9rh5mp21gx64hdj0jlnz6q5c6spik8kh5q7fk6cnv61yxdj"))))
+ "1wzdaaf66233gbfkz07cbbk36qsz3f3n4x0108kg9648x7fkm1mn"))))
(outputs '("out" "debug"))
(build-system gnu-build-system)
(inputs
@@ -1875,12 +1875,22 @@ operate properly.")
;; --enable-libzvbi enable teletext support via libzvbi [no]
;; --enable-opencl enable OpenCL code
#~(list
- #$@(if (target-powerpc?)
- ;; These tests fail on powerpc64-le (see:
- ;; https://trac.ffmpeg.org/ticket/9604).
- '("--ignore-tests=checkasm-sw_scale,\
-filter-scale2ref_keep_aspect,sws-floatimg-cmp")
- '())
+ #$(let ((ignored-tests
+ ;; Ignore frei0r tests, because frei0r is an optional
+ ;; runtime dependency and therefore not present at build
+ ;; time.
+ (append
+ (list "filter-frei0r-filter"
+ "filter-frei0r-filter-unaligned")
+ (if (target-powerpc?)
+ ;; These tests fail on powerpc64-le (see:
+ ;; https://trac.ffmpeg.org/ticket/9604).
+ '("checkasm-sw_scale"
+ "filter-scale2ref_keep_aspect"
+ "sws-floatimg-cmp")
+ '()))))
+ (string-append "--ignore-tests="
+ (string-join ignored-tests ",")))
"--enable-gpl" ;enable optional gpl licensed parts
"--enable-shared"
"--enable-frei0r"