Thu Dec 28 17:15:39 2023 UTC (161d)
qemu: updated to 8.2.0

https://wiki.qemu.org/ChangeLog/8.2


(adam)
diff -r1.331 -r1.332 pkgsrc/emulators/qemu/Makefile
diff -r1.87 -r1.88 pkgsrc/emulators/qemu/PLIST
diff -r1.212 -r1.213 pkgsrc/emulators/qemu/distinfo
diff -r1.2 -r1.3 pkgsrc/emulators/qemu/files/hw-mips-mipssim_virtio.c
diff -r1.2 -r1.3 pkgsrc/emulators/qemu/patches/patch-target_i386_cpu.c
diff -r1.2 -r0 pkgsrc/emulators/qemu/patches/patch-target_sparc_translate.c
Fri Dec 29 02:15:39 2023
Mon Jun 26 19:38:15 2023
pkgsrc/emulators/qemu/patches/patch-target_sparc_translate.c,v

anoncvs not yet been updated

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

--- pkgsrc/emulators/qemu/Makefile 2023/12/07 17:41:55 1.331
+++ pkgsrc/emulators/qemu/Makefile 2023/12/28 17:15:39 1.332
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.331 2023/12/07 17:41:55 gdt Exp $ 1# $NetBSD: Makefile,v 1.332 2023/12/28 17:15:39 adam Exp $
2 2
3DISTNAME= qemu-8.1.3 3DISTNAME= qemu-8.2.0
4CATEGORIES= emulators 4CATEGORIES= emulators
5MASTER_SITES= https://download.qemu.org/ 5MASTER_SITES= https://download.qemu.org/
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.qemu.org/ 9HOMEPAGE= https://www.qemu.org/
10COMMENT= CPU emulator using dynamic translation 10COMMENT= CPU emulator using dynamic translation
11LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit AND modified-bsd 11LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit AND modified-bsd
12 12
13TOOL_DEPENDS+= meson-[0-9]*:../../devel/meson 13TOOL_DEPENDS+= meson-[0-9]*:../../devel/meson
14TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build 14TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build
15TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx 15TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
16TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-rtd-theme>=1.2.0:../../textproc/py-sphinx-rtd-theme 16TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-rtd-theme>=1.2.0:../../textproc/py-sphinx-rtd-theme

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

--- pkgsrc/emulators/qemu/PLIST 2023/12/07 17:41:55 1.87
+++ pkgsrc/emulators/qemu/PLIST 2023/12/28 17:15:39 1.88
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.87 2023/12/07 17:41:55 gdt Exp $ 1@comment $NetBSD: PLIST,v 1.88 2023/12/28 17:15:39 adam 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
10${PLIST.ga}bin/qemu-ga 10${PLIST.ga}bin/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
@@ -117,34 +117,36 @@ share/doc/qemu/devel/index-api.html @@ -117,34 +117,36 @@ share/doc/qemu/devel/index-api.html
117share/doc/qemu/devel/index-build.html 117share/doc/qemu/devel/index-build.html
118share/doc/qemu/devel/index-internals.html 118share/doc/qemu/devel/index-internals.html
119share/doc/qemu/devel/index-process.html 119share/doc/qemu/devel/index-process.html
120share/doc/qemu/devel/index-tcg.html 120share/doc/qemu/devel/index-tcg.html
121share/doc/qemu/devel/index.html 121share/doc/qemu/devel/index.html
122share/doc/qemu/devel/kconfig.html 122share/doc/qemu/devel/kconfig.html
123share/doc/qemu/devel/loads-stores.html 123share/doc/qemu/devel/loads-stores.html
124share/doc/qemu/devel/maintainers.html 124share/doc/qemu/devel/maintainers.html
125share/doc/qemu/devel/memory.html 125share/doc/qemu/devel/memory.html
126share/doc/qemu/devel/migration.html 126share/doc/qemu/devel/migration.html
127share/doc/qemu/devel/modules.html 127share/doc/qemu/devel/modules.html
128share/doc/qemu/devel/multi-process.html 128share/doc/qemu/devel/multi-process.html
129share/doc/qemu/devel/multi-thread-tcg.html 129share/doc/qemu/devel/multi-thread-tcg.html
 130share/doc/qemu/devel/pci.html
