summaryrefslogtreecommitdiff
path: root/x11-toolkits/py-wxPython4
diff options
context:
space:
mode:
Diffstat (limited to 'x11-toolkits/py-wxPython4')
-rw-r--r--x11-toolkits/py-wxPython4/Makefile11
-rw-r--r--x11-toolkits/py-wxPython4/distinfo6
-rw-r--r--x11-toolkits/py-wxPython4/files/patch-setup.py11
3 files changed, 21 insertions, 7 deletions
diff --git a/x11-toolkits/py-wxPython4/Makefile b/x11-toolkits/py-wxPython4/Makefile
index a6ba4846eb7b..5655d2574f91 100644
--- a/x11-toolkits/py-wxPython4/Makefile
+++ b/x11-toolkits/py-wxPython4/Makefile
@@ -1,6 +1,5 @@
PORTNAME= wxPython
-PORTVERSION= 4.2.2
-PORTREVISION= 2
+PORTVERSION= 4.2.3
CATEGORIES= x11-toolkits python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,12 +16,16 @@ LICENSE_NAME_WXWINDOWS= wxWindows Library Licence, Version 3.1
LICENSE_FILE_WXWINDOWS= ${WRKSRC}/license/licence.txt
LICENSE_PERMS_WXWINDOWS= dist-mirror pkg-mirror auto-accept
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pathlib2>0:devel/py-pathlib2@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pathlib2>0:devel/py-pathlib2@${PY_FLAVOR} \
+ ${PKGNAMEPREFIX}requests>=2.28.1:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PKGNAMEPREFIX}requests>=2.28.1:www/py-requests@${PY_FLAVOR}
USES= compiler:c++11-lib gl localbase pkgconfig python
USE_GL= glu
USE_WX= 3.2
-USE_PYTHON= distutils autoplist
+USE_PYTHON= autoplist distutils
OPTIONS_DEFINE= NLS
diff --git a/x11-toolkits/py-wxPython4/distinfo b/x11-toolkits/py-wxPython4/distinfo
index d652e878b837..e08eb2d2eddc 100644
--- a/x11-toolkits/py-wxPython4/distinfo
+++ b/x11-toolkits/py-wxPython4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736528844
-SHA256 (python/wxPython-4.2.2.tar.gz) = 5dbcb0650f67fdc2c5965795a255ffaa3d7b09fb149aa8da2d0d9aa44e38e2ba
-SIZE (python/wxPython-4.2.2.tar.gz) = 57358880
+TIMESTAMP = 1766213363
+SHA256 (python/wxPython-4.2.3.tar.gz) = 20d6e0c927e27ced85643719bd63e9f7fd501df6e9a8aab1489b039897fd7c01
+SIZE (python/wxPython-4.2.3.tar.gz) = 58861286
diff --git a/x11-toolkits/py-wxPython4/files/patch-setup.py b/x11-toolkits/py-wxPython4/files/patch-setup.py
new file mode 100644
index 000000000000..8222dfc10e39
--- /dev/null
+++ b/x11-toolkits/py-wxPython4/files/patch-setup.py
@@ -0,0 +1,11 @@
+--- setup.py.orig 2024-11-05 05:01:05 UTC
++++ setup.py
+@@ -18,7 +18,7 @@ from distutils.command.build import build as or
+ from setuptools.command.install import install as orig_install
+ from setuptools.command.bdist_egg import bdist_egg as orig_bdist_egg
+ from setuptools.command.sdist import sdist as orig_sdist
+-from setuptools.command.bdist_wheel import bdist_wheel as orig_bdist_wheel
++from wheel.bdist_wheel import bdist_wheel as orig_bdist_wheel
+
+ from buildtools.config import Config, msg, opj, runcmd, canGetSOName, getSOName
+ import buildtools.version as version