Versions
v136 :: 136 :: gentoo
- Modified
- License
- !gpl? ( LGPL-2.1 ) gpl? ( GPL-2 )
- Keywords
- ~amd64 ~arm ~arm64 ~loong ~ppc64
- USE flags
- cpudetection debug gpl nvenc threads vaapi vdpau vulkan
v135 :: 135 :: gentoo
- Modified
- License
- !gpl? ( LGPL-2.1 ) gpl? ( GPL-2 )
- Keywords
- ~amd64 ~arm ~arm64 ~loong ~ppc64
- USE flags
- cpudetection debug gpl nvenc threads vaapi vdpau vulkan
v134 :: 134 :: gentoo
- Modified
- License
- !gpl? ( LGPL-2.1 ) gpl? ( GPL-2 )
- Keywords
- amd64 arm64 ~arm ~loong ~ppc64
- USE flags
- cpudetection debug gpl nvenc threads vaapi vdpau vulkan
v133 :: 133 :: gentoo
- Modified
- License
- !gpl? ( LGPL-2.1 ) gpl? ( GPL-2 )
- Keywords
- amd64 arm64 ~arm ~loong ~ppc64
- USE flags
- cpudetection debug gpl nvenc threads vaapi vdpau vulkan
v132 :: 132 :: gentoo
- Modified
- License
- !gpl? ( LGPL-2.1 ) gpl? ( GPL-2 )
- Keywords
- amd64 arm64 ~arm ~loong ~ppc64
- USE flags
- cpudetection debug gpl nvenc threads vaapi vdpau vulkan
USE flags
General
- cpudetection
- Enables runtime CPU detection (useful for bindist, compatibility on other CPUs)
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- gpl
- Build GPL code. Should be enabled unless you require LGPL binaries.
- nvenc
- Add support for NVIDIA Encoder/Decoder (NVENC/NVDEC) API for hardware accelerated encoding and decoding on NVIDIA cards (requires x11-drivers/nvidia-drivers)
- threads
- Add threads support for various packages. Usually pthreads
- vaapi
- Enable Video Acceleration API for hardware decoding
- vdpau
- Enable the Video Decode and Presentation API for Unix acceleration interface
- vulkan
- Add support for 3D graphics and computing via the Vulkan cross-platform API
cpu_flags_arm
- asimddp
- Use the Advanced SIMD dot product instructions
- i8mm
- Use the AArch64 Int8 matrix multiplication instructions
- neon
- Use the NEON (ASIMD) instruction set
- thumb
- Enable Thumb instruction set (ARMv*T and ARMv6+)
- thumb2
- Enable Thumb-2 instruction set (ARMv*T2 and ARMv7+)
- v6
- Use instructions added in ARMv6
- v8
- Use instructions added in ARMv8
- vfp
- Use the VFP version 2 instruction set
- vfpv3
- Use the VFP version 3 instruction set
cpu_flags_x86
- 3dnow
- Use the 3DNow! instruction set
- 3dnowext
- Use the Enhanced 3DNow! instruction set
- aes
- Enable support for Intel's AES instruction set (AES-NI)
- avx
- Adds support for Advanced Vector Extensions instructions
- avx2
- Adds support for Advanced Vector Extensions 2 instructions
- fma3
- Use the Fused Multiply Add 3 instruction set ([fma] in cpuinfo)
- fma4
- Use the Fused Multiply Add 4 instruction set
- mmx
- Use the MMX instruction set
- mmxext
- Use the Extended MMX instruction set (a subset of SSE) ([mmxext] or [sse] in cpuinfo)
- sse
- Use the SSE instruction set
- sse2
- Use the SSE2 instruction set
- sse3
- Use the SSE3 instruction set ([pni] in cpuinfo, NOT ssse3)
- sse4_1
- Enable SSE4.1 instruction support
- sse4_2
- Enable SSE4.2 instruction support
- ssse3
- Use the SSSE3 instruction set (NOT sse3/pni)
- xop
- Enable the XOP instruction set
Dependencies
dev-util / vulkan-headers : Vulkan Header files and API registry
media-libs / libva : Video Acceleration (VA) API for Linux
media-libs / nv-codec-headers : FFmpeg version of headers required to interface with Nvidias codec APIs
media-libs / opus : Open codec for interactive speech and music transmission over the Internet
media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader
Runtime Dependencies
media-libs / libva : Video Acceleration (VA) API for Linux
media-libs / nv-codec-headers : FFmpeg version of headers required to interface with Nvidias codec APIs
media-libs / opus : Open codec for interactive speech and music transmission over the Internet
media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader
Depending packages
dev-libs / nwjs : Framework that lets you call all Node.js modules directly from the DOM
www-client / chromium : Open-source version of Google Chrome web browser
www-client / opera : A fast and secure web browser
www-client / opera-beta : A fast and secure web browser
www-client / opera-developer : A fast and secure web browser
www-client / vivaldi : A browser for our friends
www-client / vivaldi-snapshot : A browser for our friends
Bugs
- 830165
- media-video/ffmpeg-chromium does not compile with "-march=native" on ARM64 (--cpu=host not supported with compiler aarch64-unknown-linux-gnu-gcc)
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Drop old 125
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Stabilise 134 on amd64 and arm64
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Drop old 126 to 131
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
media-video/ffmpeg-chromium: add 136
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
media-video/ffmpeg-chromium: add 135
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/ffmpeg-chromium: Stabilize 133 arm64, #949328
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-video/ffmpeg-chromium: Stabilize 133 amd64, #949328
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
media-video/ffmpeg-chromium: add 134
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/ffmpeg-chromium: Stabilize 132 arm64, #948141
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-video/ffmpeg-chromium: Stabilize 132 amd64, #948141
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: yasm support was dropped in October
Closes: https://bugs.gentoo.org/944201 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
media-video/ffmpeg-chromium: stabilize 130 for amd64, arm64
Chromium 130 never hit stable due to the test framework implementation, so ffmpeg-chromium never got stabilised as a result. Some binary browsers (in this case Opera) have caught up and now require this version. As 131 is already stable and there have been no bug reports we'll stabilise 130 rather than hold back stable web browsers. Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/ffmpeg-chromium: Stabilize 131 arm64, #944073
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-video/ffmpeg-chromium: Stabilize 131 amd64, #944073
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
media-video/ffmpeg-chromium: add 133
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
media-video/ffmpeg-chromium: add 132
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
media-video/ffmpeg-chromium: add 131
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
media-video/ffmpeg-chromium: add 130
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/ffmpeg-chromium: Stabilize 129 arm64, #939805
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-video/ffmpeg-chromium: Stabilize 129 amd64, #939805
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: remove use ia64 calls
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
media-video/ffmpeg-chromium: add 129
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-video/ffmpeg-chromium: Stabilize 128 arm64, #938310
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
media-video/ffmpeg-chromium: Stabilize 128 amd64, #938310
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
media-video/ffmpeg-chromium: add 128
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/ffmpeg-chromium: Stabilize 127 arm64, #936630
Signed-off-by: Sam James <sam@gentoo.org> - Jakov Smolić · gentoo
media-video/ffmpeg-chromium: Stabilize 127 amd64, #936630
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Drop old 124
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/ffmpeg-chromium: Stabilize 126 amd64, #934193
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-video/ffmpeg-chromium: Stabilize 126 arm64, #934193
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Matt Jolly · gentoo
media-video/ffmpeg-chromium: drop 120, 121, 123
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Matt Jolly · gentoo
media-video/ffmpeg-chromium: add 127
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
media-video/ffmpeg-chromium: Stabilize 125 amd64, #932843
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
media-video/ffmpeg-chromium: Stabilize 125 arm64, #932404
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
media-video/ffmpeg-chromium: keyword 126 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - WANG Xuerui · gentoo
media-video/ffmpeg-chromium: keyword 125 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
media-video/ffmpeg-chromium: add 126
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Bump vulkan deps and require threads for 125
Closes: https://bugs.gentoo.org/930209 Bug: https://bugs.gentoo.org/928394 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
media-video/ffmpeg-chromium: keyword 124 and 125 for ~ppc64
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-video/ffmpeg-chromium: Stabilize 124 arm64, #930125
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
media-video/ffmpeg-chromium: Stabilize 124 amd64, #930125
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
media-video/ffmpeg-chromium: add 125
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-video/ffmpeg-chromium: Stabilize 123 amd64, #928542
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/ffmpeg-chromium: Keyword 123 ppc64, #928543
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/ffmpeg-chromium: Stabilize 123 arm64, #927965
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
media-video/ffmpeg-chromium: add 123
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
media-video/ffmpeg-chromium: fix QA issues
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Matt Jolly · gentoo
media-video/ffmpeg-chromium: add 124
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Stabilise 121 on amd64
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Version bump to 121
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
media-video/ffmpeg-chromium: migrate checking for enabled lto, to tc-is-lto
This toolchain func was recently added, and is a lot more reliable than get-flagq, for example if the active flags contain `-flto -fno-lto` then tc-is-lto gets it correct. We would rather use this wherever possible. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: add CPU_FLAGS_ARM_{I8MM,ASIMDDP}
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {sys-devel → dev-build}/make
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Drop old 114
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Stabilise 120 on amd64
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Drop old 117-r1
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Version bump to 120
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Drop opus USE flag to always enable support
Browsers always expect Opus support. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Work around vulkan linking issue with flag
This should be fixed upstream in the next release. Closes: https://bugs.gentoo.org/918997 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Version bump to 117
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Drop old 102 and 106
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/ffmpeg-chromium: fix build w/ binutils-2.41
Closes: https://bugs.gentoo.org/911839 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Leonardo Hernández Hernández · gentoo
media-video/ffmpeg-chromium: replace `filter-flags -flto*` with `filter-lto`
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Drop old 112
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Stabilise 114 on amd64
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/ffmpeg-chromium: drop dead prefix targets
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Version bump to 114
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Stabilise 112 on amd64
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Version bump to 112
Closes: https://bugs.gentoo.org/905184 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Apply upstream fix for newer vulkan-headers
Closes: https://bugs.gentoo.org/893502 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Stabilise 106 on amd64
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Version bump to 106
There are newer Chromium versions available, but the FFmpeg component has remained at 106. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
media-libs/libva: Rename from x11-libs/libva
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Drop old 96 and 100
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Stabilise 102 on amd64
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Version bump to 102
Closes: https://bugs.gentoo.org/847883 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/ffmpeg-chromium: Revert "Drop old 96"
This reverts commit 7c062ab885eaecbdbed5ba0ffda3fa5c5605c0bc. Needed by dev-libs/nwjs-0.62.1 for now. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Drop old 96
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Stabilise 100 on amd64
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Drop old 94
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Version bump to 100
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Stabilise 96 on amd64
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Fix 94 on arm wrt libatomic
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Version bump to 96, EAPI 8
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: Stabilise 94 on amd64
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/ffmpeg-chromium: New package based on existing ffmpeg
Signed-off-by: James Le Cuirot <chewi@gentoo.org>