130share/doc/qemu/devel/qapi-code-gen.html 131share/doc/qemu/devel/qapi-code-gen.html
131share/doc/qemu/devel/qdev-api.html 132share/doc/qemu/devel/qdev-api.html
132share/doc/qemu/devel/qgraph.html 133share/doc/qemu/devel/qgraph.html
133share/doc/qemu/devel/qom-api.html 134share/doc/qemu/devel/qom-api.html
134share/doc/qemu/devel/qom.html 135share/doc/qemu/devel/qom.html
135share/doc/qemu/devel/qtest.html 136share/doc/qemu/devel/qtest.html
136share/doc/qemu/devel/replay.html 137share/doc/qemu/devel/replay.html
137share/doc/qemu/devel/reset.html 138share/doc/qemu/devel/reset.html
 139share/doc/qemu/devel/s390-cpu-topology.html
138share/doc/qemu/devel/s390-dasd-ipl.html 140share/doc/qemu/devel/s390-dasd-ipl.html
139share/doc/qemu/devel/secure-coding-practices.html 141share/doc/qemu/devel/secure-coding-practices.html
140share/doc/qemu/devel/stable-process.html 142share/doc/qemu/devel/stable-process.html
141share/doc/qemu/devel/style.html 143share/doc/qemu/devel/style.html
142share/doc/qemu/devel/submitting-a-patch.html 144share/doc/qemu/devel/submitting-a-patch.html
143share/doc/qemu/devel/submitting-a-pull-request.html 145share/doc/qemu/devel/submitting-a-pull-request.html
144share/doc/qemu/devel/tcg-icount.html 146share/doc/qemu/devel/tcg-icount.html
145share/doc/qemu/devel/tcg-ops.html 147share/doc/qemu/devel/tcg-ops.html
146share/doc/qemu/devel/tcg-plugins.html 148share/doc/qemu/devel/tcg-plugins.html
147share/doc/qemu/devel/tcg.html 149share/doc/qemu/devel/tcg.html
148share/doc/qemu/devel/testing.html 150share/doc/qemu/devel/testing.html
149share/doc/qemu/devel/tracing.html 151share/doc/qemu/devel/tracing.html
150share/doc/qemu/devel/trivial-patches.html 152share/doc/qemu/devel/trivial-patches.html
@@ -173,39 +175,47 @@ share/doc/qemu/interop/vhost-user.html @@ -173,39 +175,47 @@ share/doc/qemu/interop/vhost-user.html
173share/doc/qemu/interop/vhost-vdpa.html 175share/doc/qemu/interop/vhost-vdpa.html
174share/doc/qemu/interop/virtio-balloon-stats.html 176share/doc/qemu/interop/virtio-balloon-stats.html
175share/doc/qemu/interop/vnc-ledstate-pseudo-encoding.html 177share/doc/qemu/interop/vnc-ledstate-pseudo-encoding.html
176share/doc/qemu/objects.inv 178share/doc/qemu/objects.inv
177share/doc/qemu/search.html 179share/doc/qemu/search.html
178share/doc/qemu/searchindex.js 180share/doc/qemu/searchindex.js
179share/doc/qemu/specs/acpi_cpu_hotplug.html 181share/doc/qemu/specs/acpi_cpu_hotplug.html
180share/doc/qemu/specs/acpi_erst.html 182share/doc/qemu/specs/acpi_erst.html
181share/doc/qemu/specs/acpi_hest_ghes.html 183share/doc/qemu/specs/acpi_hest_ghes.html
182share/doc/qemu/specs/acpi_hw_reduced_hotplug.html 184share/doc/qemu/specs/acpi_hw_reduced_hotplug.html
183share/doc/qemu/specs/acpi_mem_hotplug.html 185share/doc/qemu/specs/acpi_mem_hotplug.html
184share/doc/qemu/specs/acpi_nvdimm.html 186share/doc/qemu/specs/acpi_nvdimm.html
185share/doc/qemu/specs/acpi_pci_hotplug.html 187share/doc/qemu/specs/acpi_pci_hotplug.html
 188share/doc/qemu/specs/edu.html
