commit: 97aae5db42e546cc11b23d5ffe8fbec467b71418
Author: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 30 05:51:50 2025 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Wed Oct 22 11:03:17 2025 +0000
URL:
https://gitweb.gentoo.org/proj/virtualbox-patches.git/commit/?id=97aae5db
Update python patch
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
....10-python.patch => 026_virtualbox-7.2.0_p20200830-python.patch} | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/patches/026_virtualbox-7.1.10-python.patch
b/patches/026_virtualbox-7.2.0_p20200830-python.patch
similarity index 93%
rename from patches/026_virtualbox-7.1.10-python.patch
rename to patches/026_virtualbox-7.2.0_p20200830-python.patch
index af8f2e2..ff90073 100644
--- a/patches/026_virtualbox-7.1.10-python.patch
+++ b/patches/026_virtualbox-7.2.0_p20200830-python.patch
@@ -2,17 +2,17 @@ Virtualbox 7.x will only build a lib named VBoxPython3.so,
regardless of the
actual python version used when compiling. Remove VBoxPython3m.so, we don't
use it.
-Upstream added support for pyton up to 3.12.
+Upstream added support for pyton up to 3.14.
Remove version enumeration, always use VBOX_PATH_PYTHON_INC.
--- a/src/libs/xpcom18a4/python/Makefile.kmk
+++ b/src/libs/xpcom18a4/python/Makefile.kmk
-@@ -700,22 +700,11 @@
+@@ -742,22 +742,11 @@
# TODO: ASSUMING that we don't need a different headers for pymalloc
# ('m' builds < 3.8) and CRT malloc.
#
-- VBOX_PYTHON_LIMITED_API_VER := $(firstword $(foreach ver, 35 36 37 38 39
310 311 312 34 33 \
+- VBOX_PYTHON_LIMITED_API_VER := $(firstword $(foreach ver, 35 36 37 38 39
310 311 312 313 314 34 33 \
- ,$(if-expr
defined(VBOX_PYTHON$(ver)_INC),$(ver),)$(if-expr
defined(VBOX_PYTHON$(ver)M_INC),$(ver)M,)))
- ifneq ($(VBOX_PYTHON_LIMITED_API_VER),)
DLLS += VBoxPython3