Global USE flags

Flag Description Packages
X Build support for X 6
alsa 7
ao 3
debug 2
dedicated 2
joystick Enable support for input devices with evdev 2
lto Build using Link Time Optimizations (LTO) 2
pulseaudio 9
qt5 Build the QT frontend 3
sdl Use <pkg>media-libs/libsdl</pkg> instead of <pkg>media-libs/libsdl2</pkg> 4
system-ffmpeg Use the system-wide <pkg>media-video/ffmpeg</pkg> instead of bundled. 2
udev 4

Category USE flags

games-emulation

Flag Description Packages
egl Enable EGL support 2
evdev Support EVDev controller interface 2
ffmpeg FFMpeg (ffmpeg) 3
gbm Support DRM/KMS OpenGL contexts 2
gles Enable GLES support 2
gles2 Enable support for GLES2 4
gles3 Enable GLES3 support 2
libretro Build libretro core 2
materialui Enable MaterialUI menu 2
neon 2
openal 2
opengl 10
ozone Enable ozone menu 2
rgui Enable rgui menu 2
sdl2 Use <pkg>media-libs/libsdl2</pkg> instead of <pkg>media-libs/libsdl</pkg> 2
vulkan Enable vulkan support 9
wayland 4
xmb Enable XMB menu 2
xv 2
zlib 2

games-util

Flag Description Packages
steamruntime Use the official steam runtime libraries 3

media-sound

Flag Description Packages
portaudio 2

net-wireless

Flag Description Packages
kernel_linux 2

Local USE flags

app-admin

webmin

Flag Description
ldap
minimal
mysql
postgres

app-cdr

xcdroast

Flag Description
nls
suid

app-misc

g15daemon

Flag Description
perl
static-libs

dev-libs

dynarmic

Flag Description
test

games-emulation

bsnes-hd

Flag Description
oss

citra

Flag Description
web-service Enable web services (telemetry, etc.)

duckstation

Flag Description
discord Enable Discord Rich Presence to show the current game on Discord
fbdev Support FBDev OpenGL contexts
gamepad Link with SDL2 for controller support
nogui Build the NoGUI frontend
retroachievements Build with RetroAchievements supports

emulationstation-themes-meta

Flag Description
carbon Carbon Theme
carbon-centered Carbon-Centered Theme
carbon-nometa Carbon theme without the metadata
clean-look Clean-Look Theme
color-pi Color-Pi Theme
nbba NBBA Theme
pixel Pixel Theme
simple Simple Theme
simple-dark Simple Dark Theme
simplified-static-canela Simplified Static Canela Theme
turtle-pi Turtle Pi Theme
zoid Zoid Theme

libretro-meta