186share/doc/qemu/specs/fw_cfg.html 189share/doc/qemu/specs/fw_cfg.html
187share/doc/qemu/specs/index.html 190share/doc/qemu/specs/index.html
 191share/doc/qemu/specs/ivshmem-spec.html
188share/doc/qemu/specs/pci-ids.html 192share/doc/qemu/specs/pci-ids.html
189share/doc/qemu/specs/pci-serial.html 193share/doc/qemu/specs/pci-serial.html
190share/doc/qemu/specs/pci-testdev.html 194share/doc/qemu/specs/pci-testdev.html
191share/doc/qemu/specs/ppc-spapr-hcalls.html 195share/doc/qemu/specs/ppc-spapr-hcalls.html
192share/doc/qemu/specs/ppc-spapr-hotplug.html 196share/doc/qemu/specs/ppc-spapr-hotplug.html
193share/doc/qemu/specs/ppc-spapr-numa.html 197share/doc/qemu/specs/ppc-spapr-numa.html
194share/doc/qemu/specs/ppc-spapr-uv-hcalls.html 198share/doc/qemu/specs/ppc-spapr-uv-hcalls.html
195share/doc/qemu/specs/ppc-spapr-xive.html 199share/doc/qemu/specs/ppc-spapr-xive.html
196share/doc/qemu/specs/ppc-xive.html 200share/doc/qemu/specs/ppc-xive.html
 201share/doc/qemu/specs/pvpanic.html
197share/doc/qemu/specs/sev-guest-firmware.html 202share/doc/qemu/specs/sev-guest-firmware.html
 203share/doc/qemu/specs/standard-vga.html
198share/doc/qemu/specs/tpm.html 204share/doc/qemu/specs/tpm.html
 205share/doc/qemu/specs/virt-ctlr.html
 206share/doc/qemu/specs/vmcoreinfo.html
 207share/doc/qemu/specs/vmgenid.html
 208share/doc/qemu/specs/vmw_pvscsi-spec.html
199share/doc/qemu/system/arm/aspeed.html 209share/doc/qemu/system/arm/aspeed.html
200share/doc/qemu/system/arm/bananapi_m2u.html 210share/doc/qemu/system/arm/bananapi_m2u.html
201share/doc/qemu/system/arm/collie.html 211share/doc/qemu/system/arm/collie.html
202share/doc/qemu/system/arm/cpu-features.html 212share/doc/qemu/system/arm/cpu-features.html
203share/doc/qemu/system/arm/cubieboard.html 213share/doc/qemu/system/arm/cubieboard.html
204share/doc/qemu/system/arm/digic.html 214share/doc/qemu/system/arm/digic.html
205share/doc/qemu/system/arm/emcraft-sf2.html 215share/doc/qemu/system/arm/emcraft-sf2.html
206share/doc/qemu/system/arm/emulation.html 216share/doc/qemu/system/arm/emulation.html
207share/doc/qemu/system/arm/gumstix.html 217share/doc/qemu/system/arm/gumstix.html
208share/doc/qemu/system/arm/highbank.html 218share/doc/qemu/system/arm/highbank.html
209share/doc/qemu/system/arm/imx25-pdk.html 219share/doc/qemu/system/arm/imx25-pdk.html
210share/doc/qemu/system/arm/integratorcp.html 220share/doc/qemu/system/arm/integratorcp.html
211share/doc/qemu/system/arm/kzm.html 221share/doc/qemu/system/arm/kzm.html
@@ -240,27 +250,29 @@ share/doc/qemu/system/device-emulation.h @@ -240,27 +250,29 @@ share/doc/qemu/system/device-emulation.h
240share/doc/qemu/system/devices/can.html 250share/doc/qemu/system/devices/can.html
241share/doc/qemu/system/devices/canokey.html 251share/doc/qemu/system/devices/canokey.html
242share/doc/qemu/system/devices/ccid.html 252share/doc/qemu/system/devices/ccid.html
243share/doc/qemu/system/devices/cxl.html 253share/doc/qemu/system/devices/cxl.html
244share/doc/qemu/system/devices/igb.html 254share/doc/qemu/system/devices/igb.html
245share/doc/qemu/system/devices/ivshmem.html 255share/doc/qemu/system/devices/ivshmem.html
246share/doc/qemu/system/devices/keyboard.html 256share/doc/qemu/system/devices/keyboard.html
247share/doc/qemu/system/devices/net.html 257share/doc/qemu/system/devices/net.html
248share/doc/qemu/system/devices/nvme.html 258share/doc/qemu/system/devices/nvme.html
249share/doc/qemu/system/devices/usb-u2f.html 259share/doc/qemu/system/devices/usb-u2f.html
250share/doc/qemu/system/devices/usb.html 260share/doc/qemu/system/devices/usb.html
251share/doc/qemu/system/devices/vhost-user-rng.html 261share/doc/qemu/system/devices/vhost-user-rng.html
252share/doc/qemu/system/devices/vhost-user.html 262share/doc/qemu/system/devices/vhost-user.html
 263share/doc/qemu/system/devices/virtio-gpu.html
