| Flag |
Description |
4.0.0_pre20261006 |
| X |
Enable support for e.g. fullscreen mode via X and the X C-language binding. It does not build a graphical interface
|
⊕ |
| alsa |
Enable alsa output for sound emulation
⚠️
|
✓ |
| aom |
Enable AV1 encoding/decoding support using <pkg>media-libs/libaom</pkg>
|
✓ |
| archive |
Enable support for libarchive stream extractor
|
✓ |
| aribsub |
Enable support for decoding ARIB STD-B24 subtitles
|
✓ |
| bidi |
⚠️
|
✓ |
| bluray |
Enable libbluray for Blu-ray disc support
|
✓ |
| chromaprint |
Enable libchromaprint for Chromaprint based audio fingerprinter support
|
✓ |
| chromecast |
Enable experimental support for Google Chromecast
|
✓ |
| cpu_flags_arm_neon |
⚠️
|
✓ |
| cpu_flags_ppc_altivec |
⚠️
|
✓ |
| cpu_flags_x86_sse |
⚠️
|
✓ |
| dav1d |
Enable support for <pkg>media-libs/dav1d</pkg> AV1 decoder
|
✓ |
| dbus |
Enable dependencies required by glib libraries
using dbus service to manage settings saving
⚠️
|
✓ |
| dc1394 |
Enable IIDC cameras support
|
✓ |
| debug |
Enable DCHECK feature with severity configurable at runtime. Mostly intended for debugging and development, NOT RECOMMENDED for general use.
⚠️
|
✓ |
| directx |
Enable Win32 DirectX, D3D11va and DxVA2 support
|
✓ |
| dvbpsi |
Enable support for Mpeg-TS files (.ts, .m2ts, .mts) via <pkg>media-libs/libdvbpsi</pkg>
|
⊕ |
| dvd |
⚠️
|
✓ |
| encode |
Enable streaming-output support and videolan manager to control multiple streams from within one instance
|
⊕ |
| faad |
Enable AAC audio decoding library support via <pkg>media-libs/faad2</pkg>
|
✓ |
| fdk |
Enable the Fraunhofer AAC codec library
|
✓ |
| ffmpeg |
Link the examples against media-video/ffmpeg so they accept audio formats other than WAV
⚠️
|
⊕ |
| flac |
⚠️
|
✓ |
| fluidsynth |
Enable Fluidsynth MIDI software synthesis (with external sound fonts)
|
✓ |
| fontconfig |
Enable the font search mechanism
(PODOFO_WITH_FONTMANAGER), which requires
<pkg>media-libs/fontconfig</pkg>
⚠️
|
✓ |
| gcrypt |
Enable cryptography support via libgcrypt
|
⊕ |
| gme |
Enable support for <pkg>media-libs/game-music-emu</pkg> for playing various video game music formats
|
✓ |
| gstreamer |
Enable GStreamer based decoding support (currently supports only video decoding)
|
✓ |
| gui |
Build FreeCAD with a Qt based GUI. If built without setting this USE flag, FreeCAD can be used in a headless mode, for server-side instances. The Python modules are available, without their GUI parts though, if this is unset.
⚠️
|
⊕ |
| ieee1394 |
⚠️
|
✓ |
| jack |
⚠️
|
✓ |
| jpeg |
Enable jpeg image support for the VNC console server
⚠️
|
✓ |
| kate |
Adds support for Ogg Kate subtitles via libkate
|
✓ |
| keyring |
Store provider API keys in the OS keyring instead of in opencodex's own configuration file. Pulls in the package's only prebuilt binary, and needs a Secret Service provider (gnome-keyring, KWallet or KeePassXC) on the session bus at runtime.
⚠️
|
✓ |
| libass |
⚠️
|
✓ |
| libcaca |
⚠️
|
✓ |
| libdrm |
Enable kernel mode setting video output plugin via <pkg>x11-libs/libdrm</pkg>
|
✓ |
| libnotify |
⚠️
|
✓ |
| libplacebo |
Enable support for GPU accelerated video rendering with <pkg>media-libs/libplacebo</pkg>
|
✓ |
| libsamplerate |
⚠️
|
⊕ |
| libtiger |
Enable Ogg Kate subtitles rendering using libtiger
|
✓ |
| linsys |
Enable support for Linux Linear Systems Ltd. SDI and HD-SDI input cards
|
✓ |
| lirc |
⚠️
|
✓ |
| live |
Enable live555 streaming media support (client support for rtsp)
|
✓ |
| loudness |
Enable loudness normalisation according to the EBU R128 standard using <pkg>media-libs/libebur128</pkg>
|
✓ |
| lua |
Enable Lua scripting support, needed for including support for Jamendo (online music platform) and similar things
|
✓ |
| mad |
⚠️
|
✓ |
| matroska |
Enable matroska support using reference libraries (fallback on other existing matroska support if disabled, i.e., matroska enabled FFmpeg)
|
✓ |
| modplug |
⚠️
|
✓ |
| mp3 |
⚠️
|
✓ |
| mtp |
⚠️
|
✓ |
| ncurses |
Enable the ncurses-based console
⚠️
|
✓ |
| nfs |
Enable support for nfs protocol via <pkg>net-fs/libnfs</pkg>
|
✓ |
| ogg |
⚠️
|
✓ |
| omxil |
Enable OpenMAX Integration Layer codec module
|
✓ |
| optimisememory |
Enable optimisation for memory rather than performance
|
✓ |
| opus |
⚠️
|
✓ |
| png |
Enable png image support for the VNC console server
⚠️
|
✓ |
| projectm |
Enable the projectM visualization plugin
|
✓ |
| pulseaudio |
Add sound server support via media-libs/libpulse (may be PulseAudio or Pipewire, or apulse if installed)
⚠️
|
✓ |
| qsv |
Enable Intel Quick Sync Video support via <pkg>media-libs/libvpl</pkg>
|
✓ |
| rav1e |
Enable AV1 encoding via <pkg>media-video/rav1e</pkg>
|
✓ |
| rist |
Enable RIST (Reliable Internet Stream Transport) input/output via <pkg>net-libs/librist</pkg>
|
✓ |
| rnnoise |
Enable the recurrent neural network noise suppression audio filter via <pkg>media-libs/rnnoise</pkg>
|
✓ |
| run-as-root |
Allows vlc to start for root. Don't enable this unless you have a very specific (e.g. embedded) need for it!
|
✓ |
| samba |
Use <pkg>net-fs/samba</pkg> for NTLM Single Sign-On
⚠️
|
✓ |
| selinux |
Enable SELinux policy support for enhanced security in SELinux-enabled systems. Required for proper operation on systems with SELinux in enforcing mode.
⚠️
|
✓ |
| sftp |
Enable libssh2 to support SFTP file transfer
|
✓ |
| shout |
Enable libshout output
|
✓ |
| sid |
⚠️
|
✓ |
| skins |
Enable support for the skins2 interface
|
✓ |
| soxr |
Enable SoX Resampler support via <pkg>media-libs/soxr</pkg>
|
✓ |
| speex |
⚠️
|
✓ |
| srt |
Enable support for Secure Reliable Transport (SRT) via <pkg>net-libs/srt</pkg>
|
✓ |
| ssl |
⚠️
|
✓ |
| svg |
⚠️
|
✓ |
| taglib |
⚠️
|
✓ |
| theora |
⚠️
|
✓ |
| tremor |
Enable tremor, a fixed-point version of the Ogg Vorbis decoder
|
✓ |
| truetype |
Enable media-libs/freetype support for gapi module
⚠️
|
✓ |
| twolame |
Enable twolame support (MPEG Audio Layer 2 encoder)
|
✓ |
| udev |
Enable udev base replacement code for cdda feature
⚠️
|
✓ |
| upnp |
Enable support for the Intel SDK stack based UPnP discovery module instead of CyberLink
|
✓ |
| v4l |
⚠️
|
✓ |
| vaapi |
⚠️
|
✓ |
| vdpau |
⚠️
|
✓ |
| vnc |
⚠️
|
✓ |
| vpx |
⚠️
|
✓ |
| wayland |
Run in wayland mode under wayland sessions, xwayland otherwise. This flag doesn't affect x11 sessions.
⚠️
|
✓ |
| x264 |
⚠️
|
✓ |
| x265 |
Support X265 Encoder
|
✓ |
| xml |
⚠️
|
✓ |
| zeroconf |
Enable support for zero-configuration networking via avahi
|
✓ |
| zvbi |
Enable support for teletext subtitles via the zvbi library
|
✓ |