Global USE flags

Flag Description Packages
X 4
alsa 5
cuda 2
debug Debug support 10
discord Enable rich Discord presence 3
doc 4
examples 3
ffmpeg 2
fuse ZX Spectrum (Fuse) 2
gles2 Enable GLES2 support 2
gtk 3
jack 3
kde 2
nls 2
openmp 3
pdal Support for point cloud file formats via PDAL 2
pulseaudio 5
python 3
qt6 2
sdl 4
static-libs 5
systemd 2
tbb Build with TBB support 2
test 23
tools Install extra tools 2
udev 2
wayland 2

Category USE flags

app-emulation

Flag Description Packages
jit 2

games-action

Flag Description Packages
opus 3
sanitizer Build with address sanitiser for better crash logs 3
sndfile 3

games-arcade

Flag Description Packages
bundled-courses Install bundled courses. 2
bundled-songs Installed bundled songs. 2

games-emulation

Flag Description Packages
cubeb Enable cubeb audio support 2
libretro Build libretro core 2
openal 2
opengl 5
vulkan Enable Vulkan graphics support 5
web-service Enable web services (telemetry, etc.) 2

mpv-plugin

Flag Description Packages
autoload Auto-load the plugin 13

sys-auth

Flag Description Packages
gtk-doc 2

www-apps

Flag Description Packages
standalone Install service files for standalone mode. 2

Local USE flags

app-cdr

qpxtool

Flag Description
gui
internal-wt Use internal CD/DVD writing implementation instead of cdrecord.
liteon-probe Enable device probing in Lite-On plugin.

redumper

Flag Description
clang Use Clang compiler (workaround).

app-emulation

basiliskii

Flag Description
jit-debug Enable JIT debugger

app-misc

deltona

Flag Description
admin Administrative utilities like smv and reset-tpm-enrollments
chrome Tools for Chromium-based browsers
desktop Desktop utilities like umpv and mpv-sbs
git Git utilities like git-open and merge-dependabot-prs
media Media utilities like wait-for-disc and add-info-json
string String utilities like is-ascii and ucwords
wine Utilities for Wine like mkwineprefix and wineshell
www Internet-related utilities like where-from and chrome-bisect-flags

app-office

glabels

Flag Description
barcode Enable barcode support with app-text/barcode
qrcode Enables QR code support with media-gfx/qrencode
zlib

dev-libs

wolfssl

Flag Description
cpu_flags_x86_aes
jni Enable Java JNI support
sniffer Enable sniffer via libpcap
writedup Enable write duplication of WOLFSSL objects

dev-python

misaki

Flag Description
l10n_en English localization
l10n_ja
l10n_ko
l10n_vi
l10n_zh

orjson

Flag Description
verify-provenance

snowflake-connector-python

Flag Description
pandas Enable pandas support
secure-local-storage Enable secure local storage

dev-qt

qtwebkit

Flag Description
video Enable video playback support

games-arcade

stepmania

Flag Description
crash-handler Enable crash handler
gpl Enable GPL-compatible build
jpeg
minimaid Enable support for Minimaid hardware.
mp3
networking Enable networking support.
ogg
parallel-port Enable parallel port-based input devices.
profiling Enable profiling.
wav Enable WAV file support.
xinerama
xrandr Enable XRandR support.

games-emulation

bsnes-hd

Flag Description
ao
oss
xv

citra

Flag Description
scripting Enable RPC server for scripting

dosbox-x

Flag Description
dynrec Use recompiling cpu core instead of dynamic x86/x64 specific cpu core
fluidsynth Use media-sound/fluidsynth for MIDI emulation
fpu Enable FPU emulation
freetype Enable FreeType support
hardened
midi Enable MIDI support (with ALSA)
mt-32 Use media-libs/munt-mt32emu for MT-32 emulation
printer Enable printer emulation
screenshots Screenshots and movie recording
slirp Enable libslirp support
unaligned Enable unaligned memory access
xbrz Enable support for xBRZ pixel scaler

libretro-flycast

Flag Description
gles Use simplified OpenGLES instead of full-scale OpenGL

libretro-mednafen-psx-hw

Flag Description
cdrom Enable physical CDROM support