253share/doc/qemu/system/devices/virtio-pmem.html 264share/doc/qemu/system/devices/virtio-pmem.html
 265share/doc/qemu/system/devices/virtio-snd.html
254share/doc/qemu/system/gdb.html 266share/doc/qemu/system/gdb.html
255share/doc/qemu/system/generic-loader.html 267share/doc/qemu/system/generic-loader.html
256share/doc/qemu/system/guest-loader.html 268share/doc/qemu/system/guest-loader.html
257share/doc/qemu/system/i386/amd-memory-encryption.html 269share/doc/qemu/system/i386/amd-memory-encryption.html
258share/doc/qemu/system/i386/cpu.html 270share/doc/qemu/system/i386/cpu.html
259share/doc/qemu/system/i386/hyperv.html 271share/doc/qemu/system/i386/hyperv.html
260share/doc/qemu/system/i386/kvm-pv.html 272share/doc/qemu/system/i386/kvm-pv.html
261share/doc/qemu/system/i386/microvm.html 273share/doc/qemu/system/i386/microvm.html
262share/doc/qemu/system/i386/pc.html 274share/doc/qemu/system/i386/pc.html
263share/doc/qemu/system/i386/sgx.html 275share/doc/qemu/system/i386/sgx.html
264share/doc/qemu/system/i386/xen.html 276share/doc/qemu/system/i386/xen.html
265share/doc/qemu/system/images.html 277share/doc/qemu/system/images.html
266share/doc/qemu/system/index.html 278share/doc/qemu/system/index.html
@@ -284,49 +296,51 @@ share/doc/qemu/system/ppc/ppce500.html @@ -284,49 +296,51 @@ share/doc/qemu/system/ppc/ppce500.html
284share/doc/qemu/system/ppc/prep.html 296share/doc/qemu/system/ppc/prep.html
285share/doc/qemu/system/ppc/pseries.html 297share/doc/qemu/system/ppc/pseries.html
286share/doc/qemu/system/pr-manager.html 298share/doc/qemu/system/pr-manager.html
287share/doc/qemu/system/qemu-block-drivers.html 299share/doc/qemu/system/qemu-block-drivers.html
288share/doc/qemu/system/qemu-cpu-models.html 300share/doc/qemu/system/qemu-cpu-models.html
289share/doc/qemu/system/qemu-manpage.html 301share/doc/qemu/system/qemu-manpage.html
290share/doc/qemu/system/replay.html 302share/doc/qemu/system/replay.html
291share/doc/qemu/system/riscv/microchip-icicle-kit.html 303share/doc/qemu/system/riscv/microchip-icicle-kit.html
292share/doc/qemu/system/riscv/shakti-c.html 304share/doc/qemu/system/riscv/shakti-c.html
293share/doc/qemu/system/riscv/sifive_u.html 305share/doc/qemu/system/riscv/sifive_u.html
294share/doc/qemu/system/riscv/virt.html 306share/doc/qemu/system/riscv/virt.html
295share/doc/qemu/system/s390x/3270.html 307share/doc/qemu/system/s390x/3270.html
296share/doc/qemu/system/s390x/bootdevices.html 308share/doc/qemu/system/s390x/bootdevices.html
 309share/doc/qemu/system/s390x/cpu-topology.html
