Subject: CVS commit: pkgsrc/emulators/qemu
From: Ryo ONODERA
Date: 2023-05-06 21:22:37
Message id: 20230506192237.E955DFA87@cvs.NetBSD.org

Log Message:
qemu: Update to 8.0.0

* Add libusb1 dependency unconditionally.
* Add graphics/SDL2_image for sdl option.

Changelog:
8.0.0
Highlights include:

  * ARM: emulation support for FEAT_EVT, FEAT_FGT, and AArch32 ARMv8-R
  * ARM: CPU emulation for Cortex-A55 and Cortex-R52, and new Olimex STM32 H405
    machine type
  * ARM: gdbstub support for M-profile system registers
  * HPPA: fid (Floating-Point Identify) instruction support and 32-bit
    emulation improvements
  * RISC-V: additional ISA and Extension support for smstateen, native debug
    icount trigger, cache-related PMU events in virtual mode, Zawrs/Svadu/
    T-Head/Zicond extensions, and ACPI support
  * RISC-V: updated machine support for OpenTitan, PolarFire, and OpenSBI
  * RISC-V: wide ranges of fixes covering PMP propagation for TLB, mret
    exceptions, uncompressed instructions, and other emulation/virtualization
    improvements
  * s390x: improved zPCI passthrough device handling
  * s390x: support for asynchronous teardown of memory of secure KVM guests
    during reboot
  * x86: support for Xen guests under KVM with Linux v5.12+
  * x86: new SapphireRapids CPU model
  * x86: TCG support for FSRM, FZRM, FSRS, and FSRC CPUID flags
  * virtio-mem: support for using preallocation in conjunction with live
    migration
  * VFIO: experimental migration support updated to v2 VFIO migration protocol
  * qemu-nbd: improved efficient over TCP and when using TLS
  * and lots more...

Files:
RevisionActionfile
1.315modifypkgsrc/emulators/qemu/Makefile
1.85modifypkgsrc/emulators/qemu/PLIST
1.202modifypkgsrc/emulators/qemu/distinfo
1.20modifypkgsrc/emulators/qemu/options.mk
1.2modifypkgsrc/emulators/qemu/patches/patch-target_arm_translate-sve.c
1.2modifypkgsrc/emulators/qemu/patches/patch-target_sparc_translate.c
1.2removepkgsrc/emulators/qemu/patches/patch-backends_tpm_tpm__ioctl.h
1.1removepkgsrc/emulators/qemu/patches/patch-linux-user_syscall.c