From dc4718a297a3d2d0688fc250475ff99baddf63e7 Mon Sep 17 00:00:00 2001 From: Yixun Lan Date: Thu, 11 Apr 2024 04:19:11 +0000 Subject: www-client/chromium: sync metadata.xml Signed-off-by: Yixun Lan --- www-client/chromium/metadata.xml | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/www-client/chromium/metadata.xml b/www-client/chromium/metadata.xml index dcdaa4c..46230c5 100644 --- a/www-client/chromium/metadata.xml +++ b/www-client/chromium/metadata.xml @@ -5,21 +5,31 @@ chromium@gentoo.org Chromium in Gentoo Project + + kangie@gentoo.org + Matt Jolly + - Enable JavaScript type-checking for Chrome's web technology-based UI. Requires Java. - Split build into more shared libraries to speed up linking. Mostly intended for debugging and development, NOT RECOMMENDED for general use. + (binpkg only) Use Chromium FFmpeg fork (media-video/ffmpeg-chromium) rather than mainline FFmpeg (media-video/ffmpeg) Enable DCHECK feature with severity configurable at runtime. Mostly intended for debugging and development, NOT RECOMMENDED for general use. + Build with GTK4 headers. Build Ozone only with headless backend, NOT RECOMMENDED for general use. Enable support for Google Hangouts features such as screen sharing + Use bundled libc++ instead of libstdc++ for building. + Build with Link Time Optimizations (via clang's ThinLTO) Enable Official build instead of Developer build. - Disable optimized assembly code that is not PIC friendly + Allow building on a PaX-enabled kernel + Build with Profile Guided Optimizations (2-stage compilation) Enable codecs for patent-encumbered audio and video formats. - Enable support for remote desktop and screen cast using media-video/pipewire - Build the SUID sandbox, which is only needed on CONFIG_USER_NS=n kernels - Use system ffmpeg instead of the bundled one - Use system harfbuzz instead of the bundled one. - Use system icu instead of the bundled one - Use system libpng instead of the bundled one. + Use system media-libs/harfbuzz instead of the bundled library. + Use system dev-libs/icu instead of the bundled one + Use system media-libs/libpng instead of the bundled library + Use system toolchain instead of the bundled one (if possible) + Use system app-arch/zstd instead of the bundled one. Unsupported closed-source DRM capability (required by Netflix VOD) + + chromium/chromium + Matt.Jolly/chromium-patches + -- cgit v1.2.3-65-gdbad