media-video/ffmpeg-chromium
FFmpeg built specifically for codec support in Chromium-based browsers
-
ffmpeg-chromium-155~amd64 ~arm ~arm64 ~loong ~ppc64cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop
View
Download
Browse License: !gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) Overlay: bentoo -
ffmpeg-chromium-154amd64 ~arm arm64 ~loong ~ppc64cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop
View
Download
Browse License: !gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) Overlay: gentoo -
ffmpeg-chromium-153amd64 ~arm arm64 ~loong ~ppc64cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop
View
Download
Browse License: !gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) Overlay: gentoo -
ffmpeg-chromium-152amd64 ~arm arm64 ~loong ~ppc64cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop
View
Download
Browse License: !gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) Overlay: gentoo -
ffmpeg-chromium-151amd64 ~arm arm64 ~loong ~ppc64cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop
View
Download
Browse License: !gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) Overlay: gentoo -
ffmpeg-chromium-150.0.7871.124amd64 ~arm arm64 ~loong ~ppc64cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop
View
Download
Browse License: !gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) Overlay: gentoo -
ffmpeg-chromium-150~amd64 ~arm ~arm64 ~loong ~ppc64cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop
View
Download
Browse License: !gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) Overlay: gentoo -
ffmpeg-chromium-148amd64 ~arm arm64 ~loong ~ppc64cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop
View
Download
Browse License: !gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) Overlay: gentoo -
ffmpeg-chromium-145amd64 ~arm arm64 ~loong ~ppc64cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop
View
Download
Browse License: !gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) Overlay: gentoo -
ffmpeg-chromium-142amd64 ~arm arm64 ~loong ~ppc64cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop
View
Download
Browse License: !gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) Overlay: gentoo -
ffmpeg-chromium-140amd64 ~arm arm64 ~loong ~ppc64cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop
View
Download
Browse License: !gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) Overlay: gentoo
ChangeLog
commit 84ebe02589f9f87c0da711487b16326c77f20e35
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 10 18:06:24 2026 -0300
absorb ::gentoo changes into 4 diverging packages
Parity sweep now exits 0: 411 rows, all JUSTIFIED, no stale tags.
- app-editors/vim-9.2.1172: rebased on ::gentoo's current ebuild, which
gained USE=images (Sixel/Kitty via pixman) in place. The ruby34/40
USE_RUBY block stays the only divergence.
- gnome-base/librsvg-2.63.2: USE=avif (dav1d) and the cairo-1.18.0
floor from ::gentoo's 2.62.4. The libxml2-2.15 tests patch ::gentoo
dropped is still needed here (applies forward, not in reverse), now
tagged.
- media-video/ffmpeg-chromium-155: rebased on ::gentoo's 154 template
(EAPI 9, pkg_setup, EXTRA_ECONF). Its 154 libopus patch also stops
dropping a stray configure.rej into the source, as the 152 one did.
- kde-plasma/spectacle-6.7.91: tag why the 6.8 beta needs no
remove-opencv-dep.patch (upstream already has no OpenCV).
Verified: configure with USE=images (vim), configure with USE=avif
(librsvg), clean compile (ffmpeg-chromium-155, no configure.rej).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit e479738d043e9fd3d66ed9083bdb8b350f45eead
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 10 18:01:18 2026 -0300
remove 7 packages ::gentoo now ships as well or better
Parity review against ::gentoo synced 2026-10-10:
- net-misc/rclone-1.75.2: byte-identical; came back through --revive.
- net-print/hplip-plugin-3.26.6: differed only by a comment.
- kde-apps/kdenlive-26.08.2: ::gentoo now passes -DBUILD_RUN_QMLLINT=OFF.
- www-client/opera-137.0.6036.39: ::gentoo pins CHROMIUM_VERSION=153 and
adds arm64; ours was strictly behind.
- media-video/ffmpeg-chromium-153: served only opera; ::gentoo ships 153.
- sci-ml/ollama-0.40.2: ::gentoo carries the bug 983804 libggml
symlinks ours lacked, and its 0.40.2 deps tarball now exists.
- kde-plasma/spectacle-6.7.5-r1: ::gentoo's -r1 drops OpenCV entirely,
the fix this copy existed for. Its now-orphan opencv5 patch goes too;
6.7.91 keeps its own (OpenCV-free) ebuild.
Their autoupdate records become enabled = false. Also drops the 79
md5-cache entries commit 59ac80c10 left behind for kde-frameworks-6.31.0.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit b84def6b18925facfcade445768d7a87b10bf018
Author: lucascouts <lucascs@protonmail.com>
Date: Thu Oct 8 09:46:34 2026 -0300
media-video/ffmpeg-chromium: add 155 for chromium 155
COMMIT is ffmpeg_revision from chromium 155.0.8059.39's DEPS; the distfile
is a git archive of it, hosted on distfiles.obentoo.org like 153's.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 23fc6d54d6b16a3676579622c9bf1b0bcefb5970
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Oct 7 19:43:53 2026 -0300
add(media-video/ffmpeg-chromium-153): SLOT 153 for www-client/opera-137
::gentoo's ffmpeg-chromium-152 with COMMIT, SRC_URI and KEYWORDS changed.
COMMIT is ffmpeg_revision 53fa34a2 from chromium/src DEPS at 153.0.8010.55,
the Chromium opera-stable 137.0.6036.39 embeds. The distfile is a git archive
of that commit hosted on distfiles.obentoo.org; the same command at 152's
COMMIT reproduces ::gentoo's 152 tarball content byte for byte. Compiles
locally (src_compile, both patches apply without fuzz).
Registered in dead-upstreams.md section C: its version is derived from
opera's Chromium, so it gets no packages.toml record of its own.
packages.toml: backfill the disabled_by the www-client/opera removal
(d685ed8c3) omitted, so the record reads as a removed package -- which it
was -- rather than as a manual ABI pin.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 10 18:06:24 2026 -0300
absorb ::gentoo changes into 4 diverging packages
Parity sweep now exits 0: 411 rows, all JUSTIFIED, no stale tags.
- app-editors/vim-9.2.1172: rebased on ::gentoo's current ebuild, which
gained USE=images (Sixel/Kitty via pixman) in place. The ruby34/40
USE_RUBY block stays the only divergence.
- gnome-base/librsvg-2.63.2: USE=avif (dav1d) and the cairo-1.18.0
floor from ::gentoo's 2.62.4. The libxml2-2.15 tests patch ::gentoo
dropped is still needed here (applies forward, not in reverse), now
tagged.
- media-video/ffmpeg-chromium-155: rebased on ::gentoo's 154 template
(EAPI 9, pkg_setup, EXTRA_ECONF). Its 154 libopus patch also stops
dropping a stray configure.rej into the source, as the 152 one did.
- kde-plasma/spectacle-6.7.91: tag why the 6.8 beta needs no
remove-opencv-dep.patch (upstream already has no OpenCV).
Verified: configure with USE=images (vim), configure with USE=avif
(librsvg), clean compile (ffmpeg-chromium-155, no configure.rej).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit e479738d043e9fd3d66ed9083bdb8b350f45eead
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 10 18:01:18 2026 -0300
remove 7 packages ::gentoo now ships as well or better
Parity review against ::gentoo synced 2026-10-10:
- net-misc/rclone-1.75.2: byte-identical; came back through --revive.
- net-print/hplip-plugin-3.26.6: differed only by a comment.
- kde-apps/kdenlive-26.08.2: ::gentoo now passes -DBUILD_RUN_QMLLINT=OFF.
- www-client/opera-137.0.6036.39: ::gentoo pins CHROMIUM_VERSION=153 and
adds arm64; ours was strictly behind.
- media-video/ffmpeg-chromium-153: served only opera; ::gentoo ships 153.
- sci-ml/ollama-0.40.2: ::gentoo carries the bug 983804 libggml
symlinks ours lacked, and its 0.40.2 deps tarball now exists.
- kde-plasma/spectacle-6.7.5-r1: ::gentoo's -r1 drops OpenCV entirely,
the fix this copy existed for. Its now-orphan opencv5 patch goes too;
6.7.91 keeps its own (OpenCV-free) ebuild.
Their autoupdate records become enabled = false. Also drops the 79
md5-cache entries commit 59ac80c10 left behind for kde-frameworks-6.31.0.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit b84def6b18925facfcade445768d7a87b10bf018
Author: lucascouts <lucascs@protonmail.com>
Date: Thu Oct 8 09:46:34 2026 -0300
media-video/ffmpeg-chromium: add 155 for chromium 155
COMMIT is ffmpeg_revision from chromium 155.0.8059.39's DEPS; the distfile
is a git archive of it, hosted on distfiles.obentoo.org like 153's.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 23fc6d54d6b16a3676579622c9bf1b0bcefb5970
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Oct 7 19:43:53 2026 -0300
add(media-video/ffmpeg-chromium-153): SLOT 153 for www-client/opera-137
::gentoo's ffmpeg-chromium-152 with COMMIT, SRC_URI and KEYWORDS changed.
COMMIT is ffmpeg_revision 53fa34a2 from chromium/src DEPS at 153.0.8010.55,
the Chromium opera-stable 137.0.6036.39 embeds. The distfile is a git archive
of that commit hosted on distfiles.obentoo.org; the same command at 152's
COMMIT reproduces ::gentoo's 152 tarball content byte for byte. Compiles
locally (src_compile, both patches apply without fuzz).
Registered in dead-upstreams.md section C: its version is derived from
opera's Chromium, so it gets no packages.toml record of its own.
packages.toml: backfill the disabled_by the www-client/opera removal
(d685ed8c3) omitted, so the record reads as a removed package -- which it
was -- rather than as a manual ABI pin.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

