All USE Flags
-
${CPU_FEATURES[*]%:*} - 1 package(s)
-
${CPU_FEATURES_MAP[*]%:*} - 1 package(s)
-
10bit - 1 package(s)
Add support for building 10-bit and 12-bit AV1.
-
8bit - 1 package(s)
Add support for decoding 8-bit AV1.
-
X - 15 package(s)
Build and install the legacy pangoxft library
-
abi_x86_64 - 1 package(s)
-
acl - 1 package(s)
-
alembic - 1 package(s)
-
alsa - 6 package(s)
-
aom - 2 package(s)
Enable support for the AOM codec encoding and decoding
-
apps - 1 package(s)
Build the standalone denoise, self test, and benchmark binaries.
-
apulse - 1 package(s)
Поддержка эмуляции PulseAudio для ALSA
-
aqua - 2 package(s)
-
asm - 1 package(s)
-
atlas - 1 package(s)
Use <pkg>sci-libs/atlas</pkg> for blas, lapack and sparse blas routines
-
audiocom - 1 package(s)
Enable integrated uploading to audio.com
-
avif - 1 package(s)
-
benchmark - 1 package(s)
Build a benchmark binary, install it as re2-bench
-
bindist - 1 package(s)
-
blas - 1 package(s)
-
blksha1 - 1 package(s)
Use the new optimized SHA1 implementation
-
broadway - 1 package(s)
Enable the GDK Broadway backend.
-
brotli - 1 package(s)
-
bullet - 1 package(s)
-
bzip2 - 3 package(s)
Enable bzip2 encoder/decoder plugin
-
cairo - 1 package(s)
Enable the Cairo back-end of hwloc's lstopo command
-
caps - 2 package(s)
-
cblas - 1 package(s)
Build with CBLAS <pkg>virtual/cblas</pkg>
-
cblas-external - 1 package(s)
Link gsl with external cblas provided by
(<pkg>virtual/cblas</pkg>) instead of shipped internal version
-
cdr - 1 package(s)
Enable support for CorelDRAW files via <pkg>media-libs/libcdr</pkg>
-
cgi - 1 package(s)
Install gitweb too
-
cjk - 1 package(s)
-
cloudproviders - 1 package(s)
Enable GtkPlacesSidebar to access cloud services
-
collada - 1 package(s)
-
color-management - 1 package(s)
-
colord - 1 package(s)
Use <pkg>x11-misc/colord</pkg> for color management in printing
-
contrib - 1 package(s)
Install user contributed scripts from opencv_contrib (Experimental!)
-
contribcvv - 1 package(s)
Enable CVV in contrib (requires Qt5)
-
contribdnn - 1 package(s)
Enable DNN module contrib (requires tinydnn)
-
contribfreetype - 1 package(s)
Enable Drawing UTF-8 strings with <pkg>media-libs/freetype</pkg>&<pkg>media-libs/harfbuzz</pkg>
-
contribhdf - 1 package(s)
Enable HDF module (requires <pkg>sci-libs/hdf5</pkg>)
-
contribovis - 1 package(s)
Enable OGRE vision module support (<pkg>dev-games/ogre</pkg>)
-
contribsfm - 1 package(s)
Enable SFM module (requires USE="eigen gflags glog")
-
contribxfeatures2d - 1 package(s)
Enables xfeatures2d and autodownload of samples in contrib
-
corefonts - 1 package(s)
Use <pkg>media-fonts/corefonts</pkg> which is required by some commands
-
cpu_flags_arm_crc32 - 1 package(s)
-
cpu_flags_arm_neon - 1 package(s)
-
cpu_flags_ppc_altivec - 1 package(s)
-
cpu_flags_ppc_vsx - 1 package(s)
-
cpu_flags_x86_3dnow - 1 package(s)
-
cpu_flags_x86_avx - 3 package(s)
-
cpu_flags_x86_f16c - 2 package(s)
-
cpu_flags_x86_mmx - 2 package(s)
-
cpu_flags_x86_sse - 2 package(s)
-
cpu_flags_x86_sse2 - 5 package(s)
-
cpu_flags_x86_sse3 - 1 package(s)
-
cpu_flags_x86_sse4_1 - 1 package(s)
-
cpuid - 1 package(s)
Enable the cpuid-based architecture specific support (x86 component)
-
cuda - 6 package(s)
Enable CUDA device discovery using libcudart
-
cudnn - 1 package(s)
Enable support for nVidia cuDNN library
-
cups - 1 package(s)
-
curl - 1 package(s)
Support fetching and pushing (requires webdav too) over http:// and https:// protocols
-
custom-cflags - 2 package(s)
-
cvs - 1 package(s)
-
cxx - 1 package(s)
-
cycles - 1 package(s)
-
cycles-bin-kernels - 1 package(s)
-
d3d9 - 1 package(s)
Enable Direct 3D9 API through Nine state tracker. Can be used together with patched wine.
-
dav1d - 1 package(s)
Enable support for the dav1d codec decoding
-
dbus - 3 package(s)
-
debug - 10 package(s)
-
debugger - 1 package(s)
Install the CUDA debugger
-
deprecated - 1 package(s)
Enable deprecated functions
-
designer - 1 package(s)
Install the QWebEngineView plugin used to add widgets in <pkg>dev-qt/designer</pkg> forms that display web pages.
-
dia - 1 package(s)
Enable DIA flow chart import via <pkg>app-office/dia</pkg>
-
dicom - 1 package(s)
Enable DICOM medical image file support via <pkg>sci-libs/dcmtk</pkg>
-
djvu - 1 package(s)
-
dnnsamples - 1 package(s)
Enable dnn caffeemodel samples
-
doc - 15 package(s)
-
doctool - 1 package(s)
Install g-ir-doc-tool for generating documentation from introspected data
-
double-precision - 1 package(s)
Compile in double precision mode.
-
drm - 1 package(s)
Enable DRM backend support
-
egl - 1 package(s)
-
eigen - 1 package(s)
Enable usage of <pkg>dev-cpp/eigen</pkg> for computations
-
emacs - 1 package(s)
-
embree - 1 package(s)
-
enchant - 1 package(s)
Use the <pkg>app-text/enchant</pkg> spell-checking backend instead of <pkg>app-text/hunspell</pkg>
-
examples - 10 package(s)
Install source code examples
-
exif - 1 package(s)
-
experimental - 1 package(s)
-
extended - 1 package(s)
Enable SASS/SCSS and WebP encoding support
-
extras - 1 package(s)
Build extra apps (avifenc, avifdec) and test files
-
fcitx4 - 1 package(s)
Enable support for <pkg>app-i18n/fcitx</pkg> 4
-
features2d - 1 package(s)
Enable features2d module
-
ffmpeg - 5 package(s)
-
fftw - 3 package(s)
-
fits - 1 package(s)
Enable support for NASA's <pkg>sci-libs/cfitsio</pkg> library
-
flac - 1 package(s)
-
fltk - 1 package(s)
-
fluid - 1 package(s)
-
fluidsynth - 1 package(s)
Enables Fluidsynth MIDI software synthesis plugin.
-
fontconfig - 1 package(s)
-
fonts - 2 package(s)
Enable fonts support for appstream-builder.
-
fpx - 1 package(s)
Enable <pkg>media-libs/libfpx</pkg> support
-
gbm - 1 package(s)
Enable Graphics Buffer Manager based EGL windowing system support (requires egl and at least one of gles or opengl)
-
gdal - 1 package(s)
Enable support for <pkg>sci-libs/gdal</pkg> library
-
gdk-pixbuf - 3 package(s)
Build a gdk-pixbuf loader
-
geolocation - 1 package(s)
-
gflags - 1 package(s)
Use Google's C++ argument parsing library (<pkg>dev-cpp/gflags</pkg>)
-
gif - 3 package(s)
-
git - 1 package(s)
-
gles1 - 2 package(s)
Enable GLESv1 support.
-
gles2 - 4 package(s)
Enable GLES2 support
-
glog - 1 package(s)
Use Google's C++ logging library (<pkg>dev-cpp/glog</pkg>)
-
gmp - 1 package(s)
-
gnome - 1 package(s)
-
gnutls - 1 package(s)
Use gnutls library for HTTPS support (openssl is the default library for HTTPS support).
-
go - 1 package(s)
Enable building <pkg>dev-lang/go</pkg> code/examples
-
gpg - 1 package(s)
Pull in gnupg for signing -- without gnupg, attempts at signing will fail at runtime!
-
gphoto2 - 1 package(s)
-
graphicsmagick - 1 package(s)
-
graphviz - 1 package(s)
-
gstreamer - 2 package(s)
-
gtk-doc - 4 package(s)
-
gtk3 - 1 package(s)
Enable <pkg>x11-libs/gtk+</pkg>:3 support
-
gui - 3 package(s)
Build iv
-
gzip - 1 package(s)
Support the gzip format
-
haptic - 1 package(s)
Enable the haptic (force feedback) subsystem
-
hardened - 2 package(s)
-
hdri - 1 package(s)
Enable High Dynamic Range Images formats
-
heif - 1 package(s)
-
highlight - 1 package(s)
GitWeb support for <pkg>app-text/highlight</pkg>
-
hip - 2 package(s)
Build OIDN with AMD HIP support.
-
ibus - 1 package(s)
Enable support for <pkg>app-i18n/ibus</pkg>
-
iconv - 2 package(s)
-
icu - 1 package(s)
-
id3tag - 1 package(s)
Enable ID3 tagging via <pkg>media-libs/libid3tag</pkg>
-
idn - 1 package(s)
-
ieee1394 - 1 package(s)
-
imagemagick - 1 package(s)
-
inkjar - 1 package(s)
Enable support for OpenOffice.org SVG jar files
-
introspection - 9 package(s)
-
ivorbis - 1 package(s)
Enable integer based vorbis decoder
-
jack - 4 package(s)
-
jasper - 1 package(s)
Use <pkg>media-libs/jasper</pkg> for jpeg2k support
-
java - 1 package(s)
-
jbig - 1 package(s)
-
jemalloc - 1 package(s)
-
joystick - 1 package(s)
Control joystick support (disable at your own risk)
-
jpeg - 6 package(s)
-
jpeg2k - 4 package(s)
-
jpegxl - 1 package(s)
-
jumbo-build - 1 package(s)
Combine source files to speed up build process.
-
kerberos - 1 package(s)
-
keyring - 1 package(s)
-
kms - 1 package(s)
Build the KMSDRM video driver
-
l0 - 1 package(s)
Enable oneAPI Level Zero device discovery
-
ladspa - 1 package(s)
-
lapack - 2 package(s)
-
large-stack - 2 package(s)
Enables code to take advantage of large stack support
-
lcms - 1 package(s)
-
ldap - 1 package(s)
-
libdispatch - 1 package(s)
Use <pkg>dev-libs/libdispatch</pkg> to speed up concurrent code execution
-
libgig - 1 package(s)
Enables GIG player plugin.
-
libretro - 1 package(s)
Build libretro port
-
libsamplerate - 2 package(s)
-
libvirt - 1 package(s)
Build plugin for kvm
-
libyuv - 1 package(s)
Enable fast YUV conversion via libyuv
-
llvm - 2 package(s)
Build with LLVM backend and extensions enabled.
-
lm-sensors - 1 package(s)
Enable Gallium HUD lm-sensors support.
-
lqr - 1 package(s)
Enable experimental liquid rescale support using <pkg>media-libs/liblqr</pkg>
-
lv2 - 1 package(s)
Add support for Ladspa V2
-
lz4 - 1 package(s)
-
lzma - 1 package(s)
-
man - 3 package(s)
-
mediawiki - 1 package(s)
Support pulling and pushing from MediaWiki
-
mkl - 2 package(s)
Enable support for Intel FFT <pkg>sci-libs/mkl</pkg>
-
mp3 - 1 package(s)
-
mpg123 - 1 package(s)
Use <pkg>media-sound/mpg123-base</pkg> instead of
<pkg>media-libs/libmad</pkg> for MPEG decoding
-
munge - 1 package(s)
Enable authentication via munge
-
nanovdb - 1 package(s)
-
nas - 1 package(s)
-
ncurses - 1 package(s)
-
ndof - 1 package(s)
-
netplay - 1 package(s)
Enable playing ROMs over the network (not recommended)
-
nls - 4 package(s)
-
non-free - 1 package(s)
Enable non-free components
-
notmuch - 1 package(s)
Enable support for <pkg>net-mail/notmuch</pkg>
-
nsight - 1 package(s)
Install profiling and optimizing tools (nsight-compute, nsight-systems)
-
nvml - 1 package(s)
Enable the NVML device discovery
-
ogg - 3 package(s)
-
oidn - 1 package(s)
-
openal - 1 package(s)
-
opencl - 3 package(s)
Enable the Rusticl Gallium OpenCL state tracker.
-
opencv - 1 package(s)
Enable OpenCV support via <pkg>media-libs/opencv</pkg>
-
opencvapps - 1 package(s)
Enable compilation with opencvapps
-
openexr - 3 package(s)
-
opengl - 5 package(s)
Enable OpenGL library and plugin via desktop OpenGL API
-
openimageio - 1 package(s)
Enable OpenImageIO Support
-
openmp - 4 package(s)
-
openntpd - 1 package(s)
Allow ntp to be installed alongside openntpd
-
openpgl - 1 package(s)
-
opensubdiv - 1 package(s)
-
openvdb - 2 package(s)
Enable OpenVDB support via <pkg>media-gfx/openvdb</pkg>
-
optix - 1 package(s)
-
opus - 1 package(s)
-
orc - 3 package(s)
Disable some PaX memory protections to allow plugins
that use <pkg>dev-lang/orc</pkg> for runtime optimization to be
used on hardened PaX systems
-
osl - 1 package(s)
-
osmesa - 1 package(s)
Build the Mesa library for off-screen rendering.
-
oss - 2 package(s)
-
pango - 2 package(s)
Enable Pango support using <pkg>x11-libs/pango</pkg>
-
parse-clocks - 1 package(s)
Add support for PARSE clocks
-
pci - 1 package(s)
Enable PCI device discovery using libpci
-
pcre - 1 package(s)
-
pdf - 1 package(s)
-
pdfium - 1 package(s)
Build the QtPdf module based on chromium's PDFium library
-
perforce - 1 package(s)
Add support for Perforce version control system (requires manual installation of Perforce client)
-
perl - 2 package(s)
-
pipewire - 1 package(s)
Enable support for the <pkg>media-video/pipewire</pkg> audio backend
-
plugins - 1 package(s)
Enables examples plugins.
-
pmi - 1 package(s)
Build PMI1 and PMI2 interface
-
png - 3 package(s)
-
portaudio - 2 package(s)
-
portmixer - 1 package(s)
Enable the internal portmixer feature
-
postscript - 2 package(s)
-
potrace - 1 package(s)
-
profiler - 1 package(s)
Install the NVIDIA CUDA profiler (nvprof) and the related libraries
-
proprietary-codecs - 1 package(s)
Enable codecs for patent-encumbered audio and video formats.
-
ptex - 1 package(s)
Enable Ptex texture mapping system file support via <pkg>media-libs/ptex</pkg>
-
pugixml - 1 package(s)
-
pulseaudio - 7 package(s)
Enable support for audio capture via PulseAudio
-
python - 6 package(s)
Enable support for Python API bindings
-
q32 - 1 package(s)
Set quantum depth value to 32
-
q8 - 1 package(s)
Set quantum depth value to 8
-
qml - 1 package(s)
Build QML/QtQuick bindings and imports
-
qt5 - 1 package(s)
-
qt6 - 3 package(s)
-
quirc - 1 package(s)
Enable qrcode decoding via <pkg>media-libs/quirc</pkg>
-
rav1e - 2 package(s)
Enable support for the rav1e codec encoding
-
raw - 2 package(s)
-
rdma - 1 package(s)
Enable infiniband support via <pkg>sys-cluster/rdma-core</pkg>
-
readline - 2 package(s)
-
renderdoc - 1 package(s)
-
rocm - 1 package(s)
Enable AMD RSMI device discovery
-
rrsync - 1 package(s)
Install rrsync script to setup restricted rsync users via ssh logins
-
safe-directory - 1 package(s)
Respect the safe.directory setting
-
samba - 1 package(s)
Provide support for Samba's signing daemon (needed for Active Directory domain controllers)
-
sanitizer - 1 package(s)
Install compute-sanitizer tool
-
sbsms - 1 package(s)
Enable slower, more accurate pitch and tempo changing
via <pkg>media-libs/libsbsms</pkg>
-
screencast - 2 package(s)
-
sdl - 2 package(s)
-
selinux - 5 package(s)
-
sndfile - 2 package(s)
-
sndio - 1 package(s)
Enable support for the <pkg>media-sound/sndio</pkg> backend
-
snmp - 1 package(s)
-
sound - 1 package(s)
Control audio support (disable at your own risk)
-
soundio - 1 package(s)
Enables libsoundio support.
-
sourceview - 1 package(s)
Enable syntax highlighting support via <pkg>x11-libs/gtksourceview</pkg>
-
spell - 1 package(s)
-
split-usr - 1 package(s)
-
sqlite - 1 package(s)
-
ssl - 3 package(s)
Enable HTTPS support.
-
static-libs - 6 package(s)
-
stk - 1 package(s)
Enables STK Mallet plugin.
-
stunnel - 1 package(s)
Provide helper scripts for using rsync via >=<pkg>net-misc/stunnel</pkg>-4
-
subversion - 1 package(s)
Include git-svn for <pkg>dev-vcs/subversion</pkg> support
-
svg - 2 package(s)
-
svg2 - 1 package(s)
Enable support for new SVG2 features
-
svt-av1 - 1 package(s)
Enable support for the SVT-AV1 encoder
-
sysprof - 2 package(s)
Enable profiling data capture support using <pkg>dev-util/sysprof-capture</pkg>
-
system-icu - 1 package(s)
Use the system-wide <pkg>dev-libs/icu</pkg> instead of bundled.
-
system-re2 - 1 package(s)
Use the system-wide <pkg>dev-libs/re2</pkg> instead of bundled.
-
system-zlib - 1 package(s)
Use system zlib instead of bundled one. This is incompatible with older rsync releases!
-
systemd - 1 package(s)
-
tbb - 2 package(s)
Enable multithreading with the Intel Threads Building Block (<pkg>dev-cpp/tbb</pkg>)
-
tesseract - 1 package(s)
Use Google's OCR Engine
-
test - 36 package(s)
Build the test programs (requires <pkg>sys-libs/zlib</pkg>)
-
test-full - 1 package(s)
Run additional, quite slow tests
-
testprograms - 1 package(s)
Build and install programs for testing OpenCV (performance)
-
theora - 1 package(s)
-
threads - 4 package(s)
-
tiff - 5 package(s)
-
tk - 1 package(s)
Include the 'gitk' and 'git gui' tools
-
tools - 3 package(s)
Install stdiscosrv, strelaysrv and other tools to /usr/libexec/syncthing/.
-
truetype - 3 package(s)
-
twolame - 1 package(s)
Enable twolame support (MPEG Audio Layer 2 encoder)
via <pkg>media-sound/twolame</pkg>
-
udev - 4 package(s)
-
unwind - 2 package(s)
Enable <pkg>sys-libs/libunwind</pkg> usage for better
backtrace support in leaks tracer module
-
utils - 2 package(s)
Build several binary tools for verifying and manipulating EXR files.
-
v4l - 1 package(s)
-
vaapi - 3 package(s)
-
vala - 2 package(s)
-
valgrind - 3 package(s)
-
vamp - 1 package(s)
Enable vamp plugins support (Audio analysing plugins)
-
vdpau - 1 package(s)
Enable the VDPAU acceleration interface for the Gallium3D Video Layer.
-
video - 2 package(s)
Allow access to GPU during tests run
-
video_cards_ - 1 package(s)
-
video_cards_intel - 2 package(s)
Enable Video Acceleration API for hardware decoding for Intel cards
-
video_cards_nouveau - 1 package(s)
-
video_cards_nvidia - 1 package(s)
-
video_cards_r300 - 1 package(s)
-
video_cards_r600 - 1 package(s)
-
video_cards_radeonsi - 1 package(s)
-
video_cards_vmware - 1 package(s)
-
vim-syntax - 1 package(s)
-
vis-profiler - 1 package(s)
Install the NVIDIA CUDA visual profiler (nvvp)
-
visio - 1 package(s)
Enable support for Microsoft Visio diagrams via <pkg>media-libs/libvisio</pkg>
-
vnc - 1 package(s)
-
vorbis - 2 package(s)
-
vst - 1 package(s)
Enables the VeSTige plugin to run VST plugins through Wine.
-
vtk - 1 package(s)
Build new 3D visualization module viz based on <pkg>sci-libs/vtk</pkg>
-
vulkan - 4 package(s)
-
vulkan-overlay - 1 package(s)
Build vulkan-overlay-layer which displays Frames Per Second and other statistics
-
wavpack - 1 package(s)
-
wayland - 10 package(s)
Enable Wayland EGL windowing system support (requires egl and at least one of gles2 or opengl)
-
webdav - 1 package(s)
Adds support for push'ing to HTTP/HTTPS repositories via DAV
-
webdriver - 1 package(s)
Build tool for automated testing (ChromeDriver equivalent)
-
webkit - 1 package(s)
-
webp - 3 package(s)
-
webrtc - 1 package(s)
Enable WebRTC audio/video network bin plugin
-
webui - 1 package(s)
Install qBittorrent Web UI (qbittorrent-nox) and systemd/OpenRC service
-
widgets - 1 package(s)
Enable QtWidgets support
-
wmf - 1 package(s)
-
wpg - 1 package(s)
Enable support for WordPerfect graphics via <pkg>app-text/libwpg</pkg>
-
x265 - 1 package(s)
Use <pkg> media-libs/x265</pkg> for HEIF encoding
-
xa - 1 package(s)
Enable the XA (X Acceleration) API for Gallium3D.
-
xattr - 1 package(s)
-
xine - 1 package(s)
-
xinerama - 1 package(s)
-
xinetd - 1 package(s)
-
xml - 2 package(s)
use libxml2 for XML support, instead of a custom minimalistic support
-
xscreensaver - 1 package(s)
-
xv - 1 package(s)
-
xxhash - 2 package(s)
Enable <pkg>dev-libs/xxhash</pkg> support for hashing
-
zeroconf - 1 package(s)
-
zink - 1 package(s)
Enable the Zink OpenGL-over-Vulkan Gallium driver
-
zip - 1 package(s)
-
zlib - 3 package(s)
Support the zlib format
-
zstd - 2 package(s)