git: c1fa0101a82e - main - emulators/qemu: Update version 9.2.3=>10.0.0

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Mon, 05 May 2025 14:33:28 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c1fa0101a82eb6e56657253f260a17db1b0e61e9

commit c1fa0101a82eb6e56657253f260a17db1b0e61e9
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2025-05-05 13:06:37 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2025-05-05 14:33:09 +0000

    emulators/qemu: Update version 9.2.3=>10.0.0
    
    Changelog: https://wiki.qemu.org/ChangeLog/10.0
---
 emulators/qemu/Makefile  | 10 ++++++----
 emulators/qemu/distinfo  |  6 +++---
 emulators/qemu/pkg-plist |  2 ++
 3 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/emulators/qemu/Makefile b/emulators/qemu/Makefile
index b7fdc74b43cb..05d0e9e59854 100644
--- a/emulators/qemu/Makefile
+++ b/emulators/qemu/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	qemu
-DISTVERSION=	9.2.3
+DISTVERSION=	10.0.0
 CATEGORIES=	emulators
 MASTER_SITES=	https://download.qemu.org/
 DIST_SUBDIR=	qemu/${PORTVERSION}
@@ -125,8 +125,9 @@ WITHOUT_CPU_CFLAGS=	yes #to avoid problems with register allocation
 BINARY_ALIAS=	python3=${PYTHON_VERSION}
 
 PORTDOCS=	.buildinfo _static/* about/* dbus-dbusindex.html devel/* docs \
-		genindex.html index.html interop/* objects.inv search.html \
-		searchindex.js specs/* system/* tools/* user/*
+		genindex.html glossary.html index.html interop/* objects.inv \
+		qapi-qga-index.html qapi-qmp-index.html qapi-qsd-index.html \
+		search.html searchindex.js specs/* system/* tools/* user/*
 
 OPTIONS_DEFINE=			CAPSTONE CDROM_DMA CURL DEBUG DOCS GNUTLS GTK3 \
 				ISCSI JPEG OPENGL PNG SAMBA SASL STATIC_LINK \
@@ -210,7 +211,8 @@ X11_USE=			GNOME=gdkpixbuf \
 X11_CONFIGURE_ENABLE=		sdl
 .if (empty(FLAVOR) || ${FLAVOR:U} == default || ${FLAVOR:U} == nox11) && \
 	(${FLAVOR:U} != tools || ${PKGNAMESUFFIX} != "-guest-agent")
-X86_TARGETS_LIB_DEPENDS_OFF=	libdw.so:devel/elfutils
+X86_TARGETS_LIB_DEPENDS_OFF=	libdw.so:devel/elfutils \
+	liblzo2.so:archivers/lzo2
 X86_TARGETS_USES_OFF=		xorg
 X86_TARGETS_USE_OFF=		XORG=pixman,x11
 X86_TARGETS_CONFIGURE_ON=	--target-list='i386-softmmu i386-bsd-user x86_64-softmmu x86_64-bsd-user'
diff --git a/emulators/qemu/distinfo b/emulators/qemu/distinfo
index b0be455048a2..275a61eeb6ef 100644
--- a/emulators/qemu/distinfo
+++ b/emulators/qemu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746269953
-SHA256 (qemu/9.2.3/qemu-9.2.3.tar.xz) = baed494270c361bf69816acc84512e3efed71c7a23f76691642b80bc3de7693e
-SIZE (qemu/9.2.3/qemu-9.2.3.tar.xz) = 134755248
+TIMESTAMP = 1746448259
+SHA256 (qemu/10.0.0/qemu-10.0.0.tar.xz) = 22c075601fdcf8c7b2671a839ebdcef1d4f2973eb6735254fd2e1bd0f30b3896
+SIZE (qemu/10.0.0/qemu-10.0.0.tar.xz) = 135618260
diff --git a/emulators/qemu/pkg-plist b/emulators/qemu/pkg-plist
index cfb483cb75d3..0622304d8a65 100644
--- a/emulators/qemu/pkg-plist
+++ b/emulators/qemu/pkg-plist
@@ -127,6 +127,7 @@ include/qemu-plugin.h
 %%DATADIR%%/multiboot.bin
 %%DATADIR%%/multiboot_dma.bin
 %%DATADIR%%/npcm7xx_bootrom.bin
+%%DATADIR%%/npcm8xx_bootrom.bin
 %%DATADIR%%/openbios-ppc
 %%DATADIR%%/openbios-sparc32
 %%DATADIR%%/openbios-sparc64
@@ -134,6 +135,7 @@ include/qemu-plugin.h
 %%DATADIR%%/opensbi-riscv64-generic-fw_dynamic.bin
 %%DATADIR%%/palcode-clipper
 %%DATADIR%%/petalogix-ml605.dtb
+%%DATADIR%%/pnv-pnor.bin
 %%DATADIR%%/pxe-e1000.rom
 %%DATADIR%%/pxe-eepro100.rom
 %%DATADIR%%/pxe-ne2k_pci.rom