Peter Jung pushed to branch main at Arch Linux / Packaging / Packages / ffmpeg
Commits:
a65a4ecb by Peter Jung at 2026-02-01T18:10:29+01:00
upgpkg: 2:8.0.1-3
- - - - -
4 changed files:
- .SRCINFO
- + 0001-unbreak-svt-av1-4-build.patch
- PKGBUILD
- REUSE.toml
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = ffmpeg
pkgdesc = Complete solution to record, convert and stream audio and
video
pkgver = 8.0.1
- pkgrel = 2
+ pkgrel = 3
epoch = 2
url = https://ffmpeg.org
arch = x86_64
@@ -103,10 +103,12 @@ pkgbase = ffmpeg
source =
git+https://git.ffmpeg.org/ffmpeg.git?signed#tag=d22ecc4f6f3fca77b3e71b18641ceddb25973e97
source = 0001-Add-av_stream_get_first_dts-for-Chromium.patch
source = 0001-unbreak-glslang-build.patch
+ source = 0001-unbreak-svt-av1-4-build.patch
validpgpkeys = DD1EC9E8DE085C629B3E1846B18E8928B3948D64
b2sums =
0796d77c58d5db487ccda15454dadf129a6e0ae2a5a9cec562c86f2050b1e9314164c7f2dbf0a6c8cdae37dfd5e28f494d5ac248e970bc7f01b097100971fe8a
b2sums =
e5f7b79f7731be9ee5a7280a9221fb531ac5a2d9820fc5870b68b0eabea667dfbe8f39f41c1e1763a4c84982896afaa54c81ff57847d203b70afafd726689e5d
b2sums =
650631d4f06dffec55bd6419f680d95617a9093d8e548b3dac0b379496477dcbd4121883128438343c568e992cb5b455efc0b7c4e34a5e7200518f9b5beaa231
+ b2sums =
a004d7b7b021e82ae01e9fd171c4cd2901bb1348aafa8ec2256f38c967521cdb947c01b8b6872b6076fc0ee96bf296992abfecb5446a83eb8c052b976851948a
pkgname = ffmpeg
depends = alsa-lib
=====================================
0001-unbreak-svt-av1-4-build.patch
=====================================
@@ -0,0 +1,29 @@
+From a5d4c398b411a00ac09d8fe3b66117222323844c Mon Sep 17 00:00:00 2001
+From: Christopher Degawa <[email protected]>
+Date: Wed, 21 Jan 2026 00:12:59 -0600
+Subject: [PATCH] avcodec/libsvtav1: rename aq_mode for v4.0.0
+
+Signed-off-by: Christopher Degawa <[email protected]>
+Signed-off-by: James Almer <[email protected]>
+---
+ libavcodec/libsvtav1.c | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/libavcodec/libsvtav1.c b/libavcodec/libsvtav1.c
+index 7047b72422..90c61b98a1 100644
+--- a/libavcodec/libsvtav1.c
++++ b/libavcodec/libsvtav1.c
+@@ -237,7 +237,11 @@ static int config_enc_params(EbSvtAv1EncConfiguration
*param,
+ } else if (svt_enc->qp > 0) {
+ param->qp = svt_enc->qp;
+ param->rate_control_mode = 0;
++#if SVT_AV1_CHECK_VERSION(4, 0, 0)
++ param->aq_mode = 0;
++#else
+ param->enable_adaptive_quantization = 0;
++#endif
+ }
+
+ desc = av_pix_fmt_desc_get(avctx->pix_fmt);
+--
+2.25.1
=====================================
PKGBUILD
=====================================
@@ -6,7 +6,7 @@
pkgname=ffmpeg
pkgver=8.0.1
-pkgrel=2
+pkgrel=3
epoch=2
pkgdesc='Complete solution to record, convert and stream audio and video'
arch=(x86_64)
@@ -119,10 +119,12 @@ source=(
git+https://git.ffmpeg.org/ffmpeg.git?signed#tag=${_tag}
0001-Add-av_stream_get_first_dts-for-Chromium.patch
0001-unbreak-glslang-build.patch
+ 0001-unbreak-svt-av1-4-build.patch
)
b2sums=('0796d77c58d5db487ccda15454dadf129a6e0ae2a5a9cec562c86f2050b1e9314164c7f2dbf0a6c8cdae37dfd5e28f494d5ac248e970bc7f01b097100971fe8a'
'e5f7b79f7731be9ee5a7280a9221fb531ac5a2d9820fc5870b68b0eabea667dfbe8f39f41c1e1763a4c84982896afaa54c81ff57847d203b70afafd726689e5d'
-
'650631d4f06dffec55bd6419f680d95617a9093d8e548b3dac0b379496477dcbd4121883128438343c568e992cb5b455efc0b7c4e34a5e7200518f9b5beaa231')
+
'650631d4f06dffec55bd6419f680d95617a9093d8e548b3dac0b379496477dcbd4121883128438343c568e992cb5b455efc0b7c4e34a5e7200518f9b5beaa231'
+
'a004d7b7b021e82ae01e9fd171c4cd2901bb1348aafa8ec2256f38c967521cdb947c01b8b6872b6076fc0ee96bf296992abfecb5446a83eb8c052b976851948a')
validpgpkeys=(DD1EC9E8DE085C629B3E1846B18E8928B3948D64) # Michael Niedermayer
<[email protected]>
prepare() {
@@ -133,6 +135,9 @@ prepare() {
#
https://github.com/FFmpeg/FFmpeg/commit/f1e9032a2000b8b885cffd6fed8eacd47b37673f
git apply -3 ../0001-unbreak-glslang-build.patch
+
+ #
https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/a5d4c398b411a00ac09d8fe3b66117222323844c
+ git apply -3 ../0001-unbreak-svt-av1-4-build.patch
}
pkgver() {
=====================================
REUSE.toml
=====================================
@@ -25,6 +25,7 @@ SPDX-License-Identifier = "0BSD"
path = [
"0001-Add-av_stream_get_first_dts-for-Chromium.patch",
"0001-unbreak-glslang-build.patch",
+ "0001-unbreak-svt-av1-4-build.patch",
]
SPDX-FileCopyrightText = "ffmpeg contributors"
SPDX-License-Identifier = "GPL-3.0-only"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ffmpeg/-/commit/a65a4ecbbd66e6c2c3e31a68892af4b72257abb2
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ffmpeg/-/commit/a65a4ecbbd66e6c2c3e31a68892af4b72257abb2
You're receiving this email because of your account on gitlab.archlinux.org.