Global USE flags

Flag Description Packages
bash-completion Install bash completion 2
clang Compile with clang rather than gcc 4
config Add a config file 2
debug Build with debug flags 5
doc Install extra documentation 7
gcc Use gcc the the C code compiler 3
hardened Harden output binary for security 2
lto Enable link-time optimisation 3
man Install man pages 9
test Test source code 4

Local USE flags

app-admin

kos

Flag Description
branch-harden-gcc Adds -mindirect-branch -mfunction-return hardening flags to GCC
effective-id Enable support for seteuid and setegid
fcf-harden-gcc Adds -fcf-protection=full hardening flag to GCC
group-inherit Inherit root user groups
infinite-ask Ask for password infinitely
no-bypass-root-auth Validate authentication for root
no-pipe Disable piping support !!BREAKAGE!!
no-remember-auth Disables remembering of authentication
quiet Disable logging of kos
rememberauth-mkdir Make the rememberauth dir if it doesn't exist
safe Disallow unsafe USE flags
safe-remember-auth Make rememberauth feature safe
setenv Modify environment variables to match of root
short-grace-time Make the grace period for remembering auth 1min rather than default 5min
size Build for size
speed Build for speed
stable Make sure no unstability causing USE flags are used
strip Strip output binary
unsafe-group-validation Don't validate groups of a user !!UNSAFE!!
unsafe-password-echo Echo password insted of hiding it !!UNSAFE!!
unsafe-password-validation Don't validate password of a user !!UNSAFE!!
valgrind Enable valgring memory checks
vtable-harden-gcc Adds -fvtable-verify=std hardening flag to GCC (not supported on all configurations)

app-misc

yafetch

Flag Description
\
aggresive-pre-strip Aggresively strip the binary after compiling
aggressive-pre-strip
debug-log Add debug logging
errors Enable pedantic flags and error on all warnings
fonts Include fonts as a dependency
march Use -march=native flag
optimised Enable optimisations of code via -Ox flag and few others

app-shells

baz

Flag Description
logging Enable logging support in the loader
nocc never use the C loader
ok Always ensure that the loader exists with code 0
readline Add support for readline via app-misc/rlwrap

dev-lang

k

Flag Description
headers Install development headers for K
libs Install useful K libraries
repl Install krepl REPL
vim-ft Install vim filetype related scripts
vim-ftp Install vim filetype plugin related scripts
vim-syntax Install vim syntax related scripts

media-fonts

nerd-fonts

Flag Description
((
))
3270 Install Nerd-fonts-patched 3270 fonts
X
agave Install Nerd-fonts-patched Agave fonts
anonymouspro Install Nerd-fonts-patched Anonymous Pro fonts
arimo Install Nerd-fonts-patched Arimo fonts
aurulentsansmono Install Nerd-fonts-patched Aurulent Sans Mono fonts
bigblueterminal Install Nerd-fonts-patched Big Blue Terminal fonts
bitstreamverasansmono Install Nerd-fonts-patched Bitstream Vera Sans Mono fonts
cascadiacode Install Nerd-fonts-patched Cascadia Code fonts
codenewroman Install Nerd-fonts-patched Code New Roman fonts
cousine Install Nerd-fonts-patched Cousine fonts
daddytimemono Install Nerd-fonts-patched Daddy Time Mono fonts
dejavusansmono Install Nerd-fonts-patched DejaVu Sans Mono fonts
droidsansmono Install Nerd-fonts-patched Droid Sans Mono fonts
fantasquesansmono Install Nerd-fonts-patched Fantasque Sans mono fonts
firacode Install Nerd-fonts-patched Fira Code fonts
firamono Install Nerd-fonts-patched Fira Mono fonts
go-mono Install Nerd-fonts-patched Go-Mono fonts
gohu Install Nerd-fonts-patched Gohu fonts
hack Install Nerd-fonts-patched Hack fonts
hasklig Install Nerd-fonts-patched Hasklig fonts
heavydata Install Nerd-fonts-patched Heavy Data fonts
hermit Install Nerd-fonts-patched Hermit fonts
ia-writer Install Nerd-fonts-patched iA-Writer fonts
ibmplexmono Install Nerd-fonts-patched IBM Plex Mono fonts
inconsolata Install Nerd-fonts-patched Inconsolata fonts
inconsolatago Install Nerd-fonts-patched Inconsolata Go fonts
inconsolatalgc Install Nerd-fonts-patched Inconsolata LGC fonts
iosevka Install Nerd-fonts-patched Iosevka fonts
jetbrainsmono Install Nerd-fonts-patched JetBrains Mono fonts
lekton Install Nerd-fonts-patched Lekton fonts
liberationmono Install Nerd-fonts-patched Liberation Mono fonts
meslo Install Nerd-fonts-patched Meslo fonts
monofur Install Nerd-fonts-patched Monofur fonts
monoid Install Nerd-fonts-patched Monoid fonts
mononoki Install Nerd-fonts-patched Mononoki fonts
mplus Install Nerd-fonts-patched Mplus fonts
noto Install Nerd-fonts-patched Noto fonts
opendyslexic Install Nerd-fonts-patched Open Dyslexic fonts
overpass Install Nerd-fonts-patched Overpass fonts
profont Install Nerd-fonts-patched Pro Font fonts
proggyclean Install Nerd-fonts-patched Proggy Clean fonts
robotomono Install Nerd-fonts-patched Roboto Mono fonts
sharetechmono Install Nerd-fonts-patched Share Tech Mono fonts
sourcecodepro Install Nerd-fonts-patched Source Code Pro fonts
spacemono Install Nerd-fonts-patched Space Mono fonts
terminus Install Nerd-fonts-patched Terminus fonts
tinos Install Nerd-fonts-patched Tinos fonts
ubuntu Install Nerd-fonts-patched Ubuntu fonts
ubuntumono Install Nerd-fonts-patched Ubuntu Mono fonts
victormono Install Nerd-fonts-patched Victor Mono fonts

net-libs

tdlib

Flag Description
cli Install tg_cli
java
javascript
low-ram Split source files during compilation (for systems with less than 3.5G RAM)

sys-apps

duf

Flag Description
pie Force external linking

sys-process

htop-vim

Flag Description
caps
delayacct
hwloc
kernel_FreeBSD
kernel_linux
llvm-libunwind
lm-sensors
openvz
unicode
unwind
vserver

x11-misc

plank

Flag Description
apport Enable installation of Apport support files
barriers Enable use of barriers
benchmark Enable output of benchmarking data in logs
dbus Enable dynamic quicklist support provided over dbusmenu
nls

x11-themes

gruvbox-material-gtk-theme

Flag Description
gtk2 Install <pkg>x11-themes/gtk-engines-murrine</pkg> for GTK2 support
icons Install icon theme