[COPY] --- T2-COPYRIGHT-BEGIN --- [COPY] t2/package/*/qemu/qemu.desc [COPY] Copyright (C) 2004 - 2025 The T2 SDE Project [COPY] Copyright (C) 1998 - 2003 ROCK Linux Project [COPY] SPDX-License-Identifier: GPL-2.0 [COPY] --- T2-COPYRIGHT-END --- [I] A FAST! processor emulator [T] QEMU is a FAST! processor emulator using dynamic translation to achieve [T] good emulation speed. For fastest emulation the kernel module qvm86 need [T] needs to be loaded. [U] https://www.qemu.org/ [A] Fabrice Bellard [M] Rene Rebe [C] extra/emulator [F] NO-SSP CROSS NO-LTO.gcc LATOMIC.sparc [R] - alpha ia64 riscv [L] GPL [S] Stable [V] 10.0.2 [E] add packaging [E] opt jack [E] opt fuse [E] opt libsdl2 [E] opt liburing [E] opt libnfs [E] opt libiscsi [E] opt libslirp [E] opt numactl [E] opt pipewire [E] opt pulseaudio [E] opt spice-protocol libspice [E] opt libssh [E] opt cyrus-sasl2 [E] opt vte [CV-URL] http://www.qemu.org/ [D] 85e3b08227ec61b76b11c07ef820e86976b58af8977eba2e0935d206 qemu-10.0.2.tar.xz https://wiki.qemu.org/download/ runmeson=0 var_remove confopt ' ' --disable-debug var_remove_regex confopt ' ' '--host=.*' var_remove_regex makeopt ' ' 'CPP=.*'; unset CPP if atstage cross; then export PKG_CONFIG=pkg-config var_append confopt ' ' --cross-prefix=$arch_target- var_append SYSCC_WRAPPER_APPEND ' ' "$(PKG_CONFIG_PATH=$SYSPKG_CONFIG_PATH /usr/bin/pkg-config glib-2.0 --cflags --libs-only-L)" fi if [ "$SDECFG_PKG_QEMU_ALL" = 0 ]; then qemu_arch=$(echo $arch_machine | arch2uname) qemu_arch=${qemu_arch/i?86/i386} var_append confopt ' ' \ "--target-list=$qemu_arch-softmmu,$qemu_arch-linux-user" else # does not build due to *64 variants [ "$SDECFG_LIBC" = musl ] && var_append confopt ' ' --target-list-exclude=linux-user fi case $arch_machine in alpha|armv*eb|hppa*|ia64|m68k|sparcv*|sh[0-9]) var_append confopt ' ' --enable-tcg-interpreter ;; powerpc) # undefined reference to `_restgpr_29_x' var_append GCC_WRAPPER_APPEND ' ' '*/pc-bios/*?-O2:' ;; esac [ "$SDECFG_X8664_X32" = 1 ] && var_append confopt ' ' --enable-tcg-interpreter [ "$SDECFG_X8664_X32" = 1 ] && var_append patchfiles ' ' "$confdir/*.patch.x32" var_append GCC_WRAPPER_INSERT ' ' "-c?:-L`pkgprefix libdir glib`" # does not correctly locate libX11 itself pkginstalled libx11 && var_append GCC_WRAPPER_INSERT ' ' "-c?:-L`pkgprefix libdir libx11`" pkginstalled virglrenderer && var_append GCC_WRAPPER_INSERT ' ' "-I`pkgprefix includedir virglrenderer`" pkginstalled alsa-lib && var_append confopt ' ' --audio-drv-list=alsa # Allow vm networking with "-nic user" var_append confopt ' ' --enable-slirp