| Flag |
Description |
1.28.1 |
1.27.0-r1 |
| X |
Add support for X11
|
⊕ |
⊕ |
| avif |
Add AV1 Image Format (AVIF) support
|
✓ |
✓ |
| bmp |
Enable WBMP image loader
|
✓ |
✓ |
| connman |
Add support for net-misc/connman
|
✓ |
✓ |
| cpu_flags_arm_neon |
⚠️
|
✓ |
✓ |
| dds |
Enable DDS image loader
|
✓ |
✓ |
| 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
|
✓ |
✓ |
| drm |
Enable DRM engine
|
✓ |
✓ |
| eet |
Enable Eet image loader
|
⊕ |
⊕ |
| efl-one |
Combine multiple core libraries into one libefl.so
|
✓ |
✓ |
| elogind |
Enable session tracking via sys-auth/elogind
|
✓ |
✓ |
| examples |
Install examples, usually source code
|
✓ |
✓ |
| fbcon |
Add framebuffer support for the console, via the kernel
|
✓ |
✓ |
| fontconfig |
Support for configuring and customizing font access via media-libs/fontconfig
|
⊕ |
⊕ |
| fribidi |
Enable bidirectional text support
|
✓ |
✓ |
| gif |
Add GIF image support
|
✓ |
✓ |
| glib |
Enable <pkg>dev-libs/glib</pkg> support
|
✓ |
✓ |
| gstreamer |
Add support for media-libs/gstreamer (Streaming media)
|
⊕ |
⊕ |
| harfbuzz |
Enable complex text shaping and layout support
|
✓ |
✓ |
| heif |
Enable support for ISO/IEC 23008-12:2017 HEIF/HEIC image format
|
✓ |
✓ |
| hyphen |
Enable text hyphenation support
|
✓ |
✓ |
| ibus |
Enable Intelligent Input Bus
|
✓ |
✓ |
| ico |
Enable Ico image loader
|
✓ |
✓ |
| jpeg2k |
Support for JPEG 2000, a wavelet-based image compression format
|
✓ |
✓ |
| jpegxl |
Add JPEG XL image support
|
✓ |
✓ |
| json |
Enable lottie animation support
|
✓ |
✓ |
| mono |
Enable mono bindings
|
✓ |
✓ |
| nls |
Add Native Language Support (using gettext - GNU locale utilities)
|
✓ |
✓ |
| opengl |
Add support for OpenGL (3D graphics)
|
✓ |
✓ |
| pdf |
Add general support for PDF (Portable Document Format), this replaces the pdflib and cpdflib flags
|
⊕ |
⊕ |
| physics |
Enable Bullet physics effects and support
|
✓ |
✓ |
| pmaps |
Enable PMAPS image loader
|
✓ |
✓ |
| postscript |
Enable support for the PostScript language (often with ghostscript-gpl or libspectre)
|
✓ |
✓ |
| psd |
Enable PSD image loader
|
✓ |
✓ |
| pulseaudio |
Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
|
✓ |
✓ |
| raw |
Add support for raw image formats
|
✓ |
✓ |
| scim |
Enable Smart Common Input Method
|
✓ |
✓ |
| sdl |
Add support for Simple Direct Layer (media library)
|
✓ |
✓ |
| sound |
Enable sound support
|
⊕ |
⊕ |
| svg |
Add support for SVG (Scalable Vector Graphics)
|
⊕ |
⊕ |
| system-lz4 |
Use system liblz4 instead of bundled one
|
⊕ |
⊕ |
| systemd |
Enable use of systemd-specific libraries and features like socket activation or session tracking
|
✓ |
✓ |
| tga |
Enable Tga image loader
|
✓ |
✓ |
| tgv |
Enable Tgv image loader
|
✓ |
✓ |
| tiff |
Add support for the TIFF image format
|
✓ |
✓ |
| tslib |
Enable <pkg>x11-libs/tslib</pkg> for touchscreen events
|
✓ |
✓ |
| unwind |
Enable debug support via <pkg>sys-libs/libunwind</pkg>
|
✓ |
✓ |
| v4l |
Enable support for video4linux (using linux-headers or userspace libv4l libraries)
|
✓ |
✓ |
| vnc |
Enable VNC (remote desktop viewer) support
|
✓ |
✓ |
| wayland |
Enable dev-libs/wayland backend
|
✓ |
✓ |
| webp |
Add support for the WebP image format
|
✓ |
✓ |
| xcf |
Enable XCF image loader
|
✓ |
✓ |
| xim |
Enable X Input Method
|
✓ |
✓ |
| xpm |
Add support for XPM graphics format
|
✓ |
✓ |
| xpresent |
Enable <pkg>x11-libs/libXpresent</pkg> support
|
✓ |
✓ |
| zeroconf |
Support for DNS Service Discovery (DNS-SD)
|
✓ |
✓ |