297share/doc/qemu/system/s390x/css.html 310share/doc/qemu/system/s390x/css.html
298share/doc/qemu/system/s390x/pcidevices.html 311share/doc/qemu/system/s390x/pcidevices.html
299share/doc/qemu/system/s390x/protvirt.html 312share/doc/qemu/system/s390x/protvirt.html
300share/doc/qemu/system/s390x/vfio-ap.html 313share/doc/qemu/system/s390x/vfio-ap.html
301share/doc/qemu/system/s390x/vfio-ccw.html 314share/doc/qemu/system/s390x/vfio-ccw.html
302share/doc/qemu/system/secrets.html 315share/doc/qemu/system/secrets.html
303share/doc/qemu/system/security.html 316share/doc/qemu/system/security.html
304share/doc/qemu/system/target-arm.html 317share/doc/qemu/system/target-arm.html
305share/doc/qemu/system/target-avr.html 318share/doc/qemu/system/target-avr.html
306share/doc/qemu/system/target-i386.html 319share/doc/qemu/system/target-i386.html
307share/doc/qemu/system/target-m68k.html 320share/doc/qemu/system/target-m68k.html
308share/doc/qemu/system/target-mips.html 321share/doc/qemu/system/target-mips.html
309share/doc/qemu/system/target-openrisc.html 322share/doc/qemu/system/target-openrisc.html
310share/doc/qemu/system/target-ppc.html 323share/doc/qemu/system/target-ppc.html
311share/doc/qemu/system/target-riscv.html 324share/doc/qemu/system/target-riscv.html
312share/doc/qemu/system/target-rx.html 325share/doc/qemu/system/target-rx.html
313share/doc/qemu/system/target-s390x.html 326share/doc/qemu/system/target-s390x.html
314share/doc/qemu/system/target-sparc.html 327share/doc/qemu/system/target-sparc.html
315share/doc/qemu/system/target-sparc64.html 328share/doc/qemu/system/target-sparc64.html
316share/doc/qemu/system/target-xtensa.html 329share/doc/qemu/system/target-xtensa.html
317share/doc/qemu/system/targets.html 330share/doc/qemu/system/targets.html
318share/doc/qemu/system/tls.html 331share/doc/qemu/system/tls.html
319share/doc/qemu/system/virtio-net-failover.html 332share/doc/qemu/system/virtio-net-failover.html
 333share/doc/qemu/system/vm-templating.html
320share/doc/qemu/system/vnc-security.html 334share/doc/qemu/system/vnc-security.html
321share/doc/qemu/tools/index.html 335share/doc/qemu/tools/index.html
322share/doc/qemu/tools/qemu-img.html 336share/doc/qemu/tools/qemu-img.html
323share/doc/qemu/tools/qemu-nbd.html 337share/doc/qemu/tools/qemu-nbd.html
324share/doc/qemu/tools/qemu-pr-helper.html 338share/doc/qemu/tools/qemu-pr-helper.html
325share/doc/qemu/tools/qemu-storage-daemon.html 339share/doc/qemu/tools/qemu-storage-daemon.html
326share/doc/qemu/tools/qemu-trace-stap.html 340share/doc/qemu/tools/qemu-trace-stap.html
327share/doc/qemu/tools/virtfs-proxy-helper.html 341share/doc/qemu/tools/virtfs-proxy-helper.html
328share/doc/qemu/user/index.html 342share/doc/qemu/user/index.html
329share/doc/qemu/user/main.html 343share/doc/qemu/user/main.html
330share/icons/hicolor/128x128/apps/qemu.png 344share/icons/hicolor/128x128/apps/qemu.png
331share/icons/hicolor/16x16/apps/qemu.png 345share/icons/hicolor/16x16/apps/qemu.png
332share/icons/hicolor/24x24/apps/qemu.png 346share/icons/hicolor/24x24/apps/qemu.png

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

