All USE Flags
-
${IUSE_FLAGS[*]} - 1 package(s)
-
${LLVM_REQUIRED_USE} - 1 package(s)
-
${LUA_REQUIRED_USE} - 2 package(s)
-
${PYTHON_REQUIRED_USE} - 10 package(s)
-
0xproto - 1 package(s)
-
3270 - 1 package(s)
-
X - 10 package(s)
Adds support for X11
-
abi_mips_n64 - 2 package(s)
-
abi_mips_o32 - 1 package(s)
-
acme - 1 package(s)
-
adwaitamono - 1 package(s)
-
agave - 1 package(s)
-
allegro - 1 package(s)
-
alsa - 1 package(s)
-
amd-pstate - 1 package(s)
-
amd64 - 1 package(s)
-
anonymouspro - 1 package(s)
-
anthy - 1 package(s)
-
appdata - 1 package(s)
-
appindicator - 1 package(s)
-
arch - 1 package(s)
-
archroot - 1 package(s)
-
arimo - 1 package(s)
-
asus - 1 package(s)
-
atkinsonhyperlegiblemono - 1 package(s)
-
audit - 1 package(s)
-
aufs - 1 package(s)
-
aurulentsansmono - 1 package(s)
-
autofdo - 1 package(s)
-
autostart - 1 package(s)
-
backtrace - 1 package(s)
-
bamboo - 1 package(s)
-
bbr3 - 1 package(s)
-
bench - 1 package(s)
-
big-endian - 2 package(s)
-
bigblueterminal - 1 package(s)
-
bilibili - 1 package(s)
-
bitstreamverasansmono - 1 package(s)
-
bore - 1 package(s)
-
build - 0 package(s)
!!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used for creating build images and the first half of bootstrapping [make stage1]
-
bwrap - 2 package(s)
-
bzip2 - 2 package(s)
-
cachy - 1 package(s)
-
cairo - 0 package(s)
Enable support for the cairo graphics library
-
caps - 2 package(s)
-
cascadiacode - 1 package(s)
-
cascadiamono - 1 package(s)
-
cet - 2 package(s)
-
chewing - 1 package(s)
-
chinese-addons - 1 package(s)
-
cinnamon - 1 package(s)
-
cjk - 2 package(s)
Adds support for Multi-byte character languages (Chinese, Japanese, Korean)
-
clang - 4 package(s)
-
clash-api - 1 package(s)
-
cli - 2 package(s)
-
client - 1 package(s)
-
cloudpinyin - 1 package(s)
-
cmsisdap - 1 package(s)
-
codenewroman - 1 package(s)
-
color-amber - 1 package(s)
-
color-black - 1 package(s)
-
color-white - 1 package(s)
-
comicshannsmono - 1 package(s)
-
commercial - 1 package(s)
-
commitmono - 1 package(s)
-
compile-locales - 1 package(s)
-
complete-icon - 1 package(s)
-
comps - 1 package(s)
-
conda - 1 package(s)
-
config-file - 1 package(s)
-
config-qt - 1 package(s)
-
configtool - 1 package(s)
-
cookies - 1 package(s)
-
cousine - 1 package(s)
-
cpu_flags_x86_avx2 - 1 package(s)
-
crypto - 1 package(s)
-
cudf - 1 package(s)
-
cups - 1 package(s)
-
curl - 2 package(s)
Adds support for client-side URL transfer library
-
custom-cflags - 1 package(s)
-
d2coding - 1 package(s)
-
daddytimemono - 1 package(s)
-
daemon - 1 package(s)
-
data - 2 package(s)
-
dbus - 4 package(s)
Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
-
debian - 1 package(s)
-
debug - 7 package(s)
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml .
-
deckify - 1 package(s)
-
dejavusansmono - 1 package(s)
-
departuremono - 1 package(s)
-
dhcp - 1 package(s)
-
dkms-clang - 1 package(s)
-
dlopen - 1 package(s)
-
dnscrypt-proxy - 1 package(s)
-
dnsmasq - 1 package(s)
-
doc - 15 package(s)
Adds extra documentation (API, Javadoc, etc)
-
drm - 1 package(s)
-
droidsansmono - 1 package(s)
-
ech - 1 package(s)
-
egl - 3 package(s)
-
elibc_glibc - 1 package(s)
-
elogind - 1 package(s)
-
emacs - 0 package(s)
Adds support for GNU Emacs
-
emoji - 1 package(s)
-
enchant - 1 package(s)
-
engine - 1 package(s)
-
envycoder - 1 package(s)
-
epwing - 1 package(s)
-
examples - 2 package(s)
-
experimental - 1 package(s)
-
extra - 1 package(s)
-
fantasquesansmono - 1 package(s)
-
fcitx - 6 package(s)
-
ffmpeg - 1 package(s)
-
firacode - 1 package(s)
-
firamono - 1 package(s)
-
firmware - 1 package(s)
-
fixes - 1 package(s)
-
fontconfig - 1 package(s)
-
fzf - 1 package(s)
-
gamemode - 1 package(s)
-
gd - 1 package(s)
-
geistmono - 1 package(s)
-
generic-uki - 1 package(s)
-
genfstab - 1 package(s)
-
geoip - 2 package(s)
Add geoip support
-
geosite - 1 package(s)
-
gnome - 3 package(s)
Adds GNOME support
-
gnome-shell - 1 package(s)
-
go-mono - 1 package(s)
-
gohu - 1 package(s)
-
gpg - 1 package(s)
-
gpio - 1 package(s)
-
grpc - 1 package(s)
-
gst - 1 package(s)
-
gtk - 1 package(s)
-
gtk2 - 3 package(s)
-
gtk3 - 5 package(s)
-
gtk4 - 4 package(s)
-
gui - 4 package(s)
-
gvisor - 2 package(s)
-
gzip - 1 package(s)
-
hack - 1 package(s)
-
hangul - 1 package(s)
-
hardened - 1 package(s)
activate default security enhancements for toolchain (gcc, glibc, binutils)
-
hash-sysv-compat - 1 package(s)
-
hasklig - 1 package(s)
-
hdmi - 1 package(s)
-
headers-only - 2 package(s)
-
headless-awt - 1 package(s)
-
heavydata - 1 package(s)
-
heif - 1 package(s)
-
helix - 1 package(s)
-
hermit - 1 package(s)
-
host - 1 package(s)
-
hwaccel - 1 package(s)
-
ia-writer - 1 package(s)
-
ibmplexmono - 1 package(s)
-
ibus - 2 package(s)
-
iconv - 0 package(s)
Enable support for the iconv character set conversion library
-
inconsolata - 1 package(s)
-
inconsolatago - 1 package(s)
-
inconsolatalgc - 1 package(s)
-
indicator - 1 package(s)
-
ini - 1 package(s)
-
initramfs - 2 package(s)
-
intel-pstate - 1 package(s)
-
intelonemono - 1 package(s)
-
introspection - 3 package(s)
-
iosevka - 1 package(s)
-
iosevkaterm - 1 package(s)
-
iosevkatermslab - 1 package(s)
-
iplookup - 1 package(s)
-
javafx - 1 package(s)
-
jemalloc - 1 package(s)
-
jetbrainsmono - 1 package(s)
-
jpeg2k - 1 package(s)
-
jpegxl - 1 package(s)
-
kcm - 1 package(s)
-
kde - 1 package(s)
-
kerberos - 2 package(s)
Adds kerberos support
-
keyboard - 1 package(s)
-
l10n_${lang%:*} - 1 package(s)
-
lefthanded - 1 package(s)
-
legacy - 1 package(s)
-
lekton - 1 package(s)
-
liberationmono - 1 package(s)
-
libnotify - 1 package(s)
Enable notification support
-
libxml2 - 1 package(s)
-
light - 1 package(s)
-
lilex - 1 package(s)
-
liteloader - 1 package(s)
-
loyalsoldier - 2 package(s)
-
lto - 3 package(s)
-
lua - 2 package(s)
Enable Lua scripting support
-
lua52compat - 1 package(s)
-
lzma - 1 package(s)
-
m17n - 1 package(s)
-
mamba - 2 package(s)
-
martianmono - 1 package(s)
-
mate - 1 package(s)
-
mdk - 1 package(s)
-
medium - 1 package(s)
-
meslo - 1 package(s)
-
metrics - 1 package(s)
-
mimalloc - 1 package(s)
-
modern-style - 1 package(s)
-
monaspace - 1 package(s)
-
mono - 1 package(s)
-
monofur - 1 package(s)
-
monoid - 1 package(s)
-
mononoki - 1 package(s)
-
mp3 - 0 package(s)
Add support for reading mp3 files
-
mpeg - 0 package(s)
Adds libmpeg3 support to various packages.
-
mplus - 1 package(s)
-
mpv - 1 package(s)
-
multiarch - 1 package(s)
-
multilib - 1 package(s)
-
multilib-bootstrap - 1 package(s)
-
mysql - 1 package(s)
-
naive - 1 package(s)
-
nat - 1 package(s)
-
ncurses - 1 package(s)
-
nerdfontssymbolsonly - 1 package(s)
-
netease - 1 package(s)
-
nls - 2 package(s)
-
nord-white - 1 package(s)
-
notify - 1 package(s)
-
noto - 1 package(s)
-
nscd - 1 package(s)
-
nvimpager - 1 package(s)
-
obs - 1 package(s)
-
onlyplugin - 2 package(s)
-
opencc - 1 package(s)
-
opendyslexic - 1 package(s)
-
opengl - 1 package(s)
-
openssl - 1 package(s)
-
original-style - 1 package(s)
-
otf - 1 package(s)
-
overpass - 1 package(s)
-
pacstrap - 1 package(s)
-
pam - 0 package(s)
Adds support PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip
-
pcap - 1 package(s)
-
pcre - 1 package(s)
Adds support for Perl Compatible Regular Expressions
-
pdf - 1 package(s)
Adds general support for PDF (Portable Document Format), this replaces the pdflib and cpdflib flags
-
perf - 1 package(s)
-
perl - 2 package(s)
-
pipewire - 2 package(s)
-
plus - 3 package(s)
-
polly - 1 package(s)
-
presage - 1 package(s)
-
prjc - 1 package(s)
-
prjc-lfbmq - 1 package(s)
-
profile - 1 package(s)
-
profont - 1 package(s)
-
proggyclean - 1 package(s)
-
prompt-toolkit - 1 package(s)
-
proxy - 1 package(s)
-
pubkey - 1 package(s)
-
pulseaudio - 1 package(s)
Adds support for PulseAudio sound server
-
python - 2 package(s)
-
qqmusic - 1 package(s)
-
qt5 - 6 package(s)
-
qt6 - 5 package(s)
-
quic - 1 package(s)
-
reality - 1 package(s)
-
recursive - 1 package(s)
-
redir - 1 package(s)
-
regular - 4 package(s)
-
remote - 2 package(s)
-
reuseport - 1 package(s)
-
righthanded - 1 package(s)
-
rime - 6 package(s)
-
robotomono - 1 package(s)
-
rpm - 1 package(s)
-
rt-i915 - 1 package(s)
-
ruby - 1 package(s)
-
savedconfig - 0 package(s)
Use this to restore your config from /etc/portage/savedconfig ${CATEGORY}/${PN}. Make sure you USE flags allow for approprate dependencies
-
scanner - 0 package(s)
Adds support for scanner hardware (e.g. build the sane frontend in kdegraphics)
-
sched-ext - 1 package(s)
-
sdl2 - 1 package(s)
-
seccomp - 1 package(s)
-
selinux - 3 package(s)
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
-
server - 3 package(s)
-
shared - 1 package(s)
-
shared-libs - 1 package(s)
-
sharetechmono - 1 package(s)
-
skk - 1 package(s)
-
smartdns - 1 package(s)
-
snooper - 1 package(s)
-
source - 1 package(s)
-
sourcecodepro - 1 package(s)
-
spacemono - 1 package(s)
-
split-usr - 1 package(s)
-
ssl - 0 package(s)
Adds support for Secure Socket Layer connections
-
ssp - 1 package(s)
-
stack-realign - 1 package(s)
-
standard - 1 package(s)
-
static - 3 package(s)
!!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically
-
static-libs - 5 package(s)
-
staticplugin - 1 package(s)
-
stats - 1 package(s)
-
suid - 1 package(s)
-
suse - 1 package(s)
-
svg - 1 package(s)
-
symlink - 1 package(s)
Force kernel ebuilds to automatically update the /usr/src/linux symlink.
-
symphonia - 1 package(s)
-
synctex - 1 package(s)
-
system-fd - 1 package(s)
-
system-fdk-aac - 1 package(s)
-
system-ffmpeg - 1 package(s)
-
system-libssh2 - 1 package(s)
-
system-openh264 - 1 package(s)
-
system-sdl - 1 package(s)
-
system-vips - 1 package(s)
-
system-zlib - 1 package(s)
-
systemd - 6 package(s)
-
systemfmt - 1 package(s)
-
systemtap - 1 package(s)
-
systemtoml - 1 package(s)
-
t2 - 1 package(s)
-
tailscale - 1 package(s)
-
tbbmalloc - 1 package(s)
-
tcl - 1 package(s)
-
tcmalloc - 1 package(s)
-
tcpfastopen - 1 package(s)
-
terminus - 1 package(s)
-
test - 29 package(s)
Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this internally, so don't set it in make.conf/package.use anymore.
-
themes - 1 package(s)
-
tinos - 1 package(s)
-
tor - 1 package(s)
-
tts - 1 package(s)
-
tun - 2 package(s)
-
ubuntu - 1 package(s)
-
ubuntumono - 1 package(s)
-
ubuntusans - 1 package(s)
-
unzip - 1 package(s)
-
upnp - 2 package(s)
-
usb - 0 package(s)
Adds USB support to applications that have optional USB support (e.g. cups)
-
user - 1 package(s)
-
utls - 1 package(s)
-
v2fly - 2 package(s)
-
v2ray-api - 1 package(s)
-
vala - 1 package(s)
-
vanilla - 1 package(s)
-
victormono - 1 package(s)
-
virtual-pkg - 1 package(s)
-
wayland - 14 package(s)
-
web - 1 package(s)
-
webengine - 2 package(s)
-
webkit - 1 package(s)
-
webui - 2 package(s)
-
wget - 1 package(s)
-
wireguard - 1 package(s)
-
x86 - 1 package(s)
-
xapian - 1 package(s)
-
xfce - 1 package(s)
-
xray - 1 package(s)
-
yt-dlp - 1 package(s)
-
ytmusic - 1 package(s)
-
zchunk - 1 package(s)
-
zedmono - 1 package(s)
-
zim - 1 package(s)
-
zsh-completion - 1 package(s)
-
zstd - 2 package(s)