From ffb00de3f195d6273ef1f259795ffa86849e91b4 Mon Sep 17 00:00:00 2001 From: Lars Wendler Date: Wed, 15 Jun 2022 14:35:26 +0200 Subject: app-emulation/virtualbox: Add patch to build with python3_10 Closes: https://bugs.gentoo.org/852152 Signed-off-by: Lars Wendler --- .../virtualbox/files/virtualbox-6.1.34-python3.10.patch | 13 +++++++++++++ app-emulation/virtualbox/virtualbox-6.1.34.ebuild | 1 + 2 files changed, 14 insertions(+) create mode 100644 app-emulation/virtualbox/files/virtualbox-6.1.34-python3.10.patch (limited to 'app-emulation/virtualbox') diff --git a/app-emulation/virtualbox/files/virtualbox-6.1.34-python3.10.patch b/app-emulation/virtualbox/files/virtualbox-6.1.34-python3.10.patch new file mode 100644 index 000000000000..eacc77a7f5bc --- /dev/null +++ b/app-emulation/virtualbox/files/virtualbox-6.1.34-python3.10.patch @@ -0,0 +1,13 @@ +https://bugs.gentoo.org/852152 + +--- VirtualBox-6.1.34/configure ++++ VirtualBox-6.1.34/configure +@@ -2027,7 +2027,7 @@ + } + EOF + found= +- SUPPYTHONLIBS="python2.7 python2.6 python3.1 python3.2 python3.3 python3.4 python3.4m python3.5 python3.5m python3.6 python3.6m python3.7 python3.7m python3.8 python3.8m python3.9 python3.9m" ++ SUPPYTHONLIBS="python2.7 python2.6 python3.1 python3.2 python3.3 python3.4 python3.4m python3.5 python3.5m python3.6 python3.6m python3.7 python3.7m python3.8 python3.8m python3.9 python3.9m python3.10 python3.10m" + for p in $PYTHONDIR; do + for d in $SUPPYTHONLIBS; do + for b in lib/x86_64-linux-gnu lib/i386-linux-gnu lib64 lib/64 lib; do diff --git a/app-emulation/virtualbox/virtualbox-6.1.34.ebuild b/app-emulation/virtualbox/virtualbox-6.1.34.ebuild index ffef67a75eb1..3857ced6663f 100644 --- a/app-emulation/virtualbox/virtualbox-6.1.34.ebuild +++ b/app-emulation/virtualbox/virtualbox-6.1.34.ebuild @@ -131,6 +131,7 @@ REQUIRED_USE=" PATCHES=( "${FILESDIR}/${P}-vboxr0.patch" + "${FILESDIR}/${PN}-6.1.34-python3.10.patch" #852152 ) pkg_pretend() { -- cgit v1.2.3-65-gdbad