Fri Aug 27 03:32:37 2021 UTC ()
qemu: Update to 6.1.0

* 6.1.0 release has NetBSD NVMM support.
* Fix NetBSD NVMM compile errors.
* Remove integrated Alpha patches.

Changelog:
Highlights include:

  * block: support for changing block node options after creation via
    'blockdev-reopen' QMP command
  * Crypto: more performant backend recommendations and improved documentation
  * I2C: emulation support for I2C muxes (pca9546, pca9548) and PMBus
  * TCG Plugins: now enabled by default, with new execlog and cache modelling
    plugins.
  * ARM: new board support for Aspeed (rainier-bmc, quanta-q7l1), npcm7xx
    (quanta-gbs-bmc), and Cortex-M3 (stm32vldiscovery) based machines
  * ARM: Aspeed support of Hash and Crypto Engine
  * ARM: emulation support for SVE2 (including bfloat16), integer matrix
    multiply accumulate operations, TLB invalidate in Outer Shareable domain,
    TLB range invalidate, and more.
  * PowerPC: pseries: support for detecting hotplug failures in newer guests
  * PowerPC: pseries: increased maximum CPU count
  * PowerPC: pseries: emulation support for some POWER10 prefixed instructions
  * PowerPC: new board support for Genesi/bPlan Pegasos II (pegasos2)
  * RISC-V: updates to OpenTitan platform support, including OpenTitan timer
  * RISC-V: support for virtio-vga
  * RISC-V: documentation improvements and general code cleanups/fixes
  * s390: emulation support for the vector-enhancements facility
  * s390: support for gen16 CPU models
  * x86: new Intel CPU model versions with support for XSAVES instruction
  * x86: added ACPI based PCI hotplug support for Q35 machine (now the default)
  * x86: improvements to emulation of AMD virtualization extensions
  * and lots more...


(ryoon)
diff -r1.282 -r1.283 pkgsrc/emulators/qemu/Makefile
diff -r1.76 -r1.77 pkgsrc/emulators/qemu/PLIST
diff -r1.182 -r1.183 pkgsrc/emulators/qemu/distinfo
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-accel_Kconfig
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-hw_alpha_alpha_sys.h
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-hw_alpha_dp264.c
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-hw_alpha_typhoon.c
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-nvmm-accel-ops.c
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-nvmm-accel-ops.h
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-nvmm-all.c
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_hwrpb.h
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_init.c
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_memcpy.c
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_memset.c
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_pci.c
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_pci.h
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_printf.c
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_protos.h
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_sys-clipper.h
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_vgaio.c
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-roms_u-boot_tools_imx8m__image.sh
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-target_alpha_translate.c
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-target_i386_nvmm_meson.build
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-target_i386_nvmm_nvmm-accel-ops.c
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-target_i386_nvmm_nvmm-accel-ops.h
diff -r1.32 -r0 pkgsrc/emulators/qemu/patches/patch-configure
diff -r1.3 -r1.4 pkgsrc/emulators/qemu/patches/patch-hw-mips-mipssim.c
diff -r1.2 -r1.3 pkgsrc/emulators/qemu/patches/patch-hw_mips_meson.build
diff -r1.4 -r0 pkgsrc/emulators/qemu/patches/patch-include_sysemu_hw__accel.h
diff -r1.2 -r0 pkgsrc/emulators/qemu/patches/patch-include_sysemu_kvm.h
diff -r1.2 -r0 pkgsrc/emulators/qemu/patches/patch-meson__options.txt
diff -r1.2 -r0 pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_pal.S
diff -r1.2 -r0 pkgsrc/emulators/qemu/patches/patch-target_i386_meson.build
diff -r1.2 -r0 pkgsrc/emulators/qemu/patches/patch-target_i386_nvmm_nvmm-all.c
diff -r1.4 -r1.5 pkgsrc/emulators/qemu/patches/patch-include_sysemu_nvmm.h
diff -r1.7 -r1.8 pkgsrc/emulators/qemu/patches/patch-meson.build
diff -r1.5 -r0 pkgsrc/emulators/qemu/patches/patch-qemu-options.hx

cvs diff -r1.282 -r1.283 pkgsrc/emulators/qemu/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/qemu/Makefile 2021/06/22 04:09:06 1.282
+++ pkgsrc/emulators/qemu/Makefile 2021/08/27 03:32:37 1.283
@@ -1,43 +1,44 @@ @@ -1,43 +1,44 @@
1# $NetBSD: Makefile,v 1.282 2021/06/22 04:09:06 thorpej Exp $ 1# $NetBSD: Makefile,v 1.283 2021/08/27 03:32:37 ryoon Exp $
2 2
3DISTNAME= qemu-6.0.0 3DISTNAME= qemu-6.1.0
4PKGREVISION= 2 4PKGNAME= ${DISTNAME:S/-rc/rc/}
5CATEGORIES= emulators 5CATEGORIES= emulators
6MASTER_SITES= https://download.qemu.org/ 6MASTER_SITES= https://download.qemu.org/
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.qemu-project.org/ 10HOMEPAGE= http://www.qemu-project.org/
11COMMENT= CPU emulator using dynamic translation 11COMMENT= CPU emulator using dynamic translation
12LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit AND modified-bsd 12LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit AND modified-bsd
13 13
14TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build 14TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build
15 15
16USE_CURSES= resize_term wide 16USE_CURSES= resize_term wide
17USE_LANGUAGES+= c c++ 17USE_LANGUAGES+= c c++
18USE_TOOLS+= bison flex makeinfo perl:build pod2man pkg-config 18USE_TOOLS+= bison flex makeinfo perl:build pod2man pkg-config
19UNLIMIT_RESOURCES= datasize 19UNLIMIT_RESOURCES= datasize
20HAS_CONFIGURE= yes 20HAS_CONFIGURE= yes
21 21
22PYTHON_VERSIONED_DEPENDENCIES= sphinx:tool 22PYTHON_VERSIONED_DEPENDENCIES= sphinx:tool
 23BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-rtd-theme>=0.4.3:../../textproc/py-sphinx-rtd-theme
23 24
24SUBST_CLASSES+= sphinx-build 25SUBST_CLASSES+= sphinx-build
25SUBST_STAGE.sphinx-build= pre-configure 26SUBST_STAGE.sphinx-build= pre-configure
26SUBST_MESSAGE.sphinx-build= Fix hardcoded sphinx-build 27SUBST_MESSAGE.sphinx-build= Fix hardcoded sphinx-build
27SUBST_FILES.sphinx-build+= configure 28SUBST_FILES.sphinx-build+= configure
28SUBST_FILES.sphinx-build+= docs/meson.build 29SUBST_FILES.sphinx-build+= docs/meson.build
29SUBST_FILES.sphinx-build+= roms/skiboot/doc/Makefile 30SUBST_FILES.sphinx-build+= roms/skiboot/doc/Makefile
30SUBST_FILES.sphinx-build+= roms/u-boot/Documentation/Makefile 31SUBST_FILES.sphinx-build+= roms/u-boot/doc/Makefile
31SUBST_SED.sphinx-build+= -e 's/sphinx-build/sphinx-build-${PYVERSSUFFIX}/g' 32SUBST_SED.sphinx-build+= -e 's/sphinx-build/sphinx-build-${PYVERSSUFFIX}/g'
32 33
33.include "options.mk" 34.include "options.mk"
34 35
35.include "../../mk/bsd.prefs.mk" 36.include "../../mk/bsd.prefs.mk"
36 37
37# When upgrading Qemu, you need to determine if this PALcode binary for 38# When upgrading Qemu, you need to determine if this PALcode binary for
38# the Alpha emulator needs to be re-built. If it does not, then you do 39# the Alpha emulator needs to be re-built. If it does not, then you do
39# not need to bump the version of this PALcode binary blob (which is 40# not need to bump the version of this PALcode binary blob (which is
40# supplied as a separate distfile). Contact thorpej@ for details. 41# supplied as a separate distfile). Contact thorpej@ for details.
41PALCODE_CLIPPER= palcode-clipper-qemu-5.2.0nb8 42PALCODE_CLIPPER= palcode-clipper-qemu-5.2.0nb8
42 43
43DISTFILES= ${DEFAULT_DISTFILES} 44DISTFILES= ${DEFAULT_DISTFILES}
@@ -64,27 +65,26 @@ CONFIGURE_ARGS+= --enable-stack-protecto @@ -64,27 +65,26 @@ CONFIGURE_ARGS+= --enable-stack-protecto
64NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-aarch64 65NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-aarch64
65NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-alpha 66NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-alpha
66NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-arm 67NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-arm
67NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-cris 68NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-cris
68NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-hppa 69NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-hppa
69NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-i386 70NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-i386
70NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-m68k 71NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-m68k
71NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-microblaze 72NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-microblaze
72NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-microblazeel 73NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-microblazeel
73NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips 74NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips
74NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips64 75NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips64
75NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips64el 76NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips64el
76NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mipsel 77NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mipsel
77NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-moxie 
78NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-nios2 78NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-nios2
79NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-or1k 79NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-or1k
80NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-ppc 80NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-ppc
81NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-ppc64 81NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-ppc64
82NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-riscv32 82NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-riscv32
83NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-riscv64 83NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-riscv64
84NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-s390x 84NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-s390x
85NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sh4 85NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sh4
86NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sh4eb 86NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sh4eb
87NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sparc 87NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sparc
88NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sparc64 88NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sparc64
89NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-tricore 89NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-tricore
90NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-x86_64 90NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-x86_64

