Global USE flags

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
pdf 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

Category USE flags

dev-libs

Flag Description Packages
examples 2

kde-apps

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

kde-frameworks

Flag Description Packages
minimal Do not pull in <pkg>kde-frameworks/kwallet-runtime</pkg> runtime components 2

kde-plasma

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

Local USE flags

app-editors

kile

Flag Description
png

app-office

calligra

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>

kmymoney

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>

skrooge

Flag Description
ofx

dev-libs

appstream

Flag Description
apt Enables Debians APT support
introspection
qt6

kosmindoormap

Flag Description
gui

qcoro

Flag Description
websockets Build <pkg>dev-qt/qtwebsockets</pkg> support

dev-util

kdevelop

Flag Description
gdbui Enable GUI for attaching GDB to a running process
qmake Enable support for QMake build system

massif-visualizer

Flag Description
callgraph Enable detailed snapshot analysis using <pkg>media-gfx/kgraphviewer</pkg>

games-kids

gcompris

Flag Description
kiosk Enable kiosk mode by default (for use by small children or on a self-service host machine)

kde-apps

akonadi

Flag Description
xml

analitza

Flag Description
eigen Enable <pkg>dev-cpp/eigen</pkg> mathematical templates support

ark

Flag Description
zip Enable ZIP archive support via <pkg>dev-libs/libzip</pkg>

cantor

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

gwenview

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

k3b

Flag Description
dvd
lame
mad
musepack
sndfile
sox
vcd

kalgebra

Flag Description
readline

kalzium

Flag Description
solver Enable the equation solver

kate-addons

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

kde-apps-meta

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

kdeadmin-meta

Flag Description
cron Installs KDE application for <pkg>virtual/cron</pkg> configuration

kdegames-meta

Flag Description
opengl

kdemultimedia-meta

Flag Description
cdrom Include packages for optical discs

kdenetwork-meta

Flag Description
dropbox Enable support for Dropbox in <pkg>kde-apps/dolphin</pkg> via <pkg>kde-apps/dolphin-plugins-dropbox</pkg>

kdepim-addons

Flag Description
importwizard Enable additional import plugins for <pkg>kde-apps/akonadi-import-wizard</pkg>
itinerary Enable plugins for <pkg>kde-apps/kitinerary</pkg>

kdepim-meta

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>

kdepim-runtime

Flag Description
ews Enable support for Microsoft Exchange Web Services

kdesdk-meta

Flag Description
mercurial Enable support for Mercurial VCS in <pkg>kde-apps/dolphin</pkg> via <pkg>kde-apps/dolphin-plugins-mercurial</pkg>
perl

kdeutils-meta

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>

kget

Flag Description
mms Enable MMS (Microsoft Media Server) plugin through <pkg>media-libs/libmms</pkg>
sqlite

kig

Flag Description
scripting Support Python scripting

kio-extras

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>

kmag

Flag Description
keyboardfocus Enable keyboard focus tracking

krdc

Flag Description
ssh Enable VNC/RDP SSH tunnel support via <pkg>net-libs/libssh</pkg>
vnc

ksystemlog

Flag Description
audit

kwave

Flag Description
opus
oss
qtmedia Enable playback via <pkg>dev-qt/qtmultimedia</pkg>

libkcddb

Flag Description
musicbrainz

marble

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

okular

Flag Description
djvu
tiff

thumbnailers

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>

kde-frameworks

karchive

Flag Description
zstd

kdoctools

Flag Description
nls

kidletime

Flag Description
xscreensaver

kimageformats

Flag Description
avif
eps Support the EPS graphics file format

kio

Flag Description
acl

knewstuff

Flag Description
opds Enable support for the Open Publication Distribution System via <pkg>kde-frameworks/syndication</pkg>

ktexteditor

Flag Description
editorconfig Enable support for EditorConfig configuration files

kwallet-runtime

Flag Description
keyring
legacy-kwallet Support KWallet D-Bus API for applications still using it

sonnet

Flag Description
aspell Enable the <pkg>app-text/aspell</pkg> spell-checking backend
hunspell Enable the <pkg>app-text/hunspell</pkg> spell-checking backend

kde-misc

itinerary

Flag Description
matrix Enable Matrix decentraliced protocol support via <pkg>net-libs/libquotient</pkg>

kdeconnect

Flag Description
telephony Enable telephony plugin using <pkg>kde-frameworks/modemmanager-qt</pkg>

krename

Flag Description
office Enable support for file naming based on ODF metadata

tellico

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

kde-plasma

discover

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>

kdeplasma-addons

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)

kinfocenter

Flag Description
usb Show USB device information

kwin

Flag Description
gamepad Support using game controllers as input devices

kwin-x11

Flag Description
nightlight Enable night light support via <pkg>kde-plasma/knighttime</pkg>

plasma-desktop

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>

plasma-firewall

Flag Description
firewalld Build <pkg>net-firewall/firewalld</pkg> backend
ufw Build <pkg>net-firewall/ufw</pkg> backend

plasma-integration

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.

plasma-meta

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>

plasma-nm

Flag Description
openconnect Build support for the OpenConnect VPN client

plasma-workspace

Flag Description
appstream Enable AppStream software metadata support
wallpaper-metadata Show metadata for image wallpaper plugin using <pkg>kde-apps/libkexiv2</pkg>

powerdevil

Flag Description
brightness-control Enable screen brightness control using <pkg>app-misc/ddcutil</pkg>

union

Flag Description
widgets Build QtWidgets output that uses <pkg>kde-plasma/breeze</pkg> as the base by default

media-gfx

digikam

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

kphotoalbum

Flag Description
map Enable map display support using <pkg>kde-apps/marble</pkg>

krita

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

media-libs

kquickimageeditor

Flag Description
opencv Enable better blur performance using <pkg>media-libs/opencv</pkg>

media-sound

amarok

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>

kid3

Flag Description
acoustid Build acoustic fingerprinting plugin using <pkg>media-libs/chromaprint</pkg>
mp4

media-video

kaffeine

Flag Description
dvb

subtitlecomposer

Flag Description
unicode

net-libs

libktorrent

Flag Description
xfs Enable XFS specific disk preallocation support via <pkg>sys-fs/xfsprogs</pkg>

qxmpp

Flag Description
omemo Enable OMEMO encryption

net-misc

smb4k

Flag Description
discovery Build with <pkg>net-libs/kdsoap-ws-discovery-client</pkg> support to discover domains and workgroups

net-p2p

ktorrent

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

sci-astronomy

kstars

Flag Description
password Store passwords securely via <pkg>dev-libs/qtkeychain</pkg>

sci-electronics

ktechlab

Flag Description
gpsim Enable support for Microchip PIC microcontrollers similation using <pkg>dev-embedded/gpsim</pkg>