commit:     d0b81c45bc50b7d5741769ced4a54a42cd707bf3
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  7 00:04:00 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Oct  7 00:13:28 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b81c45

media-video/ffmpeg-compat: sync with ffmpeg

incl. some stable keywords (intentional)

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

 media-video/ffmpeg-compat/ffmpeg-compat-6.1.3.ebuild | 2 ++
 media-video/ffmpeg-compat/ffmpeg-compat-7.1.1.ebuild | 2 ++
 media-video/ffmpeg-compat/ffmpeg-compat-7.1.2.ebuild | 4 +++-
 3 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/media-video/ffmpeg-compat/ffmpeg-compat-6.1.3.ebuild 
b/media-video/ffmpeg-compat/ffmpeg-compat-6.1.3.ebuild
index 016041c3dd2c..1340bff431e3 100644
--- a/media-video/ffmpeg-compat/ffmpeg-compat-6.1.3.ebuild
+++ b/media-video/ffmpeg-compat/ffmpeg-compat-6.1.3.ebuild
@@ -387,6 +387,8 @@ src_prepare() {
        if tc-is-lto; then
                : "$(get-flag -flto)" # get -flto=<val> (e.g. =thin)
                FFMPEG_ENABLE_LTO=--enable-lto${_#-flto}
+
+               tc-ld-is-mold && tc-is-clang && FFMPEG_ENABLE_LTO= #963835
        fi
        filter-lto
 

diff --git a/media-video/ffmpeg-compat/ffmpeg-compat-7.1.1.ebuild 
b/media-video/ffmpeg-compat/ffmpeg-compat-7.1.1.ebuild
index 703962f85e5d..3b92cea2ed5f 100644
--- a/media-video/ffmpeg-compat/ffmpeg-compat-7.1.1.ebuild
+++ b/media-video/ffmpeg-compat/ffmpeg-compat-7.1.1.ebuild
@@ -398,6 +398,8 @@ src_prepare() {
        if tc-is-lto; then
                : "$(get-flag -flto)" # get -flto=<val> (e.g. =thin)
                FFMPEG_ENABLE_LTO=--enable-lto${_#-flto}
+
+               tc-ld-is-mold && tc-is-clang && FFMPEG_ENABLE_LTO= #963835
        fi
        filter-lto
 }

diff --git a/media-video/ffmpeg-compat/ffmpeg-compat-7.1.2.ebuild 
b/media-video/ffmpeg-compat/ffmpeg-compat-7.1.2.ebuild
index 1d4de2ce6934..d73f933f76ff 100644
--- a/media-video/ffmpeg-compat/ffmpeg-compat-7.1.2.ebuild
+++ b/media-video/ffmpeg-compat/ffmpeg-compat-7.1.2.ebuild
@@ -25,7 +25,7 @@ else
                https://dev.gentoo.org/~ionen/distfiles/ffmpeg-$(ver_cut 
1-2)-patchset-2.tar.xz
        "
        S=${WORKDIR}/ffmpeg-${PV} # avoid ${P} for ffmpeg-compat
-       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+       KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 fi
 
 DESCRIPTION="Complete solution to record/convert/stream audio and video"
@@ -398,6 +398,8 @@ src_prepare() {
        if tc-is-lto; then
                : "$(get-flag -flto)" # get -flto=<val> (e.g. =thin)
                FFMPEG_ENABLE_LTO=--enable-lto${_#-flto}
+
+               tc-ld-is-mold && tc-is-clang && FFMPEG_ENABLE_LTO= #963835
        fi
        filter-lto
 }

Reply via email to