All USE Flags
-
$( - 1 package(s)
-
${ALL_LLVM_TARGETS[*]} - 1 package(s)
-
${ALL_RUST_SYSROOTS[*]} - 1 package(s)
-
${QT6_IUSE[*]} - 1 package(s)
-
' - 1 package(s)
-
X - 2 package(s)
Build the XCB platform plugin and enable X11 integration
-
abi_mips_n32 - 2 package(s)
-
abi_mips_n64 - 1 package(s)
-
abi_mips_o32 - 1 package(s)
-
activefilter - 1 package(s)
Enables active filter support
-
adns - 1 package(s)
-
alt-svc - 1 package(s)
Enable alt-svc support
-
ap - 1 package(s)
Add support for access point mode
-
asm - 2 package(s)
Enables assembly
-
atm - 1 package(s)
-
audit - 1 package(s)
-
berkdb - 2 package(s)
-
big-endian - 1 package(s)
-
bluetooth - 2 package(s)
Build Bluetooth protocol support in socket module
-
bmp - 1 package(s)
Bitmap (BMP and ICO) image support via
<pkg>media-libs/libnsbmp</pkg>
-
botan - 1 package(s)
Enable botan plugin
-
broadcom-sta - 1 package(s)
Flag to help users disable features not supported by broadcom-sta driver
-
brotli - 2 package(s)
-
cdb - 1 package(s)
-
clippy - 1 package(s)
Install clippy, Rust code linter
-
concurrent - 1 package(s)
Build Qt6Concurrent module
-
cpu_flags_x86_sse2 - 1 package(s)
-
curl_quic_ngtcp2 - 1 package(s)
-
curl_quic_openssl - 1 package(s)
-
curl_ssl_gnutls - 1 package(s)
-
curl_ssl_mbedtls - 1 package(s)
-
curl_ssl_openssl - 1 package(s)
-
curl_ssl_rustls - 1 package(s)
-
dbus - 4 package(s)
Build Qt6DBus module
-
debug - 8 package(s)
-
designer - 1 package(s)
Build bindings for the QtDesigner module and enable the designer plugin
-
dist - 1 package(s)
Install dist tarballs (used for bootstrapping)
-
doc - 8 package(s)
-
dovecot-sasl - 1 package(s)
Enable <pkg>net-mail/dovecot</pkg> protocol
version 1 (server only) SASL implementation
-
eai - 1 package(s)
Add support for SMTPUTF8
-
eap-sim - 1 package(s)
Add support for EAP-SIM authentication algorithm
-
eapol-test - 1 package(s)
Build and install eapol_test binary
-
ech - 1 package(s)
Enable Encrypted Client Hello support
-
eglfs - 1 package(s)
Build the EGL Full Screen/Single Surface platform plugin
-
ensurepip - 2 package(s)
Install the ensurepip module that uses bundled wheels
to bootstrap pip and setuptools (if disabled, it will
be only possible to use venv `--without-pip`)
-
evdev - 1 package(s)
Enable support for input devices via evdev
-
examples - 6 package(s)
-
fapi - 1 package(s)
Enable feature API (requires openssl as crypto backend)
-
fasteap - 1 package(s)
Add support for FAST-EAP authentication algorithm
-
fbcon - 1 package(s)
-
fils - 1 package(s)
Add support for Fast Initial Link Setup (802.11ai)
-
ftp - 1 package(s)
Enable FTP support
-
full-stdlib - 1 package(s)
Install complete stdlib as necessary to use PyPy for general
purpose programs. By default, only a limited subset that is
used when building PyPy3 executables is installed. Note
that PyPy2.7's stdlib contains multiple known vulnerabilities.
-
gcrypt - 1 package(s)
Enable gcrypt plugin
-
gdbm - 2 package(s)
-
gif - 1 package(s)
-
gles2-only - 1 package(s)
-
gnutls - 2 package(s)
Enable gnutls ssl backend
-
gopher - 1 package(s)
Enable Gopher protocol support
-
gost - 1 package(s)
Enable gost algorithm
-
gpg - 1 package(s)
Enable GnuPG plugin
-
gssapi - 3 package(s)
Enable support for GSSAPI (<pkg>virtual/krb5</pkg>)
-
gstreamer - 1 package(s)
-
gtk - 3 package(s)
Build GTK3 GUI
-
gui - 4 package(s)
Build Qt6Gui module
-
hardened - 1 package(s)
-
help - 1 package(s)
Build bindings for the QtHelp module
-
hs2-0 - 1 package(s)
Add support for 802.11u and Passpoint for HotSpot 2.0
-
hsts - 1 package(s)
Enable HTTP Strict Transport Security
-
http2 - 1 package(s)
-
http3 - 1 package(s)
Enable HTTP/3 support
-
httpsrr - 1 package(s)
Enable HTTPS Resource Record support
-
icu - 2 package(s)
-
idn - 2 package(s)
-
imap - 1 package(s)
Enable Internet Message Access Protocol support
-
internal-tls - 1 package(s)
Use internal TLSv1 implementation instead of depending on OpenSSL or GnuTLS
-
iodbc - 1 package(s)
-
ipv6 - 2 package(s)
-
javascript - 1 package(s)
-
jit - 2 package(s)
Enable experimental Just-In-Time compilation support.
-
journald - 1 package(s)
Log messages using <pkg>sys-apps/systemd</pkg>'s journald rather than output to stderr (override with the QT_FORCE_STDERR_LOGGING=1 env var)
-
jpeg - 1 package(s)
-
kafka - 1 package(s)
Include support for kafka
-
kerberos - 3 package(s)
-
ldap - 5 package(s)
-
ldap-bind - 1 package(s)
Add support for binding to LDAP backend
using <pkg>dev-libs/cyrus-sasl</pkg>
-
ldns - 1 package(s)
Use LDNS for DNSSEC/SSHFP validation.
-
legacy-ciphers - 1 package(s)
Enable support for deprecated, soon-to-be-dropped DSA keys.
See https://marc.info/?l=openssh-unix-dev>m=170494903207436>w=2.
-
libedit - 2 package(s)
-
libevent - 1 package(s)
Use libevent for event handling
-
libinput - 1 package(s)
Enable support for input devices via <pkg>dev-libs/libinput</pkg>
-
libproxy - 2 package(s)
Use <pkg>net-libs/libproxy</pkg> for automatic
HTTP/SOCKS proxy configuration
-
libssh2 - 1 package(s)
Enable SSH support through <pkg>net-libs/libssh2</pkg>
-
livecd - 1 package(s)
Enable root password logins for live-cd environment.
-
llvm-libunwind - 1 package(s)
-
llvm_targets_BPF - 1 package(s)
-
llvm_targets_WebAssembly - 1 package(s)
-
lmdb - 1 package(s)
Add support for using <pkg>dev-db/lmdb</pkg>
for lookup tables
-
logger - 1 package(s)
Enable logger plugin
-
lto - 1 package(s)
-
lz4 - 1 package(s)
-
macsec - 1 package(s)
Add support for wired macsec
-
mbedtls - 3 package(s)
Enable mbedtls ssl backend
-
mbo - 1 package(s)
Add support Multiband Operation
-
mbox - 1 package(s)
-
memcached - 2 package(s)
Include <pkg>dev-libs/libmemcached</pkg> in caching drivers
-
mesh - 1 package(s)
Add support for mesh mode
-
migration-tool - 1 package(s)
Build db migration tool
-
minimal - 1 package(s)
-
miri - 1 package(s)
Install miri, an interpreter for Rust's mid-level intermediate representation (requires USE=nightly, sometimes is broken)
-
mongodb - 1 package(s)
Include support for MongoDB database
-
mrustc-bootstrap - 1 package(s)
Use <pkg>dev-lang/mrustc</pkg> to build the bootstrap Rust sysroot from this package's source
-
multimedia - 1 package(s)
Build bindings for the QtMultimedia module
-
mysql - 3 package(s)
-
ncat - 1 package(s)
Install the ncat utility
-
ncurses - 2 package(s)
-
ndiff - 1 package(s)
Install the ndiff utility
-
netcat - 1 package(s)
Enable installing TLS-enabled nc(1)
-
netlink - 1 package(s)
Adding support for using netlink to create VLANs
-
network - 2 package(s)
Build Qt6Network module
-
nfc - 1 package(s)
Build bindings for the QtNfc module
-
nightly - 1 package(s)
Enable nightly (UNSTABLE) features (NOTE: it does not install nightly version, just enables features marked as nightly at time of release)
-
nis - 1 package(s)
-
nls - 2 package(s)
-
nping - 1 package(s)
Install the nping utility
-
nse - 1 package(s)
Include support for the Nmap Scripting Engine (NSE)
-
nss - 1 package(s)
Enable NSS plugin
-
odbc - 1 package(s)
-
opengl - 2 package(s)
Build bindings for the QtOpenGL module
-
openssl - 2 package(s)
Enable openssl ssl backend
-
oracle - 1 package(s)
-
p2p - 1 package(s)
Add support for Wi-Fi Direct mode
-
pam - 4 package(s)
-
parallel-compiler - 1 package(s)
Build a multi-threaded rustc (experimental, not tested by upstream)
-
pcap - 1 package(s)
Build with PCAP output support
-
pdfium - 1 package(s)
Build bindings for the QtPdf module (uses pdfium from <pkg>dev-qt/qtwebengine</pkg>)
-
pgo - 1 package(s)
Optimize the build using Profile Guided Optimization (PGO)
by running Python's test suite and collecting statistics
based on its performance. This will take longer to build.
-
pie - 1 package(s)
-
pkcs11 - 1 package(s)
Enable PKCS#11 plugin
-
png - 1 package(s)
-
policy - 1 package(s)
Enable policy library (requires openssl as crypto backend)
-
pop3 - 1 package(s)
Enable Post Office Protocol 3 support
-
positioning - 1 package(s)
Build bindings for the QtPositioning module
-
postgres - 3 package(s)
-
printf - 1 package(s)
-
printsupport - 1 package(s)
Build bindings for the QtPrintSupport module
-
privsep - 1 package(s)
Enable wpa_priv privledge separation binary
-
ps3 - 1 package(s)
Add support for ps3 hypervisor driven gelic wifi
-
psl - 2 package(s)
Use public suffix list from <pkg>media-libs/libnspsl</pkg> to
detect supercookies (recommended)
-
python - 2 package(s)
-
qml - 1 package(s)
Build bindings for the QtQml module and enable the qml plugin
-
qt6 - 1 package(s)
-
quic - 2 package(s)
Enable support for QUIC (RFC 9000); a UDP-based protocol intended to replace TCP
-
quick - 1 package(s)
Build bindings for the QtQuick module
-
quick3d - 1 package(s)
Build bindings for the QtQuick3D module
-
readline - 4 package(s)
-
redis - 1 package(s)
Include support for Redis database
-
remoteobjects - 1 package(s)
Build bindings for the QtRemoteObjects module
-
renderdoc - 1 package(s)
Enable support for capturing graphic's API calls using <pkg>media-gfx/renderdoc</pkg>
-
rosprite - 1 package(s)
RISC OS Sprite bitmap image support via
<pkg>media-libs/librosprite</pkg>
-
rtmp - 1 package(s)
Enable RTMP Streaming Media support
-
rust-analyzer - 1 package(s)
Install rust-analyzer, A Rust compiler front-end for IDEs (language server)
-
rust-src - 1 package(s)
Install rust-src, needed by developer tools and for build-std (cross)
-
rustfmt - 1 package(s)
Install rustfmt, Rust code formatter
-
rustls - 1 package(s)
Enable Rustls ssl backend
-
samba - 2 package(s)
-
sasl - 3 package(s)
Enable SASL plugin
-
sasl-scram - 1 package(s)
Enable snupport for additional SASL SCRAM-SHA authentication methods via <pkg>net-misc/gsasl</pkg>
-
sctp - 1 package(s)
-
scxml - 1 package(s)
Build bindings for the QtSCXML module
-
security-key - 1 package(s)
Include builtin U2F/FIDO support
-
selinux - 9 package(s)
-
sensors - 1 package(s)
Build bindings for the QtSensors module
-
serialport - 1 package(s)
Build bindings for the QtSerialPort module
-
server - 1 package(s)
Build with SSH server support
-
sftp - 1 package(s)
Build with SFTP support
-
smartcard - 2 package(s)
Add support for smartcards
-
smtp - 1 package(s)
Enable Simple Mail Transfer Protocol support
-
softstore - 1 package(s)
Enable softstore plugin
-
spatialaudio - 1 package(s)
Build bindings for the QtSpatialAudio module
-
speech - 1 package(s)
Build bindings for the QtTextToSpeech module
-
sql - 2 package(s)
Build Qt6Sql module
-
sqlite - 7 package(s)
-
ssh - 1 package(s)
Enable SSH urls in curl using libssh2
-
ssl - 12 package(s)
Enable additional crypto algorithms via OpenSSL
-
sslv3 - 1 package(s)
Support for the SSLv3 protocol
-
static - 1 package(s)
-
static-libs - 9 package(s)
-
stunnel3 - 1 package(s)
Install the stunnel3 wrapper.
-
suiteb - 1 package(s)
Adding support for NSA Suite B Cryptography
-
svg - 2 package(s)
Build bindings for the QtSvg module
-
svgtiny - 1 package(s)
Use <pkg>media-libs/libsvgtiny</pkg> instead of
<pkg>gnome-base/librsvg</pkg> for SVG support
-
symlink - 2 package(s)
Install "pypy3" symlink, making this PyPy slot the default
PyPy3 implementation that is used for building Gentoo packages.
-
syslog - 1 package(s)
Log messages using syslog rather than output to stderr (override with the QT_FORCE_STDERR_LOGGING=1 env var)
-
system-llvm - 1 package(s)
Use the system LLVM installation
-
systemd - 3 package(s)
-
tail-call-interp - 1 package(s)
Enable the tail call interpreter. May lead to better
performance but is still new and dependent on latest
toolchain versions (Clang 19, GCC 15).
-
tcpd - 1 package(s)
-
tdls - 1 package(s)
Add support for Tunneled Direct Link Setup (802.11z)
-
telnet - 1 package(s)
Enable Telnet protocol support
-
test - 16 package(s)
-
test-install - 1 package(s)
Install the test suite packages, that are required to run
tests in a few reverse dependencies.
-
testlib - 1 package(s)
Build bindings for the QtTest module
-
tftp - 1 package(s)
Enable TFTP support
-
tk - 2 package(s)
-
tkip - 1 package(s)
Add support for WPA TKIP (deprecated due to security flaws in 2009)
-
truetype - 1 package(s)
Use <pkg>media-libs/freetype</pkg> for text in the framebuffer
frontend
-
tslib - 1 package(s)
Enable support for touchscreen devices via <pkg>x11-libs/tslib</pkg>
-
udev - 1 package(s)
-
uncommon-eap-types - 1 package(s)
Add support for GPSK, SAKE, GPSK_SHA256, IKEV2 and EKE
-
valgrind - 1 package(s)
Disable pymalloc when running under
<pkg>dev-debug/valgrind</pkg> is detected (may incur minor
performance penalty even when valgrind is not used)
-
vulkan - 1 package(s)
-
wasm - 1 package(s)
Build support for the wasm32-unknown-unknown target
-
wayland - 2 package(s)
-
webchannel - 1 package(s)
Build bindings for the QtWebChannel module
-
webp - 1 package(s)
-
websockets - 2 package(s)
Build bindings for the QtWebSockets module
-
webui - 1 package(s)
Install qBittorrent Web UI (qbittorrent-nox)
-
wep - 1 package(s)
Add support for Wired Equivalent Privacy (deprecated due to security flaws in 2004)
-
widgets - 2 package(s)
Build Qt6Widgets module
-
wimax - 1 package(s)
Add support for Wimax EAP-PEER authentication algorithm
-
wininst - 1 package(s)
Install Windows executables required to create an executable
installer for MS Windows
-
wps - 2 package(s)
Add support for Wi-Fi Protected Setup
-
xml - 2 package(s)
Build bindings for the QtXml module
-
xmss - 1 package(s)
Enable XMSS post-quantum authentication algorithm
-
yubikey - 1 package(s)
Include support for ubikey
-
zenmap - 1 package(s)
Install the GTK+ based nmap GUI, zenmap
-
zlib - 3 package(s)
-
zstd - 2 package(s)