Flag Description
2048 2048 Game Clone
3dengine Test Core - 3D Engine
81 Sinclair - ZX 81 (EightyOne)
\
atari800 Atari - 5200 (Atari800)
bk BK-0010/0011/Terak 8510a (bk)
blastem Sega Genesis (blastem)
bluemsx MSX/SVI/ColecoVision/SG-1000 (blueMSX)
bnes Nintendo - NES / Famicom (bnes)
boom3
bsnes Nintendo - SNES / SFC (bsnes)
bsnes-mercury Nintendo - SNES / SFC (bsnes-mercury)
cannonball OutRun Engine
cap32 Amstrad - CPC (Caprice32)
chailove 2D Game Framework (chailove)
citra Nintendo - 3DS (Citra)
craft Minecraft (Craft)
crocods Amstrad - CPC (CrocoDS)
desmume Nintendo - DS (DeSmuME)
dinothawr Dinothawr
dolphin Nintendo Gamecube/Wii (dolphin)
dosbox DOS (DOSBox)
dosbox-svn DOS (DOSBox TRUNK)
duckstation Sony Playstation (duckstation)
ecwolf Wolfenstein 3D (ecwolf)
fbalpha Arcade (FB Alpha)
fbalpha2012 Arcade (FB Alpha 2012)
fbneo Arcade (FBNeo)
fceu-next Nintendo - NES / Famicon (fceu-next)
fceumm Nintendo - NES / Famicom (FCEUmm)
flycast Sega - Dreamcast/NAOMI (Flycast)
fmsx Microsoft - MSX (fMSX)
freechaf Fairchild Channel F / Video Entertainment System (freechaf)
freeintv Mattel - Intellivision (FreeIntv)
frodo Commodore 64 (frodo)
fuse ZX Spectrum (Fuse)
gambatte Nintendo - Game Boy / Color (Gambatte)
gearboy Nintendo Game Boy / Color (gearboy)
gearsystem Sega consoles (gearsystem)
genesis_plus_gx Sega Genesis / Megadrive (genesis_plus_gx)
genesis_plus_gx_wide Sega Genesis / Megadrive (genesis_plus_gx)
gme Game Music Emu (gme)
gong Pong (gong)
gpsp Nintendo - Game Boy Advance (gpSP)
gw Handheld Electronic (GW)
handy Atari - Lynx (Handy)
hatari Atari ST/STE/TT/Falcon (hatari)
lowresnx Simulated retro console (lowresnx)
lutro Lua Engine (Lutro)
mame2000 Arcade (MAME 2000)
mame2003 Arcade (MAME 2003)
mame2003_plus-libretro Arcade (MAME 2003 Plus)
mame2010 Arcade (MAME 2010)
mame2015 Arcade (MAME 2015)
mednafen-bsnes Nintendo - SNES / SFC (Beetle bsnes)
mednafen-gba Nintendo - Game Boy Advance (Beetle GBA)
mednafen-lynx Atari - Lynx (Beetle Handy)
mednafen-ngp SNK - Neo Geo Pocket / Color (Beetle NeoPop)
mednafen-pce NEC - PC Engine / CD (Beetle PCE)
mednafen-pce-fast NEC - PC Engine / CD (Beetle PCE FAST)
mednafen-pcfx NEC - PC-FX (Beetle PC-FX)
mednafen-psx Sony - PlayStation (Beetle PSX)
mednafen-psx-hw Sony - Playstation (Beetle PSX HW)
mednafen-saturn Sega - Saturn (Beetle Saturn)
mednafen-supafaust Nintendo Super NES (Beetle Supafaust)
mednafen-supergrafx NEC - PC Engine SuperGrafx (Beetle SuperGrafx)
mednafen-vb Nintendo - Virtual Boy (Beetle VB)
mednafen-wswan Bandai - WonderSwan/Color (Beetle Cygne)
melonds Nintendo - DS (melonDS)
meowpc98 NEC - PC-98 (Neko Project II)
mesen Nintendo Super NES (mesen)
mesens Nintendo Super NES (mesen S)
mess2015 Multi systems (MESS 2015)
meteor Nintendo - Game Boy Advance (Meteor)
mgba Nintendo - Game Boy Advance (mGBA)
mrboom Mr.Boom (Bomberman)
mu PalmOS (mu)
mupen64 Nintendo 64 (mupen64-next)
neocd SNK NeoGeo CD (neocd)
nestopia Nintendo - NES / Famicom (Nestopia UE)
np2kai PC-98 (np2kai)
nxengine Cave Story (NXEngine)
o2em Magnavox - Odyssey2 / Phillips Videopac+ (O2EM)
oberon Oberon (oberon)
openlara Tomb Raider (OpenLara)
opera Panasonic 3DO (opera)
parallel_n64 Nintendo - Nintendo 64 (ParaLLEl N64)
pcsx-rearmed Sony - PlayStation (PCSX ReARMed)
picodrive Sega - MS/MD/CD/32X (PicoDrive)
pocketcdg PocketCDG
pokemini Nintendo - Pokemon Mini (PokeMini)
potator Watara SuperVision (potator)
ppsspp Sony PSP (ppsspp)
prboom Doom (PrBoom)
prosystem Atari - 7800 (ProSystem)
puae Commodore - Amiga (P-UAE)
puae2021
px68k Sharp - X68000 (PX68k)
quasi88 NEC - PC-8000 / PC-8800 series (QUASI88)
quicknes Nintendo - NES / Famicom (QuickNES)
race SNK NeoGeo Pocket Color (race)
reminiscence Flashback (REminiscence)
retro8 PICO-8 (retro8)
retrodream Sega Dreamcast (retrodream)
sameboy Nintendo - Game Boy / Color (SameBoy)
scummvm ScummVM (scummvm)
smsplus Sega Master System (smsplus)
snes9x Nintendo - SNES / SFC (Snes9x - Current)
snes9x2002 Nintendo - SNES / SFC (Snes9x 2002)
snes9x2005 Nintendo - SNES / SFC (Snes9x 2005)
snes9x2010 Nintendo - SNES / SFC (Snes9x 2010)
squirreljme Java ME 8 (squirreljme)
stella2014 Atari - 2600 (Stella 2014)
swanstation
tgbdual Nintendo - Game Boy / Color (TGB Dual)
theodore Thomson - MO/TO (Theodore)
thepowdertoy PowderToy (thepowdertoy)
tic80 Custom Game library (tic80)
tyrquake Quake (TyrQuake)
uzem Development Machine (uzem)
vba-next Nintendo - Game Boy Advance (VBA Next)
vbam Nintendo - Game Boy Advance (VBA-M)
vecx GCE - Vectrex (vecx)
vemulator Sega VMU (vemulator)
vice-x128 Commodore 8-bit (vice)
vice-x64 Commodore 8-bit (vice)
vice-x64sc Commodore 8-bit (vice)
vice-xcbm2 Commodore 8-bit (vice)
vice-xcbm5x0 Commodore 8-bit (vice)
vice-xpet Commodore 8-bit (vice)
vice-xplus4 Commodore 8-bit (vice)
vice-xscpu64 Commodore 8-bit (vice)
vice-xvic Commodore 8-bit (vice)
virtualjaguar Atari - Jaguar (Virtual Jaguar)
vitaquake2 Quake II (vitaquake2)
vitaquake3 Quake III (vitaquake3)
x1 Sharp X1 (x1)
xrick Rick Dangerous (XRick)
yabause Sega - Saturn (Yabause)"

