public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "James Le Cuirot" <chewi@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg-chromium/
Date: Fri, 22 Aug 2025 21:38:46 +0000 (UTC)	[thread overview]
Message-ID: <1755898618.790b7f8071a485f3d295bccc644222f029a41876.chewi@gentoo> (raw)

commit:     790b7f8071a485f3d295bccc644222f029a41876
Author:     E <79379754+oech3 <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Thu Aug  7 05:04:53 2025 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Aug 22 21:36:58 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=790b7f80

media-video/ffmpeg-chromium: Drop unused features

Upstream use --disable-iamf at least for M135+.

--enable-theora,vp8 --enable-parser=vp3,vp8 is not used upstream. They
are not using ffmpeg's vp8 yet. theora is not in the whitelist for M120
or later, which means we need patched Chromium use it.

Signed-off-by: E <79379754+oech3 <AT> users.noreply.github.com>
Part-of: https://github.com/gentoo/gentoo/pull/43367
Closes: https://github.com/gentoo/gentoo/pull/43367
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 media-video/ffmpeg-chromium/ffmpeg-chromium-134.ebuild | 4 ++--
 media-video/ffmpeg-chromium/ffmpeg-chromium-135.ebuild | 5 +++--
 media-video/ffmpeg-chromium/ffmpeg-chromium-136.ebuild | 5 +++--
 media-video/ffmpeg-chromium/ffmpeg-chromium-137.ebuild | 5 +++--
 media-video/ffmpeg-chromium/ffmpeg-chromium-138.ebuild | 5 +++--
 media-video/ffmpeg-chromium/ffmpeg-chromium-139.ebuild | 5 +++--
 media-video/ffmpeg-chromium/ffmpeg-chromium-140.ebuild | 5 +++--
 7 files changed, 20 insertions(+), 14 deletions(-)

diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-134.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-134.ebuild
index 6de9a028b6b5..8c96ebf83ed4 100644
--- a/media-video/ffmpeg-chromium/ffmpeg-chromium-134.ebuild
+++ b/media-video/ffmpeg-chromium/ffmpeg-chromium-134.ebuild
@@ -218,9 +218,9 @@ src_configure() {
 		--enable-avformat \
 		--enable-avutil \
 		--enable-libopus \
-		--enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,theora,vorbis,vp8 \
+		--enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,vorbis \
 		--enable-demuxer=aac,flac,matroska,mov,mp3,ogg,wav \
-		--enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp3,vp8,vp9 \
+		--enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp9 \
 		--enable-pic \
 		--enable-static \
 		"${myconf[@]}" \

diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-135.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-135.ebuild
index 526b3c358396..df06109af2c2 100644
--- a/media-video/ffmpeg-chromium/ffmpeg-chromium-135.ebuild
+++ b/media-video/ffmpeg-chromium/ffmpeg-chromium-135.ebuild
@@ -212,15 +212,16 @@ src_configure() {
 		--disable-error-resilience \
 		--disable-everything \
 		--disable-faan \
+		--disable-iamf \
 		--disable-iconv \
 		--disable-network \
 		--enable-avcodec \
 		--enable-avformat \
 		--enable-avutil \
 		--enable-libopus \
-		--enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,theora,vorbis,vp8 \
+		--enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,vorbis \
 		--enable-demuxer=aac,flac,matroska,mov,mp3,ogg,wav \
-		--enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp3,vp8,vp9 \
+		--enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp9 \
 		--enable-pic \
 		--enable-static \
 		"${myconf[@]}" \

diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-136.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-136.ebuild
index 52d37098772f..0eade061fd39 100644
--- a/media-video/ffmpeg-chromium/ffmpeg-chromium-136.ebuild
+++ b/media-video/ffmpeg-chromium/ffmpeg-chromium-136.ebuild
@@ -212,15 +212,16 @@ src_configure() {
 		--disable-error-resilience \
 		--disable-everything \
 		--disable-faan \
+		--disable-iamf \
 		--disable-iconv \
 		--disable-network \
 		--enable-avcodec \
 		--enable-avformat \
 		--enable-avutil \
 		--enable-libopus \
-		--enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,theora,vorbis,vp8 \
+		--enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,vorbis \
 		--enable-demuxer=aac,flac,matroska,mov,mp3,ogg,wav \
-		--enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp3,vp8,vp9 \
+		--enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp9 \
 		--enable-pic \
 		--enable-static \
 		"${myconf[@]}" \

diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-137.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-137.ebuild
index fef93741bf1a..30a242567195 100644
--- a/media-video/ffmpeg-chromium/ffmpeg-chromium-137.ebuild
+++ b/media-video/ffmpeg-chromium/ffmpeg-chromium-137.ebuild
@@ -212,15 +212,16 @@ src_configure() {
 		--disable-error-resilience \
 		--disable-everything \
 		--disable-faan \
+		--disable-iamf \
 		--disable-iconv \
 		--disable-network \
 		--enable-avcodec \
 		--enable-avformat \
 		--enable-avutil \
 		--enable-libopus \
-		--enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,theora,vorbis,vp8 \
+		--enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,vorbis \
 		--enable-demuxer=aac,flac,matroska,mov,mp3,ogg,wav \
-		--enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp3,vp8,vp9 \
+		--enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp9 \
 		--enable-pic \
 		--enable-static \
 		"${myconf[@]}" \

diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-138.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-138.ebuild
index 6817725bbbd8..970709e89cbc 100644
--- a/media-video/ffmpeg-chromium/ffmpeg-chromium-138.ebuild
+++ b/media-video/ffmpeg-chromium/ffmpeg-chromium-138.ebuild
@@ -212,15 +212,16 @@ src_configure() {
 		--disable-error-resilience \
 		--disable-everything \
 		--disable-faan \
+		--disable-iamf \
 		--disable-iconv \
 		--disable-network \
 		--enable-avcodec \
 		--enable-avformat \
 		--enable-avutil \
 		--enable-libopus \
-		--enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,theora,vorbis,vp8 \
+		--enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,vorbis \
 		--enable-demuxer=aac,flac,matroska,mov,mp3,ogg,wav \
-		--enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp3,vp8,vp9 \
+		--enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp9 \
 		--enable-pic \
 		--enable-static \
 		"${myconf[@]}" \

diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-139.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-139.ebuild
index 145c2b01f80a..cbc14b58293b 100644
--- a/media-video/ffmpeg-chromium/ffmpeg-chromium-139.ebuild
+++ b/media-video/ffmpeg-chromium/ffmpeg-chromium-139.ebuild
@@ -213,15 +213,16 @@ src_configure() {
 		--disable-error-resilience \
 		--disable-everything \
 		--disable-faan \
+		--disable-iamf \
 		--disable-iconv \
 		--disable-network \
 		--enable-avcodec \
 		--enable-avformat \
 		--enable-avutil \
 		--enable-libopus \
-		--enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,theora,vorbis,vp8 \
+		--enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,vorbis \
 		--enable-demuxer=aac,flac,matroska,mov,mp3,ogg,wav \
-		--enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp3,vp8,vp9 \
+		--enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp9 \
 		--enable-pic \
 		--enable-static \
 		"${myconf[@]}" \

diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-140.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-140.ebuild
index 405f81790f51..24e2c36063e7 100644
--- a/media-video/ffmpeg-chromium/ffmpeg-chromium-140.ebuild
+++ b/media-video/ffmpeg-chromium/ffmpeg-chromium-140.ebuild
@@ -213,15 +213,16 @@ src_configure() {
 		--disable-error-resilience \
 		--disable-everything \
 		--disable-faan \
+		--disable-iamf \
 		--disable-iconv \
 		--disable-network \
 		--enable-avcodec \
 		--enable-avformat \
 		--enable-avutil \
 		--enable-libopus \
-		--enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,theora,vorbis,vp8 \
+		--enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,vorbis \
 		--enable-demuxer=aac,flac,matroska,mov,mp3,ogg,wav \
-		--enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp3,vp8,vp9 \
+		--enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp9 \
 		--enable-pic \
 		--enable-static \
 		"${myconf[@]}" \


             reply	other threads:[~2025-08-22 21:38 UTC|newest]

Thread overview: 95+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-08-22 21:38 James Le Cuirot [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-10-16 18:40 [gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg-chromium/ Sam James
2025-10-16 18:40 Sam James
2025-10-09 21:46 James Le Cuirot
2025-09-11  1:02 Matt Jolly
2025-09-11  1:02 Matt Jolly
2025-09-10  7:30 Sam James
2025-09-10  7:30 Sam James
2025-09-10  2:59 Matt Jolly
2025-09-09  8:22 Matt Jolly
2025-08-21  6:39 Matt Jolly
2025-07-29 15:40 Matt Jolly
2025-07-27  9:00 James Le Cuirot
2025-07-07  0:03 Matt Jolly
2025-07-04 20:11 Arthur Zamarin
2025-06-13  7:24 Matt Jolly
2025-06-04 11:30 Matt Jolly
2025-05-29  4:07 Matt Jolly
2025-05-08  9:14 Sam James
2025-05-01 16:01 Sam James
2025-04-13 21:50 Matt Jolly
2025-04-03  3:48 Sam James
2025-03-22 13:48 James Le Cuirot
2025-03-21 23:15 James Le Cuirot
2025-03-21 23:15 James Le Cuirot
2025-03-10 13:52 Matt Jolly
2025-02-10 13:25 Matt Jolly
2025-02-06 13:05 Sam James
2025-02-06 13:05 Sam James
2025-01-19  1:36 Matt Jolly
2025-01-16 18:01 Sam James
2025-01-16 18:01 Sam James
2024-12-20  9:39 James Le Cuirot
2024-11-29  5:11 Matt Jolly
2024-11-23 16:58 Sam James
2024-11-23 16:58 Sam James
2024-11-16 22:08 Matt Jolly
2024-11-12 14:43 Matt Jolly
2024-10-12 11:05 Matt Jolly
2024-09-23  5:31 Matt Jolly
2024-09-21  1:06 Sam James
2024-09-21  1:06 Sam James
2024-09-09 10:43 Matt Jolly
2024-08-22 17:03 Arthur Zamarin
2024-08-22 17:03 Arthur Zamarin
2024-08-01  8:58 Matt Jolly
2024-07-25 22:26 Sam James
2024-07-25 22:25 Jakov Smolić
2024-07-20 14:32 James Le Cuirot
2024-06-19  5:40 Matt Jolly
2024-06-19  5:40 Matt Jolly
2024-06-14 22:05 Sam James
2024-06-13 19:44 Arthur Zamarin
2024-05-28  6:24 Jakov Smolić
2024-05-22 11:40 Michał Górny
2024-05-21  7:19 WANG Xuerui
2024-05-21  7:19 WANG Xuerui
2024-05-21  5:59 Matt Jolly
2024-04-25 21:52 James Le Cuirot
2024-04-25  6:31 Matt Jolly
2024-04-19 10:38 Arthur Zamarin
2024-04-19 10:38 Arthur Zamarin
2024-04-18 15:30 Matt Jolly
2024-04-07 19:20 Arthur Zamarin
2024-04-04  1:17 Sam James
2024-04-03 22:55 Matt Jolly
2024-03-27 23:11 Sam James
2024-03-27 14:34 Matt Jolly
2024-03-27  6:46 Matt Jolly
2024-03-27  6:46 Matt Jolly
2024-03-09 14:13 James Le Cuirot
2024-02-10 17:53 James Le Cuirot
2024-01-24  6:55 Sam James
2024-01-16 21:57 James Le Cuirot
2023-12-23 21:50 James Le Cuirot
2023-12-03 23:20 James Le Cuirot
2023-12-03 16:33 James Le Cuirot
2023-06-24  2:59 Sam James
2023-06-21  8:27 James Le Cuirot
2023-06-21  8:27 James Le Cuirot
2023-06-10 10:25 Sam James
2023-05-23  2:52 Sam James
2023-05-20 14:24 James Le Cuirot
2023-05-04 21:12 James Le Cuirot
2023-04-30  8:06 James Le Cuirot
2023-02-03 22:33 James Le Cuirot
2023-01-14 10:22 James Le Cuirot
2022-06-11 10:46 James Le Cuirot
2022-05-29  7:33 James Le Cuirot
2022-04-13 21:48 James Le Cuirot
2022-03-23  9:24 James Le Cuirot
2021-12-15 23:41 James Le Cuirot
2021-11-03  9:30 James Le Cuirot
2021-11-03  9:30 James Le Cuirot
2021-10-23  8:12 James Le Cuirot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1755898618.790b7f8071a485f3d295bccc644222f029a41876.chewi@gentoo \
    --to=chewi@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox