commit:     87af61ecebf5aa524bc0633a3bf7429151fa6ade
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 27 17:05:14 2026 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Feb 27 21:56:28 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87af61ec

profiles: Force ffmpeg-chromium only on stable

Using vanilla media-video/ffmpeg appears to work again, but an unstable
version is currently required. This is unlikely to change because
Chromium upstream tends to use bleeding edge ffmpeg.

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 profiles/base/package.use.force        |  6 ------
 profiles/base/package.use.stable.force | 10 +++++++++-
 2 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index e38574d25223..ff10e3cfffb2 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -140,12 +140,6 @@ dev-lang/rust-bin:1.74.1 llvm_slot_17
 # Poor rendering performance otherwise (bug #931215).
 kde-plasma/kwin filecaps
 
-# James Le Cuirot <[email protected]> (2024-06-02)
-# Requires FFmpeg 7.0, which we don't have yet, so force Chromium fork.
->=dev-libs/nwjs-0.88.0 ffmpeg-chromium
->=www-client/vivaldi-6.8.3371.4 ffmpeg-chromium
->=www-client/vivaldi-snapshot-6.8.3371.4 ffmpeg-chromium
-
 # Ionen Wolkens <[email protected]> (2024-04-10)
 # Flipping the zstd USE state is unsafe and can break *tons* of Qt revdeps
 # including many KDE packages and Qt itself without rebuilds due to losing

diff --git a/profiles/base/package.use.stable.force 
b/profiles/base/package.use.stable.force
index 99d1bdee75dd..f4f3906d1384 100644
--- a/profiles/base/package.use.stable.force
+++ b/profiles/base/package.use.stable.force
@@ -1,9 +1,17 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # New entries go on top.
 # Please use the same syntax as in package.use.force.
 
+# James Le Cuirot <[email protected]> (2026-02-27)
+# These currently require an unstable media-video/ffmpeg if not using
+# ffmpeg-chromium. This is unlikely to change because Chromium upstream tends
+# to use bleeding edge ffmpeg.
+dev-libs/nwjs ffmpeg-chromium
+www-client/vivaldi ffmpeg-chromium
+www-client/vivaldi-snapshot ffmpeg-chromium
+
 ## Kent Fredric <[email protected]> (2019-07-11)
 # The absense of these features require dev-perl/GD, which currently
 # can't be considered stable due to serious defects upstream.

Reply via email to