All USE Flags
-
${BASH_REMATCH[1]}system-${BASH_REMATCH[2]} - 1 package(s)
-
7z - 1 package(s)
Install <pkg>app-arch/p7zip</pkg>
-
X - 2 package(s)
Enables building the wxWidgets GUI
-
abi_x86_32 - 2 package(s)
-
avif - 1 package(s)
-
bluetooth - 1 package(s)
Enable Bluetooth. Disabling bluetooth does break WebAuthn. Could also break something else. Improved patch is welcome.
-
buildkernel - 1 package(s)
Enable support for buildkernel (include buildkernel dependency).
-
clang - 1 package(s)
Use Clang compiler instead of GCC
-
cpu_flags_arm_neon - 1 package(s)
-
cpu_flags_ppc_vsx3 - 1 package(s)
-
crossdev-mingw - 1 package(s)
Use <pkg>sys-devel/crossdev</pkg> for the toolchain rather than
<pkg>dev-util/mingw64-toolchain</pkg> (requires manual setting up)
-
crypt - 1 package(s)
Enables encrypted transfers and thus internet backups
-
cryptsetup - 1 package(s)
Enable support for Luks disk enrcyption using <pkg>sys-fs/cryptsetup</pkg>
-
cuda - 1 package(s)
-
cups - 1 package(s)
-
custom-cflags - 1 package(s)
-
debug - 5 package(s)
Enable memory debugging.
-
demo - 1 package(s)
Build librga_demo
-
dev-dependencies - 1 package(s)
Keep Electron's devDependencies. This makes them available in node_modules. For example "asar" utility is one of them.
-
discord - 1 package(s)
Enable discord rich presence
-
display-mirroring - 1 package(s)
Enable display-mirroring
-
dmraid - 1 package(s)
Enable support for DMRAID (include dmraid dependency)
-
embed-models - 1 package(s)
Compile default vmaf models into the library (needs <pkg>app-editors/vim-core</pkg>)
-
emtee - 1 package(s)
Enable support for emtee (include emtee dependency).
-
firmware - 1 package(s)
Install linux kernel firmware
-
fuse - 1 package(s)
Enables mounting VHD containers via FUSE
-
gles2 - 1 package(s)
Enable GLES2 backend
-
gpg - 1 package(s)
Enable support for GPG (include gnupg dependency)
-
gtk - 2 package(s)
-
gtk2 - 2 package(s)
GTK2 Support
-
gtk4 - 1 package(s)
Build with GTK4 headers
-
hangouts - 1 package(s)
Enable support for Google Hangouts features such as screen sharing
-
hardened - 2 package(s)
Enables GCC runtime fortification
-
hevc - 1 package(s)
Enable HEVC decoding support. Should work with system-ffmpeg, but might require additional patching for the built-in one.
-
hidpi - 1 package(s)
Install HIDPI version
-
icons - 2 package(s)
Install icon theme
-
iscsi - 1 package(s)
Enable support for open-iscsi (include open-iscsi dependency)
-
js-type-check - 1 package(s)
Enable JavaScript type-checking for Chrome's web technology-based UI. Requires Java.
-
kerberos - 1 package(s)
-
l10n_ - 2 package(s)
-
libcxx - 1 package(s)
Use bundled C++ Standard Library (libc++)
-
libei - 1 package(s)
Enable emulated input using <pkg>dev-libs/libei</pkg>
-
mail - 1 package(s)
Enables email notifications
-
mdadm - 1 package(s)
Enable support for mdadm (include mdadm dependency)
-
nls - 1 package(s)
-
non-free - 1 package(s)
Enable non-free components
-
nvidia - 1 package(s)
Use libXNVCtrl library from <pkg>x11-drivers/nvidia-drivers</pkg> instead of the bundled one
-
openmp - 1 package(s)
-
optimize-thinlto - 1 package(s)
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 - 1 package(s)
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.
-
par2 - 1 package(s)
Install <pkg>app-arch/par2cmdline</pkg>
-
pax-kernel - 1 package(s)
Allow building on a PaX-enabled kernel
-
pgo - 1 package(s)
Enable PGO. Requires bundled binary profile data in sources tree. Often requires masked/testing llvm.
-
pic - 1 package(s)
Disable optimized assembly code that is not PIC friendly
-
pipewire - 1 package(s)
Enable screen capture via PipeWire
-
plymouth - 3 package(s)
Enables support for <pkg>sys-boot/plymouth</pkg>
in the initramfs (but does not mandate its use).
-
proprietary-codecs - 1 package(s)
Enable proprietary codecs like H.264, MP3
-
pulseaudio - 1 package(s)
-
qt6 - 1 package(s)
-
rar - 1 package(s)
Install <pkg>app-arch/rar</pkg>
-
ryzen-smu - 1 package(s)
Use <pkg>app-admin/ryzen_smu</pkg> kernel driver
instead of <pkg>sys-apps/pciutils</pkg>.
-
screencast - 1 package(s)
Enable support for remote desktop and screen cast using <pkg>media-video/pipewire</pkg>
-
sdl - 1 package(s)
-
selinux - 2 package(s)
-
shaders - 1 package(s)
Install MPV shader pack
-
suid - 1 package(s)
Build the SUID sandbox, which is only needed on CONFIG_USER_NS=n kernels
-
swr - 1 package(s)
Enable software renderer
-
system-abseil-cpp - 1 package(s)
Use the system <pkg>dev-cpp/abseil-cpp</pkg> instead of the bundled one
-
system-av1 - 1 package(s)
Use the system <pkg>media-libs/libaom</pkg> and <pkg>media-libs/dav1d</pkg> instead of the bundled ones
-
system-brotli - 1 package(s)
Use the system <pkg>app-arch/brotli</pkg> instead of the bundled one
-
system-crc32c - 1 package(s)
Use the system <pkg>dev-libs/crc32c</pkg> instead of the bundled one
-
system-double-conversion - 1 package(s)
Use the system <pkg>dev-libs/double-conversion</pkg> instead of the bundled one
-
system-ffmpeg - 1 package(s)
Use the system <pkg>media-video/ffmpeg</pkg> instead of the bundled one
-
system-harfbuzz - 1 package(s)
Use the system <pkg>media-libs/harfbuzz</pkg> instead of the bundled one
-
system-icu - 1 package(s)
Use the system <pkg>dev-libs/icu</pkg> instead of the bundled one
-
system-jsoncpp - 1 package(s)
Use the system <pkg>dev-libs/jsoncpp</pkg> instead of the bundled one
-
system-libevent - 1 package(s)
Use the system <pkg>dev-libs/libevent</pkg> instead of the bundled one
-
system-libusb - 1 package(s)
Use the system <pkg>dev-libs/libusb</pkg> instead of the bundled one
-
system-libvpx - 1 package(s)
Use the system <pkg>media-libs/libvpx</pkg> instead of the bundled one
-
system-openh264 - 1 package(s)
Use the system <pkg>media-libs/openh264</pkg> instead of the bundled one. If disabled, it will restrict USE=bindist.
-
system-openjpeg - 1 package(s)
Use the system-wide <pkg>media-libs/openjpeg</pkg> instead of the bundled one. OpenJPEG use are exclusively for Chromium's PDF viewer.
-
system-png - 1 package(s)
Use system libpng instead of the bundled one
-
system-re2 - 1 package(s)
Use the system-wide <pkg>dev-libs/re2</pkg> instead of the bundled one
-
system-snappy - 1 package(s)
Use the system-wide <pkg>app-arch/snappy</pkg> instead of the bundled one
-
system-woff2 - 1 package(s)
Use the system <pkg>media-libs/woff2</pkg> instead of the bundled one
-
system-zstd - 1 package(s)
Use the system <pkg>app-arch/zstd</pkg> instead of the bundled one
-
systemd - 1 package(s)
-
systray - 2 package(s)
Install <pkg>dev-libs/libappindicator</pkg> to enable systray
-
telemetry - 1 package(s)
-
test - 1 package(s)
-
thinlto - 1 package(s)
Build with ThinLTO support. LTO (Link Time Optimization) achieves better runtime performance through whole-program analysis and cross-module optimization (highly recommended).
-
ungoogled - 1 package(s)
Apply ungoogled-chromium modifications to chromium sources (electron sources are not modified be it better or worse). Might break electron apps or electron itself!
-
vaapi - 1 package(s)
-
video_cards_nvidia - 1 package(s)
-
vulkan - 1 package(s)
Enable Vulkan support
-
wayland - 1 package(s)
-
wsi-layer - 1 package(s)
Enable the WSI layer (required for HDR)
-
zlib - 2 package(s)
Enables compression