All USE Flags
-
$(printf - 1 package(s)
-
${ALL_LLVM_TARGETS[*]} - 1 package(s)
-
${ALL_RUST_SYSROOTS[*]} - 1 package(s)
-
${CPU_FLAGS[*]} - 1 package(s)
-
' - 1 package(s)
-
'libreoffice_extensions_%s - 1 package(s)
-
X - 3 package(s)
-
abi_x86_32 - 2 package(s)
-
accessibility - 1 package(s)
-
alsa - 1 package(s)
-
assistant - 1 package(s)
Build Qt Assistant and the QtHelp module
-
base - 1 package(s)
-
benchmark - 1 package(s)
Build and install rocblas-bench.
-
big-endian - 1 package(s)
-
bindist - 1 package(s)
-
blas - 1 package(s)
-
blis - 1 package(s)
Build a BLIS backend
-
bluetooth - 2 package(s)
-
branding - 1 package(s)
-
bundled-toolchain - 1 package(s)
Download and use the upstream binary toolchain(s) to build Chromium
-
clang - 2 package(s)
Use Clang compiler instead of GCC
-
client - 1 package(s)
Build and install tensile_client executable to run benchmarks and tune GPU GEMM
-
clippy - 1 package(s)
Install clippy, Rust code linter
-
coinmp - 1 package(s)
-
compatibility-list - 3 package(s)
Downloads the latest compatibility list
-
cpu_flags_ppc_vsx3 - 1 package(s)
-
cpu_flags_x86_sse2 - 2 package(s)
-
crossdev-mingw - 2 package(s)
Use <pkg>sys-devel/crossdev</pkg> for the toolchain rather than
<pkg>dev-util/mingw64-toolchain</pkg> (requires manual setting up
and is mostly unsupported, try disabling if have issues)
-
cubeb - 4 package(s)
Enables the cubeb audio backend
-
cuda - 3 package(s)
Enable NVIDIA CUDA support
-
cups - 2 package(s)
-
curl - 1 package(s)
-
custom-cflags - 1 package(s)
-
d3d10 - 1 package(s)
Enable support for DirectX 10 (d3d10.dll)
-
d3d11 - 1 package(s)
Enable support for DirectX 11 (d3d11.dll)
-
d3d8 - 1 package(s)
Enable support for DirectX 8 (d3d8.dll)
-
d3d9 - 2 package(s)
Enable Direct 3D9 API through Nine state tracker. Can be used together with patched wine.
-
dbus - 2 package(s)
-
debug - 11 package(s)
Enable DCHECK feature with severity configurable at runtime. Mostly intended for debugging and development, NOT RECOMMENDED for general use.
-
designer - 1 package(s)
Build Qt Designer
-
discord - 4 package(s)
Enables Discord Rich Presence
-
discord-presence - 1 package(s)
Enables Discord Rich Presence, show the current game on Discord
-
dist - 1 package(s)
Install dist tarballs (used for bootstrapping)
-
distancefieldgenerator - 1 package(s)
Build Qt Distance Field Generator
-
doc - 6 package(s)
-
dot - 1 package(s)
allow to create dot graphs using <pkg>media-gfx/graphviz</pkg>
-
doxysearch - 1 package(s)
build doxyindexer and doxysearch.cgi
-
dxgi - 1 package(s)
Enable support for the DirectX Graphics Infrastructure (dxgi.dll)
-
eds - 1 package(s)
-
egl - 1 package(s)
-
eme-free - 1 package(s)
Disable EME (DRM plugin) capability at build time
-
evdev - 1 package(s)
Enable evdev input support
-
examples - 1 package(s)
-
extras - 1 package(s)
Install extra tools and demos in /usr/lib/vkd3d-proton
-
ffmpeg - 1 package(s)
-
ffmpeg-chromium - 1 package(s)
(binpkg only) Use Chromium FFmpeg fork (<pkg>media-video/ffmpeg-chromium</pkg>) rather than mainline FFmpeg (<pkg>media-video/ffmpeg</pkg>)
-
gles1 - 1 package(s)
Enable GLESv1 support.
-
gles2-only - 1 package(s)
-
gmp-autoupdate - 1 package(s)
Allow Gecko Media Plugins (binary blobs) to be automatically
downloaded and kept up-to-date in user profiles
-
gnome-shell - 1 package(s)
Integrate with gnome-base/gnome-shell search
-
googledrive - 1 package(s)
-
gstreamer - 1 package(s)
-
gtk3 - 1 package(s)
-
gtk4 - 2 package(s)
Build with GTK4 headers.
-
gui - 2 package(s)
-
hangouts - 1 package(s)
Enable support for Google Hangouts features such as screen sharing
-
hardened - 1 package(s)
-
headless - 1 package(s)
Build Ozone only with headless backend, NOT RECOMMENDED for general use.
-
hip - 2 package(s)
Build HIP runtime
-
hipblaslt - 1 package(s)
Build with hipBLASLt for some non-batched and strided batched problems on gfx12.
-
hwaccel - 1 package(s)
Force-enable hardware-accelerated rendering (Mozilla bug 594876)
-
jack - 1 package(s)
-
java - 1 package(s)
-
jpegxl - 1 package(s)
Add JPEG XL image support (EXPERIMENTAL, no official upstream support)
-
jumbo-build - 1 package(s)
Enable unified build - combines source files to speed up build process, but requires more memory
-
kde - 1 package(s)
-
kerberos - 1 package(s)
-
kmap2qmap - 1 package(s)
Build tool to generate keymaps for use on Embedded Linux
-
l10n_ - 1 package(s)
-
ldap - 1 package(s)
-
libproxy - 1 package(s)
Enable libproxy support
-
linguist - 1 package(s)
Build Qt Linguist tools (GUI requires USE=widgets and USE=qml)
-
llvm - 2 package(s)
Enable LLVM backend for Gallium3D.
-
llvm-libunwind - 1 package(s)
-
llvm_slot_21 - 1 package(s)
-
llvm_targets_BPF - 1 package(s)
-
llvm_targets_WebAssembly - 1 package(s)
-
lm-sensors - 1 package(s)
Enable Gallium HUD lm-sensors support.
-
log - 1 package(s)
Increase logging output
-
lto - 1 package(s)
-
mariadb - 1 package(s)
-
mgba - 1 package(s)
Enables GBA controllers emulation using libmgba.
-
miri - 1 package(s)
Install miri, an interpreter for Rust's mid-level intermediate representation (requires USE=nightly, sometimes is broken)
-
mkl - 1 package(s)
Use <pkg>sci-libs/mkl</pkg> for blas, lapack and sparse blas routines
-
mrustc-bootstrap - 1 package(s)
Use <pkg>dev-lang/mrustc</pkg> to build the bootstrap Rust sysroot from this package's source
-
nightly - 1 package(s)
Enable nightly (UNSTABLE) features (NOTE: it does not install nightly version, just enables features marked as nightly at time of release)
-
nlpsolver - 1 package(s)
-
odk - 1 package(s)
-
official - 1 package(s)
Enable Official build instead of Developer build.
-
offlinehelp - 1 package(s)
Install help files locally instead of using the LibreOffice Wiki
-
openblas - 1 package(s)
Build an OpenBLAS backend
-
opencl - 3 package(s)
Build OpenCL runtime
-
opengl - 2 package(s)
-
openh264 - 1 package(s)
Use <pkg>media-libs/openh264</pkg> for H264 support
instead of downloading binary blob from Mozilla at runtime
-
openmp - 2 package(s)
-
osmesa - 1 package(s)
Build the Mesa library for off-screen rendering.
-
parallel-compiler - 1 package(s)
Build a multi-threaded rustc (experimental, not tested by upstream)
-
pax-kernel - 1 package(s)
Allow building on a PaX-enabled kernel
-
pdfimport - 1 package(s)
-
pgo - 2 package(s)
Add support for profile-guided optimization for faster binaries - this
option will double the compile time
-
pixeltool - 1 package(s)
Build Qt Pixeltool
-
postgres - 1 package(s)
-
profile - 1 package(s)
-
proprietary-codecs - 2 package(s)
Enable codecs for patent-encumbered audio and video formats.
-
pulseaudio - 3 package(s)
Add sound server support via media-libs/libpulse (may be PulseAudio or
Pipewire, or apulse if installed)
-
python - 2 package(s)
-
qdbus - 1 package(s)
Build the Qt D-Bus Interface (D-Bus Viewer requires USE=widgets)
-
qdoc - 1 package(s)
Build Qt Documentation Generator
-
qml - 1 package(s)
Build QML/QtQuick bindings and imports
-
qmlls - 1 package(s)
Build the QtHelp plugin for the QML language server
-
qt5 - 2 package(s)
-
qt6 - 5 package(s)
-
qtattributionsscanner - 1 package(s)
Build Qt Source Code Attribution Scanner
-
qtdiag - 1 package(s)
Build Qt Diag
-
qtplugininfo - 1 package(s)
Build Qt Plugin Info
-
rar - 1 package(s)
Enable the Safe Browsing feature to inspect RAR files.
-
reshade-shaders - 1 package(s)
Use Reshade Fx shaders
-
rocm - 1 package(s)
Enable ROCm gpu computing support
-
rust-analyzer - 1 package(s)
Install rust-analyzer, A Rust compiler front-end for IDEs (language server)
-
rust-src - 1 package(s)
Install rust-src, needed by developer tools and for build-std (cross)
-
rustfmt - 1 package(s)
Install rustfmt, Rust code formatter
-
screencast - 1 package(s)
-
scripting-beanshell - 1 package(s)
-
scripting-javascript - 1 package(s)
-
sdl - 5 package(s)
-
selinux - 2 package(s)
-
sndio - 1 package(s)
Enable support for the <pkg>media-sound/sndio</pkg> backend
-
spirv - 1 package(s)
Build SPIRV targets
-
spreadsheet-model - 1 package(s)
Enable the spreadsheet model implementation
-
strip - 2 package(s)
-
sysprof - 1 package(s)
-
system-av1 - 1 package(s)
Use the system-wide <pkg>media-libs/dav1d</pkg>
and <pkg>media-libs/libaom</pkg> library instead of bundled
-
system-harfbuzz - 2 package(s)
Use system <pkg>media-libs/harfbuzz</pkg> instead of the bundled library.
-
system-icu - 2 package(s)
Use system <pkg>dev-libs/icu</pkg> instead of the bundled one
-
system-jpeg - 1 package(s)
Use the system-wide <pkg>media-libs/libjpeg-turbo</pkg>
instead of bundled
-
system-libevent - 1 package(s)
Use the system-wide <pkg>dev-libs/libevent</pkg>
instead of bundled
-
system-libvpx - 1 package(s)
Use the system-wide <pkg>media-libs/libvpx</pkg>
instead of bundled
-
system-llvm - 1 package(s)
Use the system LLVM installation
-
system-pipewire - 1 package(s)
Use system <pkg>media-video/pipewire</pkg> for WebRTC and screencast instead of bundled one
-
system-png - 1 package(s)
Use the system-wide <pkg>media-libs/libpng</pkg>
instead of bundled (requires APNG patches)
-
system-vulkan - 3 package(s)
Use system dev-util/vulkan-headers
-
system-webp - 1 package(s)
Use the system-wide <pkg>media-libs/libwebp</pkg>
instead of bundled
-
system-zstd - 1 package(s)
Use system <pkg>app-arch/zstd</pkg> instead of the bundled one.
-
systemd - 1 package(s)
-
telemetry - 2 package(s)
-
test - 23 package(s)
Perform rocblas-test to compare the result between rocBLAS and system BLAS.
-
tools - 1 package(s)
Build various low-level parsers
-
unroll - 1 package(s)
-
unwind - 1 package(s)
-
upnp - 1 package(s)
-
vaapi - 2 package(s)
-
valgrind - 3 package(s)
-
vdpau - 1 package(s)
Enable the VDPAU acceleration interface for the Gallium3D Video Layer.
-
video_cards_ - 1 package(s)
-
video_cards_amdgpu - 2 package(s)
Build for AMD platform
-
video_cards_nouveau - 1 package(s)
-
video_cards_nvidia - 2 package(s)
Build for Nvidia platform
-
video_cards_r600 - 1 package(s)
-
video_cards_radeonsi - 1 package(s)
-
vulkan - 6 package(s)
Enable Vulkan graphics support
-
vulkan-overlay - 1 package(s)
Build vulkan-overlay-layer which displays Frames Per Second and other statistics
-
wasm - 1 package(s)
Build support for the wasm32-unknown-unknown target
-
wasm-sandbox - 1 package(s)
Sandbox certain third-party libraries through WebAssembly using RLBox
-
wayland - 3 package(s)
Enable support for <pkg>dev-libs/wayland</pkg>
-
webengine - 3 package(s)
Use QtWebEngine for web applet implementation
-
webservice - 3 package(s)
Enable web services (telemetry, etc.)
-
widevine - 1 package(s)
Unsupported closed-source DRM capability (required by Netflix VOD)
-
widgets - 1 package(s)
Enable QtWidgets support
-
wifi - 1 package(s)
Enable necko-wifi for NetworkManager integration, and access point MAC
address scanning for better precision with opt-in geolocation services
-
wiki-publisher) - 1 package(s)
-
xa - 1 package(s)
Enable the XA (X Acceleration) API for Gallium3D.
-
zink - 1 package(s)
Enable the Zink OpenGL-over-Vulkan Gallium driver
-
zstd - 2 package(s)