* app-emulation/qemu ::gentoo 1.4.2 1.5.3 1.6.0-r1(~) 1.6.1(~) (1.6.2)K (1.7.0)K (1.7.1)K 2.0.0 2.0.0-r1(~)* (9999)K {:0} ::layman (0.11.1 (in ::axs))X (0.11.1-r1 (in ::axs))X (0.11.1-r9999 (in ::pinkbyte))X (1.0-r2 (in ::axs))X (1.0-r3 (in ::axs))X (1.0.1 (in ::axs))X (1.1.1 (in ::axs))X (1.1.2 (in ::axs))X (1.1.2-r3 (in ::vaca))X (1.2.0 (in ::axs))X (9999 (in ::axs))X (9999 (in ::slyfox-gentoo))X {:0} app-emulation/qemu-2.0.0-r1:0::gentoo Description QEMU + Kernel-based Virtual Machine userland tools Homepage http://www.qemu.org http://www.linux-kvm.org Use flags USE -accessibility Adds support for braille displays using brltty aio Enables support for Linux's Async IO alsa Enable alsa output for sound emulation -bluetooth Enable Bluetooth Support caps Use Linux capabilities library to control privilege curl Support ISOs / -cdrom directives vis HTTP or HTTPS. -debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml fdt Enables firmware device tree support filecaps Use Linux file capabilities to control privilege rather than set*id -glusterfs Enables GlusterFS cluster fileystem via sys-cluster/glusterfs -gtk Add support for x11-libs/gtk+ (The GIMP Toolkit) -iscsi Enable direct iSCSI support via net-libs/libiscsi instead of indirectly via the Linux block layer that sys-block/open-iscsi does. jpeg Enable jpeg image support for the VNC console server ncurses Enable the ncurses-based console opengl Add support for OpenGL (3D graphics) png Enable png image support for the VNC console server -pulseaudio Enable pulseaudio output for sound emulation -python Add optional support/bindings for the Python language -rbd Enable rados block device backend support, see http://ceph.newdream.net/wiki/QEMU-RBD -sasl Add support for the Simple Authentication and Security Layer sdl Enable the SDL-based console seccomp Utilize sys-libs/libseccomp to enable kernel filtering of system calls to prevent malicious guests from doing damage. (-selinux) !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur -smartcard Enable smartcard support -spice Enable Spice protocol support via app-emulation/spice -ssh Enable SSH based block device support via net-libs/libssh2 -static Enables both 'static-softmmu' and 'static-user' -static-softmmu Builds the Software MMU (system) targets as static binaries -static-user Build the User targets as static binaries -systemtap Enable SystemTAP/DTrace tracing -tci Enable the TCG Interpreter which can speed up or slowdown workloads depending on the host and guest CPUs being emulated. In the future it will be a runtime option but for now its compile time. threads Add threads support for various packages. Usually pthreads -tls Enable TLS support for the VNC console server. For 1.4 and newer this also enables WebSocket support. -usb Enable USB passthrough via dev-libs/libusb -usbredir Use sys-apps/usbredir to redirect USB devices to another machine over TCP uuid Enable UUID support in the vdi block driver -vde Enable VDE-based networking vhost-net Enable accelerated networking using vhost-net, see http://www.linux-kvm.org/page/VhostNet -virtfs Enable VirtFS via virtio-9p-pci / fsdev. See http://wiki.qemu.org/Documentation/9psetup vnc Enable VNC (remote desktop viewer) support xattr Add support for getting and setting POSIX extended attributes, through sys-apps/attr. Requisite for the virtfs backend. -xen Enables support for Xen backends -xfs Support xfsctl() notification and syncing for XFS backed virtual disks. (-test) Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this internally, so don't set it in make.conf/package.use anymore python_targets (-python2_6) Build with Python 2.6 python2_7 Build with Python 2.7 qemu_softmmu_targets -aarch64 ARM64 system emulation target -alpha system emulation target -arm system emulation target -cris system emulation target -i386 system emulation target -lm32 LatticeMico32 system emulation target -m68k system emulation target -microblaze system emulation target -microblazeel system emulation target -mips system emulation target -mips64 system emulation target -mips64el system emulation target -mipsel system emulation target -moxie moxielogic system emulation target -or32 OpenRISC system emulation target -ppc system emulation target -ppc64 system emulation target -ppcemb system emulation target -s390x system emulation target -sh4 system emulation target -sh4eb system emulation target -sparc system emulation target -sparc64 system emulation target -unicore32 system emulation target x86_64 system emulation target -xtensa system emulation target -xtensaeb system emulation target qemu_user_targets -aarch64 ARM64 userspace emulation target -alpha userspace emulation target -arm ARM (little endian) userspace emulation target -armeb ARM (big endian) userspace emulation target -cris userspace emulation target -i386 userspace emulation target -m68k userspace emulation target -microblaze userspace emulation target -microblazeel userspace emulation target -mips userspace emulation target -mips64 userspace emulation target -mips64el userspace emulation target -mipsel userspace emulation target -mipsn32 MIPS N32 ABI userspace emulation target -mipsn32el MIPS N32 ABI LE userspace emulation target -or32 OpenRISC userspace emulation target -ppc userspace emulation target -ppc64 userspace emulation target -ppc64abi32 userspace emulation target -s390x userspace emulation target -sh4 userspace emulation target -sh4eb userspace emulation target -sparc userspace emulation target -sparc32plus userspace emulation target -sparc64 userspace emulation target -unicore32 userspace emulation target x86_64 userspace emulation target Build Options symbols=compress How to handle debug symbols in installed files Permitted values: compress: Split and compress debug symbols preserve: Preserve debug symbols split: Split debug symbols strip: Strip debug symbols dwarf_compress Compress DWARF2+ debug information -optional_tests Run tests considered by the package to be optional -trace Trace actions executed by the package (very noisy, for debugging broken builds only) work=tidyup Whether to preserve or remove working directories Permitted values: leave: Do not remove, but allow destructive merges preserve: Preserve the working directory remove: Always remove the working directory tidyup: Tidy up work directory after a successful build Overridden Masks Keywords ~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd