Global USE flags

Flag Description Packages
${IUSE} 2
X 2
debug 4
drm Enables VA/DRM API support. 2
gcrypt Enable <pkg>dev-libs/libgcrypt</pkg> plugin which provides 3DES, AES, Blowfish, Camellia, CAST, DES, Serpent and Twofish ciphers along with MD4, MD5 and SHA1/2 hash algorithms, RSA and DH groups 1,2,5,14-18 and 22-24(4.4+). Also includes a software random number generator. 2
ipv6 2
kerberos Enable CredSPP support + Kerberos authentication with <pkg>net-libs/libgssglue</pkg> 4
lz4 Enable lz4 compression for the journal 2
pam 3
selinux 3
static-libs 3
tcpd 2
test 3
wayland 2

Category USE flags

net-vpn

Flag Description Packages
openssl Use OpenSSL as the backend crypto library 2
pkcs11 Enable PKCS#11 smartcard support 2

Local USE flags

dev-db

freetds

Flag Description
iodbc
mssql
odbc

dev-python

pydantic

Flag Description
native-extensions

media-libs

libshout

Flag Description
libressl
speex
theora

media-sound

butt

Flag Description
aac Enables streaming via the MPEG-4 AAC codec
flac Enables recording via the FLAC codec
mp3 Enables streaming via the MP3 codec
ogg
opus Enables streaming via the Opus codec
vorbis Enables streaming via the vorbis codec

furnace

Flag Description
jack

net-fs

nfs-utils

Flag Description
caps
junction
ldap
libmount
nfsdcld
nfsidmap
nfsv4
nfsv41
sasl
uuid

net-libs

meanwhile

Flag Description
doc

net-misc

rdesktop

Flag Description
alsa
ao
libsamplerate
oss
pcsc-lite Enable smartcard support with <pkg>sys-apps/pcsc-lite</pkg> driver
xrandr Enable XRandR window extension support

net-print

utax-ta-ppds

Flag Description
l10n_
l10n_$lingua

net-proxy

dante

Flag Description
upnp

net-vpn

openvpn

Flag Description
dco Enable support for kernel data channel offload
down-root Enable the down-root plugin
examples
inotify
iproute2 Enabled iproute2 support instead of net-tools
lzo
mbedtls Use mbed TLS as the backend crypto library
plugins Enable the OpenVPN plugin system
systemd

strongswan

Flag Description
constraints Enable advanced X.509 constraint checking plugin
dhcp Enable server support for querying virtual IP addresses for clients from a DHCP server. (IKEv2 only)
eap Enable support for the different EAP modules that are supported
farp Enable faking of ARP responses for virtual IP addresses assigned to clients (IKEv2 only)
non-root Force IKEv1/IKEv2 daemons to normal user privileges. This might impose some restrictions mainly to the IKEv1 daemon. Disable only if you really require superuser privileges.
strong
strongswan_plugins_
strongswan_plugins_${mod}
strongswan_plugins_aesni Enable support for Intel AES-NI crypto plugin
strongswan_plugins_blowfish Enable support for the blowfish plugin
strongswan_plugins_ccm Enable support for the ccm plugin
strongswan_plugins_chapoly Enable ChaCha20/Poly1305 AEAD implementation and ChaCha20 XOF plugin
strongswan_plugins_ctr Enable support for the ctr plugin
strongswan_plugins_forecast Enable multicast and broadcast forwarding plugin
strongswan_plugins_gcm Enable support for the gcm plugin
strongswan_plugins_ha Enable support for the ha plugin
strongswan_plugins_ipseckey Enable support for the ipseckey plugin
strongswan_plugins_led Enable support for the led plugin
strongswan_plugins_lookip Enable support for the lookip plugin
strongswan_plugins_newhope Enable plugin that allows key exchange based on post-quantum computer New Hope algorithm
strongswan_plugins_ntru Enable support for the ntru plugin
strongswan_plugins_padlock Enable support for the padlock plugin
strongswan_plugins_rdrand Enable support for the rdrand plugin
strongswan_plugins_save-keys Enable plugin that saves IKE and/or ESP keys to files compatible with Wireshark (for debugging)
strongswan_plugins_systime-fix Enable support for the systime-fix plugin
strongswan_plugins_unbound Enable support for the unbound plugin
strongswan_plugins_unity Enable support for the unity plugin
strongswan_plugins_vici Enable support for the vici plugin
strongswan_plugins_whitelist Enable support for the whitelist plugin

sys-apps

systemd

Flag Description
acl
apparmor Enable AppArmor support
audit Enable support for <pkg>sys-process/audit</pkg>
build
cryptsetup Enable cryptsetup tools (includes unit generator for crypttab)
curl Enable support for uploading journals
elfutils Enable coredump stacktraces in the journal
gnuefi Enable EFI boot manager and stub loader (built using <pkg>sys-boot/gnu-efi</pkg>)
http Enable embedded HTTP server in journald
idn
importd Enable import daemon
kmod Enable kernel module loading via <pkg>sys-apps/kmod</pkg>
libidn2 If IDN support is enabled, use <pkg>net-dns/libidn2</pkg> instead of <pkg>net-dns/libidn</pkg>
lzma
nat Enable support for network address translation in networkd
pcre
policykit
qrcode Enable qrcode output support in journal
resolvconf Install resolvconf symlink for systemd-resolve
seccomp
split-usr Enable this if /bin and /usr/bin are separate directories
ssl
sysv-utils Install sysvinit compatibility symlinks and manpages for init, telinit, halt, poweroff, reboot, runlevel, and shutdown
vanilla Disable Gentoo-specific behavior and compatibility quirks
xkb Depend on <pkg>x11-libs/libxkbcommon</pkg> to allow logind to control the X11 keymap

v86d

Flag Description
x86emu

www-plugins

pipelight

Flag Description
abi_x86_32
abi_x86_64

x11-libs

libva

Flag Description
opengl
utils Install VA-API utility programs.
vdpau
video_cards_