commit:     94c91c7fcd193518e9b3bf08fc8d70b63c2845f6
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  3 04:26:27 2026 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Feb  3 04:27:53 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94c91c7f

media-video/ffmpeg-compat: sync with ffmpeg

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-video/ffmpeg-compat/ffmpeg-compat-4.4.5-r2.ebuild | 4 ++++
 media-video/ffmpeg-compat/ffmpeg-compat-4.4.6-r1.ebuild | 4 ++++
 media-video/ffmpeg-compat/ffmpeg-compat-6.1.4.ebuild    | 4 ++++
 media-video/ffmpeg-compat/ffmpeg-compat-7.1.3.ebuild    | 4 ++++
 4 files changed, 16 insertions(+)

diff --git a/media-video/ffmpeg-compat/ffmpeg-compat-4.4.5-r2.ebuild 
b/media-video/ffmpeg-compat/ffmpeg-compat-4.4.5-r2.ebuild
index 017a422fce00..bc25246df5f3 100644
--- a/media-video/ffmpeg-compat/ffmpeg-compat-4.4.5-r2.ebuild
+++ b/media-video/ffmpeg-compat/ffmpeg-compat-4.4.5-r2.ebuild
@@ -445,6 +445,10 @@ multilib_src_configure() {
                        *mingw32*) conf+=( --target-os=mingw32 );;
                        *linux*) conf+=( --target-os=linux );;
                esac
+       elif use arm; then
+               # TODO?: could *always* pass tc-arch-kernel, albeit that 
function
+               # is meant for the kernel and just mostly matches by accident
+               conf+=( --arch=arm ) #969514
        fi
 
        # skipping tests is handled at configure-time

diff --git a/media-video/ffmpeg-compat/ffmpeg-compat-4.4.6-r1.ebuild 
b/media-video/ffmpeg-compat/ffmpeg-compat-4.4.6-r1.ebuild
index 9ce9c395d9d6..4efe67f1b645 100644
--- a/media-video/ffmpeg-compat/ffmpeg-compat-4.4.6-r1.ebuild
+++ b/media-video/ffmpeg-compat/ffmpeg-compat-4.4.6-r1.ebuild
@@ -445,6 +445,10 @@ multilib_src_configure() {
                        *mingw32*) conf+=( --target-os=mingw32 );;
                        *linux*) conf+=( --target-os=linux );;
                esac
+       elif use arm; then
+               # TODO?: could *always* pass tc-arch-kernel, albeit that 
function
+               # is meant for the kernel and just mostly matches by accident
+               conf+=( --arch=arm ) #969514
        fi
 
        # skipping tests is handled at configure-time

diff --git a/media-video/ffmpeg-compat/ffmpeg-compat-6.1.4.ebuild 
b/media-video/ffmpeg-compat/ffmpeg-compat-6.1.4.ebuild
index 8f76a9b2d41b..55be09cc0a73 100644
--- a/media-video/ffmpeg-compat/ffmpeg-compat-6.1.4.ebuild
+++ b/media-video/ffmpeg-compat/ffmpeg-compat-6.1.4.ebuild
@@ -502,6 +502,10 @@ multilib_src_configure() {
                        *mingw32*) conf+=( --target-os=mingw32 );;
                        *linux*) conf+=( --target-os=linux );;
                esac
+       elif use arm; then
+               # TODO?: could *always* pass tc-arch-kernel, albeit that 
function
+               # is meant for the kernel and just mostly matches by accident
+               conf+=( --arch=arm ) #969514
        fi
 
        # skipping tests is handled at configure-time

diff --git a/media-video/ffmpeg-compat/ffmpeg-compat-7.1.3.ebuild 
b/media-video/ffmpeg-compat/ffmpeg-compat-7.1.3.ebuild
index 086440f3aff5..5143701be89d 100644
--- a/media-video/ffmpeg-compat/ffmpeg-compat-7.1.3.ebuild
+++ b/media-video/ffmpeg-compat/ffmpeg-compat-7.1.3.ebuild
@@ -516,6 +516,10 @@ multilib_src_configure() {
                        *mingw32*) conf+=( --target-os=mingw32 );;
                        *linux*) conf+=( --target-os=linux );;
                esac
+       elif use arm; then
+               # TODO?: could *always* pass tc-arch-kernel, albeit that 
function
+               # is meant for the kernel and just mostly matches by accident
+               conf+=( --arch=arm ) #969514
        fi
 
        # skipping tests is handled at configure-time

Reply via email to