Install this package:
emerge -a www-client/ungoogled-chromium
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 151.0.7922.71_p1 | 8 | ~amd64 ~arm64 ~ppc64 ~x86 | beta |
| 151.0.7922.47_p1 | 8 | ~amd64 ~arm64 ~ppc64 ~x86 | beta |
| 150.0.7871.186_p1 | 8 | amd64 ~arm64 ~ppc64 ~x86 | stable |
| 150.0.7871.181_p1 | 8 | amd64 ~arm64 ~ppc64 ~x86 | stable |
| 150.0.7871.128_p1 | 8 | amd64 ~arm64 ~ppc64 ~x86 | stable |
| 150.0.7871.124_p1 | 8 | amd64 ~arm64 ~ppc64 ~x86 | stable |
| 150.0.7871.114_p1 | 8 | amd64 ~arm64 ~ppc64 ~x86 | stable |
| 149.0.7827.53_p1 | 8 | amd64 ~arm64 ~ppc64 ~x86 | stable |
| 149.0.7827.200_p1 | 8 | amd64 ~arm64 ~ppc64 ~x86 | stable |
| 149.0.7827.196_p1 | 8 | amd64 ~arm64 ~ppc64 ~x86 | stable |
| 149.0.7827.155_p1 | 8 | amd64 ~arm64 ~ppc64 ~x86 | stable |
| 149.0.7827.114_p1 | 8 | amd64 ~arm64 ~ppc64 ~x86 | stable |
| 149.0.7827.102_p1 | 8 | ~amd64 ~arm64 ~ppc64 ~x86 | beta |
| 148.0.7778.215_p1 | 8 | amd64 ~arm64 ~ppc64 ~x86 | stable |
| 148.0.7778.178_p1 | 8 | amd64 ~arm64 ~ppc64 ~x86 | stable |
<pkgmetadata> <maintainer type="person"> <email>PF4Public@users.noreply.github.com</email> </maintainer> <longdescription> ungoogled-chromium is Google Chromium, sans integration with Google. It also features some tweaks to enhance privacy, control, and transparency (almost all of which require manual activation or enabling). ungoogled-chromium retains the default Chromium experience as closely as possible. Unlike other Chromium forks that have their own visions of a web browser, ungoogled-chromium is essentially a drop-in replacement for Chromium. </longdescription> <use> <flag name="bluetooth">Enable Bluetooth. Disabling bluetooth does break WebAuthn. Could also break something else. Improved patch is welcome.</flag> <flag name="bundled-toolchain">Download and use the upstream binary toolchain(s) to build Chromium</flag> <flag name="cfi">Build with CFI (Control Flow Integrity) enabled. It requires "-stdlib=libc++", see #40 for more details.</flag> <flag name="clang">Use Clang compiler instead of GCC</flag> <flag name="convert-dict">Patch and build the convert_dict utility. The script will be installed into /usr/lib64/chromium-browser/update-dicts.sh. More info here: https://github.com/ungoogled-software/ungoogled-chromium/issues/188#issuecomment-444752907</flag> <flag name="cromite">Apply also select patches from Cromite. Highly experimental! Please consider Cromite licensing terms when deciding if you're allowed to distribute binaries built with these patches.</flag> <flag name="debug">Enable DCHECK feature with severity configurable at runtime. Mostly intended for debugging and development, NOT RECOMMENDED for general use.</flag> <flag name="enable-driver">Build chromedriver</flag> <flag name="ffmpeg-chromium">(binpkg only) Use Chromium FFmpeg fork (<pkg>media-video/ffmpeg-chromium</pkg>) rather than mainline FFmpeg (<pkg>media-video/ffmpeg</pkg>)</flag> <flag name="gtk4">Build with GTK4 headers</flag> <flag name="hangouts">Enable support for Google Hangouts features such as screen sharing</flag> <flag name="headless">Build Ozone only with headless backend, NOT RECOMMENDED for general uses</flag> <flag name="libcxx">Use bundled C++ Standard Library (libc++)</flag> <flag name="nvidia">Use libXNVCtrl library from <pkg>x11-drivers/nvidia-drivers</pkg> instead of the bundled one</flag> <flag name="official">Enable Official build instead of Developer build</flag> <flag name="optimize-thinlto">Whether to enable ThinLTO optimizations. Turning ThinLTO optimizations on can substantially increase link time and binary size, but they generally also make binaries a fair bit faster.</flag> <flag name="optimize-webui">Optimize parts of Chromium's UI written with web technologies (HTML/CSS/JS) for runtime performance purposes. This does more work at compile time for speed benefits at runtime.</flag> <flag name="override-data-dir">Change default user data directory to "~/.config/ungoogled-chromium". No data moved automatically.</flag> <flag name="pax-kernel">Allow building on a PaX-enabled kernel</flag> <flag name="pgo">Enable PGO. Requires bundled binary profile data in sources tree. Often requires masked/testing llvm.</flag> <flag name="proprietary-codecs">Enable codecs for patent-encumbered audio and video formats</flag> <flag name="screencast">Enable support for remote desktop and screen cast using <pkg>media-video/pipewire</pkg></flag> <flag name="suid">Build the SUID sandbox, which is only needed on CONFIG_USER_NS=n kernels</flag> <flag name="system-abseil-cpp">Use the system <pkg>dev-cpp/abseil-cpp</pkg> instead of the bundled one</flag> <flag name="system-av1">Use the system <pkg>media-libs/libaom</pkg> and <pkg>media-libs/dav1d</pkg> instead of the bundled ones</flag> <flag name="system-brotli">Use the system <pkg>app-arch/brotli</pkg> instead of the bundled one</flag> <flag name="system-crc32c">Use the system <pkg>dev-libs/crc32c</pkg> instead of the bundled one</flag> <flag name="system-double-conversion">Use the system <pkg>dev-libs/double-conversion</pkg> instead of the bundled one</flag> <flag name="system-ffmpeg">Use the system <pkg>media-video/ffmpeg</pkg> instead of the bundled one</flag> <flag name="system-harfbuzz">Use the system <pkg>media-libs/harfbuzz</pkg> instead of the bundled one</flag> <flag name="system-icu">Use the system <pkg>dev-libs/icu</pkg> instead of the bundled one</flag> <flag name="system-jsoncpp">Use the system <pkg>dev-libs/jsoncpp</pkg> instead of the bundled one</flag> <flag name="system-libusb">Use the system <pkg>dev-libs/libusb</pkg> instead of the bundled one</flag> <flag name="system-libvpx">Use the system <pkg>media-libs/libvpx</pkg> instead of the bundled one</flag> <flag name="system-openh264">Use the system <pkg>media-libs/openh264</pkg> instead of the bundled one. If disabled, it will restrict USE=bindist.</flag> <flag name="system-openjpeg">Use the system-wide <pkg>media-libs/openjpeg</pkg> instead of the bundled one. OpenJPEG use are exclusively for Chromium's PDF viewer.</flag> <flag name="system-png">Use system libpng instead of the bundled one</flag> <flag name="system-re2">Use the system-wide <pkg>dev-libs/re2</pkg> instead of the bundled one</flag> <flag name="system-snappy">Use the system-wide <pkg>app-arch/snappy</pkg> instead of the bundled one</flag> <flag name="system-woff2">Use the system <pkg>media-libs/woff2</pkg> instead of the bundled one</flag> <flag name="system-zstd">Use the system <pkg>app-arch/zstd</pkg> instead of the bundled one</flag> <flag name="thinlto">Build with ThinLTO support. LTO (Link Time Optimization) achieves better runtime performance through whole-program analysis and cross-module optimization (highly recommended).</flag> <flag name="widevine">Unsupported closed-source DRM capability (required by Netflix VOD)</flag> </use> <upstream> <doc>https://ungoogled-software.github.io/ungoogled-chromium-wiki/</doc> <bugs-to>https://github.com/ungoogled-software/ungoogled-chromium</bugs-to> <remote-id type="github">ungoogled-software/ungoogled-chromium</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p www-client/ungoogled-chromium |
euse -E <flag> -p www-client/ungoogled-chromium |
euse -D <flag> -p www-client/ungoogled-chromium
| Flag | Description | 151.0.7922.71_p1 | 151.0.7922.47_p1 | 150.0.7871.186_p1 | 150.0.7871.181_p1 | 150.0.7871.128_p1 | 150.0.7871.124_p1 | 150.0.7871.114_p1 | 149.0.7827.53_p1 | 149.0.7827.200_p1 | 149.0.7827.196_p1 | 149.0.7827.155_p1 | 149.0.7827.114_p1 | 149.0.7827.102_p1 | 148.0.7778.215_p1 | 148.0.7778.178_p1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| X | ⚠️ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| bindist | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| bluetooth | Enable Bluetooth. Disabling bluetooth does break WebAuthn. Could also break something else. Improved patch is welcome. | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| bundled-toolchain | Download and use the upstream binary toolchain(s) to build Chromium | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| cfi | Build with CFI (Control Flow Integrity) enabled. It requires "-stdlib=libc++", see #40 for more details. | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| convert-dict | Patch and build the convert_dict utility. The script will be installed into /usr/lib64/chromium-browser/update-dicts.sh. More info here: https://github.com/ungoogled-software/ungoogled-chromium/issues/188#issuecomment-444752907 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| cpu_flags_ppc_vsx3 | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| cromite | Apply also select patches from Cromite. Highly experimental! Please consider Cromite licensing terms when deciding if you're allowed to distribute binaries built with these patches. | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| cups | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| custom-cflags | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| debug | Enable DCHECK feature with severity configurable at runtime. Mostly intended for debugging and development, NOT RECOMMENDED for general use. | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| enable-driver | Build chromedriver | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| ffmpeg-chromium | (binpkg only) Use Chromium FFmpeg fork (<pkg>media-video/ffmpeg-chromium</pkg>) rather than mainline FFmpeg (<pkg>media-video/ffmpeg</pkg>) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| gtk4 | Build with GTK4 headers | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| hangouts | Enable support for Google Hangouts features such as screen sharing | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| headless | Build Ozone only with headless backend, NOT RECOMMENDED for general uses | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| kerberos | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| libcxx | Use bundled C++ Standard Library (libc++) | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| nvidia | Use libXNVCtrl library from <pkg>x11-drivers/nvidia-drivers</pkg> instead of the bundled one | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| official | Enable Official build instead of Developer build | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| optimize-thinlto | Whether to enable ThinLTO optimizations. Turning ThinLTO optimizations on can substantially increase link time and binary size, but they generally also make binaries a fair bit faster. | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| optimize-webui | Optimize parts of Chromium's UI written with web technologies (HTML/CSS/JS) for runtime performance purposes. This does more work at compile time for speed benefits at runtime. | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| override-data-dir | Change default user data directory to "~/.config/ungoogled-chromium". No data moved automatically. | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| pax-kernel | Allow building on a PaX-enabled kernel | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| pgo | Enable PGO. Requires bundled binary profile data in sources tree. Often requires masked/testing llvm. | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| proprietary-codecs | Enable codecs for patent-encumbered audio and video formats | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| pulseaudio | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| qt6 | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| screencast | Enable support for remote desktop and screen cast using <pkg>media-video/pipewire</pkg> | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| selinux | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| system- | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| test | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| thinlto | Build with ThinLTO support. LTO (Link Time Optimization) achieves better runtime performance through whole-program analysis and cross-module optimization (highly recommended). | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| vaapi | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| wayland | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| widevine | Unsupported closed-source DRM capability (required by Netflix VOD) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Type | File | Size |
|---|---|---|
| DIST | chromium-148.0.7778.178-linux.tar.xz | 1592152904 bytes |
| DIST | chromium-148.0.7778.215-linux.tar.xz | 1593166200 bytes |
| DIST | chromium-149.0.7827.102-linux.tar.xz | 1610590728 bytes |
| DIST | chromium-149.0.7827.114-linux.tar.xz | 1610404720 bytes |
| DIST | chromium-149.0.7827.155-linux.tar.xz | 1609965640 bytes |
| DIST | chromium-149.0.7827.196-linux.tar.xz | 1609747760 bytes |
| DIST | chromium-149.0.7827.200-linux.tar.xz | 1609868392 bytes |
| DIST | chromium-149.0.7827.53-linux.tar.xz | 1611305116 bytes |
| DIST | chromium-150.0.7871.114-linux.tar.xz | 1670274328 bytes |
| DIST | chromium-150.0.7871.124-linux.tar.xz | 1670364688 bytes |
| DIST | chromium-150.0.7871.128-linux.tar.xz | 1670297068 bytes |
| DIST | chromium-150.0.7871.181-linux.tar.xz | 1668476496 bytes |
| DIST | chromium-150.0.7871.186-linux.tar.xz | 1668494832 bytes |
| DIST | chromium-151.0.7922.47-linux.tar.xz | 1703818532 bytes |
| DIST | chromium-151.0.7922.71-linux.tar.xz | 1703837492 bytes |
| DIST | chromium-27f8690db999f6e56f0af7a9ea3d28a019ed72ca.patch | 1583 bytes |
| DIST | chromium-cf94ed446320d35c8613ed9b3ffb6e6a61bfcb5f.patch | 9972 bytes |
| DIST | chromium-rust-toolchain-4c4205163a-2-llvmorg-23-init-10931-g20b6ec66.tar.xz | 274625900 bytes |
| DIST | chromium-rust-toolchain-4c4205163a-5-llvmorg-23-init-10931-g20b6ec66.tar.xz | 274476304 bytes |
| DIST | chromium-rust-toolchain-6f54d591c3-7-llvmorg-23-init-5669-g8a0be0bc.tar.xz | 271641712 bytes |
| DIST | cromite-cb3baf14f52eb4365d017f640f85310735c19b79.tar.gz | 175351669 bytes |
| DIST | ungoogled-chromium-148.0.7778.178-1.tar.gz | 661720 bytes |
| DIST | ungoogled-chromium-148.0.7778.215-1.tar.gz | 662274 bytes |
| DIST | ungoogled-chromium-149.0.7827.114-1.tar.gz | 665728 bytes |
| DIST | ungoogled-chromium-149.0.7827.155-1.tar.gz | 665723 bytes |
| DIST | ungoogled-chromium-149.0.7827.196-1.tar.gz | 665767 bytes |
| DIST | ungoogled-chromium-149.0.7827.200-1.tar.gz | 665727 bytes |
| DIST | ungoogled-chromium-149.0.7827.53-1.tar.gz | 664795 bytes |
| DIST | ungoogled-chromium-150.0.7871.114-1.tar.gz | 669709 bytes |
| DIST | ungoogled-chromium-150.0.7871.124-1.tar.gz | 669575 bytes |
| DIST | ungoogled-chromium-150.0.7871.128-1.tar.gz | 669587 bytes |
| DIST | ungoogled-chromium-150.0.7871.181-1.tar.gz | 669574 bytes |
| DIST | ungoogled-chromium-150.0.7871.186-1.tar.gz | 669698 bytes |
| DIST | ungoogled-chromium-4d7bb965938b072e1dc7d9a5fa26121805f97fc8.tar.gz | 665638 bytes |
| DIST | ungoogled-chromium-6fda5bc707792220745f9d53c25e84b89ceaabe4.tar.gz | 669732 bytes |
| DIST | ungoogled-chromium-f2038df00b82e3afbd5cbecac37cf7b463acb42a.tar.gz | 670287 bytes |