mednafen-psx-hw-libretro

Flag Description
cdrom

melonds

Flag Description
jit

mgba-libretro

Flag Description
epoxy Libepoxy support
lzma
pgo Build using Profile Guided Optimization (PGO)
pgopost Make use of PGO
png
zip

mupen64next-libretro

Flag Description
rpi
rpi2
rpi3
rpi4

np2kai

Flag Description
haxm Enable haxm emulation
i286 Enable i286 emulation USE="ia32" or USE="haxm" will disable it, unless all 3 emulation USE flags are set
ia32 Enable ia32 emulation

reicast

Flag Description
openmp
ta-lle Enable TA LLE

retroarch

Flag Description
cg Enable Cg shader support
cpu_flags_x86_sse
dbus
flac
freetype Enable FreeType support
gamemode
kms Enable KMS context support
libcaca
libusb Enable LibUSB HID support
miniupnpc Enable Mini UPnP client library (for NAT traversal)
opengl_core
parport
plain_drm
qt Enable QT support
raspberry-pi
sixel Enable libsixel support
ssl
stripes Enable stripes menu
subtitles Enable subtitles support
systemd
tinyalsa Enable TinyALSA support
xrandr Enable xrandr support

rpcs3

Flag Description
faudio Enable audio rendering with app-emulation/faudio
llvm LLVM recompiler support

vba-next-libretro

Flag Description
tiled_rendering Enable tiled rendering

games-sports

stuntrally

Flag Description
editor Install game editor
game Install game files

games-util

steam-client-meta

Flag Description
steamfonts Use official fonts from Valve's steam client
steamvr Enable SteamVR virtual reality support
trayicon Enable system tray icon with libappindicator
video_cards_intel
video_cards_nvidia

media-fonts

powerline-fonts

Flag Description
(
)
3270 Install Powerline-patched 3270 fonts
anonymouspro Install Powerline-patched Anonymous Pro fonts
arimo Install Powerline-patched Arimo fonts
cousine Install Powerline-patched Cousine fonts
dejavusansmono Install Powerline-patched DejaVu Sans Mono fonts
droidsansmono Install Powerline-patched Droid Sans Mono fonts
droidsansmonodotted Install Powerline-patched Droid Sans Mono Dotted fonts
droidsansmonoslashed Install Powerline-patched Droid Sans Mono Slashed fonts
firamono Install Powerline-patched Fira Mono fonts
gomono Install Powerline-patched Go Mono fonts
hack Install Powerline-patched Hack fonts
inconsolata Install Powerline-patched Inconsolata fonts
inconsolata-g Install Powerline-patched Inconsolata-g fonts
inconsolatadz Install Powerline-patched Inconsolata-dz fonts
liberationmono Install Powerline-patched Liberation Mono fonts
meslodotted Install Powerline-patched Meslo Dotted fonts
mesloslashed Install Powerline-patched Meslo Slashed fonts
monofur Install Powerline-patched Monofur fonts
notomono Install Powerline-patched Noto Mono fonts
novamono Install Powerline-patched Nova Mono fonts
profont Install Powerline-patched ProFont fonts
robotomono Install Powerline-patched Roboto Mono fonts
sourcecodepro Install Powerline-patched Source Code Pro fonts
spacemono Install Powerline-patched Space Mono fonts
symbolneu Install Powerline-patched Symbol Neu fonts
terminus_pcf Install Powerline-patched Terminus fonts in PCF format
tinos Install Powerline-patched Tinos fonts
ubuntumono Install Powerline-patched Ubuntu Mono fonts

media-sound

carla

Flag Description
gtk
gtk2 Build with support for plugins using GTK+ 2
juce Build with support for plugins using JUCE
osc
rdf Get extra information from LADSPA plugins
sf2 Build with SF2 support using fluidsynth
sndfile

catnip

Flag Description
fftw

librespot

Flag Description
jack

vgmplay

Flag Description
opl Enable playback on obsolete OPL hardware (AdLib, SoundBlaster)

net-im

franz-bin

Flag Description
gnome-keyring

net-wireless

hcxdumptool

Flag Description
gpio Build with GPIO support

sys-process

nvtop

Flag Description
unicode

x11-apps

lightdm-gtk-greeter-settings

Flag Description
xfce Adds <pkg>x11-apps/lightdm-gtk-greeter-settings</pkg> to Xfce settings manager

x11-plugins

pidgin-telegram

Flag Description
webp