git: 2876eef9bde8 - main - emulators/qemu: Update version 11.0.0=>11.0.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 07 Jun 2026 16:49:17 UTC
The branch main has been updated by bofh:
URL: https://cgit.FreeBSD.org/ports/commit/?id=2876eef9bde8a8d82b128f70feca931f815811ae
commit 2876eef9bde8a8d82b128f70feca931f815811ae
Author: Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2026-06-07 15:29:00 +0000
Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2026-06-07 16:48:51 +0000
emulators/qemu: Update version 11.0.0=>11.0.1
- Fix build with python 3.12 and later [1]
Changelog: https://wiki.qemu.org/ChangeLog/11.0
PR: 294764 [1]
Reported by: rozhuk.im@gmail.com [1]
---
emulators/qemu/Makefile | 6 +++---
emulators/qemu/distinfo | 6 +++---
emulators/qemu/files/patch-python_scripts_mkvenv.py | 12 ++++++++++++
3 files changed, 18 insertions(+), 6 deletions(-)
diff --git a/emulators/qemu/Makefile b/emulators/qemu/Makefile
index 58c37297f7bc..ead316c646d2 100644
--- a/emulators/qemu/Makefile
+++ b/emulators/qemu/Makefile
@@ -1,6 +1,5 @@
PORTNAME= qemu
-DISTVERSION= 11.0.0
-PORTREVISION= 1
+DISTVERSION= 11.0.1
CATEGORIES= emulators
MASTER_SITES= https://download.qemu.org/
DIST_SUBDIR= qemu/${PORTVERSION}
@@ -18,7 +17,8 @@ ONLY_FOR_ARCHS= aarch64 amd64 powerpc64 powerpc64le
BUILD_DEPENDS= bash:shells/bash \
${PYTHON_PKGNAMEPREFIX}qemu.qmp>=0.0.5:emulators/py-qemu.qmp@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} \
+ ${PY_SETUPTOOLS}
.if ${FLAVOR:U} != guestagent
LIB_DEPENDS+= libzstd.so:archivers/zstd
.endif
diff --git a/emulators/qemu/distinfo b/emulators/qemu/distinfo
index 0738b8590003..472b554c6878 100644
--- a/emulators/qemu/distinfo
+++ b/emulators/qemu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1777048156
-SHA256 (qemu/11.0.0/qemu-11.0.0.tar.xz) = c04ca36012653f32d11c674d370cf52a710e7d3f18c2d8b63e4932052a4854d6
-SIZE (qemu/11.0.0/qemu-11.0.0.tar.xz) = 141387580
+TIMESTAMP = 1780748675
+SHA256 (qemu/11.0.1/qemu-11.0.1.tar.xz) = 0d235f5820278d914a3155ec27af8e4258d697ea892895570807d69c0cb8cd64
+SIZE (qemu/11.0.1/qemu-11.0.1.tar.xz) = 141368572
diff --git a/emulators/qemu/files/patch-python_scripts_mkvenv.py b/emulators/qemu/files/patch-python_scripts_mkvenv.py
new file mode 100644
index 000000000000..b81bd9a4f3e2
--- /dev/null
+++ b/emulators/qemu/files/patch-python_scripts_mkvenv.py
@@ -0,0 +1,12 @@
+--- python/scripts/mkvenv.py.orig 2026-06-07 15:16:26 UTC
++++ python/scripts/mkvenv.py
+@@ -799,8 +799,7 @@ def _do_ensure(
+ env = dict(os.environ)
+ env['PIP_CONFIG_SETTINGS'] = "editable_mode=compat"
+ pip_install(
+- args=["--no-build-isolation",
+- "-e"] + local_packages,
++ args=["--no-build-isolation"] + local_packages,
+ online=online,
+ wheels_dir=wheels_dir,
+ env=env,