--- pkgsrc/emulators/qemu/distinfo 2023/11/26 10:34:23 1.212
+++ pkgsrc/emulators/qemu/distinfo 2023/12/28 17:15:39 1.213
@@ -1,26 +1,25 @@ @@ -1,26 +1,25 @@
1$NetBSD: distinfo,v 1.212 2023/11/26 10:34:23 adam Exp $ 1$NetBSD: distinfo,v 1.213 2023/12/28 17:15:39 adam Exp $
2 2
3BLAKE2s (palcode-clipper-qemu-5.2.0nb8) = d388c896a80c1cc3d4785c8434d6688bbcfd54c28f7252ce550ab162a0bba321 3BLAKE2s (palcode-clipper-qemu-5.2.0nb8) = d388c896a80c1cc3d4785c8434d6688bbcfd54c28f7252ce550ab162a0bba321
4SHA512 (palcode-clipper-qemu-5.2.0nb8) = 33695d6001d86a19793a92d5e31775607c4dfc9ab9eea019ea6c4d543a2e11e8c07f83cca4934811a13ef829b528737ea37d9d2aaf66cba6f2746d44d2aa0b43 4SHA512 (palcode-clipper-qemu-5.2.0nb8) = 33695d6001d86a19793a92d5e31775607c4dfc9ab9eea019ea6c4d543a2e11e8c07f83cca4934811a13ef829b528737ea37d9d2aaf66cba6f2746d44d2aa0b43
5Size (palcode-clipper-qemu-5.2.0nb8) = 159808 bytes 5Size (palcode-clipper-qemu-5.2.0nb8) = 159808 bytes
6BLAKE2s (qemu-8.1.3.tar.xz) = 3192d12642eb11bd317a13b7526d5ff168a1622444177b84fc17dae465c016de 6BLAKE2s (qemu-8.2.0.tar.xz) = 981f6034991b4f264f5733b00a56b3a0e5a42737aead00896f6c3a565efcd83b
7SHA512 (qemu-8.1.3.tar.xz) = d3847f1c0c0099937d08bba604713ac288b6151867a8da230297ee1d93b7e741fa406a2f7bf6645ce3293c0a98458dc9c79454746e7c2920e9a73e0574753e5a 7SHA512 (qemu-8.2.0.tar.xz) = 92ec41196ff145cdbb98948f6b6e43214fa4b4419554a8a1927fb4527080c8212ccb703e184baf8ee0bdfa50ad7a84689e8f5a69eba1bd7bbbdfd69e3b91256c
8Size (qemu-8.1.3.tar.xz) = 124040288 bytes 8Size (qemu-8.2.0.tar.xz) = 130008888 bytes
9SHA1 (patch-audio_jackaudio.c) = 771c2779e565242a500adc0223ef6b1ae5b2b91f 9SHA1 (patch-audio_jackaudio.c) = 771c2779e565242a500adc0223ef6b1ae5b2b91f
10SHA1 (patch-hw-mips-Kconfig) = c7199ad26ac45116ab4d38252db4234ae93bdf9a 10SHA1 (patch-hw-mips-Kconfig) = c7199ad26ac45116ab4d38252db4234ae93bdf9a
11SHA1 (patch-hw-mips-mipssim.c) = 1f682b74b34398b3ff15f9e7f24a85f4b8bb4853 11SHA1 (patch-hw-mips-mipssim.c) = 1f682b74b34398b3ff15f9e7f24a85f4b8bb4853
12SHA1 (patch-hw_display_omap__dss.c) = 68f6f5e86335114de64b397959a2238de84fcde2 12SHA1 (patch-hw_display_omap__dss.c) = 68f6f5e86335114de64b397959a2238de84fcde2
13SHA1 (patch-hw_mips_meson.build) = d9a07a81fe6d3c9e2bd45f41fe876cd927a40ced 13SHA1 (patch-hw_mips_meson.build) = d9a07a81fe6d3c9e2bd45f41fe876cd927a40ced
14SHA1 (patch-hw_net_etraxfs__eth.c) = e5dd1661d60dbcd27b332403e0843500ba9544bc 14SHA1 (patch-hw_net_etraxfs__eth.c) = e5dd1661d60dbcd27b332403e0843500ba9544bc
15SHA1 (patch-hw_net_xilinx__axienet.c) = ebcd2676d64ce6f31e4a8c976d4fdf530ad5e8b7 15SHA1 (patch-hw_net_xilinx__axienet.c) = ebcd2676d64ce6f31e4a8c976d4fdf530ad5e8b7
16SHA1 (patch-hw_rtc_mc146818rtc.c) = cc7a3b28010966b65b7a16db756226ac2669f310 16SHA1 (patch-hw_rtc_mc146818rtc.c) = cc7a3b28010966b65b7a16db756226ac2669f310
17SHA1 (patch-hw_scsi_scsi-disk.c) = fdbf2f962a6dcb1a115a7f8a5b8790ff9295fb33 17SHA1 (patch-hw_scsi_scsi-disk.c) = fdbf2f962a6dcb1a115a7f8a5b8790ff9295fb33
18SHA1 (patch-hw_usb_dev-mtp.c) = 94ddf53a41cc75810cfece1b8aef1831fab4ce43 18SHA1 (patch-hw_usb_dev-mtp.c) = 94ddf53a41cc75810cfece1b8aef1831fab4ce43
19SHA1 (patch-meson.build) = 0a3e28d8bf6bf6be311787d964ac4694c58c2fca 19SHA1 (patch-meson.build) = 0a3e28d8bf6bf6be311787d964ac4694c58c2fca
20SHA1 (patch-roms_u-boot-sam460ex_Makefile) = 3a1bbf19b1422c10ebdd819eb0b711fafc78e2f2 20SHA1 (patch-roms_u-boot-sam460ex_Makefile) = 3a1bbf19b1422c10ebdd819eb0b711fafc78e2f2
21SHA1 (patch-target_arm_tcg_translate-sve.c) = b5eeb08331e61a16b2cf4b7ab9b668755aa9a04e 21SHA1 (patch-target_arm_tcg_translate-sve.c) = b5eeb08331e61a16b2cf4b7ab9b668755aa9a04e
22SHA1 (patch-target_i386_cpu.c) = afa8a2f83399b2d142709322eb88d1112f1547e4 22SHA1 (patch-target_i386_cpu.c) = 696b1137a7aac18f70933025cab5318b965aee66
23SHA1 (patch-target_i386_meson.build) = b8f413866ac1079d3ddeb21aacf226509e25ae9c 23SHA1 (patch-target_i386_meson.build) = b8f413866ac1079d3ddeb21aacf226509e25ae9c
24SHA1 (patch-target_sparc_translate.c) = f633b3953847c1a7e93f1d09a67964431979b197 
25SHA1 (patch-util_coroutine-ucontext.c) = 890767e1f034b34f4aad6c791745fc0b151b8e3c 24SHA1 (patch-util_coroutine-ucontext.c) = 890767e1f034b34f4aad6c791745fc0b151b8e3c
26SHA1 (patch-util_osdep.c) = 1e5bcde7be23792f487334d35797869bff686d25 25SHA1 (patch-util_osdep.c) = 1e5bcde7be23792f487334d35797869bff686d25