libretro-meta

Flag Description
bsnes-mercury Nintendo - SNES / SFC (bsnes-mercury)
dolphin Nintendo Gamecube/Wii (dolphin)
dosbox DOS (DOSBox)
fceumm Nintendo - NES / Famicom (FCEUmm)
flycast Sega - Dreamcast/NAOMI (Flycast)
fmsx Microsoft - MSX (fMSX)
genesis-plus-gx Sega Genesis / Megadrive (genesis_plus_gx)
mame2003-plus Arcade (MAME 2003 Plus)
mednafen-psx Sony - PlayStation (Beetle PSX)
mednafen-psx-hw Sony - Playstation (Beetle PSX HW)
pcsx-rearmed Sony - PlayStation (PCSX ReARMed)
ppsspp Sony PSP (ppsspp)
prboom Doom (PrBoom)
puae Commodore - Amiga (P-UAE)
snes9x Nintendo - SNES / SFC (Snes9x - Current)
swanstation Sony Playstation (swanstation)
tyrquake Quake (TyrQuake)
vice-x64 Commodore 8-bit (vice)
vice-x64sc Commodore 8-bit (vice)

libretro-ppsspp

Flag Description
gbm Use the Graphics Buffer Manager for EGL on KMS.
system-ffmpeg Use system ffmpeg.

retroarch-assets

Flag Description
materialui Enable materialui assets
ozone Emable ozone assets
rgui Enable rgui assets
xmb Enable xmb assets

xemu

Flag Description
aio Add support for AIO
io-uring Enable efficient I/O via sys-libs/liburing
malloc-trim Enable malloc_trim() support
membarrier Enable membarrier syscall support
xattr

xenia-canary

Flag Description
cpu_flags_x86_avx

yuzu

Flag Description
compatibility-reporting Enable compatibility reporting
llvm-libunwind
webengine Use <pkg>dev-qt/qtwebengine</pkg> for embedded web browser

games-misc

render96ex

Flag Description
eu Use the EU ROM
goddard Enable enhancements to Mario's face
jp Use the Japanese ROM
models Enable higher quality models
texture-fix Enable texture bug fixes
textures Install high quality texture replacements
us Use the North American ROM

games-util

raphnet-tech-adapter-manager

Flag Description
firmware Install firmware

kde-misc

kate-wakatime

Flag Description
aqua

media-fonts

noto

Flag Description
ancient Install fonts for historical scripts
brahmi Install font for Brahmi script
coptic Install Coptic font
cuneiform Install Cuneiform font
cypriot Install Cypriot font
deseret Install Deseret font
display Install Display variant fonts
duployan Install Duployan font
extra Keep extra fonts
hieroglyphs Install fonts for hieroglyphs
l10n_
l10n_ban Install fonts for Balinese script
l10n_bax Install fonts for Bamum syllabary
l10n_ber Install fonts for Berber script
l10n_bho Install fonts for Kaithi script
l10n_bku Install fonts for Buhid
l10n_blt Install fonts for Tai Viet
l10n_bsq Install fonts for Bassa alphabet (Vah)
l10n_bug Install fonts for Buginese
l10n_bya Install fonts for Tagbanwa alphabet
l10n_ccp Install fonts for Chakma
l10n_cja Install fonts for Cham
l10n_cmr Install fonts for Mro
l10n_dv Install fonts for Thaana
l10n_eky Instal fonts for Kayah Li
l10n_hnn Install fonts for Hanunó'o
l10n_hoc Install fonts for Warang Citi
l10n_ii Install fonts for Yi syllabary
l10n_iu Install fonts for Canadian Aboriginal script
l10n_jv Install fonts for Javanese script
l10n_khb Install fonts for Tai Tham alphabet
l10n_kv Install fonts for Old Permic script
l10n_lep Install fonts for Lepcha
l10n_lif Install fonts for Limbu
l10n_lis Install fonts for Lisu (Fraser alphabet)
l10n_men Install fonts for Mende Kikakui script
l10n_mjl Install fonts for Takri script
l10n_mww Install fonts for Pahawh Hmong and Miao
l10n_new Install fonts for Newar
l10n_nod Install fonts for Thai Tham alphabet
l10n_nqo Install fonts for N'Ko alphabet
l10n_osa Install fonts for Osage
l10n_rej Install fonts for Rejang
l10n_saz Install fonts for Saurashtra script
l10n_skr Install fonts for Saraiki
l10n_srb Install fonts for Sora Sompeng
l10n_su Install fonts for Sundanese
l10n_syl Install fonts for Sylheti
l10n_tbw Install fonts for Tagbanwa alphabet
l10n_tmh Install fonts for Tifinagh alphabet
l10n_vai Install fonts for Vai syllabary
linear Install Linear (Minoan) fonts
mono Install monospace fonts
music Install font for music notation
old-arabian Install fonts for Old North and Old South Arabian
pau-cin-hau Install font for Pau Cin Hau script
phagspa Install for 'Phags-pa script
runic Install Runic font
symbols Install Symbols fonts

