Global USE flags

Flag Description Packages
X 3
alsa 2
bzip2 Add extra support for bzip2 2
curl Use the <pkg>net-misc/curl</pkg> for supporting IMAP, MPD and weather widgets 2
cxx 2
dbus Build bindings for the QtDBus module 2
dconf Enable support for <pkg>gnome-base/dconf</pkg> 2
debug 7
doc Add an example documentation 54
examples Build examples in documentation which needs online data. 31
fcitx5 Enable support for <pkg>app-i18n/fcitx5</pkg> 2
gles2-only 3
gnutls 2
gtk Enable support for GTK 3 or 4 backend 2
gui Install graphical user interface tool (mozc_tool) 2
hdf5 Extra hdf5 support via <pkg>dev-python/h5py</pkg> 2
http asdf.open with urls (like those for s3 resources) provided using <pkg>dev-python/fsspec</pkg>. 2
ibus Enable support for <pkg>app-i18n/ibus</pkg> 7
introspection 3
lz4 Including optional support for lz4 compression provided by <pkg>dev-python/lz4</pkg>. 2
minimal Build libraries &amp; userspace tools only. Does not install any server code 2
multimedia Build bindings for the QtMultimedia module 2
nsplugin Install the Netscape Flash API plugin (for Firefox and similar browsers) 2
opengl Build bindings for the QtOpenGL module 2
openmp 3
png 2
policykit 2
printsupport Build bindings for the QtPrintSupport module 2
pulseaudio 3
python 2
qt5 Enable support for Qt5 backend via <pkg>dev-python/pyqt5</pkg> 3
qt6 3
remote support for reading/writing to remote data stores via <pkg>dev-python/fsspec</pkg> 2
selinux 2
ssl 2
static-libs 6
svg Build bindings for the QtSvg module 2
systemd 2
test 23
xkb Enable support for XKB (required for fcitx-xkb, fcitx-xkbdbus, part of fcitx-keyboard) 2
zstd Add extra support for zstd 2

Category USE flags

dev-python

Flag Description Packages
all <pkg>dev-python/imageio</pkg> for more function support 15
bokeh bokeh plotting support 2
cli Extra cli support 2
code_style Extra code_style support for development 3
colors Add extra colors support 2
ext4 Add extra support for ext4 2
fsspec Add extra support for fsspec 3
full Include most extra dependencies 3
git Add extra support for git 2
h5netcdf h5netcdf I/O support 2
intersphinx Enable intersphinx while doc building. 32
ipython Extra ipython support 2
lzo Add extra support for lzo 2
matplotlib matplotlib plotting support 2
netcdf4 netcdf4 I/O support 2
numba Extra numba support 2
pdf Add extra support for pdf 2
plot Support for quick_plot for Skymap via <pkg>dev-python/matplotlib</pkg>. 2
plotly plotly plotting support 2
plotting Extra plotting support 2
pyside6 Enable support for PySide backend via <pkg>dev-python/pyside</pkg> 2
qt Include PyQt5 library 4
recommended Recommended optional features 3
rtd Extra rtd support 4
s3 s3 support via <pkg>dev-python/boto3</pkg> 2
sphinx Extra sphinx support 2
sqlar Add extra support for sqlar 2
squashfs Add extra support for squashfs 2
wcs make line or image plots for a numpy array and associated WCS object from <pkg>dev-python/astropy</pkg>. 2
zarr zarr I/O support 2

dev-qt

Flag Description Packages
qml Build QML bindings 3

net-misc

Flag Description Packages
keep-server Keep sunloginclient server running after quit the GUI client. 2

sys-libs

Flag Description Packages
split-usr 2

Local USE flags

app-editors

formiko

Flag Description
vim Vim editor support (formiko-vim command) via <pkg>app-editors/gvim</pkg>

app-i18n

fcitx

