Global USE flags

Flag Description Packages
cli Build openmpt123, the command-line player application 2
examples 2
filecaps Allow non-root users to run agnos on privileged ports (i.e. 53) 2
gtk2 Enables GTK+2 support for plugins that need it 2
gtk3 Enables Gtk+3 support for plugins that need it 2
minimal Disable all built-in plugins. Will also disable the GUI. Mostly useless. 3
mp3 Enable standalone MP3 plugin using <pkg>media-sound/mpg123</pkg> 2
nls 2
opengl Enable OpenGL backend (requires at least OpenGL 3.0) 2
qt6 Enables Qt6 support for plugins that need it 2
test 2

Local USE flags

gnome-extra

gucharmap

Flag Description
doc
system-unicode Regenerate unicode metadata using <pkg>app-i18n/unicode-data</pkg> instead of using old bundled copies

media-libs

libopenmpt

Flag Description
flac Add support for FLAC file writing support in openmpt123
portaudio
pulseaudio
sdl Enable SDL audio output driver in openmpt123
sdl2 Enable SDL2 audio output driver in openmpt123
sndfile Add support for libsndfile file writing support in openmpt123
vorbis
zlib

media-plugins

audacious-plugins

Flag Description
$(printf
${USE_CATEGORIES[filewriter]//[+-]/}
${USE_CATEGORIES[frontend]//[+-]/}
${USE_CATEGORIES[gui]//[+-]/}
${USE_CATEGORIES[gui_base]//[+-]/})
${USE_CATEGORIES[gui_gtk]//[+-]/})
${USE_CATEGORIES[gui_qt]//[+-]/})
${USE_CATEGORIES[output]//[+-]/}
'\n\t%s?\t(
)'
GAPING-SECURITY-HOLE Enable game/chiptune music playback plugins based on ancient emulator code and outdated bundled libgme
adplug Support MIDI playback using adplug FM synth emulation
ampache Enable ampache server browser plugin
aosd Enable On-Screen Display plugin
bs2b Enable libbs2b stereophonic-to-binaural headphone filter
cdda
cue Support CUE sheets using the libcue library
ffmpeg Use <pkg>media-video/ffmpeg</pkg> to play audio from most files
fluidsynth Support MIDI playback using Fluidsynth
gui
hotkeys Enable global hotkeys plugin
http Support HTTP streams through <pkg>net-libs/neon</pkg>
lame Enable MP3 filewriter output plugin
libsamplerate Enable <pkg>media-libs/libsamplerate</pkg> (resample, speed and pitch) plugins
mpris2 Enable MPRIS2 support (generic DBus-based player remote control)
openmpt Enable playing module tracker files through <pkg>media-libs/libopenmpt</pkg>
pipewire Enable PipeWire output plugin
qtmedia Enable sound output via <pkg>dev-qt/qtmultimedia</pkg>
scrobbler Build with audioscrobbler/last.fm submission support
sid Build with SID (Commodore 64 Audio) support
sndio Enable <pkg>media-sound/sndio</pkg> output plugin
songchange Enable the song change plugin
soxr Enable <pkg>media-libs/soxr</pkg> (SoX Resampler) plugin
streamtuner Enable streamtuner (internet radio browser) plugin
vumeter Enable the VU Meter visualiser
xml Enable support for XML-based playlists and APIs

media-sound

audacious

Flag Description
libarchive Enable <pkg>app-arch/libarchive</pkg> support for compressed Winamp2 .wsz skins. With this disabled they'll be decompressed via shell commands, which may be a security hazard.

qpwgraph

Flag Description
alsa Support routing ALSA raw midi devices
trayicon Enable systray icon (window close will iconify instead of exit)

sys-process

runit

Flag Description
static
verify-sig

x11-libs

gtk+

Flag Description
X
accessibility
aqua
broadway Enable the GDK Broadway backend.
cloudproviders Enable GtkPlacesSidebar to access cloud services
colord Use <pkg>x11-misc/colord</pkg> for color management in printing
cups
gtk-doc
introspection
sysprof Enable profiling data capture support using <pkg>dev-util/sysprof-capture</pkg>
vim-syntax
wayland
xinerama

x11-misc

picom

Flag Description
dbus
man
pcre

x11-wm

openbox

Flag Description
debug
imlib
session
startup-notification
svg