pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/emulators/qemu
Module Name: pkgsrc
Committed By: tnn
Date: Thu Sep 17 19:56:16 UTC 2026
Modified Files:
pkgsrc/emulators/qemu: Makefile
Log Message:
qemu: disable the ParavirtualizedGraphics (pvg) driver on macOS 27
The driver got broken by Apple's changes and there is no upstream fix yet.
Side note: Claude was able to cook up a patch but it is tainted and would
not comply with upstream's nor TNF's policy so you will not find it here.
To generate a diff of this commit:
cvs rdiff -u -r1.413 -r1.414 pkgsrc/emulators/qemu/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/emulators/qemu/Makefile
diff -u pkgsrc/emulators/qemu/Makefile:1.413 pkgsrc/emulators/qemu/Makefile:1.414
--- pkgsrc/emulators/qemu/Makefile:1.413 Wed Sep 2 19:01:58 2026
+++ pkgsrc/emulators/qemu/Makefile Thu Sep 17 19:56:16 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.413 2026/09/02 19:01:58 wiz Exp $
+# $NetBSD: Makefile,v 1.414 2026/09/17 19:56:16 tnn Exp $
PKGREVISION= 1
.include "../../emulators/qemu/Makefile.common"
@@ -122,6 +122,11 @@ PLIST.nbd= yes
USER_EMUL=
CONFIGURE_ARGS+= --disable-bsd-user
PLIST.nbd= yes
+# Parts of ParavirtualizedGraphics.framework's API that hw/display/apple-gfx.m
+# relies on are marked obsolete in the macOS 27 SDK.
+. if ${OS_VERSION:R} >= 27
+CONFIGURE_ARGS+= --disable-pvg
+. endif
.elif ${OPSYS} == "Linux"
# Help this package to build on systems too old for user-mode code.
HAVE_LINUX_USER!= ${CPP} ${CPPFLAGS} ${FILESDIR}/linux-user-test.h \
Home |
Main Index |
Thread Index |
Old Index