Flag Description
autostart Enable XDG-compatible autostart of Fcitx
cairo
enchant Enable Enchant backend (using <pkg>app-text/enchant</pkg>) for spelling hinting
gtk2 Install input method module for GTK+ 2
gtk3 Install input method module for GTK+ 3
lua
nls
opencc Enable OpenCC engine (using <pkg>app-i18n/opencc</pkg>) for converter between Simplified Chinese and Traditional Chinese
pango Enable support for <pkg>x11-libs/pango</pkg>
table Install table input methods for Simplified Chinese

mozc

Flag Description
emacs
fcitx4 Enable support for <pkg>app-i18n/fcitx</pkg> 4
renderer Enable native candidate window

app-office

wps-office

Flag Description
${IUSE}
cn Use CN version of WPS Office (including WPS Cloud, WPS account login and other functions)
l10n_
l10n_${X}
l10n_zh-HK Chinese (Traditional, Hong Kong S.A.R.)
l10n_zh-MO Chinese (Traditional, Macao S.A.R.)
libsystemd Use bundled libdbus that depends on <pkg>virtual/libsystemd</pkg>
mime Use mime files provided by WPS
system-freetype Use <pkg>media-libs/freetype</pkg> instead of <pkg>media-libs/freetype-wps</pkg>.

app-pda

i4tools

Flag Description
fcitx Enable support for <pkg>app-i18n/fcitx</pkg> 4

app-text

goldendict

Flag Description
ffmpeg
webengine Use <pkg>dev-qt/qtwebengine</pkg> instead of <pkg>dev-qt/qtwebkit</pkg>

ydcv

Flag Description
pkg-info Add descriptions to PKG-INFO file

ydcv-rs

Flag Description
clipboard Enable feature: use selected text as input
notify Enable feature: display explanations via desktop notification
rustls Enable feature: use Rustls ssl backend

dev-lang

gdl

Flag Description
eigen Build matrix manipulation with <pkg>dev-cpp/eigen</pkg>
fftw
glpk Use GNU Linear Programming Kit <pkg>sci-mathematics/glpk</pkg>
graphicsmagick
gshhs Add support for projection adn continent maps with <pkg>sci-geosciences/gshhs-data</pkg>
hdf Add support for the Hierarchical Data Format v.4
imagemagick
netcdf
postscript
proj Add support for <pkg>sci-libs/proj</pkg> (geographic projections)
shapelib Add support for manipulating ESRI Shapefiles with <pkg>sci-libs/shapelib</pkg>
tiff
udunits Add support for manipulating units of physical quantities
wxwidgets

dev-python

ablog

Flag Description
markdown Extra markdown support via <pkg>dev-python/myst-parser</pkg>
notebook Extra notebook support

aiobotocore

Flag Description
httpx Extra require via <pkg>dev-python/httpx</pkg>

aioftp

Flag Description
socks Client socks proxy via <pkg>dev-python/siosocks</pkg>

arviz-stats

Flag Description
xarray xarray support for more featrue

azure-core

Flag Description
aio Extra aio support via <pkg>dev-python/aiohttp</pkg>
tracing Extra tracing support via <pkg>dev-python/opentelemetry-api</pkg>

corner

Flag Description
arviz Support for plotting ArviZ samples

dask-image

Flag Description
dataframe Optional datafram support

echo

Flag Description
vue Vue/ipywidgets supoort via <pkg>dev-python/traitlets</pkg>

f90nml

Flag Description
yaml Extra yaml support

ginga

Flag Description
tk Enable support for Tk backend via <pkg>dev-python/aggdraw</pkg>
web Enable support for web backend via <pkg>dev-python/tornado</pkg>

glue-core

Flag Description
astronomy More astronomy support

glue-vispy-viewers

Flag Description
pyqt Extra pyqt support
pyside Extra pyside support

h5netcdf

Flag Description
h5py h5py backend support via <pkg>dev-python/h5py</pkg>
h5pyd h5pyd backend support via <pkg>dev-python/h5py</pkg>
pyfive pyfive backend support via <pkg>dev-python/pyside</pkg>