cvs diff -r1.76 -r1.77 pkgsrc/emulators/qemu/PLIST (expand / switch to unified diff)

--- pkgsrc/emulators/qemu/PLIST 2021/05/26 00:59:44 1.76
+++ pkgsrc/emulators/qemu/PLIST 2021/08/27 03:32:37 1.77
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.76 2021/05/26 00:59:44 mcf Exp $ 1@comment $NetBSD: PLIST,v 1.77 2021/08/27 03:32:37 ryoon Exp $
2bin/elf2dmp 2bin/elf2dmp
3${PLIST.aarch64}bin/qemu-aarch64 3${PLIST.aarch64}bin/qemu-aarch64
4${PLIST.aarch64_be}bin/qemu-aarch64_be 4${PLIST.aarch64_be}bin/qemu-aarch64_be
5${PLIST.alpha}bin/qemu-alpha 5${PLIST.alpha}bin/qemu-alpha
6${PLIST.arm}bin/qemu-arm 6${PLIST.arm}bin/qemu-arm
7${PLIST.armeb}bin/qemu-armeb 7${PLIST.armeb}bin/qemu-armeb
8${PLIST.cris}bin/qemu-cris 8${PLIST.cris}bin/qemu-cris
9bin/qemu-edid 9bin/qemu-edid
10bin/qemu-ga 10bin/qemu-ga
11${PLIST.hexagon}bin/qemu-hexagon 11${PLIST.hexagon}bin/qemu-hexagon
12${PLIST.hppa}bin/qemu-hppa 12${PLIST.hppa}bin/qemu-hppa
13${PLIST.i386}bin/qemu-i386 13${PLIST.i386}bin/qemu-i386
14bin/qemu-img 14bin/qemu-img
@@ -25,218 +25,243 @@ ${PLIST.mipsn32}bin/qemu-mipsn32 @@ -25,218 +25,243 @@ ${PLIST.mipsn32}bin/qemu-mipsn32
25${PLIST.mipsn32el}bin/qemu-mipsn32el 25${PLIST.mipsn32el}bin/qemu-mipsn32el
26${PLIST.nbd}bin/qemu-nbd 26${PLIST.nbd}bin/qemu-nbd
27${PLIST.nios2}bin/qemu-nios2 27${PLIST.nios2}bin/qemu-nios2
28${PLIST.or1k}bin/qemu-or1k 28${PLIST.or1k}bin/qemu-or1k
29${PLIST.ppc}bin/qemu-ppc 29${PLIST.ppc}bin/qemu-ppc
30${PLIST.ppc64}bin/qemu-ppc64 30${PLIST.ppc64}bin/qemu-ppc64
31${PLIST.ppc64le}bin/qemu-ppc64le 31${PLIST.ppc64le}bin/qemu-ppc64le
32${PLIST.pr-helper}bin/qemu-pr-helper 32${PLIST.pr-helper}bin/qemu-pr-helper
33${PLIST.riscv32}bin/qemu-riscv32 33${PLIST.riscv32}bin/qemu-riscv32
34${PLIST.riscv64}bin/qemu-riscv64 34${PLIST.riscv64}bin/qemu-riscv64
35${PLIST.s390x}bin/qemu-s390x 35${PLIST.s390x}bin/qemu-s390x
36${PLIST.sh4}bin/qemu-sh4 36${PLIST.sh4}bin/qemu-sh4
37${PLIST.sh4eb}bin/qemu-sh4eb 37${PLIST.sh4eb}bin/qemu-sh4eb
38${PLIST.sparc}bin/qemu-sparc 
39${PLIST.sparc32plus}bin/qemu-sparc32plus 38${PLIST.sparc32plus}bin/qemu-sparc32plus
40${PLIST.sparc64}bin/qemu-sparc64 
41bin/qemu-storage-daemon 39bin/qemu-storage-daemon
42bin/qemu-system-aarch64 40bin/qemu-system-aarch64
43bin/qemu-system-alpha 41bin/qemu-system-alpha
44bin/qemu-system-arm 42bin/qemu-system-arm
45bin/qemu-system-avr 43bin/qemu-system-avr
46bin/qemu-system-cris 44bin/qemu-system-cris
47bin/qemu-system-hppa 45bin/qemu-system-hppa
48bin/qemu-system-i386 46bin/qemu-system-i386
49bin/qemu-system-m68k 47bin/qemu-system-m68k
50bin/qemu-system-microblaze 48bin/qemu-system-microblaze
51bin/qemu-system-microblazeel 49bin/qemu-system-microblazeel
52bin/qemu-system-mips 50bin/qemu-system-mips
53bin/qemu-system-mips64 51bin/qemu-system-mips64
54bin/qemu-system-mips64el 52bin/qemu-system-mips64el
55bin/qemu-system-mipsel 53bin/qemu-system-mipsel
56bin/qemu-system-moxie 
57bin/qemu-system-nios2 54bin/qemu-system-nios2
58bin/qemu-system-or1k 55bin/qemu-system-or1k
59bin/qemu-system-ppc 56bin/qemu-system-ppc
60bin/qemu-system-ppc64 57bin/qemu-system-ppc64
61bin/qemu-system-riscv32 58bin/qemu-system-riscv32
62bin/qemu-system-riscv64 59bin/qemu-system-riscv64
63bin/qemu-system-rx 60bin/qemu-system-rx
64bin/qemu-system-s390x 61bin/qemu-system-s390x
65bin/qemu-system-sh4 62bin/qemu-system-sh4
66bin/qemu-system-sh4eb 63bin/qemu-system-sh4eb
67bin/qemu-system-sparc 64bin/qemu-system-sparc
68bin/qemu-system-sparc64 65bin/qemu-system-sparc64
69bin/qemu-system-tricore 66bin/qemu-system-tricore
70bin/qemu-system-x86_64 67bin/qemu-system-x86_64
71bin/qemu-system-xtensa 68bin/qemu-system-xtensa
72bin/qemu-system-xtensaeb 69bin/qemu-system-xtensaeb
73${PLIST.x86_64}bin/qemu-x86_64 70${PLIST.x86_64}bin/qemu-x86_64
74${PLIST.xtensa}bin/qemu-xtensa 71${PLIST.xtensa}bin/qemu-xtensa
75${PLIST.xtensaeb}bin/qemu-xtensaeb 72${PLIST.xtensaeb}bin/qemu-xtensaeb
 73include/qemu-plugin.h
76${PLIST.bridge-helper}libexec/qemu-bridge-helper 74${PLIST.bridge-helper}libexec/qemu-bridge-helper
77${PLIST.virtfs-proxy-helper}libexec/virtfs-proxy-helper 75${PLIST.virtfs-proxy-helper}libexec/virtfs-proxy-helper
78man/man1/qemu-img.1 76man/man1/qemu-img.1
79man/man1/qemu-storage-daemon.1 77man/man1/qemu-storage-daemon.1
80man/man1/qemu.1 78man/man1/qemu.1
81${PLIST.virtfs-proxy-helper}man/man1/virtfs-proxy-helper.1 
82man/man7/qemu-block-drivers.7 79man/man7/qemu-block-drivers.7
83man/man7/qemu-cpu-models.7 80man/man7/qemu-cpu-models.7
84man/man7/qemu-ga-ref.7 81man/man7/qemu-ga-ref.7
85man/man7/qemu-qmp-ref.7 82man/man7/qemu-qmp-ref.7
86man/man7/qemu-storage-daemon-qmp-ref.7 83man/man7/qemu-storage-daemon-qmp-ref.7
87man/man8/qemu-ga.8 84man/man8/qemu-ga.8
88man/man8/qemu-nbd.8 85man/man8/qemu-nbd.8
89man/man8/qemu-pr-helper.8 86man/man8/qemu-pr-helper.8
 87${PLIST.virtfs-proxy-helper}man/man1/virtfs-proxy-helper.1
