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"

Reply via email to