| Flag | Description | Packages |
|---|---|---|
| X | 3 | |
| dbus | 2 | |
| debug | 3 | |
| doc | 3 | |
| elibc_glibc | 2 | |
| examples | 2 | |
| test | 25 | |
| tools | Build tools | 2 |
| wayland | 2 |
| Flag | Description | Packages |
|---|---|---|
| otf | 2 |
| Flag | Description |
|---|---|
| info-zip | Symlink to Info-ZIP unzip (<pkg>app-arch/unzip</pkg>) |
| libarchive | Symlink to bsdunzip from <pkg>app-arch/libarchive</pkg> |
| Flag | Description |
|---|---|
| bzip2 | |
| natspec | Use <pkg>dev-libs/libnatspec</pkg> to correctly decode non-ascii file names archived in Windows. |
| unicode |
| Flag | Description |
|---|---|
| nftables | Add support for net-firewall/nftables |
| Flag | Description |
|---|---|
| efibootmgr | Install installkernel hook for efibootmgr |
| perl | Install perl scripts |
| portage-hooks | Install portage hooks |
| Flag | Description |
|---|---|
| openssl | Enable TLS support with <pkg>dev-libs/openssl</pkg> |
| rustls | Enable TLS support with rustls |
| Flag | Description |
|---|---|
| cgal | Build components that require <pkg>sci-mathematics/cgal</pkg> |
| cpu_flags_x86_sse3 |
| Flag | Description |
|---|---|
| rust | Generate Rust bindings |
| Flag | Description |
|---|---|
| gnome | Build GNOME Builder plugin |
| man |
| Flag | Description |
|---|---|
| gui | |
| test-install |
| Flag | Description |
|---|---|
| libedit | |
| lowdown | Use lowdown to render markdown. |
| Flag | Description |
|---|---|
| protonmail | Install credential helper for Proton Mail |
| Flag | Description |
|---|---|
| mangoapp | Install mangoapp, a transparent background application with a built in mangohud. |
| plots | Install mangoplot plotting script which generates a 1D heatmap of a log files framerates. |
| Flag | Description |
|---|---|
| appindicator | |
| sourceview | Enable syntax highlighting in text-info dialog with <pkg>x11-libs/gtksourceview</pkg>:3.0 |
| spell | Enable support spell checking in text fields |
| webkit |
| Flag | Description |
|---|---|
| local-playback | Allows playing local files with the Spotify client |
| pax-kernel | Triggers a paxmarking of the main Spotify binary |
| Flag | Description |
|---|---|
| ffmpeg | |
| sdl |
| Flag | Description |
|---|---|
| liquidctl | Support for interacting with AIO liquid coolers and other devices with <pkg>app-misc/liquidctl</pkg> |
| Flag | Description |
|---|---|
| initramfs | Build initramfs along with the kernel. |
| Flag | Description |
|---|---|
| firmware | Install linux kernel firmware |
| Flag | Description |
|---|---|
| clang | Use Clang compiler instead of GCC |
| gnome-shell | Integrate with gnome-base/gnome-shell search |
| hardened | |
| hwaccel | Force-enable hardware-accelerated rendering (Mozilla bug 594876) |
| jack | |
| jumbo-build | Enable unified build - combines source files to speed up build process, but requires more memory |
| libproxy | Enable libproxy support |
| llvm_slot_21 | |
| openh264 | Use <pkg>media-libs/openh264</pkg> for H.264 support instead of downloading binary blob from Mozilla at runtime |
| pgo | Add support for profile-guided optimization using gcc-4.5, for faster binaries. This option will double the compile time. |
| pulseaudio | |
| selinux | |
| sndio | Enable support for the <pkg>media-sound/sndio</pkg> backend |
| system-av1 | Use the system-wide <pkg>media-libs/dav1d</pkg> and <pkg>media-libs/libaom</pkg> library instead of bundled. |
| system-harfbuzz | Use the system-wide <pkg>media-libs/harfbuzz</pkg> and <pkg>media-gfx/graphite2</pkg> instead of bundled. |
| system-icu | Use the system-wide <pkg>dev-libs/icu</pkg> instead of bundled. |
| system-jpeg | Use the system-wide <pkg>media-libs/libjpeg-turbo</pkg> instead of bundled. |
| system-libevent | Use the system-wide <pkg>dev-libs/libevent</pkg> instead of bundled. |
| system-libvpx | Use the system-wide <pkg>media-libs/libvpx</pkg> instead of bundled. |
| system-pipewire | Use system <pkg>media-video/pipewire</pkg> for WebRTC and screencast instead of bundled one |
| system-png | Use the system-wide <pkg>media-libs/libpng</pkg> instead of bundled (requires APNG patches) |
| system-webp | Use the system-wide <pkg>media-libs/libwebp</pkg> instead of bundled. |
| wasm-sandbox | Sandbox certain third-party libraries through WebAssembly using RLBox |
| wifi |