cvs diff -r1.2 -r1.3 pkgsrc/emulators/qemu/files/hw-mips-mipssim_virtio.c (expand / switch to unified diff)

--- pkgsrc/emulators/qemu/files/hw-mips-mipssim_virtio.c 2022/09/17 13:50:42 1.2
+++ pkgsrc/emulators/qemu/files/hw-mips-mipssim_virtio.c 2023/12/28 17:15:39 1.3
@@ -25,27 +25,26 @@ @@ -25,27 +25,26 @@
25 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 25 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
26 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 26 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
27 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 27 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
28 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 28 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
29 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 29 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
30 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 30 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
31 * POSSIBILITY OF SUCH DAMAGE. 31 * POSSIBILITY OF SUCH DAMAGE.
32 */ 32 */
33 33
34#include "qemu/osdep.h" 34#include "qemu/osdep.h"
35#include "qapi/error.h" 35#include "qapi/error.h"
36#include "cpu.h" 36#include "cpu.h"
37#include "hw/mips/mips.h" 37#include "hw/mips/mips.h"
38#include "hw/mips/cpudevs.h" 
39#include "hw/char/serial.h" 38#include "hw/char/serial.h"
40#include "hw/isa/isa.h" 39#include "hw/isa/isa.h"
41#include "net/net.h" 40#include "net/net.h"
42#include "sysemu/sysemu.h" 41#include "sysemu/sysemu.h"
43#include "hw/boards.h" 42#include "hw/boards.h"
44#include "hw/mips/bios.h" 43#include "hw/mips/bios.h"
45#include "hw/loader.h" 44#include "hw/loader.h"
46#include "hw/or-irq.h" 45#include "hw/or-irq.h"
47#include "elf.h" 46#include "elf.h"
48#include "hw/sysbus.h" 47#include "hw/sysbus.h"
49#include "hw/qdev-properties.h" 48#include "hw/qdev-properties.h"
50#include "exec/address-spaces.h" 49#include "exec/address-spaces.h"
51#include "qemu/error-report.h" 50#include "qemu/error-report.h"

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