90share/applications/qemu.desktop 88share/applications/qemu.desktop
91share/doc/qemu/.buildinfo 89share/doc/qemu/.buildinfo
92share/doc/qemu/Makefile.multinode-NetBSD 90share/doc/qemu/Makefile.multinode-NetBSD
 91share/doc/qemu/about/build-platforms.html
 92share/doc/qemu/about/deprecated.html
 93share/doc/qemu/about/index.html
 94share/doc/qemu/about/license.html
 95share/doc/qemu/about/removed-features.html
93share/doc/qemu/devel/atomics.html 96share/doc/qemu/devel/atomics.html
94share/doc/qemu/devel/bitops.html 97share/doc/qemu/devel/bitops.html
95share/doc/qemu/devel/block-coroutine-wrapper.html 98share/doc/qemu/devel/block-coroutine-wrapper.html
96share/doc/qemu/devel/build-system.html 99share/doc/qemu/devel/build-system.html
 100share/doc/qemu/devel/ci.html
97share/doc/qemu/devel/clocks.html 101share/doc/qemu/devel/clocks.html
98share/doc/qemu/devel/code-of-conduct.html 102share/doc/qemu/devel/code-of-conduct.html
99share/doc/qemu/devel/conflict-resolution.html 103share/doc/qemu/devel/conflict-resolution.html
100share/doc/qemu/devel/control-flow-integrity.html 104share/doc/qemu/devel/control-flow-integrity.html
101share/doc/qemu/devel/decodetree.html 105share/doc/qemu/devel/decodetree.html
 106share/doc/qemu/devel/ebpf_rss.html
102share/doc/qemu/devel/fuzzing.html 107share/doc/qemu/devel/fuzzing.html
103share/doc/qemu/devel/index.html 108share/doc/qemu/devel/index.html
104share/doc/qemu/devel/kconfig.html 109share/doc/qemu/devel/kconfig.html
105share/doc/qemu/devel/loads-stores.html 110share/doc/qemu/devel/loads-stores.html
106share/doc/qemu/devel/memory.html 111share/doc/qemu/devel/memory.html
107share/doc/qemu/devel/migration.html 112share/doc/qemu/devel/migration.html
 113share/doc/qemu/devel/modules.html
108share/doc/qemu/devel/multi-process.html 114share/doc/qemu/devel/multi-process.html
109share/doc/qemu/devel/multi-thread-tcg.html 115share/doc/qemu/devel/multi-thread-tcg.html
 116share/doc/qemu/devel/qapi-code-gen.html
110share/doc/qemu/devel/qgraph.html 117share/doc/qemu/devel/qgraph.html
111share/doc/qemu/devel/qom.html 118share/doc/qemu/devel/qom.html
112share/doc/qemu/devel/qtest.html 119share/doc/qemu/devel/qtest.html
113share/doc/qemu/devel/reset.html 120share/doc/qemu/devel/reset.html
114share/doc/qemu/devel/s390-dasd-ipl.html 121share/doc/qemu/devel/s390-dasd-ipl.html
115share/doc/qemu/devel/secure-coding-practices.html 122share/doc/qemu/devel/secure-coding-practices.html
116share/doc/qemu/devel/stable-process.html 123share/doc/qemu/devel/stable-process.html
117share/doc/qemu/devel/style.html 124share/doc/qemu/devel/style.html
118share/doc/qemu/devel/tcg-icount.html 125share/doc/qemu/devel/tcg-icount.html
119share/doc/qemu/devel/tcg-plugins.html 126share/doc/qemu/devel/tcg-plugins.html
120share/doc/qemu/devel/tcg.html 127share/doc/qemu/devel/tcg.html
121share/doc/qemu/devel/testing.html 128share/doc/qemu/devel/testing.html
122share/doc/qemu/devel/tracing.html 129share/doc/qemu/devel/tracing.html
 130share/doc/qemu/devel/ui.html
 131share/doc/qemu/devel/vfio-migration.html
 132share/doc/qemu/devel/writing-qmp-commands.html
123share/doc/qemu/genindex.html 133share/doc/qemu/genindex.html
124share/doc/qemu/index.html 134share/doc/qemu/index.html
 135share/doc/qemu/interop/barrier.html
125share/doc/qemu/interop/bitmaps.html 136share/doc/qemu/interop/bitmaps.html
126share/doc/qemu/interop/dbus-vmstate.html 137share/doc/qemu/interop/dbus-vmstate.html
127share/doc/qemu/interop/dbus.html 138share/doc/qemu/interop/dbus.html
128share/doc/qemu/interop/index.html 139share/doc/qemu/interop/index.html
129share/doc/qemu/interop/live-block-operations.html 140share/doc/qemu/interop/live-block-operations.html
130share/doc/qemu/interop/pr-helper.html 141share/doc/qemu/interop/pr-helper.html
131share/doc/qemu/interop/qemu-ga-ref.html 142share/doc/qemu/interop/qemu-ga-ref.html
132share/doc/qemu/interop/qemu-ga.html 143share/doc/qemu/interop/qemu-ga.html
133share/doc/qemu/interop/qemu-qmp-ref.html 144share/doc/qemu/interop/qemu-qmp-ref.html
134share/doc/qemu/interop/qemu-storage-daemon-qmp-ref.html 145share/doc/qemu/interop/qemu-storage-daemon-qmp-ref.html
135share/doc/qemu/interop/vhost-user-gpu.html 146share/doc/qemu/interop/vhost-user-gpu.html
136share/doc/qemu/interop/vhost-user.html 147share/doc/qemu/interop/vhost-user.html
137share/doc/qemu/interop/vhost-vdpa.html 148share/doc/qemu/interop/vhost-vdpa.html
138share/doc/qemu/objects.inv 149share/doc/qemu/objects.inv
139share/doc/qemu/search.html 150share/doc/qemu/search.html
140share/doc/qemu/searchindex.js 151share/doc/qemu/searchindex.js
141share/doc/qemu/specs/acpi_hest_ghes.html 152share/doc/qemu/specs/acpi_hest_ghes.html
142share/doc/qemu/specs/acpi_hw_reduced_hotplug.html 153share/doc/qemu/specs/acpi_hw_reduced_hotplug.html
143share/doc/qemu/specs/index.html 154share/doc/qemu/specs/index.html
144share/doc/qemu/specs/ppc-spapr-numa.html 155share/doc/qemu/specs/ppc-spapr-numa.html
145share/doc/qemu/specs/ppc-spapr-xive.html 156share/doc/qemu/specs/ppc-spapr-xive.html
146share/doc/qemu/specs/ppc-xive.html 157share/doc/qemu/specs/ppc-xive.html
147share/doc/qemu/specs/tpm.html 158share/doc/qemu/specs/tpm.html
148share/doc/qemu/system/arm/aspeed.html 159share/doc/qemu/system/arm/aspeed.html
149share/doc/qemu/system/arm/collie.html 160share/doc/qemu/system/arm/collie.html
150share/doc/qemu/system/arm/cpu-features.html 161share/doc/qemu/system/arm/cpu-features.html
 162share/doc/qemu/system/arm/cubieboard.html
151share/doc/qemu/system/arm/digic.html 163share/doc/qemu/system/arm/digic.html
 164share/doc/qemu/system/arm/emcraft-sf2.html
 165share/doc/qemu/system/arm/emulation.html
152share/doc/qemu/system/arm/gumstix.html 166share/doc/qemu/system/arm/gumstix.html
 167share/doc/qemu/system/arm/highbank.html
 168share/doc/qemu/system/arm/imx25-pdk.html
153share/doc/qemu/system/arm/integratorcp.html 169share/doc/qemu/system/arm/integratorcp.html
 170share/doc/qemu/system/arm/kzm.html
 171share/doc/qemu/system/arm/mainstone.html
154share/doc/qemu/system/arm/mps2.html 172share/doc/qemu/system/arm/mps2.html
155share/doc/qemu/system/arm/musca.html 173share/doc/qemu/system/arm/musca.html
156share/doc/qemu/system/arm/musicpal.html 174share/doc/qemu/system/arm/musicpal.html
 175share/doc/qemu/system/arm/nrf.html
