[COPY] --- T2-COPYRIGHT-BEGIN --- [COPY] t2/package/*/qemu/qemu.desc [COPY] Copyright (C) 2004 - 2026 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] René Rebe [C] extra/emulator [F] NO-SSP CROSS NO-LTO.gcc LATOMIC.sparc [R] - alpha riscv [L] GPL [V] 11.0.2 [E] add packaging [E] opt capstone [E] opt jack [E] opt fuse [E] opt glusterfs [E] opt libbpf [E] opt libcap-ng [E] opt libsdl2 [E] opt liburing [E] opt libnfs [E] opt libiscsi [E] opt libseccomp [E] opt libslirp [E] opt numactl [E] opt ndctl [E] opt pipewire [E] opt pulseaudio [E] opt spice-protocol libspice [E] opt libssh [E] opt cyrus-sasl2 [E] opt vte [E] opt snappy [E] opt usbredir [E] opt multipath-tools [E] opt libxdp [E] opt libsdl2_image [E] opt libcbor [E] opt indent [CV-URL] http://www.qemu.org/ [D] 2b2362e4218bff1ada9d775d2054bfa9e45968d207f9800b5d3776d5 qemu-11.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*|m68k|sparc|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:' ;; ia64) # on ia64, we build 2.10.1 which uses python2 export PYTHON=$root$bindir/python2 unset PYTHONPATH var_append confopt ' ' --python=$PYTHON # 2.10.1 GL bindings are incompatible with modern Mesa, patches welcome var_append confopt ' ' --disable-opengl # user target not fully up-to-date with 10 years newer kernels var_append confopt ' ' --disable-user ;; esac [ "$SDECFG_X8664_X32" = 1 ] && var_append confopt ' ' --enable-tcg-interpreter 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