| Flag |
Description |
9999 |
6.9999 |
6.2.5-r1 |
| X |
Add support for X11
|
⊕ |
⊕ |
⊕ |
| avif |
Add AV1 Image Format (AVIF) support
|
✓ |
✓ |
✓ |
| brotli |
Enable Brotli compression support
|
✓ |
✓ |
✓ |
| client |
Build client-side code
|
⊕ |
⊕ |
⊕ |
| clipboard |
Enable clipboard support
|
⊕ |
⊕ |
⊕ |
| crypt |
Add support for encryption -- using mcrypt or gpg where applicable
|
✓ |
✓ |
✓ |
| csc |
Enable csc softscaler support
|
✓ |
✓ |
✓ |
| cuda |
Enable NVIDIA CUDA support (computation on GPU)
|
✓ |
✓ |
✓ |
| cups |
Add support for CUPS (Common Unix Printing System)
|
✓ |
✓ |
✓ |
| dbus |
Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
|
✓ |
✓ |
✓ |
| debug |
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
|
✓ |
✓ |
✓ |
| doc |
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
|
✓ |
✓ |
✓ |
| examples |
Install examples, usually source code
|
✓ |
✓ |
✓ |
| gstreamer |
Add support for media-libs/gstreamer (Streaming media)
|
✓ |
✓ |
✓ |
| gtk3 |
Enable the GTK3 client
|
⊕ |
⊕ |
⊕ |
| html |
Install the HTML5 client
|
✓ |
✓ |
✓ |
| ibus |
Use ibus input method via <pkg>app-i18n/ibus</pkg>
|
✓ |
✓ |
✓ |
| jpeg |
Add JPEG image support
|
✓ |
✓ |
✓ |
| lz4 |
Enable support for lz4 compression (as implemented in app-arch/lz4)
|
⊕ |
⊕ |
⊕ |
| mdns |
Enable Multicast DNS via <pkg>dev-libs/mdns</pkg>
|
✓ |
✓ |
✓ |
| minimal |
Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical features)
|
✓ |
✓ |
✓ |
| oauth |
Enable OAuth2 authentication in the server
|
✓ |
✓ |
✓ |
| opengl |
Add support for OpenGL (3D graphics)
|
✓ |
✓ |
✓ |
| openh264 |
Enable H.264 support using <pkg>media-libs/openh264</pkg>
|
✓ |
✓ |
✓ |
| pinentry |
Use <pkg>app-crypt/pinentry</pkg> for password entry
|
✓ |
✓ |
✓ |
| pulseaudio |
Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
|
✓ |
✓ |
✓ |
| qrcode |
Enable generating QRCodes for server URL via <pkg>media-gfx/qrencode</pkg>
|
✓ |
✓ |
✓ |
| server |
Build server-side code
|
⊕ |
⊕ |
⊕ |
| sound |
Enable sound support
|
✓ |
✓ |
✓ |
| systemd |
Enable use of systemd-specific libraries and features like socket activation or session tracking
|
✓ |
✓ |
✓ |
| test |
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
|
✓ |
✓ |
✓ |
| trayicon |
Enable system tray icon
|
⊕ |
⊕ |
⊕ |
| udev |
Enable virtual/udev integration (device discovery, power and storage device support, etc)
|
✓ |
✓ |
✓ |
| video_cards_nvidia |
Build for Nvidia platform
⚠️
|
✓ |
✓ |
✓ |
| vpx |
Add support for VP8/VP9 codecs (usually via media-libs/libvpx)
|
✓ |
✓ |
✓ |
| webcam |
Enable webcam support via opencv
|
✓ |
✓ |
✓ |
| webp |
Add support for the WebP image format
|
✓ |
✓ |
✓ |
| x264 |
Enable H.264 encoding using x264
|
✓ |
✓ |
✓ |
| xdg |
Enable support for XDG-based menus
|
✓ |
✓ |
✓ |
| xinerama |
Add support for querying multi-monitor screen geometry through the Xinerama API
|
✓ |
✓ |
✓ |