| Flag | Description | Packages |
|---|---|---|
| X | Enable ability to support native X11 applications via <pkg>x11-base/xwayland</pkg> | 36 |
| accessibility | Pull in <pkg>kde-apps/kdeaccessibility-meta</pkg> packages | 4 |
| activities | Enable support for KDE Activities | 15 |
| addressbook | Enable <pkg>kde-apps/akonadi</pkg> contact integration | 2 |
| bluetooth | 3 | |
| calendar | 2 | |
| color-management | Enable color management via <pkg>kde-misc/colord-kde</pkg> | 2 |
| crypt | Enable support for password-encrypted documents via <pkg>kde-frameworks/kwallet</pkg> | 5 |
| dbus | 6 | |
| designer | Build plugins for <pkg>dev-qt/qttools</pkg>[designer] | 19 |
| doc | 6 | |
| epub | Enable E-Book support via <pkg>app-text/ebook-tools</pkg> | 2 |
| exif | 2 | |
| ffmpeg | 3 | |
| flac | 4 | |
| fontconfig | 2 | |
| geolocation | Enable position information via <pkg>dev-qt/qtpositioning</pkg> | 3 |
| git | Enable support for Git VCS in <pkg>kde-apps/dolphin</pkg> via <pkg>kde-apps/dolphin-plugins-git</pkg> | 2 |
| gles2-only | 5 | |
| gpg | Install <pkg>kde-apps/kgpg</pkg> which depends on <pkg>kde-apps/akonadi</pkg> | 3 |
| gsl | 3 | |
| gstreamer | 3 | |
| heif | 3 | |
| ios | Enable AFC (Apple File Conduit) KIO worker for iOS devices support | 2 |
| jpeg2k | 2 | |
| jpegxl | 3 | |
| kde | 4 | |
| kdesu | Run as root using kdesu from <pkg>kde-plasma/kde-cli-tools</pkg> | 2 |
| kwallet | Install <pkg>kde-apps/kwalletmanager</pkg> tool for <pkg>kde-frameworks/kwallet</pkg> | 4 |
| man | Enable manpages KIO worker | 6 |
| mobi | Enable mobipocket support via <pkg>kde-apps/kdegraphics-mobipocket</pkg> | 3 |
| mp3 | 2 | |
| mpris | Enable support for MPRIS2 interface, requiring <pkg>dev-qt/qtbase</pkg>[dbus] as dependency | 3 |
| mtp | Enable support for libMTP (Plays4Sure) devices access through libmtp | 2 |
| network | Build <pkg>dev-qt/qtbase</pkg> network support | 2 |
| networkmanager | Enable onboard status detection using <pkg>kde-frameworks/networkmanager-qt</pkg> | 6 |
| openexr | 3 | |
| openmp | 2 | |
| 8 | ||
| plasma | 5 | |
| policykit | Enable locale generation and Users KCM using <pkg>sys-auth/polkit</pkg> and <pkg>sys-apps/accountsservice</pkg> | 2 |
| pulseaudio | Enable system volume control plugin using <pkg>media-libs/libpulse</pkg> | 4 |
| python | 5 | |
| qml | Enable QML/QtQuick support via <pkg>dev-qt/qtdeclarative</pkg> | 5 |
| raw | 6 | |
| rdp | 2 | |
| scanner | 4 | |
| sdk | Pull in developer-specific meta-packages | 2 |
| semantic-desktop | Enable <pkg>kde-frameworks/kfilemetadata</pkg> support | 7 |
| share | Enable support for a share menu using <pkg>kde-frameworks/purpose</pkg> | 8 |
| speech | 12 | |
| sql | Enable storage of financial data in SQL Db via <pkg>dev-qt/qtbase</pkg>[sql] | 2 |
| subversion | Enable support for Apache Subversion VCS in <pkg>kde-apps/dolphin</pkg> via <pkg>kde-apps/dolphin-plugins-subversion</pkg> | 2 |
| systemd | 8 | |
| taglib | Enable audio thumbnails via <pkg>media-libs/taglib</pkg> | 6 |
| teamd | Enable Teamd control support | 2 |
| telemetry | Enable User Feedback control module for <pkg>kde-plasma/systemsettings</pkg> | 10 |
| test | 13 | |
| tools | Install tools for developers and testing | 3 |
| truetype | 2 | |
| video | Enable video thumbnail generation using <pkg>kde-apps/ffmpegthumbs</pkg> | 2 |
| vorbis | 4 | |
| wayland | Install Wayland session file for Display Managers | 8 |
| webengine | Use <pkg>kde-apps/khelpcenter</pkg> to access the locally installed KDE Help System Handbook | 21 |
| xmp | 2 | |
| zeroconf | Discover peers on the local network using the Zeroconf protocol | 3 |
| Flag | Description | Packages |
|---|---|---|
| examples | 2 |
| Flag | Description | Packages |
|---|---|---|
| alsa | 2 | |
| bittorrent | Pull in <pkg>net-p2p/ktorrent</pkg> for BitTorrent protocol support | 2 |
| markdown | Enable Markdown support via <pkg>app-text/discount</pkg> | 2 |
| php | 2 | |
| pim | Enable birthday import, email functions etc. using <pkg>kde-apps/akonadi</pkg> | 3 |
| postscript | 2 | |
| qalculate | Enable <pkg>sci-libs/libqalculate</pkg> backend support | 2 |
| samba | Enable support for <pkg>net-fs/samba</pkg> file sharing plugin from within file properties | 2 |
| Flag | Description | Packages |
|---|---|---|
| minimal | Do not pull in <pkg>kde-frameworks/kwallet-runtime</pkg> runtime components | 2 |
| Flag | Description | Packages |
|---|---|---|
| flatpak | Enable support for flatpaks notifications using <pkg>sys-apps/flatpak</pkg> | 3 |
| gtk | Enable Breeze widget style and system settings module for GTK+ | 2 |
| ksysguard | Enable device notifier and system monitor applets as well as terminate applications runner | 2 |
| lock | Enable screen locking via <pkg>kde-plasma/kscreenlocker</pkg> | 2 |
| screencast | Enable screencast portal using <pkg>media-video/pipewire</pkg> | 3 |
| selinux | 2 | |
| shortcuts | Enable global shortcuts support via <pkg>kde-plasma/kglobalacceld</pkg> | 2 |
| Flag | Description |
|---|---|
| png |
| Flag | Description |
|---|---|
| $(printf | |
| ${CAL_FTS[@]}) | |
| ' | |
| 'calligra_features_%s | |
| charts | Build chartshape plugin for creating business charts with <pkg>dev-libs/kdiagram</pkg> |
| import-filter | Enable support for various import filter file formats like WordPerfect, Visio and Apple Keynote |
| lcms | Build colorengine plugins using <pkg>media-libs/lcms</pkg> |
| okular | Enable bindings for <pkg>kde-apps/okular</pkg> |
| Flag | Description |
|---|---|
| experimental | Build unfinished features. DANGEROUS to set - this *will* chew up data |
| hbci | Enable HBCI support using <pkg>net-libs/aqbanking</pkg> |
| holidays | Enable <pkg>kde-frameworks/kholidays</pkg> integration |
| sqlcipher | Enable SQLite3 database encryption support via <pkg>dev-db/sqlcipher</pkg> |
| Flag | Description |
|---|---|
| ofx |
| Flag | Description |
|---|---|
| apt | Enables Debians APT support |
| introspection | |
| qt6 |
| Flag | Description |
|---|---|
| gui |
| Flag | Description |
|---|---|
| websockets | Build <pkg>dev-qt/qtwebsockets</pkg> support |
| Flag | Description |
|---|---|
| gdbui | Enable GUI for attaching GDB to a running process |
| qmake | Enable support for QMake build system |
| Flag | Description |
|---|---|
| callgraph | Enable detailed snapshot analysis using <pkg>media-gfx/kgraphviewer</pkg> |
| Flag | Description |
|---|---|
| kiosk | Enable kiosk mode by default (for use by small children or on a self-service host machine) |
| Flag | Description |
|---|---|
| xml |
| Flag | Description |
|---|---|
| eigen | Enable <pkg>dev-cpp/eigen</pkg> mathematical templates support |
| Flag | Description |
|---|---|
| zip | Enable ZIP archive support via <pkg>dev-libs/libzip</pkg> |
| Flag | Description |
|---|---|
| R | Enable <pkg>dev-lang/R</pkg> backend support |
| analitza | Enable <pkg>kde-apps/analitza</pkg> backend support |
| julia | Enable <pkg>dev-lang/julia-bin</pkg> backend support |
| lua |
| Flag | Description |
|---|---|
| annotate | Enable support for image annotations using <pkg>media-libs/kimageannotator</pkg> |
| fits | Enable support for NASA's <pkg>sci-libs/cfitsio</pkg> library |
| Flag | Description |
|---|---|
| dvd | |
| lame | |
| mad | |
| musepack | |
| sndfile | |
| sox | |
| vcd |
| Flag | Description |
|---|---|
| readline |
| Flag | Description |
|---|---|
| solver | Enable the equation solver |
| Flag | Description |
|---|---|
| filebrowser | Enable File System browser tool view |
| lspclient | Enable LSP (Language Server Protocol) client plugin |
| projects | Enable Project plugin for executing queries on SQL DBs |
| snippets | Enable Snippets Tool View plugin to manage or download code snippets |
| Flag | Description |
|---|---|
| admin | Pull in <pkg>kde-apps/kdeadmin-meta</pkg> packages |
| education | Pull in <pkg>kde-apps/kdeedu-meta</pkg> packages |
| games | Pull in <pkg>kde-apps/kdegames-meta</pkg> packages |
| graphics | Pull in <pkg>kde-apps/kdegraphics-meta</pkg> packages |
| multimedia | Pull in <pkg>kde-apps/kdemultimedia-meta</pkg> packages |
| utils | Pull in <pkg>kde-apps/kdeutils-meta</pkg> packages |
| Flag | Description |
|---|---|
| cron | Installs KDE application for <pkg>virtual/cron</pkg> configuration |
| Flag | Description |
|---|---|
| opengl |
| Flag | Description |
|---|---|
| cdrom | Include packages for optical discs |
| Flag | Description |
|---|---|
| dropbox | Enable support for Dropbox in <pkg>kde-apps/dolphin</pkg> via <pkg>kde-apps/dolphin-plugins-dropbox</pkg> |
| Flag | Description |
|---|---|
| importwizard | Enable additional import plugins for <pkg>kde-apps/akonadi-import-wizard</pkg> |
| itinerary | Enable plugins for <pkg>kde-apps/kitinerary</pkg> |
| Flag | Description |
|---|---|
| bogofilter | Install <pkg>mail-filter/bogofilter</pkg> for spam filter support in <pkg>kde-apps/kmail</pkg> |
| clamav | Install <pkg>app-antivirus/clamav</pkg> for virus detection support in <pkg>kde-apps/kmail</pkg> |
| spamassassin | Install <pkg>mail-filter/spamassassin</pkg> for spam filter support in <pkg>kde-apps/kmail</pkg> |
| Flag | Description |
|---|---|
| ews | Enable support for Microsoft Exchange Web Services |
| Flag | Description |
|---|---|
| mercurial | Enable support for Mercurial VCS in <pkg>kde-apps/dolphin</pkg> via <pkg>kde-apps/dolphin-plugins-mercurial</pkg> |
| perl |
| Flag | Description |
|---|---|
| 7zip | Install <pkg>app-arch/p7zip</pkg> or <pkg>app-arch/7zip</pkg>[symlink] for 7zip archive support in <pkg>kde-apps/ark</pkg> |
| lrz | Install <pkg>app-arch/lrzip</pkg> for LRZ archive support in <pkg>kde-apps/ark</pkg> |
| rar | Install one of <pkg>app-arch/rar</pkg>, <pkg>app-arch/unrar</pkg> or <pkg>app-arch/unar</pkg> for RAR archive support in <pkg>kde-apps/ark</pkg> |
| Flag | Description |
|---|---|
| mms | Enable MMS (Microsoft Media Server) plugin through <pkg>media-libs/libmms</pkg> |
| sqlite |
| Flag | Description |
|---|---|
| scripting | Support Python scripting |
| Flag | Description |
|---|---|
| libproxy | Enable support for WPAD problem detection via <pkg>net-libs/libproxy</pkg> |
| nfs | Enable NFS support using <pkg>net-libs/libtirpc</pkg> |
| sftp | Enable SFTP protocol support using <pkg>net-libs/libssh</pkg> |
| Flag | Description |
|---|---|
| keyboardfocus | Enable keyboard focus tracking |
| Flag | Description |
|---|---|
| ssh | Enable VNC/RDP SSH tunnel support via <pkg>net-libs/libssh</pkg> |
| vnc |
| Flag | Description |
|---|---|
| audit |
| Flag | Description |
|---|---|
| opus | |
| oss | |
| qtmedia | Enable playback via <pkg>dev-qt/qtmultimedia</pkg> |
| Flag | Description |
|---|---|
| musicbrainz |
| Flag | Description |
|---|---|
| aprs | Enable support for APRS data sources |
| gps | |
| pbf | Enable OpenStreetMap PBF file support via <pkg>dev-libs/protobuf</pkg> |
| shapefile | Enable support for ESRI shapefiles |
| Flag | Description |
|---|---|
| djvu | |
| tiff |
| Flag | Description |
|---|---|
| blender | Enable blender thumbnail generation using <pkg>kde-frameworks/karchive</pkg> |
| gettext | Enable PO file thumbnail generation using <pkg>kde-apps/kdesdk-thumbnailers</pkg> |
| Flag | Description |
|---|---|
| zstd |
| Flag | Description |
|---|---|
| nls |
| Flag | Description |
|---|---|
| xscreensaver |
| Flag | Description |
|---|---|
| avif | |
| eps | Support the EPS graphics file format |
| Flag | Description |
|---|---|
| acl |
| Flag | Description |
|---|---|
| opds | Enable support for the Open Publication Distribution System via <pkg>kde-frameworks/syndication</pkg> |
| Flag | Description |
|---|---|
| editorconfig | Enable support for EditorConfig configuration files |
| Flag | Description |
|---|---|
| keyring | |
| legacy-kwallet | Support KWallet D-Bus API for applications still using it |
| Flag | Description |
|---|---|
| aspell | Enable the <pkg>app-text/aspell</pkg> spell-checking backend |
| hunspell | Enable the <pkg>app-text/hunspell</pkg> spell-checking backend |
| Flag | Description |
|---|---|
| matrix | Enable Matrix decentraliced protocol support via <pkg>net-libs/libquotient</pkg> |
| Flag | Description |
|---|---|
| telephony | Enable telephony plugin using <pkg>kde-frameworks/modemmanager-qt</pkg> |
| Flag | Description |
|---|---|
| office | Enable support for file naming based on ODF metadata |
| Flag | Description |
|---|---|
| bibtex | Add support for bibtex importing using btparse from <pkg>dev-perl/Text-BibTeX</pkg> |
| cddb | |
| discid | Add support for reading disc IDs from audio CDs |
| v4l | |
| yaz | Add support for searching Z39.50 databases |
| Flag | Description |
|---|---|
| firmware | Enable support for firmware upgrades using <pkg>sys-apps/fwupd</pkg> |
| snap | Enable support for snap packages using <pkg>app-containers/snapd</pkg> |
| Flag | Description |
|---|---|
| alternate-calendar | Support alternate calendar systems (currently Chinese or Indian) via <pkg>dev-libs/icu</pkg> |
| led | Synchronizes device LEDs with the Plasma accent color (ultimately requires rust) |
| Flag | Description |
|---|---|
| usb | Show USB device information |
| Flag | Description |
|---|---|
| gamepad | Support using game controllers as input devices |
| Flag | Description |
|---|---|
| nightlight | Enable night light support via <pkg>kde-plasma/knighttime</pkg> |
| Flag | Description |
|---|---|
| ibus | Use ibus input method via <pkg>app-i18n/ibus</pkg> |
| input_devices_wacom | |
| scim | Enable applets that use <pkg>app-i18n/scim</pkg> |
| sdl | Enable gamepad support using <pkg>media-libs/libsdl2</pkg> |
| Flag | Description |
|---|---|
| firewalld | Build <pkg>net-firewall/firewalld</pkg> backend |
| ufw | Build <pkg>net-firewall/ufw</pkg> backend |
| Flag | Description |
|---|---|
| union | Enable <pkg>kde-plasma/union</pkg> by default. This is still experimental and many applications are not yet ready for it, so may either not use it at all at runtime if enabled, or may misbehave. The USE flag exists to facilitate testing for upstream bug reports. |
| Flag | Description |
|---|---|
| browser-integration | Enable integration with Chrome/Firefox with browser extensions |
| crash-handler | Pull in <pkg>kde-plasma/drkonqi</pkg> for assisted upstream crash reports |
| cups | |
| discover | Pull in resources management GUI; a centralised GHNS alternative and optional <pkg>sys-apps/fwupd</pkg> frontend |
| display-manager | Pull in a graphical display manager |
| elogind | |
| firewall | Pull in <pkg>kde-plasma/plasma-firewall</pkg> for system firewall administration |
| grub | Pull in Breeze theme for <pkg>sys-boot/grub</pkg> |
| ocr | Enable Optical Character Recognition support via <pkg>app-text/tesseract</pkg> |
| oxygen-theme | Pull in Oxygen icons, sound theme and visual style for KDE Plasma |
| plymouth | Pull in Breeze theme for <pkg>sys-boot/plymouth</pkg> |
| sddm | Pull in the <pkg>x11-misc/sddm</pkg> display manager and system settings module |
| smart | Pull in <pkg>kde-plasma/plasma-disks</pkg> for disk health monitoring |
| thunderbolt | Pull in <pkg>kde-plasma/plasma-thunderbolt</pkg> control center module |
| unsupported | Allow packages that are known to ruin runtime experience ** DO NOT FILE BUGS WITH THIS ENABLED ** |
| virtualkeyboard | Pull in <pkg>kde-plasma/plasma-keyboard</pkg> |
| wacom | Pull in <pkg>kde-plasma/wacomtablet</pkg> control center module |
| wallpapers | Install wallpapers for the Plasma Workspace |
| xwayland | Enable Wayland windows screensharing to XWayland applications via <pkg>gui-apps/xwaylandvideobridge</pkg> |
| Flag | Description |
|---|---|
| openconnect | Build support for the OpenConnect VPN client |
| Flag | Description |
|---|---|
| appstream | Enable AppStream software metadata support |
| wallpaper-metadata | Show metadata for image wallpaper plugin using <pkg>kde-apps/libkexiv2</pkg> |
| Flag | Description |
|---|---|
| brightness-control | Enable screen brightness control using <pkg>app-misc/ddcutil</pkg> |
| Flag | Description |
|---|---|
| widgets | Build QtWidgets output that uses <pkg>kde-plasma/breeze</pkg> as the base by default |
| Flag | Description |
|---|---|
| gphoto2 | |
| imagemagick | Enable support for additional image formats such as XCF, FITS, HEIC etc. |
| lensfun | Enable support for <pkg>media-libs/lensfun</pkg> |
| mysql | |
| panorama | Build the panorama plugin which requires <pkg>media-gfx/hugin</pkg> |
| spell |
| Flag | Description |
|---|---|
| map | Enable map display support using <pkg>kde-apps/marble</pkg> |
| Flag | Description |
|---|---|
| fftw | |
| gif | |
| media | Enable sound support for animations via <pkg>media-libs/mlt</pkg> |
| mypaint-brush-engine | Enable MyPaint brush engine support <pkg>media-libs/libmypaint</pkg> |
| webp |
| Flag | Description |
|---|---|
| opencv | Enable better blur performance using <pkg>media-libs/opencv</pkg> |
| Flag | Description |
|---|---|
| ipod | |
| lastfm | Enable Last.fm streaming services support through <pkg>media-libs/liblastfm</pkg> |
| mariadb | Prefer <pkg>dev-db/mariadb-connector-c</pkg> over <pkg>dev-db/mysql-connector-c</pkg> |
| podcast | Enable gpodder.net podcast support via <pkg>media-libs/libmygpo-qt</pkg> |
| Flag | Description |
|---|---|
| acoustid | Build acoustic fingerprinting plugin using <pkg>media-libs/chromaprint</pkg> |
| mp4 |
| Flag | Description |
|---|---|
| dvb |
| Flag | Description |
|---|---|
| unicode |
| Flag | Description |
|---|---|
| xfs | Enable XFS specific disk preallocation support via <pkg>sys-fs/xfsprogs</pkg> |
| Flag | Description |
|---|---|
| omemo | Enable OMEMO encryption |
| Flag | Description |
|---|---|
| discovery | Build with <pkg>net-libs/kdsoap-ws-discovery-client</pkg> support to discover domains and workgroups |
| Flag | Description |
|---|---|
| bwscheduler | Schedule upload and download limits over a period of a week |
| downloadorder | Specify the download order of a multi-file torrent |
| infowidget | Displays general information about a torrent in several tabs |
| ipfilter | Filter IP addresses through a blocklist |
| logviewer | Displays the logging output |
| magnetgenerator | Generates magnet URI's |
| mediaplayer | Enable <pkg>dev-qt/qtmultimedia</pkg> based media player |
| rss | Syndication plugin for KTorrent, supporting RSS and Atom feeds |
| scanfolder | Scan folders for torrent files and load them |
| shutdown | Shutdown when done |
| stats | Shows statistics about torrents in several graphs |
| upnp |
| Flag | Description |
|---|---|
| password | Store passwords securely via <pkg>dev-libs/qtkeychain</pkg> |
| Flag | Description |
|---|---|
| gpsim | Enable support for Microchip PIC microcontrollers similation using <pkg>dev-embedded/gpsim</pkg> |