157share/doc/qemu/system/arm/nseries.html 176share/doc/qemu/system/arm/nseries.html
158share/doc/qemu/system/arm/nuvoton.html 177share/doc/qemu/system/arm/nuvoton.html
159share/doc/qemu/system/arm/orangepi.html 178share/doc/qemu/system/arm/orangepi.html
160share/doc/qemu/system/arm/palm.html 179share/doc/qemu/system/arm/palm.html
161share/doc/qemu/system/arm/raspi.html 180share/doc/qemu/system/arm/raspi.html
162share/doc/qemu/system/arm/realview.html 181share/doc/qemu/system/arm/realview.html
163share/doc/qemu/system/arm/sabrelite.html 182share/doc/qemu/system/arm/sabrelite.html
164share/doc/qemu/system/arm/sbsa.html 183share/doc/qemu/system/arm/sbsa.html
165share/doc/qemu/system/arm/stellaris.html 184share/doc/qemu/system/arm/stellaris.html
 185share/doc/qemu/system/arm/stm32.html
166share/doc/qemu/system/arm/sx1.html 186share/doc/qemu/system/arm/sx1.html
167share/doc/qemu/system/arm/versatile.html 187share/doc/qemu/system/arm/versatile.html
168share/doc/qemu/system/arm/vexpress.html 188share/doc/qemu/system/arm/vexpress.html
169share/doc/qemu/system/arm/virt.html 189share/doc/qemu/system/arm/virt.html
170share/doc/qemu/system/arm/xlnx-versal-virt.html 190share/doc/qemu/system/arm/xlnx-versal-virt.html
171share/doc/qemu/system/arm/xscale.html 191share/doc/qemu/system/arm/xscale.html
172share/doc/qemu/system/build-platforms.html 192share/doc/qemu/system/authz.html
 193share/doc/qemu/system/barrier.html
 194share/doc/qemu/system/bootindex.html
173share/doc/qemu/system/cpu-hotplug.html 195share/doc/qemu/system/cpu-hotplug.html
174share/doc/qemu/system/deprecated.html 196share/doc/qemu/system/device-emulation.html
 197share/doc/qemu/system/devices/ivshmem.html
 198share/doc/qemu/system/devices/net.html
 199share/doc/qemu/system/devices/nvme.html
 200share/doc/qemu/system/devices/usb.html
 201share/doc/qemu/system/devices/vhost-user.html
 202share/doc/qemu/system/devices/virtio-pmem.html
175share/doc/qemu/system/gdb.html 203share/doc/qemu/system/gdb.html
176share/doc/qemu/system/generic-loader.html 204share/doc/qemu/system/generic-loader.html
177share/doc/qemu/system/guest-loader.html 205share/doc/qemu/system/guest-loader.html
178share/doc/qemu/system/i386/microvm.html 206share/doc/qemu/system/i386/microvm.html
179share/doc/qemu/system/i386/pc.html 207share/doc/qemu/system/i386/pc.html
180share/doc/qemu/system/images.html 208share/doc/qemu/system/images.html
181share/doc/qemu/system/index.html 209share/doc/qemu/system/index.html
182share/doc/qemu/system/invocation.html 210share/doc/qemu/system/invocation.html
183share/doc/qemu/system/ivshmem.html 
184share/doc/qemu/system/keys.html 211share/doc/qemu/system/keys.html
185share/doc/qemu/system/license.html 
186share/doc/qemu/system/linuxboot.html 212share/doc/qemu/system/linuxboot.html
187share/doc/qemu/system/managed-startup.html 213share/doc/qemu/system/managed-startup.html
188share/doc/qemu/system/monitor.html 214share/doc/qemu/system/monitor.html
189share/doc/qemu/system/multi-process.html 215share/doc/qemu/system/multi-process.html
190share/doc/qemu/system/mux-chardev.html 216share/doc/qemu/system/mux-chardev.html
191share/doc/qemu/system/net.html 
192share/doc/qemu/system/nvme.html 
193share/doc/qemu/system/ppc/embedded.html 217share/doc/qemu/system/ppc/embedded.html
194share/doc/qemu/system/ppc/powermac.html 218share/doc/qemu/system/ppc/powermac.html
195share/doc/qemu/system/ppc/powernv.html 219share/doc/qemu/system/ppc/powernv.html
 220share/doc/qemu/system/ppc/ppce500.html
196share/doc/qemu/system/ppc/prep.html 221share/doc/qemu/system/ppc/prep.html
197share/doc/qemu/system/ppc/pseries.html 222share/doc/qemu/system/ppc/pseries.html
198share/doc/qemu/system/pr-manager.html 223share/doc/qemu/system/pr-manager.html
199share/doc/qemu/system/qemu-block-drivers.html 224share/doc/qemu/system/qemu-block-drivers.html
200share/doc/qemu/system/qemu-cpu-models.html 225share/doc/qemu/system/qemu-cpu-models.html
201share/doc/qemu/system/qemu-manpage.html 226share/doc/qemu/system/qemu-manpage.html
202share/doc/qemu/system/quickstart.html 227share/doc/qemu/system/quickstart.html
203share/doc/qemu/system/removed-features.html 
204share/doc/qemu/system/riscv/microchip-icicle-kit.html 228share/doc/qemu/system/riscv/microchip-icicle-kit.html
 229share/doc/qemu/system/riscv/shakti-c.html
205share/doc/qemu/system/riscv/sifive_u.html 230share/doc/qemu/system/riscv/sifive_u.html
 231share/doc/qemu/system/riscv/virt.html
206share/doc/qemu/system/s390x/3270.html 232share/doc/qemu/system/s390x/3270.html
207share/doc/qemu/system/s390x/bootdevices.html 233share/doc/qemu/system/s390x/bootdevices.html
208share/doc/qemu/system/s390x/css.html 234share/doc/qemu/system/s390x/css.html
209share/doc/qemu/system/s390x/protvirt.html 235share/doc/qemu/system/s390x/protvirt.html
210share/doc/qemu/system/s390x/vfio-ap.html 236share/doc/qemu/system/s390x/vfio-ap.html
211share/doc/qemu/system/s390x/vfio-ccw.html 237share/doc/qemu/system/s390x/vfio-ccw.html
 238share/doc/qemu/system/secrets.html
212share/doc/qemu/system/security.html 239share/doc/qemu/system/security.html
213share/doc/qemu/system/target-arm.html 240share/doc/qemu/system/target-arm.html
214share/doc/qemu/system/target-avr.html 241share/doc/qemu/system/target-avr.html
215share/doc/qemu/system/target-i386.html 242share/doc/qemu/system/target-i386.html
216share/doc/qemu/system/target-m68k.html 243share/doc/qemu/system/target-m68k.html
217share/doc/qemu/system/target-mips.html 244share/doc/qemu/system/target-mips.html
218share/doc/qemu/system/target-ppc.html 245share/doc/qemu/system/target-ppc.html
219share/doc/qemu/system/target-riscv.html 246share/doc/qemu/system/target-riscv.html
220share/doc/qemu/system/target-rx.html 247share/doc/qemu/system/target-rx.html
221share/doc/qemu/system/target-s390x.html 248share/doc/qemu/system/target-s390x.html
222share/doc/qemu/system/target-sparc.html 249share/doc/qemu/system/target-sparc.html
223share/doc/qemu/system/target-sparc64.html 250share/doc/qemu/system/target-sparc64.html
224share/doc/qemu/system/target-xtensa.html 251share/doc/qemu/system/target-xtensa.html
225share/doc/qemu/system/targets.html 252share/doc/qemu/system/targets.html
226share/doc/qemu/system/tls.html 253share/doc/qemu/system/tls.html
227share/doc/qemu/system/usb.html 
228share/doc/qemu/system/virtio-net-failover.html 254share/doc/qemu/system/virtio-net-failover.html
229share/doc/qemu/system/virtio-pmem.html 
230share/doc/qemu/system/vnc-security.html 255share/doc/qemu/system/vnc-security.html
231share/doc/qemu/tools/index.html 256share/doc/qemu/tools/index.html
232share/doc/qemu/tools/qemu-img.html 257share/doc/qemu/tools/qemu-img.html
233share/doc/qemu/tools/qemu-nbd.html 258share/doc/qemu/tools/qemu-nbd.html
234share/doc/qemu/tools/qemu-pr-helper.html 259share/doc/qemu/tools/qemu-pr-helper.html
235share/doc/qemu/tools/qemu-storage-daemon.html 260share/doc/qemu/tools/qemu-storage-daemon.html
236share/doc/qemu/tools/qemu-trace-stap.html 261share/doc/qemu/tools/qemu-trace-stap.html
237share/doc/qemu/tools/virtfs-proxy-helper.html 262share/doc/qemu/tools/virtfs-proxy-helper.html
238share/doc/qemu/tools/virtiofsd.html 263share/doc/qemu/tools/virtiofsd.html
239share/doc/qemu/user/index.html 264share/doc/qemu/user/index.html
240share/doc/qemu/user/main.html 265share/doc/qemu/user/main.html
241share/icons/hicolor/128x128/apps/qemu.png 266share/icons/hicolor/128x128/apps/qemu.png
242share/icons/hicolor/16x16/apps/qemu.png 267share/icons/hicolor/16x16/apps/qemu.png
@@ -353,14 +378,13 @@ share/qemu/skiboot.lid @@ -353,14 +378,13 @@ share/qemu/skiboot.lid
353share/qemu/slof.bin 378share/qemu/slof.bin
354share/qemu/trace-events-all 379share/qemu/trace-events-all
355share/qemu/u-boot-sam460-20100605.bin 380share/qemu/u-boot-sam460-20100605.bin
356share/qemu/u-boot.e500 381share/qemu/u-boot.e500
357share/qemu/vgabios-ati.bin 382share/qemu/vgabios-ati.bin
358share/qemu/vgabios-bochs-display.bin 383share/qemu/vgabios-bochs-display.bin
359share/qemu/vgabios-cirrus.bin 384share/qemu/vgabios-cirrus.bin
360share/qemu/vgabios-qxl.bin 385share/qemu/vgabios-qxl.bin
361share/qemu/vgabios-ramfb.bin 386share/qemu/vgabios-ramfb.bin
362share/qemu/vgabios-stdvga.bin 387share/qemu/vgabios-stdvga.bin
363share/qemu/vgabios-virtio.bin 388share/qemu/vgabios-virtio.bin
364share/qemu/vgabios-vmware.bin 389share/qemu/vgabios-vmware.bin
365share/qemu/vgabios.bin 390share/qemu/vgabios.bin
366@pkgdir var/run 

