Versions
v131 :: 131 :: 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
v130 :: 130 :: 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
v129 :: 129 :: 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
v128 :: 128 :: 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
v127 :: 127 :: 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
v126 :: 126 :: 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
v125 :: 125 :: 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, 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 - 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>