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
}