cvs diff -r1.182 -r1.183 pkgsrc/emulators/qemu/distinfo (expand / switch to unified diff)

--- pkgsrc/emulators/qemu/distinfo 2021/07/09 21:08:33 1.182
+++ pkgsrc/emulators/qemu/distinfo 2021/08/27 03:32:37 1.183
@@ -1,57 +1,27 @@ @@ -1,57 +1,27 @@
1$NetBSD: distinfo,v 1.182 2021/07/09 21:08:33 schmonz Exp $ 1$NetBSD: distinfo,v 1.183 2021/08/27 03:32:37 ryoon Exp $
2 2
3SHA1 (palcode-clipper-qemu-5.2.0nb8) = ddbf1dffb7c2b2157e0bbe9fb7db7e57105130b1 3SHA1 (palcode-clipper-qemu-5.2.0nb8) = ddbf1dffb7c2b2157e0bbe9fb7db7e57105130b1
4RMD160 (palcode-clipper-qemu-5.2.0nb8) = 3f9fe19a40f7ca72ecfe047d1449e55b63cba3ee 4RMD160 (palcode-clipper-qemu-5.2.0nb8) = 3f9fe19a40f7ca72ecfe047d1449e55b63cba3ee
5SHA512 (palcode-clipper-qemu-5.2.0nb8) = 33695d6001d86a19793a92d5e31775607c4dfc9ab9eea019ea6c4d543a2e11e8c07f83cca4934811a13ef829b528737ea37d9d2aaf66cba6f2746d44d2aa0b43 5SHA512 (palcode-clipper-qemu-5.2.0nb8) = 33695d6001d86a19793a92d5e31775607c4dfc9ab9eea019ea6c4d543a2e11e8c07f83cca4934811a13ef829b528737ea37d9d2aaf66cba6f2746d44d2aa0b43
6Size (palcode-clipper-qemu-5.2.0nb8) = 159808 bytes 6Size (palcode-clipper-qemu-5.2.0nb8) = 159808 bytes
7SHA1 (qemu-6.0.0.tar.xz) = 131854b10d8c1614ae137c647aa31b756782ba2e 7SHA1 (qemu-6.1.0.tar.xz) = aae5ef7761b5f2fc45f0076219f1249da86f94b5
8RMD160 (qemu-6.0.0.tar.xz) = 0785bb4c32f1e9d23dcdfad562f18d232677a0c6 8RMD160 (qemu-6.1.0.tar.xz) = 00f21e102c9ca70c154b770d0094fd48568bbdd5
9SHA512 (qemu-6.0.0.tar.xz) = ee3ff00aebec4d8891d2ff6dabe4e667e510b2a4fe3f6190aa34673a91ea32dcd2db2e9bf94c2f1bf05aa79788f17cfbbedc6027c0988ea08a92587b79ee05e4 9SHA512 (qemu-6.1.0.tar.xz) = 3378ae21c75b77ee6a759827f1fcf7b2a50a0fef07e3b0e89117108022a8d8655fa977e4d65596f4f24f7c735c6594d44b0c6f69732ea4465e88a7406b1d5d3c
10Size (qemu-6.0.0.tar.xz) = 107333232 bytes 10Size (qemu-6.1.0.tar.xz) = 111258808 bytes
11SHA1 (patch-accel_Kconfig) = d343285a8b548d2d6387b92576aed801265d2b24 
12SHA1 (patch-backends_tpm_tpm__ioctl.h) = fbd6c877ad605f7120290efbb0ac653c69f351de 11SHA1 (patch-backends_tpm_tpm__ioctl.h) = fbd6c877ad605f7120290efbb0ac653c69f351de
13SHA1 (patch-configure) = d94427a90bbb8e4d1347503e5583b4966b039e37 
14SHA1 (patch-hw-mips-Kconfig) = c7199ad26ac45116ab4d38252db4234ae93bdf9a 12SHA1 (patch-hw-mips-Kconfig) = c7199ad26ac45116ab4d38252db4234ae93bdf9a
15SHA1 (patch-hw-mips-mipssim.c) = f701897f2c2bee4a8c3fa5222903789f991a663a 13SHA1 (patch-hw-mips-mipssim.c) = 1f682b74b34398b3ff15f9e7f24a85f4b8bb4853
16SHA1 (patch-hw_alpha_alpha_sys.h) = 5908698208937ff9eb0bf1c504e1144af3d1bcc4 
17SHA1 (patch-hw_alpha_dp264.c) = 856304784f098863728ecac3d0a9287aa22190d7 
18SHA1 (patch-hw_alpha_typhoon.c) = 1bed5cd6f355c4163585c5331356ebf38c5c3a16 
19SHA1 (patch-hw_core_uboot__image.h) = 17eef02349343c5fcfb7a4069cb6f8fd11efcb59 14SHA1 (patch-hw_core_uboot__image.h) = 17eef02349343c5fcfb7a4069cb6f8fd11efcb59
20SHA1 (patch-hw_display_omap__dss.c) = 6b13242f28e32346bc70548c216c578d98fd3420 15SHA1 (patch-hw_display_omap__dss.c) = 6b13242f28e32346bc70548c216c578d98fd3420
21SHA1 (patch-hw_i386_acpi-build.c) = 7d23d09f71917cedca4226fd22baa45bcb0f7d33 16SHA1 (patch-hw_i386_acpi-build.c) = 7d23d09f71917cedca4226fd22baa45bcb0f7d33
22SHA1 (patch-hw_mips_meson.build) = ff4bec33d9d2f86a425e02928aa3b6963c22da68 17SHA1 (patch-hw_mips_meson.build) = d9a07a81fe6d3c9e2bd45f41fe876cd927a40ced
23SHA1 (patch-hw_net_etraxfs__eth.c) = e5dd1661d60dbcd27b332403e0843500ba9544bc 18SHA1 (patch-hw_net_etraxfs__eth.c) = e5dd1661d60dbcd27b332403e0843500ba9544bc
24SHA1 (patch-hw_net_xilinx__axienet.c) = ebcd2676d64ce6f31e4a8c976d4fdf530ad5e8b7 19SHA1 (patch-hw_net_xilinx__axienet.c) = ebcd2676d64ce6f31e4a8c976d4fdf530ad5e8b7
25SHA1 (patch-hw_rtc_mc146818rtc.c) = cc7a3b28010966b65b7a16db756226ac2669f310 20SHA1 (patch-hw_rtc_mc146818rtc.c) = cc7a3b28010966b65b7a16db756226ac2669f310
26SHA1 (patch-hw_scsi_scsi-disk.c) = fdbf2f962a6dcb1a115a7f8a5b8790ff9295fb33 21SHA1 (patch-hw_scsi_scsi-disk.c) = fdbf2f962a6dcb1a115a7f8a5b8790ff9295fb33
27SHA1 (patch-hw_usb_dev-mtp.c) = 94ddf53a41cc75810cfece1b8aef1831fab4ce43 22SHA1 (patch-hw_usb_dev-mtp.c) = 94ddf53a41cc75810cfece1b8aef1831fab4ce43
28SHA1 (patch-include_sysemu_hw__accel.h) = a3cd022368a074e30dd3958932a006fa0fe011a6 23SHA1 (patch-include_sysemu_nvmm.h) = 2cf9ea36c77570136b0678fe3b1c126ca7fa04cd
29SHA1 (patch-include_sysemu_kvm.h) = 9847abe3be70bd708a521310f5d5515e45a1a5a0 24SHA1 (patch-meson.build) = 086400b3eebd0d5ce91af7779fa4f2a56d953542
30SHA1 (patch-include_sysemu_nvmm.h) = 7e49abdc7dc6a03f293780c63ac6c242d3914d15 
31SHA1 (patch-meson.build) = ec26f7df6789ac6880ac2ac1f8b0f22ec9bb31f5 
32SHA1 (patch-meson__options.txt) = 050adf1d5c07dc211fdafde7a21e2afe52db9169 
33SHA1 (patch-net_tap-solaris.c) = cc953c9a624dd55ace4e130d0b31bbfb956c17d5 25SHA1 (patch-net_tap-solaris.c) = cc953c9a624dd55ace4e130d0b31bbfb956c17d5
34SHA1 (patch-nvmm-accel-ops.c) = 23ef13420a61d8bfa78f36ed7eae2e1523464617 
35SHA1 (patch-nvmm-accel-ops.h) = 101b4f3f2a5775db4c93ffcf10b150e8545a3655 
36SHA1 (patch-nvmm-all.c) = 93d33e285b616a20ad2af550bef31e88c55f6a22 
37SHA1 (patch-qemu-options.hx) = 2e68ce28c9a678a666c3f23a0c1369d3568aa1eb 
38SHA1 (patch-roms_qemu-palcode_hwrpb.h) = ae7b4c0680367af6f740d62a54dc86352128d76f 
39SHA1 (patch-roms_qemu-palcode_init.c) = 7a0ebcd86f4106318791e7d90273fb55a424f1b8 
40SHA1 (patch-roms_qemu-palcode_memcpy.c) = 7761774ae9092d0f494deaf302d663ba479a09cf 
41SHA1 (patch-roms_qemu-palcode_memset.c) = 55fa4e52e03a351eb98475e7c4755e5edc409e6c 
42SHA1 (patch-roms_qemu-palcode_pal.S) = fd13cf4ff7a4ba48a9cbb773d520eacf06615301 
43SHA1 (patch-roms_qemu-palcode_pci.c) = 1d5b240fd6c940cbbe8518e4db529adba23d6fec 
44SHA1 (patch-roms_qemu-palcode_pci.h) = 081c9d6d9955be24fd19455ae653339cdb133f02 
45SHA1 (patch-roms_qemu-palcode_printf.c) = 7fb158f85bd1be9a939850d9d86175013f7a142b 
46SHA1 (patch-roms_qemu-palcode_protos.h) = 60cf9db5544cb842207a893a78fa6bbe45af4c71 
47SHA1 (patch-roms_qemu-palcode_sys-clipper.h) = 8983d7072b1c1e66bf0a18d2e49e503745692a46 
48SHA1 (patch-roms_qemu-palcode_vgaio.c) = c8d7adc053cd6655f005527d16647611040c09d2 
49SHA1 (patch-roms_u-boot-sam460ex_Makefile) = 3a1bbf19b1422c10ebdd819eb0b711fafc78e2f2 26SHA1 (patch-roms_u-boot-sam460ex_Makefile) = 3a1bbf19b1422c10ebdd819eb0b711fafc78e2f2
50SHA1 (patch-roms_u-boot_tools_imx8m__image.sh) = e4c452062f40569e33aa93eec4a65bd3af2e74fc 
51SHA1 (patch-target_alpha_translate.c) = c4dc5053122a5a76ba2e7f0b27076f2b42247953 
52SHA1 (patch-target_i386_meson.build) = 0b6430825e1f5715f6deea556043b7e5063cf10a 
53SHA1 (patch-target_i386_nvmm_meson.build) = c773fbed28a87f53263ab5299a63ca77423d164f 
54SHA1 (patch-target_i386_nvmm_nvmm-accel-ops.c) = fdc29ccd0fcd47b72e7802655fe92b08f7d22bb9 
55SHA1 (patch-target_i386_nvmm_nvmm-accel-ops.h) = 74d6442e1ac1cdf187996f3dd82bb3efddc002ec 
56SHA1 (patch-target_i386_nvmm_nvmm-all.c) = 6370f1f6336546b24d9c3493cd0b27ca6843f35d 
57SHA1 (patch-target_sparc_translate.c) = 7ec2add2fd808facb48b9a66ccc345599251bf76 27SHA1 (patch-target_sparc_translate.c) = 7ec2add2fd808facb48b9a66ccc345599251bf76

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-accel_Kconfig

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-hw_alpha_alpha_sys.h

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-hw_alpha_dp264.c

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-hw_alpha_typhoon.c

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-nvmm-accel-ops.c

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-nvmm-accel-ops.h

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-nvmm-all.c

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-roms_qemu-palcode_hwrpb.h

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-roms_qemu-palcode_init.c

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-roms_qemu-palcode_memcpy.c

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-roms_qemu-palcode_memset.c

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-roms_qemu-palcode_pci.c

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-roms_qemu-palcode_pci.h

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-roms_qemu-palcode_printf.c

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-roms_qemu-palcode_protos.h

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-roms_qemu-palcode_sys-clipper.h

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-roms_qemu-palcode_vgaio.c

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-roms_u-boot_tools_imx8m__image.sh

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-target_alpha_translate.c

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-target_i386_nvmm_meson.build

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-target_i386_nvmm_nvmm-accel-ops.c

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-target_i386_nvmm_nvmm-accel-ops.h

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-configure