h5pyd

Flag Description
aws Extra aws support via <pkg>dev-python/s3fs</pkg>
azure Extra azure support
google Extra google support

mocpy

Flag Description
astropy_regions MOC.from_astropy_regions support via <pkg>dev-python/regions</pkg>.
plots plots, used in fill and border or get_boundaries.
query_fits query FITS files by url via<pkg>dev-python/requests</pkg>.

msrest

Flag Description
async Extra async support

ndcube

Flag Description
reproject Extra reproject support via <pkg>dev-python/reproject</pkg>

numcodecs

Flag Description
crc32c Extra CRC32 check support via <pkg>dev-python/crc32c</pkg>
google_crc32c Extra Google version of CRC32 check support via <pkg>dev-python/google-crc32c</pkg>
msgpack Extra MsgPack support via <pkg>dev-python/msgpack</pkg>
zfpy Extra ZFPY support via <pkg>dev-python/zfp</pkg>

parfive

Flag Description
ftp

partd

Flag Description
complete Include more dependencies for complete function

photutils

Flag Description
local-datasets Add local data for photutils.datasets

poetry-dynamic-versioning

Flag Description
plugin plugin support via <pkg>dev-python/poetry</pkg>

properdocs

Flag Description
i18n Internationalization support via <pkg>dev-python/babel</pkg>

pyqt5

Flag Description
declarative Build bindings for the QtQml and QtQuick modules and enable the qmlscene plugin
designer Build bindings for the QtDesigner module and enable the designer plugin
help Build bindings for the QtHelp module
location Build bindings for the QtLocation module
network Build bindings for the QtNetwork module
positioning Build bindings for the QtPositioning module
sensors Build bindings for the QtSensors module
serialport Build bindings for the QtSerialPort module
speech Build bindings for the QtTextToSpeech module
sql Build bindings for the QtSql module
testlib Build bindings for the QtTest module
webchannel Build bindings for the QtWebChannel module
webkit Build bindings for the QtWebKit module
websockets Build bindings for the QtWebSockets module
widgets Build bindings for the QtWidgets module
x11extras Build bindings for the QtX11Extras module
xmlpatterns Build bindings for the QtXmlPatterns module

pytest-benchmark

Flag Description
aspect Experimental benchmark_weave fixture that can patch stuff using <pkg>dev-python/aspectlib</pkg>.
elasticsearch Elasticesearch support via<pkg>dev-python/elasticsearch</pkg>.
histogram Histogram plotting support

pytest-run-parallel

Flag Description
psutil Identifying the number of logical cores available to the testing process via <pkg>dev-python/psutil</pkg>

python-socketio

Flag Description
asyncio-client Use asyncio client
client Use standard Python client

pytkdocs

Flag Description
numpy-style Numpy style support via <pkg>dev-python/docstring-parser</pkg>.

ratarmountcore

Flag Description
7z Add extra support for 7z
fat Add extra support for fat via <pkg>dev-python/pyfatfs</pkg>
fsspec-backends Add extra support for more fsspec backends
full-ssh Include most ssh functions with <pkg>dev-python/sshfs</pkg>
gzip Add extra support for gzip
rar Add extra support for rar
xz Add extra support for xz
zip Add extra support for zip

siosocks

Flag Description
trio Extra trio support

spectral-cube

Flag Description
noviz More dependency for non-visualization support
viz More dependency for visualization support
viz_extra Even more extra dependency for visualization support

sphinx

Flag Description
latex

sphinx-astropy

Flag Description
confv2 To use the new pydata-sphinx-theme with sphinx_astropy.conf.v2

sphinx-design

Flag Description
code-style Extra code_style support for development via <pkg>dev-vcs/pre-commit</pkg>
theme-furo Furo theme support via <pkg>dev-python/furo</pkg>
theme-pydata PyData theme support via <pkg>dev-python/pydata-sphinx-theme</pkg>
theme-rtd RTD theme support via <pkg>dev-python/sphinx-rtd-theme</pkg>
theme-sbt Book theme support via <pkg>dev-python/sphinx-book-theme</pkg>

