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.