media-gfx

f3d

Flag Description
alembic Support for Alembic (.abc) files via <pkg>media-gfx/alembic</pkg>
assimp Support for FBX, DAE, OFF, DXF, X and 3MF files via <pkg >media-libs/assimp</pkg>
exr Support for OpenEXR images via <pkg>media-libs/openexr</pkg>
hdf Support for VTKHDF, ExodusII and NetCDF file formats
occt Support for STEP, IGES, BREP and XBF files via <pkg >sci-libs/opencascade</pkg>
vdb Support for OpenVDB (.vdb) files
webp Support for WebP images via <pkg>media-libs/libwebp</pkg>

media-sound

librespot

Flag Description
portaudio

media-video

magewell-pro-capture

Flag Description
weave Do not enable deinterlacing. Warning: this stops &quot;mwcap-control --video-output-deinterlace ...&quot; from working.

tbc-tools

Flag Description
teletext Enable teletext export in ld-process-vbi

vapoursynth

Flag Description
${PYTHON_REQUIRED_USE}
amd64
arm64
asm Enable assembler code for x86 CPUs (requires <pkg >dev-lang/yasm</pkg>). Only valid on amd64 or x86.
guard-pattern Adds 32 bytes on the left and the right sides of each frame, fills them with a certain value, and checks their integrity after each filter. It can be used to detect buggy filters that write a little outside the frame.
x86

net-analyzer

http-toolkit-bin

Flag Description
suid

net-dns

pihole

Flag Description
cron Installs cron job

net-misc

curl-impersonate

Flag Description
clients Install the curl wrapper scripts

ipv6-config-update

Flag Description
split-usr

sci-libs

vtk

Flag Description
all-modules Build all modules
boost Add support for boost
cgns Build support to handle CGNS data files
gdal Support for gdal formatted data
gles2-only
imaging Building Imaging modules
java
logging Build the logging module
minimal
mpi
mysql
netcdf
odbc
opencascade Enable OpenCASCADE support
openvdb Build support to handle VDB data files
postgres
rendering Building Redering modules
threads
tk
truetype
video_cards_nvidia
views Building Views modules
vtkm Build the viskores accelerations modules
web Install web component

sci-ml

flash-attn

Flag Description
rocm Enable ROCm support.

sys-apps

kylemanna-systemd-utils

Flag Description
amazon Install Amazon Cloud Drive service
btrfs Install units for btrfs
cmsis-dap Unknown
crashplan Install timer for Crashplan
ipv6
kodi Install service to start Kodi
multilib
papertrail Install Papertrail service
rssh Install rssh service
storj Install storj-dataserv-client.service
tahoe Install Tahoe-related services
youtube Install YouTube TV service

sys-auth

fprintd

Flag Description
pam

libfprint

Flag Description
introspection

x11-misc

rom-properties

Flag Description
achievements Enable achievement pop-ups.
astc Enable ASTC texture support
cli Build rpcli command.
crypt
lz4
lzo
pvr Enable the PowerVR Native SDK subset for PVRTC decompression.
unice68 Enable UnICE68 for Atari ST SNDH files (GPLv3).
xbox-360 Enable support for reading from Xbox 360 binaries
xfce Enable support for XFCE widget.
xml
zstd