Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 07 Jun 2026 16:49:17 +0000
From:      Muhammad Moinur Rahman <bofh@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 2876eef9bde8 - main - emulators/qemu: Update version 11.0.0=>11.0.1
Message-ID:  <6a25a10d.247a8.6cff248f@gitrepo.freebsd.org>

index | next in thread | raw e-mail

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,


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a25a10d.247a8.6cff248f>