cvs diff -r1.3 -r1.4 pkgsrc/emulators/qemu/patches/patch-hw-mips-mipssim.c (expand / switch to unified diff)

--- pkgsrc/emulators/qemu/patches/patch-hw-mips-mipssim.c 2021/02/20 22:59:29 1.3
+++ pkgsrc/emulators/qemu/patches/patch-hw-mips-mipssim.c 2021/08/27 03:32:37 1.4
@@ -1,66 +1,65 @@ @@ -1,66 +1,65 @@
1$NetBSD: patch-hw-mips-mipssim.c,v 1.3 2021/02/20 22:59:29 ryoon Exp $ 1$NetBSD: patch-hw-mips-mipssim.c,v 1.4 2021/08/27 03:32:37 ryoon Exp $
2 2
3--- hw/mips/mipssim.c.orig 2020-12-08 16:59:44.000000000 +0000 3--- hw/mips/mipssim.c.orig 2021-08-04 16:29:07.000000000 +0000
4+++ hw/mips/mipssim.c 4+++ hw/mips/mipssim.c
5@@ -39,6 +39,7 @@ 5@@ -39,12 +39,20 @@
6 #include "hw/boards.h" 6 #include "hw/boards.h"
7 #include "hw/mips/bios.h" 7 #include "hw/mips/bios.h"
8 #include "hw/loader.h" 8 #include "hw/loader.h"
9+#include "hw/or-irq.h" 9+#include "hw/or-irq.h"
10 #include "elf.h" 10 #include "elf.h"
11 #include "hw/sysbus.h" 11 #include "hw/sysbus.h"
12 #include "hw/qdev-properties.h" 12 #include "hw/qdev-properties.h"
13@@ -46,6 +47,13 @@ 
14 #include "qemu/error-report.h" 13 #include "qemu/error-report.h"
15 #include "sysemu/qtest.h" 14 #include "sysemu/qtest.h"
16 #include "sysemu/reset.h" 15 #include "sysemu/reset.h"
17+#include "hw/virtio/virtio-mmio.h" 16+#include "hw/virtio/virtio-mmio.h"
18+ 17+
19+#define NUM_VIRTIO_TRANSPORTS 32 18+#define NUM_VIRTIO_TRANSPORTS 32
20+ 19+
21+#define DEV_SPACING 0x10000 /* space devices every 64k */ 20+#define DEV_SPACING 0x10000 /* space devices every 64k */
22+#define ISA_BASE 0x1fd00000 21+#define ISA_BASE 0x1fd00000
23+#define VIRTIO_MMIO_BASE (ISA_BASE + DEV_SPACING) 22+#define VIRTIO_MMIO_BASE (ISA_BASE + DEV_SPACING)
24  23
25 static struct _loaderparams { 24 static struct _loaderparams {
26 int ram_size; 25 int ram_size;
27@@ -136,7 +144,7 @@ static void mipsnet_init(int base, qemu_ 26@@ -135,7 +143,7 @@ static void mipsnet_init(int base, qemu_
28 sysbus_mmio_get_region(s, 0)); 27 sysbus_mmio_get_region(s, 0));
29 } 28 }
30  29
31-static void 30-static void
32+void 31+void
33 mips_mipssim_init(MachineState *machine) 32 mips_mipssim_init(MachineState *machine)
34 { 33 {
35 const char *kernel_filename = machine->kernel_filename; 34 const char *kernel_filename = machine->kernel_filename;
36@@ -147,6 +155,7 @@ mips_mipssim_init(MachineState *machine) 35@@ -146,6 +154,7 @@ mips_mipssim_init(MachineState *machine)
37 MemoryRegion *isa = g_new(MemoryRegion, 1); 36 MemoryRegion *isa = g_new(MemoryRegion, 1);
38 MemoryRegion *bios = g_new(MemoryRegion, 1); 37 MemoryRegion *bios = g_new(MemoryRegion, 1);
39 Clock *cpuclk; 38 Clock *cpuclk;
40+ DeviceState *virtio_orgate; 39+ DeviceState *virtio_orgate;
41 MIPSCPU *cpu; 40 MIPSCPU *cpu;
42 CPUMIPSState *env; 41 CPUMIPSState *env;
43 ResetData *reset_info; 42 ResetData *reset_info;
44@@ -209,7 +218,7 @@ mips_mipssim_init(MachineState *machine) 43@@ -208,7 +217,7 @@ mips_mipssim_init(MachineState *machine)
45 /* Register 64 KB of ISA IO space at 0x1fd00000. */ 44 /* Register 64 KB of ISA IO space at 0x1fd00000. */
46 memory_region_init_alias(isa, NULL, "isa_mmio", 45 memory_region_init_alias(isa, NULL, "isa_mmio",
47 get_system_io(), 0, 0x00010000); 46 get_system_io(), 0, 0x00010000);
48- memory_region_add_subregion(get_system_memory(), 0x1fd00000, isa); 47- memory_region_add_subregion(get_system_memory(), 0x1fd00000, isa);
49+ memory_region_add_subregion(get_system_memory(), ISA_BASE, isa); 48+ memory_region_add_subregion(get_system_memory(), ISA_BASE, isa);
50  49
51 /* 50 /*
52 * A single 16450 sits at offset 0x3f8. It is attached to 51 * A single 16450 sits at offset 0x3f8. It is attached to
53@@ -230,6 +239,23 @@ mips_mipssim_init(MachineState *machine) 52@@ -229,6 +238,23 @@ mips_mipssim_init(MachineState *machine)
54 if (nd_table[0].used) 53 if (nd_table[0].used)
55 /* MIPSnet uses the MIPS CPU INT0, which is interrupt 2. */ 54 /* MIPSnet uses the MIPS CPU INT0, which is interrupt 2. */
56 mipsnet_init(0x4200, env->irq[2], &nd_table[0]); 55 mipsnet_init(0x4200, env->irq[2], &nd_table[0]);
57+ 56+
58+ /* 57+ /*
59+ * virtio extention; register 32 virtio devices just after the ISA space 58+ * virtio extention; register 32 virtio devices just after the ISA space
60+ * at 0x1fd10000 with stride of 512 bytes as per i386s microvm target. 59+ * at 0x1fd10000 with stride of 512 bytes as per i386s microvm target.
61+ * register these devices in reverse order (see comments in hw/arm/virt.c) 60+ * register these devices in reverse order (see comments in hw/arm/virt.c)
62+ */ 61+ */
63+ virtio_orgate = DEVICE(object_new(TYPE_OR_IRQ)); 62+ virtio_orgate = DEVICE(object_new(TYPE_OR_IRQ));
64+ object_property_set_int(OBJECT(virtio_orgate), 63+ object_property_set_int(OBJECT(virtio_orgate),
65+ "num-lines", NUM_VIRTIO_TRANSPORTS, &error_fatal); 64+ "num-lines", NUM_VIRTIO_TRANSPORTS, &error_fatal);
66+ qdev_realize_and_unref(virtio_orgate, NULL, &error_fatal); 65+ qdev_realize_and_unref(virtio_orgate, NULL, &error_fatal);

cvs diff -r1.2 -r1.3 pkgsrc/emulators/qemu/patches/patch-hw_mips_meson.build (expand / switch to unified diff)

--- pkgsrc/emulators/qemu/patches/patch-hw_mips_meson.build 2021/05/24 14:22:08 1.2
+++ pkgsrc/emulators/qemu/patches/patch-hw_mips_meson.build 2021/08/27 03:32:37 1.3
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1$NetBSD: patch-hw_mips_meson.build,v 1.2 2021/05/24 14:22:08 ryoon Exp $ 1$NetBSD: patch-hw_mips_meson.build,v 1.3 2021/08/27 03:32:37 ryoon Exp $
2 2
3--- hw/mips/meson.build.orig 2021-04-29 17:18:58.000000000 +0000 3--- hw/mips/meson.build.orig 2021-08-04 16:29:07.000000000 +0000
4+++ hw/mips/meson.build 4+++ hw/mips/meson.build
5@@ -5,7 +5,7 @@ mips_ss.add(when: 'CONFIG_FULOONG', if_t 5@@ -7,7 +7,7 @@ mips_ss.add(when: 'CONFIG_MIPS_CPS', if_
6 mips_ss.add(when: 'CONFIG_LOONGSON3V', if_true: files('loongson3_bootp.c', 'loongson3_virt.c')) 6
 7 if 'CONFIG_TCG' in config_all
7 mips_ss.add(when: 'CONFIG_JAZZ', if_true: files('jazz.c')) 8 mips_ss.add(when: 'CONFIG_JAZZ', if_true: files('jazz.c'))
8 mips_ss.add(when: 'CONFIG_MALTA', if_true: files('gt64xxx_pci.c', 'malta.c')) 
9-mips_ss.add(when: 'CONFIG_MIPSSIM', if_true: files('mipssim.c')) 9-mips_ss.add(when: 'CONFIG_MIPSSIM', if_true: files('mipssim.c'))
10+mips_ss.add(when: 'CONFIG_MIPSSIM', if_true: files('mipssim.c', 'mipssim_virtio.c')) 10+mips_ss.add(when: 'CONFIG_MIPSSIM', if_true: files('mipssim.c', 'mipssim_virtio.c'))
 11 mips_ss.add(when: 'CONFIG_FULOONG', if_true: files('fuloong2e.c'))
11 mips_ss.add(when: 'CONFIG_MIPS_BOSTON', if_true: [files('boston.c'), fdt]) 12 mips_ss.add(when: 'CONFIG_MIPS_BOSTON', if_true: [files('boston.c'), fdt])
12 mips_ss.add(when: 'CONFIG_MIPS_CPS', if_true: files('cps.c')) 13 endif
13  

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-include_sysemu_hw__accel.h

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-include_sysemu_kvm.h

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-meson__options.txt

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-roms_qemu-palcode_pal.S

File Deleted: pkgsrc/emulators/qemu/patches/patch-target_i386_meson.build

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-target_i386_nvmm_nvmm-all.c

cvs diff -r1.4 -r1.5 pkgsrc/emulators/qemu/patches/Attic/patch-include_sysemu_nvmm.h (expand / switch to unified diff)

--- pkgsrc/emulators/qemu/patches/Attic/patch-include_sysemu_nvmm.h 2021/05/24 14:22:08 1.4
+++ pkgsrc/emulators/qemu/patches/Attic/patch-include_sysemu_nvmm.h 2021/08/27 03:32:37 1.5
@@ -1,31 +1,33 @@ @@ -1,31 +1,33 @@
1$NetBSD: patch-include_sysemu_nvmm.h,v 1.4 2021/05/24 14:22:08 ryoon Exp $ 1$NetBSD: patch-include_sysemu_nvmm.h,v 1.5 2021/08/27 03:32:37 ryoon Exp $
2 2
3--- include/sysemu/nvmm.h.orig 2021-05-06 04:47:40.186492405 +0000 3* Do not use CONFIG_NVMM directly to avoid pragma poison error.
 4
 5--- include/sysemu/nvmm.h.orig 2021-08-04 16:29:07.000000000 +0000
4+++ include/sysemu/nvmm.h 6+++ include/sysemu/nvmm.h
5@@ -0,0 +1,26 @@ 7@@ -13,14 +13,22 @@
6+/* 8 #include "config-host.h"
7+ * Copyright (c) 2018-2019 Maxime Villard, All rights reserved. 9 #include "qemu-common.h"
8+ * 10
9+ * NetBSD Virtual Machine Monitor (NVMM) accelerator support. 11-#ifdef CONFIG_NVMM
10+ * 12+#ifdef NEED_CPU_H
11+ * This work is licensed under the terms of the GNU GPL, version 2 or later. 13+# ifdef CONFIG_NVMM
12+ * See the COPYING file in the top-level directory. 14+# define CONFIG_NVMM_IS_POSSIBLE
13+ */ 15+# endif
14+ 16+#else
15+#ifndef QEMU_NVMM_H 17+# define CONFIG_NVMM_IS_POSSIBLE
16+#define QEMU_NVMM_H 18+#endif
17+ 19+
18+#include "config-host.h" 20+#ifdef CONFIG_NVMM_IS_POSSIBLE
19+#include "qemu-common.h" 21
20+ 22 int nvmm_enabled(void);
21+#ifdef CONFIG_NVMM 23
22+ 24-#else /* CONFIG_NVMM */
23+int nvmm_enabled(void); 25+#else /* CONFIG_NVMM_IS_POSSIBLE */
24+ 26
25+#else /* CONFIG_NVMM */ 27 #define nvmm_enabled() (0)
26+ 28
27+#define nvmm_enabled() (0) 29-#endif /* CONFIG_NVMM */
28+ 30+#endif /* CONFIG_NVMM_IS_POSSIBLE */
29+#endif /* CONFIG_NVMM */ 31
30+ 32-#endif /* CONFIG_NVMM */
31+#endif /* CONFIG_NVMM */ 33+#endif /* QEMU_NVMM_H */

cvs diff -r1.7 -r1.8 pkgsrc/emulators/qemu/patches/patch-meson.build (expand / switch to unified diff)

--- pkgsrc/emulators/qemu/patches/patch-meson.build 2021/07/09 21:08:33 1.7
+++ pkgsrc/emulators/qemu/patches/patch-meson.build 2021/08/27 03:32:37 1.8
@@ -1,84 +1,36 @@ @@ -1,84 +1,36 @@
1$NetBSD: patch-meson.build,v 1.7 2021/07/09 21:08:33 schmonz Exp $ 1$NetBSD: patch-meson.build,v 1.8 2021/08/27 03:32:37 ryoon Exp $
2 2
3* Add NetBSD support. 3* Add NetBSD support.
4* Detect iconv in libc properly for pkgsrc (pkgsrc removes -liconv) 4* Detect iconv in libc properly for pkgsrc (pkgsrc removes -liconv)
5 to fix qemu-system-aarch64 link. 5 to fix qemu-system-aarch64 link.
6* Detect curses (non-ncurses{,w} too) 6* Detect curses (non-ncurses{,w} too)
7 7
8--- meson.build.orig 2021-04-29 17:18:58.000000000 +0000 8--- meson.build.orig 2021-08-04 16:29:08.000000000 +0000
9+++ meson.build 9+++ meson.build
10@@ -87,6 +87,7 @@ if cpu in ['x86', 'x86_64'] 10@@ -237,7 +237,7 @@ if not get_option('hax').disabled()
11 accelerator_targets += { 
12 'CONFIG_HAX': ['i386-softmmu', 'x86_64-softmmu'], 
13 'CONFIG_HVF': ['x86_64-softmmu'], 
14+ 'CONFIG_NVMM': ['i386-softmmu', 'x86_64-softmmu'], 
15 'CONFIG_WHPX': ['i386-softmmu', 'x86_64-softmmu'], 
16 } 
17 endif 
18@@ -170,6 +171,7 @@ version_res = [] 
19 coref = [] 
20 iokit = [] 
21 emulator_link_args = [] 
22+nvmm =not_found 
23 hvf = not_found 
24 if targetos == 'windows' 
25 socket = cc.find_library('ws2_32') 
26@@ -227,6 +229,14 @@ if not get_option('hax').disabled() 
27 accelerators += 'CONFIG_HAX' 
28 endif 11 endif
29 endif 12 endif
30+if targetos == 'netbsd' 13 if targetos == 'netbsd'
31+ if cc.has_header('nvmm.h', required: get_option('nvmm')) 14- if cc.has_header_symbol('nvmm.h', 'nvmm_cpu_stop', required: get_option('nvmm'))
32+ nvmm = cc.find_library('nvmm', required: get_option('nvmm')) 15+ if cc.has_header_symbol('nvmm.h', 'nvmm_vcpu_stop', required: get_option('nvmm'))
33+ endif 16 nvmm = cc.find_library('nvmm', required: get_option('nvmm'))
34+ if nvmm.found() 17 endif
35+ accelerators += 'CONFIG_NVMM' 18 if nvmm.found()
36+ endif 19@@ -613,7 +613,7 @@ if have_system and not get_option('curse
37+endif 
38  
39 tcg_arch = config_host['ARCH'] 
40 if not get_option('tcg').disabled() 
41@@ -271,6 +281,9 @@ endif 
42 if 'CONFIG_HVF' not in accelerators and get_option('hvf').enabled() 
43 error('HVF not available on this platform') 
44 endif 
45+if 'CONFIG_NVMM' not in accelerators and get_option('nvmm').enabled() 
46+ error('NVMM not available on this platform') 
47+endif 
48 if 'CONFIG_WHPX' not in accelerators and get_option('whpx').enabled() 
49 error('WHPX not available on this platform') 
50 endif 
51@@ -607,7 +620,7 @@ if have_system and not get_option('curse 
52 has_curses_h = cc.has_header('curses.h', args: curses_compile_args) 20 has_curses_h = cc.has_header('curses.h', args: curses_compile_args)
53 endif 21 endif
54 if has_curses_h 22 if has_curses_h
55- curses_libname_list = (targetos == 'windows' ? ['pdcurses'] : ['ncursesw', 'cursesw']) 23- curses_libname_list = (targetos == 'windows' ? ['pdcurses'] : ['ncursesw', 'cursesw'])
56+ curses_libname_list = (targetos == 'windows' ? ['pdcurses'] : ['ncursesw', 'cursesw', 'curses']) 24+ curses_libname_list = (targetos == 'windows' ? ['pdcurses'] : ['ncursesw', 'cursesw', 'curses'])
57 foreach curses_libname : curses_libname_list 25 foreach curses_libname : curses_libname_list
58 libcurses = cc.find_library(curses_libname, 26 libcurses = cc.find_library(curses_libname,
59 required: false, 27 required: false,
60@@ -625,7 +638,7 @@ if have_system and not get_option('curse 28@@ -631,7 +631,7 @@ if have_system and not get_option('curse
61 endif 29 endif
62 endif 30 endif
63 if not get_option('iconv').disabled() 31 if not get_option('iconv').disabled()
64- foreach link_args : [ ['-liconv'], [] ] 32- foreach link_args : [ ['-liconv'], [] ]
65+ foreach link_args : [ [], ['-liconv'] ] 33+ foreach link_args : [ [], ['-liconv'] ]
66 # Programs will be linked with glib and this will bring in libiconv on FreeBSD. 34 # Programs will be linked with glib and this will bring in libiconv on FreeBSD.
67 # We need to use libiconv if available because mixing libiconv's headers with 35 # We need to use libiconv if available because mixing libiconv's headers with
68 # the system libc does not work. 36 # the system libc does not work.
69@@ -2129,6 +2142,7 @@ common_all = common_ss.apply(config_all, 
70 common_all = static_library('common', 
71 build_by_default: false, 
72 sources: common_all.sources() + genh, 
73+ implicit_include_directories: false, 
74 dependencies: common_all.dependencies(), 
75 name_suffix: 'fa') 
76  
77@@ -2576,6 +2590,7 @@ if have_system 
78 summary_info += {'HAX support': config_all.has_key('CONFIG_HAX')} 
79 summary_info += {'HVF support': config_all.has_key('CONFIG_HVF')} 
80 summary_info += {'WHPX support': config_all.has_key('CONFIG_WHPX')} 
81+ summary_info += {'NVMM support': config_all.has_key('CONFIG_NVMM')} 
82 summary_info += {'Xen support': config_host.has_key('CONFIG_XEN_BACKEND')} 
83 if config_host.has_key('CONFIG_XEN_BACKEND') 
84 summary_info += {'xen ctrl version': config_host['CONFIG_XEN_CTRL_INTERFACE_VERSION']} 

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-qemu-options.hx