sphinxcontrib-youtube

Flag Description
doc-demo Include online demo video in documentation

sphinxext-opengraph

Flag Description
social_cards To generate social cards via <pkg>dev-python/matplotlib</pkg>

stanio

Flag Description
ujson Faster serialization via <pkg>dev-python/ujson</pkg>

sunpy

Flag Description
asdf Extra asdf support via <pkg>dev-python/asdf-astropy</pkg>
dask Extra dask support via <pkg>dev-python/dask</pkg>
database Extra database support via <pkg>dev-python/sqlalchemy</pkg>
image Extra image support
jpeg2k Extra JPEG 2000 support via <pkg>dev-python/glymur</pkg>
map Extra map support
net Extra net support
opencv Extra opencv support via <pkg>media-libs/opencv</pkg>
skimage Include optional scikit-image support via <pkg>dev-python/scikit-image</pkg>
timeseries Extra timeseries support
visualization Extra visualization support

vispy

Flag Description
$(python_gen_useflags
glfw Enable support for pyglet backend via <pkg>dev-python/glfw</pkg>
io Extra io support
ipython-static ipython-static support via <pkg>dev-python/ipython</pkg>
pyglet Enable support for pyglet backend via <pkg>dev-python/pyglet</pkg>
pyqt5 Enable support for pyqt5 backend via <pkg>dev-python/pyqt5</pkg>
pyqt6 Enable support for pyqt6 backend via <pkg>dev-python/pyqt6</pkg>
pyside2 Enable support for pyside2 backend via <pkg>dev-python/pyside2</pkg>
python3_{10,11})
sdl2 Enable support for sdl backend via <pkg>dev-python/pysdl2</pkg>
wx Enable support for wx backend via <pkg>dev-python/wxpython</pkg>

webdav4

Flag Description
http2 http2 support

xarray-einstats

Flag Description
einops Add optional dependency <pkg>dev-python/einops</pkg>

zarr

Flag Description
jupyter Extra jupyter support
optional Additional optional dependencies <pkg>dev-python/universal-pathlib</pkg>

dev-qt

qtwebkit

Flag Description
geolocation Enable physical position determination via <pkg>dev-qt/qtpositioning</pkg>
gstreamer Enable HTML5 audio/video support via <pkg>media-libs/gstreamer</pkg> using SLOT 1.0
hyphen Enable hyphenation support via <pkg>dev-libs/hyphen</pkg>
jit
orientation Enable device orientation detection via <pkg>dev-qt/qtsensors</pkg>
webp

gnome-base

gconf

Flag Description
ldap Build backend which enables default mail accounts, addressbooks and calendars for Evolution to be configured using each user's LDAP entry."

gui-apps

regreet

Flag Description
cage Use cage to start regreet
gtk4 Compile with support for gtk4
logs Compile logs support regreet (debug)
sway Use sway to start regreet

kde-plasma

ksysguard

Flag Description
lm-sensors

media-libs

freetype-wps

Flag Description
adobe-cff Use Adobe CFF as default font-renderer
brotli
cleartype-hinting Bytecode hinting mode for TrueType fonts that activates subpixel hinting (a.k.a. ClearType hinting) by default
fontforge Install internal headers required for TrueType debugger in <pkg>media-gfx/fontforge</pkg> (built with USE=truetype-debugger)
harfbuzz Use <pkg>media-libs/harfbuzz</pkg> for auto-hinting OpenType fonts. WARNING: may trigger circular dependencies!
infinality Enable infinality options for improved LCD filtering
utils Install utilities and examples from ft2demos

media-video

gnome-mplayer

Flag Description
gda Enable support for <pkg>gnome-extra/libgda</pkg>
gnome
ipod
libnotify

