Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-wxPython for openSUSE:Factory checked in at 2024-06-06 12:31:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-wxPython (Old)
and /work/SRC/openSUSE:Factory/.python-wxPython.new.24587 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-wxPython"
Thu Jun 6 12:31:08 2024 rev:22 rq:1178778 version:4.2.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-wxPython/python-wxPython.changes 2024-02-27 22:43:54.332872805 +0100
+++ /work/SRC/openSUSE:Factory/.python-wxPython.new.24587/python-wxPython.changes 2024-06-06 12:31:20.201670129 +0200
@@ -1,0 +2,5 @@
+Sat May 25 09:16:36 UTC 2024 - Jan Engelhardt
+
+- Add wxwidgets-3.2.5.patch to resolve wxPython FTBFS
+
+-------------------------------------------------------------------
New:
----
wxwidgets-3.2.5.patch
BETA DEBUG BEGIN:
New:
- Add wxwidgets-3.2.5.patch to resolve wxPython FTBFS
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-wxPython.spec ++++++
--- /var/tmp/diff_new_pack.I1sdV9/_old 2024-06-06 12:31:21.249708406 +0200
+++ /var/tmp/diff_new_pack.I1sdV9/_new 2024-06-06 12:31:21.249708406 +0200
@@ -111,6 +111,7 @@
Patch112: 0001-Check-HSV-values-in-image-test.patch
# PATCH-FIX-OPENSUSE - Numpy for Python 3.12 is a thing
Patch113: require-numpy.patch
+Patch114: wxwidgets-3.2.5.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}
++++++ wxwidgets-3.2.5.patch ++++++
Do not fail the wxPython build when using a wxWidgets-3.2.5 base.
Generated by:
git diff 5622abb73deaa26dc2f6dc4cd8b4b2050396b49a..78938da1218483024b3a7acf55b5fb5513882916 etg/
diff --git etg/window.py etg/window.py
index c388df76..0c035f14 100644
--- a/etg/window.py
+++ a/etg/window.py
@@ -251,6 +251,23 @@ def run():
return NULL;
#endif
""")
+ c.find('GetOrCreateAccessible').setCppCode("""\
+ #if wxUSE_ACCESSIBILITY
+ return self->GetOrCreateAccessible();
+ #else
+ wxPyRaiseNotImplemented();
+ return NULL;
+ #endif
+ """)
+ c.find('CreateAccessible').factory = True
+ c.find('CreateAccessible').setCppCode("""\
+ #if wxUSE_ACCESSIBILITY
+ return self->CreateAccessible();
+ #else
+ wxPyRaiseNotImplemented();
+ return NULL;
+ #endif
+ """)
c.find('SetAccessible.accessible').transfer = True
c.find('SetAccessible').setCppCode("""\
#if wxUSE_ACCESSIBILITY