All USE Flags
-
"${IUSE_TARGETS[@]/amdgpu_targets_/amdgpu_targets_}" - 1 package(s)
-
"( - 3 package(s)
-
${!QT_MODULES[*]} - 1 package(s)
-
( - 3 package(s)
-
) - 3 package(s)
-
)" - 3 package(s)
-
3d - 1 package(s)
Build Qt3DCore, Qt3DAnimation, Qt3DExtras, Qt3DInput, Qt3DLogic, and Qt3DRender modules
-
X - 2 package(s)
-
acoustid - 1 package(s)
Use <pkg>media-libs/chromaprint</pkg> for acoustic fingerprinting
-
advanced - 1 package(s)
Enable advanced numerical backends (llvmlite, numba, pyfftw,
pywavelets) for faster/large-scale operators
-
amdgpu_targets_gfx908 - 1 package(s)
-
amdgpu_targets_gfx90a - 1 package(s)
-
amdgpu_targets_gfx942 - 1 package(s)
-
amdgpu_targets_gfx950 - 1 package(s)
-
aqua - 1 package(s)
-
avahi - 2 package(s)
Build with <pkg>net-dns/avahi</pkg>:3
-
bash-completion - 1 package(s)
Install the bash-completion script for the
<pkg>app-shells/bash-completion</pkg> framework.
-
benchmark - 11 package(s)
Build and install rocblas-bench
-
bluetooth - 2 package(s)
Build QtBluetooth module
-
bzip2 - 2 package(s)
-
charts - 1 package(s)
Build QtCharts module
-
cli - 1 package(s)
Install the optional MCP CLI (pulls dev-python/typer + python-dotenv)
-
composable-kernel - 1 package(s)
Use <pkg>sci-libs/composable-kernel</pkg> for GEMM-like and reduction-like operators
-
compress-xz - 1 package(s)
Compress firmware using xz (<pkg>app-arch/xz-utils</pkg>) before installation
-
compress-zstd - 1 package(s)
Compress firmware using zstd (<pkg>app-arch/zstd</pkg>) before installation
-
concurrent - 1 package(s)
Build QtConcurrent module
-
core - 1 package(s)
Build QtCore module, if disable then only shiboken will be built
-
cpu - 1 package(s)
Build for CPU inference (VLLM_TARGET_DEVICE=cpu); pull torchaudio + numba
-
cpu_flags_arm_neon - 1 package(s)
-
cuda - 6 package(s)
Enable CUDA GPU-accelerated model evaluation via <pkg>dev-python/pycuda</pkg>
-
cudnn - 1 package(s)
Enable support for nVidia cuDNN library
-
cups - 1 package(s)
-
cusparselt - 2 package(s)
Enable support for nVidia cuSPARSELt library
-
cxx - 1 package(s)
-
dashboard - 1 package(s)
Pull in dev-python/flask for the optional dashboard webapp under mpire/dashboard/
-
datavis - 1 package(s)
Build QtDataVisualization module (deprecated upstream as of Qt 6.6 in favour of QtGraphs; resurrected for sci-physics/sasview)
-
dbus - 2 package(s)
Support for dbus fetching
-
debug - 13 package(s)
Enables debug messages
-
debugger - 1 package(s)
Install the CUDA debugger
-
demo - 1 package(s)
To install all requirements demo
-
designer - 3 package(s)
Build QtDesigner and QtUiTools modules
-
dill - 1 package(s)
Pull in dev-python/multiprocess so the dill-based fork backend in mpire/context.py is usable
-
distributed - 1 package(s)
Support distributed applications
-
doc - 27 package(s)
Install doxygen documentation
-
double-precision - 1 package(s)
Build with 64-bit floating point precision (default is single precision).
-
examples - 10 package(s)
-
executables - 1 package(s)
Install the saxs_fitter, em_fitter and rigidbody_optimizer CLI tools
-
expat - 1 package(s)
Use dev-libs/expat instead of dev-libs/libxml2 to parse XML
-
fastflowlm - 1 package(s)
Pull in <pkg>sci-ml/fastflowlm</pkg> as the NPU backend
-
fbgemm - 1 package(s)
Use <pkg>sci-ml/FBGEMM</pkg>
-
ffmpeg - 1 package(s)
-
fits - 2 package(s)
Enable FITS image import via <pkg>sci-libs/cfitsio</pkg>
-
flac - 1 package(s)
-
flash - 1 package(s)
Enable flash attention
-
fortran - 2 package(s)
-
frei0r - 1 package(s)
Build the module for <pkg>media-plugins/frei0r-plugins</pkg>
-
fusefs - 1 package(s)
Enable the Fuse Filesystem
-
gfx1100 - 1 package(s)
-
gfx1101 - 1 package(s)
-
gfx1103 - 1 package(s)
-
gfx1150 - 1 package(s)
-
gfx1151 - 1 package(s)
-
gfx1200 - 1 package(s)
-
gfx1201 - 1 package(s)
-
gfx908 - 1 package(s)
-
gfx90a - 1 package(s)
-
gfx942 - 2 package(s)
-
gfx950 - 2 package(s)
-
gles2-only - 1 package(s)
Build QtGui "QOpenGL*" classes
-
gloo - 1 package(s)
Use <pkg>sci-ml/gloo</pkg>
-
gnutls - 1 package(s)
-
gpg - 1 package(s)
Enable PGP support
-
gpl - 1 package(s)
Build the GPL-licensed CHOLMOD submodules (MatrixOps, Modify,
Partition, Supernodal) as a group. Disabling keeps CHOLMOD
strictly LGPL; the core Cholesky submodule is always built.
-
gpu - 2 package(s)
Enable support for CUDA with <pkg>dev-util/nvidia-cuda-toolkit</pkg>
-
graphs - 1 package(s)
Build QtGraphs and QtGraphsWidgets modules (the modern successor to QtDataVisualization)
-
gtk - 3 package(s)
Build GTK graphical UI
-
gtk2 - 10 package(s)
Build the GTK2 variant of the plugin
-
gtk3 - 11 package(s)
Build the GTK3 variant of the plugin
-
gui - 7 package(s)
Build the graphical interface (requires either qt5 or qt6).
-
gui-jupyter - 1 package(s)
To install required libraries to use the Jupyter widgets GUI elements
-
gui-traitsui - 1 package(s)
To install required libraries to use the GUI elements based on traitsui
-
h5pyd - 1 package(s)
Pull in dev-python/h5pyd so silx.io.h5py_utils can browse remote HSDS-served HDF5 datasets
-
hdf4 - 1 package(s)
Support the old HDF4 representation
-
hdf5 - 4 package(s)
Enable hdf5 support
-
help - 2 package(s)
Build QtHelp module
-
hip - 1 package(s)
Build HIP runtime
-
hipblaslt - 2 package(s)
Build with <pkg>sci-libs/hipBLASLt</pkg> for some non-batched and strided batched problems on gfx12
-
httpserver - 1 package(s)
Build QtHttpServer module
-
icy-sixel - 1 package(s)
Enable sixel graphics output via pure-Rust icy_sixel backend
-
image - 2 package(s)
Enable reading of generic image formats via imageio and Pillow
-
introspection - 2 package(s)
Generate GObject Introspection .gir/.typelib files so
Gwyddion's libraries can be consumed from bindings
(Python, JavaScript, Vala). Required for USE=python.
-
jack - 1 package(s)
-
jansson - 1 package(s)
Enable <pkg>dev-libs/jansson</pkg>-based JSON import/export
-
java - 2 package(s)
Build the Java bindings
-
json - 2 package(s)
Enable <pkg>dev-libs/json-glib</pkg>-based JSON import/export
-
kineto - 1 package(s)
Use<pkg>sci-ml/kineto</pkg>profiling library
-
l10n_ - 2 package(s)
-
lapack - 1 package(s)
-
learning - 1 package(s)
To install required libraries for some machine learning features
-
libffi - 1 package(s)
-
libnotify - 1 package(s)
Enable desktop notifications support
-
libsamplerate - 1 package(s)
-
location - 1 package(s)
Build QtLocation module
-
matplotlib - 1 package(s)
Enable matplotlib-based plotting helpers
-
mbedtls - 1 package(s)
Use <pkg>net-libs/mbedtls</pkg> as TLS backend
-
memefficient - 1 package(s)
Enable mem efficient attention
-
mimalloc - 1 package(s)
Use <pkg>dev-libs/mimalloc</pkg> as replacement for system malloc
-
mkl - 1 package(s)
Use <pkg>sci-libs/mkl</pkg> for blas, lapack and sparse blas routines
-
mp3 - 1 package(s)
-
mpd - 1 package(s)
Support for mpd fetching
-
mpi - 1 package(s)
-
mrcz - 1 package(s)
To install the mrcz plugin
-
multimedia - 2 package(s)
Build QtMultimedia and QtMultimediaWidgets modules
-
nccl - 1 package(s)
Use <pkg>dev-libs/rccl</pkg> (NCCL compatible) backend for distributed operations
-
ncurses - 1 package(s)
Build Ncurses text UI
-
network - 2 package(s)
Build QtNetwork module
-
network-auth - 1 package(s)
Build QtNetworkAuth module
-
nfc - 2 package(s)
Build QtNfc module
-
nls - 3 package(s)
-
nnpack - 1 package(s)
Use <pkg>sci-ml/NNPACK</pkg>
-
numa - 2 package(s)
Enable NUMA support using <pkg>sys-process/numactl</pkg> (NUMA kernel support is also required)
-
numpy - 4 package(s)
Add support for math operations through numpy
-
ocamlopt - 4 package(s)
-
omemo - 1 package(s)
Enable OMEMO encryption
-
omemo-qrcode - 1 package(s)
Enable ability to display OMEMO QR code
-
onednn - 1 package(s)
Use <pkg>sci-ml/oneDNN</pkg>
-
openblas - 1 package(s)
Use <pkg>sci-libs/openblas</pkg> for blas routines
-
opencl - 6 package(s)
Build vendored OpenCL runtime
-
opencv - 1 package(s)
Enable image processing via <pkg>media-libs/opencv</pkg>
-
openexr - 2 package(s)
-
opengl - 2 package(s)
Pull in bindings for the QtOpenGL module
-
openmp - 7 package(s)
Use OpenMP for parallel code
-
openssl - 1 package(s)
Use <pkg>dev-libs/openssl</pkg> as TLS backend
-
otr - 1 package(s)
Enable Off-the-Record support (encryption)
-
parallel - 1 package(s)
Add support for <pkg>sys-process/parallel</pkg>
-
pdfium - 2 package(s)
Build QtPdf module
-
perfscripts - 1 package(s)
Install rocfft-perf performance visualization suite
-
perl - 1 package(s)
-
phonopy-reader - 1 package(s)
Enable reading of phonopy HDF5/YAML output
-
positioning - 2 package(s)
Build QtPositioning module
-
printsupport - 2 package(s)
Build QtPrintSupport module
-
profiler - 2 package(s)
Build and install the Composable Kernal profiler (ckProfiler)
-
pyqt5 - 1 package(s)
Use <pkg>dev-python/pyqt5</pkg> as a Qt for Python implementation.
Required for sci-physics/mantid and other Qt5-only consumers;
disabled by default in ::gentoo (Qt5 deprecation policy). Set
QT_API=pyqt5 at runtime to select it explicitly.
-
pyqt6 - 3 package(s)
To install required libraries for pyqt6 support
-
pyside - 2 package(s)
To install required libraries for pyside support
-
pyside6 - 1 package(s)
Use <pkg>dev-python/pyside</pkg> as Qt for Python implementation
-
python - 5 package(s)
Build pygwy, the Python 3 scripting bridge. Implies USE=introspection
and pulls in <pkg>dev-python/pygobject</pkg>. Provides a plug-in
discovery path and an in-process console registered as /Python Console.
-
python_targets_python2_7 - 8 package(s)
Enable Python-compatible libs (python2_7 only)
-
qml - 3 package(s)
Build QML/QtQuick bindings and imports
-
qnnpack - 1 package(s)
Use QNNPACK
-
qt5 - 3 package(s)
Use Qt5 (<pkg>dev-qt/qtwidgets</pkg>) for the GUI. Legacy;
prefer qt6 for new installs.
-
qt6 - 4 package(s)
Use Qt6 (<pkg>dev-qt/qtbase</pkg>) for the GUI. Recommended.
-
quick - 2 package(s)
Build QtQuick and QtQuickWidgets modules
-
quick3d - 2 package(s)
Build QtQuick3D and QtQuickWidgets modules
-
quodlibet - 1 package(s)
Enables support for editing <pkg>media-sound/quodlibet</pkg> databases
-
rdma - 1 package(s)
Enable infiniband support via <pkg>sys-cluster/rdma-core</pkg>
-
remoteobjects - 2 package(s)
Build QtRemoteObjects module
-
rocblas - 1 package(s)
Build with <pkg>sci-libs/rocBLAS</pkg> support
-
rocm - 2 package(s)
Build for AMD ROCm inference (VLLM_TARGET_DEVICE=rocm); pull HIP libs + torch{audio,vision}
-
rocsolver - 1 package(s)
Add additional functions from <pkg>sci-libs/rocSOLVER</pkg>
-
roctracer - 5 package(s)
Enable roctracer (roctx) marker
-
rtaudio - 1 package(s)
Builds rtaudio consumer for native audio support on multiple platforms.
-
rubberband - 1 package(s)
Enable pitch/time stretching via <pkg>media-libs/rubberband</pkg>
-
ruby - 1 package(s)
-
sanitizer - 1 package(s)
Install compute-sanitizer tool
-
scxml - 2 package(s)
Build QtScxml module
-
sdl - 1 package(s)
-
sensors - 2 package(s)
Build QtSensors module
-
serialbus - 1 package(s)
Build QtSerialBus modules
-
serialport - 2 package(s)
Build QtSerialPort modules
-
server - 1 package(s)
Build the infinote standalone server
-
sixel - 1 package(s)
Enable sixel graphics output via media-libs/libsixel
-
sourceview - 2 package(s)
Enable support for <pkg>x11-libs/gtksourceview</pkg>
-
sparse - 2 package(s)
Build hipSOLVER with sparse functionality (<pkg>sci-libs/cholmod</pkg>)
-
spatialaudio - 2 package(s)
Build QtSpatialAudio module
-
speech - 2 package(s)
Build QtTextToSpeech module
-
speed - 2 package(s)
To install optional libraries that speed up some functionalities
-
spell - 1 package(s)
-
spellcheck - 1 package(s)
Enable spellchecking support via app-text/enchant
-
sql - 2 package(s)
Build QtSql module
-
ssl - 1 package(s)
-
static - 1 package(s)
-
static-libs - 5 package(s)
-
svg - 2 package(s)
Build QtSvg module
-
system-sqlite - 1 package(s)
Use the system SQLite instead of the bundled one
-
szip - 1 package(s)
-
taglib - 1 package(s)
Enable support for taglib
-
tcl - 1 package(s)
-
tcl-private-stubs - 1 package(s)
Enable Tcl integration via private stubs mechanism
-
tcl-stubs - 1 package(s)
Enable Tcl integration via stubs library mechanism
-
test - 64 package(s)
Build and run unit tests
-
testlib - 2 package(s)
Build QtTest module
-
th1-docs - 1 package(s)
Enable TH1 for embedded documentation pages
-
th1-hooks - 1 package(s)
Enable TH1 hooks for commands and web pages
-
threads - 1 package(s)
-
tiff - 1 package(s)
-
tools - 1 package(s)
Build PySide Tools
-
udev - 1 package(s)
-
uitools - 1 package(s)
Build UITools module
-
unique - 1 package(s)
Enable single-instance support via <pkg>dev-libs/libunique</pkg>
-
vdpau - 1 package(s)
-
vicious - 1 package(s)
Require vicious plugin
-
video_cards_amdgpu - 1 package(s)
Build for AMD platform
-
video_cards_nvidia - 1 package(s)
Build for Nvidia platform
-
vidstab - 1 package(s)
Enable video stabilization via <pkg>media-libs/vidstab</pkg>
-
vim-syntax - 1 package(s)
-
vorbis - 1 package(s)
-
vulkan - 1 package(s)
-
webchannel - 2 package(s)
Build QtWebChannel module
-
webengine - 2 package(s)
Build QtWebEngine and QtWebEngineWidgets modules
-
webp - 1 package(s)
Enable WebP image export via <pkg>media-libs/libwebp</pkg>
-
websockets - 2 package(s)
Build QtWebSockets module
-
webview - 1 package(s)
Build QtWebView module
-
widgets - 2 package(s)
Build QtWidgets module
-
wx - 2 package(s)
To install required libraries for wx support
-
wxgui - 1 package(s)
Build the wxPython-based GUI tools (requires
<pkg>dev-python/wxpython</pkg>, <pkg>dev-python/wxmplot</pkg> and
<pkg>dev-python/wxutils</pkg>)
-
xine - 1 package(s)
-
xinerama - 1 package(s)
-
xml - 5 package(s)
Build QtXml module
-
xnnpack - 1 package(s)
Use <pkg>sci-ml/XNNPACK</pkg>
-
xscreensaver - 1 package(s)
Use x11-libs/libXScrnSaver for checking idle time
-
zlib - 1 package(s)
-
zspy - 1 package(s)
Enable ZSpy (Zarr v2-based) reader/writer