--- pkgsrc/emulators/qemu/patches/patch-target_i386_cpu.c 2022/09/17 09:54:56 1.2
+++ pkgsrc/emulators/qemu/patches/patch-target_i386_cpu.c 2023/12/28 17:15:39 1.3
@@ -1,33 +1,33 @@ @@ -1,33 +1,33 @@
1$NetBSD: patch-target_i386_cpu.c,v 1.2 2022/09/17 09:54:56 tnn Exp $ 1$NetBSD: patch-target_i386_cpu.c,v 1.3 2023/12/28 17:15:39 adam Exp $
2 2
3Permit to use `-cpu host' with NVMM. 3Permit to use `-cpu host' with NVMM.
4 4
5--- target/i386/cpu.c.orig 2022-08-30 16:41:57.000000000 +0000 5--- target/i386/cpu.c.orig 2023-12-19 21:24:34.000000000 +0000
6+++ target/i386/cpu.c 6+++ target/i386/cpu.c
7@@ -26,6 +26,7 @@ 7@@ -26,6 +26,7 @@
8 #include "tcg/helper-tcg.h" 8 #include "tcg/helper-tcg.h"
9 #include "sysemu/reset.h" 9 #include "sysemu/reset.h"
10 #include "sysemu/hvf.h" 10 #include "sysemu/hvf.h"
11+#include "sysemu/nvmm.h" 11+#include "sysemu/nvmm.h"
 12 #include "hvf/hvf-i386.h"
12 #include "kvm/kvm_i386.h" 13 #include "kvm/kvm_i386.h"
13 #include "sev.h" 14 #include "sev.h"
14 #include "qapi/error.h" 15@@ -1643,7 +1644,7 @@ uint32_t xsave_area_size(uint64_t mask,
15@@ -1486,7 +1487,7 @@ static uint32_t xsave_area_size(uint64_t 
16  16
17 static inline bool accel_uses_host_cpuid(void) 17 static inline bool accel_uses_host_cpuid(void)
18 { 18 {
19- return kvm_enabled() || hvf_enabled(); 19- return kvm_enabled() || hvf_enabled();
20+ return kvm_enabled() || hvf_enabled() || nvmm_enabled(); 20+ return kvm_enabled() || hvf_enabled() || nvmm_enabled();
21 } 21 }
22  22
23 static inline uint64_t x86_cpu_xsave_xcr0_components(X86CPU *cpu) 23 static inline uint64_t x86_cpu_xsave_xcr0_components(X86CPU *cpu)
24@@ -6476,7 +6477,8 @@ static void x86_cpu_realizefn(DeviceStat 24@@ -7314,7 +7315,8 @@ static void x86_cpu_realizefn(DeviceStat
25  25
26 if (xcc->host_cpuid_required && !accel_uses_host_cpuid()) { 26 if (xcc->host_cpuid_required && !accel_uses_host_cpuid()) {
27 g_autofree char *name = x86_cpu_class_get_model_name(xcc); 27 g_autofree char *name = x86_cpu_class_get_model_name(xcc);
28- error_setg(&local_err, "CPU model '%s' requires KVM or HVF", name); 28- error_setg(&local_err, "CPU model '%s' requires KVM or HVF", name);
29+ error_setg(&local_err, 29+ error_setg(&local_err,
30+ "CPU model '%s' requires KVM or HVF or NVMM", name); 30+ "CPU model '%s' requires KVM or HVF or NVMM", name);
31 goto out; 31 goto out;
32 } 32 }
33  33

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