Global USE flags

Flag Description Packages
debug 2
test 2

Local USE flags

app-admin

misc-utils

Flag Description
snapshots Install the BTRFS snapshot script

dev-lang

rust

Flag Description
"${ALL_LLVM_TARGETS[@]/llvm_targets_/llvm_targets_}"
"(
(
)"
big-endian
clippy Install clippy, Rust code linter
cpu_flags_x86_sse2
dist Install dist tarballs (used for bootstrapping)
doc
llvm-libunwind
lto
miri Install miri, an interpreter for Rust's mid-level intermediate representation (requires USE=nightly, sometimes is broken)
nightly Enable nightly (UNSTABLE) features (NOTE: it does not install nightly version, just enables features marked as nightly at time of release)
parallel-compiler Build a multi-threaded rustc (experimental, not tested by upstream)
rust-analyzer Install rust-analyzer, A Rust compiler front-end for IDEs (language server)
rust-src Install rust-src, needed by developer tools and for build-std (cross)
rustfmt Install rustfmt, Rust code formatter
system-bootstrap Bootstrap using installed rust compiler
system-llvm Use the system LLVM installation
wasm Build support for the wasm32-unknown-unknown target

dev-libs

pico-sdk

Flag Description
usb Provide USB support using TinyUSB

net-misc

openssh

Flag Description
abi_mips_n32
audit
kerberos
ldns Use LDNS for DNSSEC/SSHFP validation.
legacy-ciphers Enable support for deprecated, soon-to-be-dropped DSA keys. See https://marc.info/?l=openssh-unix-dev>m=170494903207436>w=2.
libedit
livecd Enable root password logins for live-cd environment.
pam
pie
security-key Include builtin U2F/FIDO support
selinux
single-config Use a single config file instead of fragments in *.d
ssl Enable additional crypto algorithms via OpenSSL
static
xmss Enable XMSS post-quantum authentication algorithm