net-im

wemeet

Flag Description
bundled-libs Use the upstream provided bundled libraries.
bundled-qt Use bundled Qt and icu instead of system-wide libs.
pipewire Use native <pkg>media-video/pipewire</pkg> audio backend
wayland

net-libs

libaxon-bin

Flag Description
purple libpurple protocol support via <pkg>x11-plugins/purple-oicq</pkg>

net-misc

todesk

Flag Description
fonts Install the bundled Noto fonts for CJK users (Not needed if <pkg>media-fonts/noto-cjk</pkg> is already installed)

net-nds

openldap-compat

Flag Description
${IUSE_CONTRIB}
berkdb
c
crypt
experimental Enable experimental backend options
iodbc
ipv6
kinit Enable support for kerberos init
odbc Enable ODBC and SQL backend options
overlays Enable contributed OpenLDAP overlays
pbkdf2 Enable support for pbkdf2 passwords
perl
samba
sasl
sha2 Enable support for pw-sha2 password hashes
smbkrb5passwd Enable overlay for syncing ldap, unix and lanman passwords
syslog
tcpd

net-proxy

v2raya-bin

Flag Description
v2ray To be able to use v2ray-core. Default for old version. From 2.0.4 you need to disable xray flag to use v2ray as default
xray To use xray-core as default from 2.0.4

sci-astronomy

astrometry

Flag Description
netpbm Compile and link netpbm

healpix

Flag Description
idl Install healpix IDL/GDL routines
java

topcat

Flag Description
extra Install the bloated version including Parquet file format support
standard Install the stardard version

wcslib

Flag Description
fits Enable support for the FITS format through <pkg>sci-libs/cfitsio</pkg>
fortran
pgplot Builds PGBSOX routines, needs <pkg>sci-libs/pgplot</pkg> library
tools Builds and installs extra command line utilities for WCS checking

sys-libs

libsystemd

Flag Description
acl
apparmor
audit Enable support for <pkg>sys-process/audit</pkg>
boot Enable EFI boot manager and stub loader
cgroup-hybrid Default to hybrid (legacy) cgroup hierarchy instead of unified (modern).
cryptsetup Enable cryptsetup tools (includes unit generator for crypttab)
dns-over-tls Enable DNS-over-TLS support
elfutils Enable coredump stacktraces in the journal
fido2 Enable FIDO2 support
gcrypt Enable use of <pkg>dev-libs/libgcrypt</pkg> for various features
homed Enable portable home directories
idn
imds Enable IMDS (Instance Metadata Service)
importd Enable import daemon
kernel-install Enable kernel-install
kmod Enable kernel module loading via <pkg>sys-apps/kmod</pkg>
libarchive Enable libarchive support
lzma
openssl Enable use of <pkg>dev-libs/openssl</pkg> for various features
pam
passwdqc Use <pkg>sys-auth/passwdqc</pkg> for password checking in homed
pcre
pkcs11 Enable PKCS#11 support for cryptsetup and homed
pwquality Use <pkg>dev-libs/libpwquality</pkg> for password checking in homed
qrcode Enable qrcode output support in journal
resolvconf Install resolvconf symlink for systemd-resolve
seccomp
sysv-utils Install sysvinit compatibility symlinks and manpages for init, telinit, halt, poweroff, reboot, runlevel, and shutdown
tpm Enable TPM support
ukify Enable systemd-ukify
vanilla Disable Gentoo-specific behavior and compatibility quirks

www-plugins

adobe-flash

Flag Description
ppapi Install the Pepper Flash API plugin (for Chrome and similar browsers)

freshplayerplugin

Flag Description
jack
libressl
v4l Use libv4l2 for colorspace conversion
vaapi
vdpau

x11-libs

lain

Flag Description
luajit

x11-plugins

purple-oicq

Flag Description
libaxon Nodejs backend via <pkg>net-libs/libaxon-bin</pkg>