| Flag |
Description |
Packages |
| X |
|
6 |
| alsa |
Enable alsa output for sound emulation |
5 |
| dbus |
|
3 |
| debug |
|
2 |
| doc |
|
4 |
| gnutls |
Enable TLS support for the VNC console server.
For 1.4 and newer this also enables WebSocket support.
For 2.0 through 2.3 also enables disk quorum support. |
2 |
| gtk |
|
2 |
| introspection |
|
2 |
| jack |
|
2 |
| nls |
|
2 |
| opengl |
|
2 |
| oss |
|
2 |
| pam |
|
2 |
| plugins |
Enable qemu plugin API via shared library loading. |
2 |
| pulseaudio |
Enable pulseaudio output for sound emulation |
4 |
| sdl |
Enable the SDL-based console |
2 |
| seccomp |
Enable sandboxing functionality through <pkg>sys-apps/bubblewrap</pkg> |
2 |
| sndio |
Enable support for sndio |
2 |
| speech |
Enable text-to-speech support |
2 |
| static |
Build the User and Software MMU (system) targets as well as tools as static binaries |
6 |
| static-libs |
|
4 |
| system |
Install utils-std as system utilities in /usr |
2 |
| test |
|
27 |
| tools |
Enable the Godot Editor for game development |
2 |
| udev |
|
2 |
| usb |
Enable USB passthrough via <pkg>dev-libs/libusb</pkg> |
2 |
| vulkan |
Compile vulkan backend |
2 |
| wayland |
|
3 |
| Flag |
Description |
| $(printf |
|
| accessibility |
Adds support for braille displays using brltty |
| aio |
Enables support for Linux's Async IO |
| bpf |
Enable eBPF support for RSS implementation. |
| bzip2 |
|
| capstone |
Enable disassembly support with <pkg>dev-libs/capstone</pkg> |
| curl |
Support ISOs / -cdrom directives via HTTP or HTTPS. |
| fdt |
Enables firmware device tree support |
| fuse |
Enables FUSE block device export |
| glusterfs |
Enables GlusterFS cluster fileystem via
<pkg>sys-cluster/glusterfs</pkg> |
| infiniband |
|
| iscsi |
Enable direct iSCSI support via
<pkg>net-libs/libiscsi</pkg> instead of indirectly via the Linux
block layer that <pkg>sys-block/open-iscsi</pkg> does. |
| jemalloc |
|
| jpeg |
Enable jpeg image support for the VNC console server |
| lzo |
|
| multipath |
Enable multipath persistent reservation passthrough via
<pkg>sys-fs/multipath-tools</pkg>. |
| ncurses |
Enable the ncurses-based console |
| nfs |
Enable NFS support |
| numa |
Enable NUMA support |
| pin-upstream-blobs |
Pin the versions of BIOS firmware to the version included in the upstream release.
This is needed to sanely support migration/suspend/resume/snapshotting/etc... of instances.
When the blobs are different, random corruption/bugs/crashes/etc... may be observed. |
| png |
Enable png image support for the VNC console server |
| python |
|
| rbd |
Enable rados block device backend support, see https://docs.ceph.com/en/mimic/rbd/qemu-rbd/ |
| sasl |
|
| sdl-image |
SDL Image support for icons |
| selinux |
|
| slirp |
Enable TCP/IP in hypervisor via <pkg>net-libs/libslirp</pkg> |
| smartcard |
|
| snappy |
|
| spice |
Enable Spice protocol support via <pkg>app-emulation/spice</pkg> |
| ssh |
Enable SSH based block device support via <pkg>net-libs/libssh2</pkg> |
| static-user |
Build the User targets as static binaries |
| systemtap |
Enable SystemTap/DTrace tracing |
| usbredir |
Use <pkg>sys-apps/usbredir</pkg> to redirect USB devices to another machine over TCP |
| vde |
Enable VDE-based networking |
| vhost-net |
Enable accelerated networking using vhost-net, see https://www.linux-kvm.org/page/VhostNet |
| virgl |
Enable experimental Virgil 3d (virtual software GPU) |
| virtfs |
Enable VirtFS via virtio-9p-pci / fsdev. See https://wiki.qemu.org/Documentation/9psetup |
| vnc |
|
| vte |
Enable terminal support (<pkg>x11-libs/vte</pkg>) in the GTK+ interface |
| xattr |
Add support for getting and setting POSIX extended attributes, through
<pkg>sys-apps/attr</pkg>. Requisite for the virtfs backend. |
| xen |
Enables support for Xen backends |
| zstd |
|