17
0

Accepting request 1197471 from home:bnavigator:branches:devel:languages:python:numeric

- Add Phoenix-pr2580+2591+2592-numpy2.patch
  * gh#wxWidgets/Phoenix#2580
  * gh#wxWidgets/Phoenix#2591
- Update multibuild
  * Finalize preparation for python313
  * Drop obsolete python39

OBS-URL: https://build.opensuse.org/request/show/1197471
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/python-wxPython?expand=0&rev=57
This commit is contained in:
2024-08-30 00:55:16 +00:00
committed by Git OBS Bridge
parent b42975ab8f
commit 82dc359ee9
4 changed files with 395 additions and 4 deletions

View File

@@ -45,9 +45,6 @@ ExclusiveArch: donotbuild
# Extraneous build_flavors and skips are excluded automatically so future
# additions can be included here early and old flavors can be removed some time
# after the global drop in Factory.
%if "%flavor" != "python39"
%define skip_python39 1
%endif
%if "%flavor" != "python310"
%define skip_python310 1
%endif
@@ -117,6 +114,8 @@ Patch113: require-numpy.patch
Patch114: wxwidgets-3.2.5.patch
# PATCH-FIX-UPSTREAM https://github.com/wxWidgets/Phoenix/pull/2540
Patch115: drop-py2.patch
# PATCH-FIX-UPSTREAM https://github.com/wxWidgets/Phoenix/pull/2580 + 2591 + 2592
Patch116: Phoenix-pr2580+2591+2592-numpy2.patch
# TODO: Replace deprecated setup.py calls in build.py with PEP517 without building wxWidgets into the wheel
BuildRequires: %{python_module base}
BuildRequires: %{python_module devel}