| Flag | Description | Packages |
|---|---|---|
| X | Enable audible bell for X11 | 16 |
| abi_x86_32 | 15 | |
| abi_x86_64 | 14 | |
| alsa | 3 | |
| aqua | 3 | |
| broadway | Enable the GDK Broadway backend. | 2 |
| bzip2 | 2 | |
| cloudproviders | 2 | |
| colord | Use <pkg>x11-misc/colord</pkg> for color management in printing | 2 |
| cpu_flags_arm_neon | 3 | |
| cpu_flags_x86_mmx | 3 | |
| cpu_flags_x86_sse | 3 | |
| cpu_flags_x86_sse2 | 3 | |
| cups | 2 | |
| dbus | 6 | |
| debug | 18 | |
| directfb | 8 | |
| doc | 13 | |
| egl | build with EGL support | 4 |
| emacs | 3 | |
| examples | 4 | |
| fbdev | 3 | |
| ffmpeg | 4 | |
| freetype | 2 | |
| gles2 | build gles2 gfxdriver | 4 |
| glib | Compile with GLib Object System support | 2 |
| glx | 3 | |
| gstreamer | 6 | |
| gtk-doc | 4 | |
| gtk2 | 4 | |
| gtk3 | 4 | |
| gui | 4 | |
| introspection | 5 | |
| ipv6 | 2 | |
| jemalloc | 2 | |
| jpeg | 3 | |
| minimal | 7 | |
| modules | 2 | |
| ncurses | 2 | |
| nls | 6 | |
| opengl | 5 | |
| pam | 4 | |
| pch | 2 | |
| png | 6 | |
| 3 | ||
| pulseaudio | 2 | |
| python | 2 | |
| qt6 | 2 | |
| readline | 2 | |
| sdk | Enable building of SDK. | 2 |
| sdl | 4 | |
| selinux | 8 | |
| ssl | Enable raop-sink support (needs <pkg>dev-libs/openssl</pkg>) | 4 |
| static | 2 | |
| static-libs | Install the XNVCtrl static library for accessing sensors and other features | 7 |
| svg | 2 | |
| sysprof | Enable profiling data capture support using <pkg>dev-util/sysprof-capture</pkg> | 4 |
| systemd | 5 | |
| systemtap | 2 | |
| test | 22 | |
| tests | 2 | |
| tiff | 4 | |
| tools | Install extra tools (including gpgsplit and gpg-zip). | 3 |
| truetype | Build and install grub-mkfont conversion utility | 4 |
| udev | Controls installation of special USB udev rules. | 5 |
| unicode | 2 | |
| unwind | 4 | |
| utils | 2 | |
| v4l | 3 | |
| valgrind | 4 | |
| vdpau | 2 | |
| video_cards_intel | 2 | |
| video_cards_nouveau | 2 | |
| video_cards_r600 | 2 | |
| video_cards_radeonsi | 2 | |
| video_cards_vmware | 2 | |
| vulkan | 2 | |
| wayland | 10 | |
| xcb | 3 | |
| xinerama | 2 | |
| zlib | 2 |
| Flag | Description | Packages |
|---|---|---|
| bmp | build BMP image provider | 3 |
| divine | enable DiVine | 2 |
| drmkms | build with DRM/KMS support | 3 |
| dynload | enable dynload support | 2 |
| fusiondale | enable FusionDale | 2 |
| fusionsound | enable FusionSound | 3 |
| gif | 2 | |
| imlib2 | build Imlib2 image provider | 3 |
| input_hub | provides an asynchronous interface to the input devices available and those being added/removed | 2 |
| mad | 2 | |
| mng | 2 | |
| mpeg2 | build MPEG2 image provider | 2 |
| mpeg3 | build Libmpeg3 video provider | 2 |
| multicore | enable multicore support | 2 |
| oss | 2 | |
| playlist | 2 | |
| pnm | build PNM (PBM/PGM/PPM) image provider | 2 |
| sawman | enable SaWMan (window manager and application manager) | 2 |
| swfdec | build Swfdec (Flash decoder) video provider | 3 |
| tremor | build Ogg/Vorbis music provider using Tremor | 3 |
| vorbis | 2 | |
| webp | build WebP image provider | 3 |
| Flag | Description | Packages |
|---|---|---|
| dbe | 2 | |
| dpms | 2 | |
| elogind | 3 | |
| screensaver | 2 | |
| suid | 4 | |
| xcsecurity | 3 | |
| xdm-auth-1 | 2 | |
| xdmcp | 2 | |
| xephyr | 3 | |
| xf86bigfont | 2 | |
| xfbdev | 2 | |
| xnest | 2 | |
| xorg | 2 | |
| xres | 2 | |
| xvfb | 3 |
| Flag | Description |
|---|---|
| alternatives | |
| gnutls | |
| gpgsm | |
| ldap | |
| ntbtls | |
| smartcard | Build scdaemon software. Enables usage of OpenPGP cards. For other type of smartcards, try <pkg>app-crypt/gnupg-pkcs11-scd</pkg>. Bring in <pkg>dev-libs/libusb</pkg> as a dependency; enable scdaemon. |
| tofu | Enable support for Trust on First use trust model; requires <pkg>dev-db/sqlite</pkg>. |
| tpm | Enable TPM support via <pkg>app-crypt/tpm2-tss</pkg> and build tpm2d. |
| usb | Build direct CCID access for scdaemon; requires <pkg>dev-libs/libusb</pkg>. |
| user-socket | try a socket directory which is not removed by init manager at session end |
| wks-server | Install the wks-server |
| Flag | Description |
|---|---|
| search-history | |
| statistics | |
| xinput2 |
| Flag | Description |
|---|---|
| dumpvoices | FAudio dumps buffer data to individual files with RIFF/XWMA headers, usable with players like ffplay/testxwma. |
| Flag | Description |
|---|---|
| dtrace | Install dtrace Extension Pack. |
| java | |
| lvm | Build VBoxVolInfo that needs devicemapper from <pkg>sys-fs/lvm2</pkg>. |
| vboxwebsrv | Build and install the VirtualBox webservice. |
| vde | Support for VDE networking via <pkg>net-misc/vde</pkg>. |
| vmmraw | Enable 32-bit support on a 64-bit kernel. |
| vnc |
| Flag | Description |
|---|---|
| mupdf | |
| poppler |
| Flag | Description |
|---|---|
| gettext | |
| intltool | |
| itstool | |
| polkit | |
| vala | |
| xmlto |
| Flag | Description |
|---|---|
| drm | |
| efl | |
| fltk | |
| gl | |
| glfw | |
| glut | |
| qt4 | |
| qt5 | |
| rpi | |
| sdl1 | |
| sdl2 | |
| sfml | |
| vk-d2d | |
| waffle | |
| wx |
| Flag | Description |
|---|---|
| dap |
| Flag | Description |
|---|---|
| berkdb | |
| gdbm | |
| jit | |
| socks5 | |
| tk | |
| xemacs |
| Flag | Description |
|---|---|
| ${IUSE_INPUT_DEVICES// | |
| ${IUSE_VIDEO_CARDS// | |
| cddb | |
| fbcon | |
| jpeg2k | |
| timidity | |
| wawe | |
| xine |
| Flag | Description |
|---|---|
| linux_input | |
| memcpy-probing | |
| multi-application | |
| multi-kernel | |
| network | |
| piped-stream | |
| sentinels | |
| smooth-scaling | |
| text | |
| trace |
| Flag | Description |
|---|---|
| avif | |
| gdkpixbuf | |
| heif | |
| jasper | |
| jxl | |
| libmpeg3 | |
| lodepng | |
| nanosvg | |
| openexr | |
| plm | |
| sft | |
| spng | |
| stb | |
| yuv |
| Flag | Description |
|---|---|
| filter | |
| ieee-floats | |
| multichannel |
| Flag | Description |
|---|---|
| elf | |
| mime | |
| xattr |
| Flag | Description |
|---|---|
| spirv | |
| video_cards_nvidia |
| Flag | Description |
|---|---|
| patchelf |
| Flag | Description |
|---|---|
| video_cards_exynos | |
| video_cards_radeon |
| Flag | Description |
|---|---|
| named-mmap | |
| pool-alloc |
| Flag | Description |
|---|---|
| dfbgl | |
| dummy | |
| glfbdev | |
| x11 |
| Flag | Description |
|---|---|
| qml | Enable QML support in lupdate |
| Flag | Description |
|---|---|
| icu | |
| old-kernel | Disable syscalls not available on Linux kernels older than 4.11 |
| Flag | Description |
|---|---|
| gssapi | Enable support for GSSAPI (<pkg>virtual/krb5</pkg>) |
| libproxy | Use <pkg>net-libs/libproxy</pkg> for automatic HTTP/SOCKS proxy configuration |
| sctp |
| Flag | Description |
|---|---|
| freetds | |
| mysql | |
| oci8 | |
| odbc | |
| postgres | |
| sqlite |
| Flag | Description |
|---|---|
| contrib | Build additional contrib components |
| fortran | Build FortranProject plugin which enables to use Code::Blocks IDE for Fortran language |
| Flag | Description |
|---|---|
| desktop-portal | Enable desktop integration, e.g. for file pickers |
| dialogs | Support additional dialogs before the client starts |
| joystick | |
| steamruntime | Use the official Steam runtime libraries |
| steamvr | Enable SteamVR virtual reality support |
| trayicon | Enable system tray icon |
| Flag | Description |
|---|---|
| cpu_flags_x86_f16c |
| Flag | Description |
|---|---|
| epoxy |
| Flag | Description |
|---|---|
| d3d9 | |
| gles1 | |
| llvm | |
| lm-sensors | |
| opencl | |
| osmesa | |
| proprietary-codecs | |
| vaapi | |
| video_cards_ | |
| video_cards_r300 | |
| vulkan-overlay | |
| xa | |
| zink | |
| zstd |
| Flag | Description |
|---|---|
| custom-modes | Enable non-Opus modes, e.g. 44.1 kHz and 2^n frames |
| hardened |
| Flag | Description |
|---|---|
| bluetooth | |
| echo-cancel | Enable WebRTC-based echo canceller via <pkg>media-libs/webrtc-audio-processing</pkg> |
| extra | Build pw-cat/pw-play/pw-record |
| flatpak | Enable Flatpak support |
| gsettings | Use gsettings (<pkg>dev-libs/glib</pkg>) to read/save used modules (useful for e.g. <pkg>media-sound/paprefs</pkg> |
| ieee1394 | |
| jack-client | Install a plugin for running PipeWire as a JACK client |
| jack-sdk | Use PipeWire as JACK replacement |
| liblc3 | Allow loading LC3 plugins via <pkg>media-sound/liblc3</pkg> |
| lv2 | Allow loading LV2 plugins via <pkg>media-libs/lv2</pkg> |
| man | |
| modemmanager | Combined with USE=bluetooth, allows PipeWire to perform telephony on mobile devices. |
| pipewire-alsa | Replace PulseAudio's ALSA plugin with PipeWire's plugin |
| roc | Enable roc support for real-time audio streaming over the network, using <pkg>media-libs/roc-toolkit</pkg>. See https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Network#roc |
| sound-server | Provide sound server using ALSA and bluetooth devices |
| system-service | Install systemd unit files for running as a system service. Not recommended. |
| zeroconf |
| Flag | Description |
|---|---|
| kms |
| Flag | Description |
|---|---|
| webui |
| Flag | Description |
|---|---|
| audit | |
| netifrc | enable Gentoo's network stack (net.* scripts) |
| newnet | enable the new network stack (experimental) |
| prefix |
| Flag | Description |
|---|---|
| crypt | |
| gpm |
| Flag | Description |
|---|---|
| ( | |
| ) | |
| coreboot | |
| device-mapper | Enable support for devmapper. Required for LUKS or LVM volume detection. |
| efi-32 | |
| efi-64 | |
| efiemu | Build and install the efiemu runtimes |
| emu | |
| fonts | Build and install fonts for the gfxterm module |
| ieee1275 | |
| libzfs | Enable support for <pkg>sys-fs/zfs</pkg> |
| loongson | |
| mount | Build and install the grub-mount utility |
| multiboot | |
| pc | |
| qemu | |
| qemu-mips | |
| themes | Build and install GRUB themes (starfield) |
| uboot | |
| xen | |
| xen-32 | |
| xen-pvh |
| Flag | Description |
|---|---|
| multilib | |
| system-compiler |
| Flag | Description |
|---|---|
| directfb2 |
| Flag | Description |
|---|---|
| fake |
| Flag | Description |
|---|---|
| av1 | |
| cpu_flags_x86_avx | |
| devtools | |
| gamepad | |
| jpegxl | |
| necko-wifi | |
| npapi | |
| official-branding | |
| optimize | |
| system-cairo | |
| system-extension-dirs | |
| system-ffi | |
| system-hunspell | |
| system-pixman | |
| threads |
| Flag | Description |
|---|---|
| twm |
| Flag | Description |
|---|---|
| libxfont2 | |
| xmodesetting | |
| xvesa |
| Flag | Description |
|---|---|
| 3dfx | |
| 3dnow | |
| bindist | |
| cjk | |
| mmx | |
| sse | |
| xml2 |
| Flag | Description |
|---|---|
| kernel-open | Use the open source variant of the drivers (Turing/Ampere+ GPUs only, aka GTX 1650+) |
| persistenced | Install the persistence daemon for keeping devices state when unused (e.g. for headless) |
| powerd | Install the NVIDIA dynamic boost support daemon (only useful with specific laptops, ignore if unsure) |
| Flag | Description |
|---|---|
| xaa |
| Flag | Description |
|---|---|
| elibc_FreeBSD | |
| gles2-only |
| Flag | Description |
|---|---|
| adwaita-icon-theme | Force the adwaita-icon-theme |
| atk-bridge | Enable the gtk3-atk-bridge, hard depending on app-accessibility/at-spi2-atk and thus on sys-apps/dbus |
| cloudprint | |
| vim-syntax | |
| werror |
| Flag | Description |
|---|---|
| X11 | |
| compat26 | |
| compat28 | |
| compat30 | |
| curl | |
| expat | |
| graphics_ctx | |
| gtkprint | |
| keyring | |
| libnotify | |
| lzma | |
| nodebug | |
| pcre | |
| spell | |
| webkit | |
| xrc |