Sync from SUSE:SLFO:Main python-wxPython revision d5968983c0a5b00e864227f7a43e8b3e
This commit is contained in:
@@ -1,3 +1,90 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 17 13:31:39 UTC 2024 - Ben Greiner <code@bnavigator.de>
|
||||
|
||||
- Disable python3 (=3.6) flavor for 15.X
|
||||
* Upstream only supports Python 3.7+
|
||||
* Requires sip 6.8 which only supports Python 3.8+
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 7 17:09:23 UTC 2024 - Matej Cepl <mcepl@cepl.eu>
|
||||
|
||||
- Add CVE-2024-50602-no-crash-XML_ResumeParser.patch fixing a
|
||||
crash in the vendored libexpat’s XML_ResumeParser function
|
||||
(bsc#1232590, CVE-2024-50602).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 4 11:02:43 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Update to version 4.2.2:
|
||||
+ Fix some Python 3.12 compatibility issues (segfault on exit) by upgrading sip & waf
|
||||
+ Fix more float/int conversion issues in wx.lib classes
|
||||
+ Add initialValue argument to wx.lib.DirBrowseButton
|
||||
+ Fix wxImage.Clear()
|
||||
+ Fix blurry text in AuiNotebook tab
|
||||
+ Add support for frozen rows and columns to GridWithLabelRenderersMixin
|
||||
+ demo: ShortcutEditor: Fix broken call GetMenuBar()
|
||||
+ Add proper support for DataViewCheckIconTextRenderer
|
||||
+ Build: Use new tarfile.extractall() filter for safer tarfile extraction
|
||||
+ Fix typo in wx.lib.agw.persist_handlers
|
||||
+ Fix 'str' to 'wxString' converstation, when emoji is inside string
|
||||
+ Use unwrap before isbuiltin check
|
||||
+ Preserve pane icons when loading a perspective in agw.aui
|
||||
+ wx.agw.aui: don't uninitialize the AuiManager if the window close event is vetoed
|
||||
+ Pure python AUI: Make behavior in all platforms more equal
|
||||
+ wx.agw.aui. Do layout as the last step after all pane infos have recomputed their best sizes
|
||||
+ Fix additional SyntaxWarnings with Python 3.12
|
||||
+ Fix wx.lib.agw.ribbon.RibbonButtonBar DeleteButton function
|
||||
+ UltimateListCtrl: Add support for ULC_AUTO_CHECK_PARENT
|
||||
+ Remove dependency on distutils
|
||||
+ Improve wx.lib.agw.FlatMenu memory usage
|
||||
+ Support NumPy 2.0
|
||||
+ Fix EditLabel on CustomTreeCtrl doesn't automatically select the entire text
|
||||
+ Fix Widgets placed in the UltimateListControl are drawn in the wrong location
|
||||
+ Fix wx.lib.agw.aui sometimes shows "ghost" docking guide
|
||||
+ Fix Thumbnailctrl SetSelection raises exception if it tries to scroll
|
||||
- Add python-six BuildRequires: needed for the test suite.
|
||||
- Drop upstream merged patches:
|
||||
+ 0001-Update-wxTextCtrl-OSX-overrides-since-they-re-now-do.patch
|
||||
+ 0001-Handle-wxGLCanvas-CreateSurface-which-is-only-availa.patch
|
||||
+ 0001-Support-building-with-Doxygen-1.9.7.patch
|
||||
+ 0001-wxWidgets-Phoenix-integer-division.patch
|
||||
+ 0003-Make-pip-usage-in-wxget-optional.patch
|
||||
+ require-numpy.patch
|
||||
+ drop-py2.patch
|
||||
+ Phoenix-pr2580+2591+2592-numpy2.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 29 13:57:46 UTC 2024 - Ben Greiner <code@bnavigator.de>
|
||||
|
||||
- Add Phoenix-pr2580+2591+2592-numpy2.patch
|
||||
* gh#wxWidgets/Phoenix#2580
|
||||
* gh#wxWidgets/Phoenix#2591
|
||||
- Update multibuild
|
||||
* Finalize preparation for python313
|
||||
* Drop obsolete python39
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jun 30 20:55:59 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- prepare for python 3.13
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 30 13:08:43 UTC 2024 - Markéta Machová <mmachova@suse.com>
|
||||
|
||||
- Add drop-py2.patch to get rid of the six dependency (it will die
|
||||
with Python 3.13)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat May 25 09:16:36 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
- Add wxwidgets-3.2.5.patch to resolve wxPython FTBFS
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 23 12:16:15 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Use newly supported shrink{} on OBS to exclude python flavors
|
||||
when all python versions are skipped.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 15 16:29:26 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
@@ -262,60 +349,60 @@ Tue Apr 28 09:01:51 UTC 2020 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
||||
|
||||
- Update to 4.1.0:
|
||||
* Add a sample for wx.Font.AddPrivateFont to the demo.
|
||||
* Added wrappers for the OSXEnableAutomaticQuoteSubstitution,
|
||||
* Added wrappers for the OSXEnableAutomaticQuoteSubstitution,
|
||||
OSXEnableAutomaticDashSubstitution, and OSXDisableAllSmartSubstitutions
|
||||
methods in wx.TextCtrl. Also added OSXEnableAutomaticTabbing in wx.App.
|
||||
* Added wx.ColourDialogEvent, wx.DCTextBgColourChanger, wx.DCTextBgModeChanger,
|
||||
wx.grid.GridCellDateRenderer, wx.grid.GridCellDateEditor, wx.SystemAppearance, etc.
|
||||
* Many of the deprecated items in wxWidgets and wxPython are being or have
|
||||
been removed. Be sure to test your code in a recent 4.0.x release with
|
||||
warnings enabled so you can see which class, method or function calls
|
||||
* Many of the deprecated items in wxWidgets and wxPython are being or have
|
||||
been removed. Be sure to test your code in a recent 4.0.x release with
|
||||
warnings enabled so you can see which class, method or function calls
|
||||
you need to change.
|
||||
* Bug fixes in wx.lib.calendar: key navigation across month boundaries is
|
||||
* Bug fixes in wx.lib.calendar: key navigation across month boundaries is
|
||||
now possible; key navigation now sets the date and fires the EVT_CALENDAR event;
|
||||
setter APIs now set the date correctly #1230.
|
||||
* Switch to using a wx.Overlay in the Widget Inspection Tool to highlight
|
||||
* Switch to using a wx.Overlay in the Widget Inspection Tool to highlight
|
||||
widgets when running on a GTK3 port.
|
||||
* Fixed issue in wx.lib.agw.customtreectrl where the label editor could
|
||||
* Fixed issue in wx.lib.agw.customtreectrl where the label editor could
|
||||
remain stuck forever #1235.
|
||||
* Grafted on a EnableSystemTheme method to the classes which support it.
|
||||
This can be used to disable the default system theme on Windows for native
|
||||
widgets like wx.ListCtrl, wx.TreeCtrl and wx.dataview.DataViewCtrl.
|
||||
widgets like wx.ListCtrl, wx.TreeCtrl and wx.dataview.DataViewCtrl.
|
||||
It has no effect on the other platforms.
|
||||
* The wx.WS_EX_VALIDATE_RECURSIVELY extended style flag is obsolete,
|
||||
as it is now the default (and only) behavior. The style flag has been added
|
||||
back into wxPython for compatibility, but with a zero value. You can just
|
||||
* The wx.WS_EX_VALIDATE_RECURSIVELY extended style flag is obsolete,
|
||||
as it is now the default (and only) behavior. The style flag has been added
|
||||
back into wxPython for compatibility, but with a zero value. You can just
|
||||
stop using it in your code with no change in behavior. #1278
|
||||
* Fix a sometimes crash when using a wx.Overlay by letting the wx.DCOverlay
|
||||
* Fix a sometimes crash when using a wx.Overlay by letting the wx.DCOverlay
|
||||
hold a reference to the DC, to ensure that the DCOverlay is destroyed first. PR#1301
|
||||
* Replaced the Vagrant VMs used for building wxPython for various Linux distros
|
||||
* Replaced the Vagrant VMs used for building wxPython for various Linux distros
|
||||
with Docker images.
|
||||
* Add some missing methods in wx.adv.BitmapComboBox #1307
|
||||
* Added the wx.svg package which contains code for parsing SVG
|
||||
(Scalable Vector Graphics) files, and also code for integrating with
|
||||
wxPython. It can rasterize the SVG to a wx.Bitmap of any size with no
|
||||
loss of quality, and it can also render the SVG directly to a
|
||||
* Added the wx.svg package which contains code for parsing SVG
|
||||
(Scalable Vector Graphics) files, and also code for integrating with
|
||||
wxPython. It can rasterize the SVG to a wx.Bitmap of any size with no
|
||||
loss of quality, and it can also render the SVG directly to a
|
||||
wx.GraphicsContext using the GC's drawing primitives. PR#1323
|
||||
* Ported the embedding sample from Classic, which shows how to use wxPython
|
||||
from a C++ wxWidgets application that embeds Python. PR#1353
|
||||
* Fixed wx.GetApp() to use wxWidgets' global wxApp instance instead of
|
||||
maintaining its own pointer. This way, if the wxApp is created by C++
|
||||
* Fixed wx.GetApp() to use wxWidgets' global wxApp instance instead of
|
||||
maintaining its own pointer. This way, if the wxApp is created by C++
|
||||
code wxPython will still be able to get access to it. #1126
|
||||
* Added wrappers for the wx.ActivityIndicator class.
|
||||
* Added wrappers for the wx.CollapsibleHeaderCtrl class.
|
||||
* Fixed issues in PlotCanvas around displaying and using scrollbars. #1428
|
||||
* Added wx.msw.CHMHelpController, and also a wx.HelpController factory function
|
||||
that creates an instance of the best Help Controller for the platform. #1536
|
||||
* Added wx.adv.GenericAnimationCtrl so the generic version of the animation
|
||||
classes can be used even on the platforms that have a native version.
|
||||
Note that due to internal changes to support both types of animations,
|
||||
some API changes in how the Animation objects are created. See the
|
||||
* Added wx.adv.GenericAnimationCtrl so the generic version of the animation
|
||||
classes can be used even on the platforms that have a native version.
|
||||
Note that due to internal changes to support both types of animations,
|
||||
some API changes in how the Animation objects are created. See the
|
||||
AnimationCtrl.py sample in the demo for the various usage patterns #1579
|
||||
* Added wrappers for the wx.grid.GridBlockCoords, wx.grid.GridBlocks, and
|
||||
wx.grid.GridBlockDiffResult classes, as well as associated new methods
|
||||
in the wx.grid.Grid class. These provide a new way to interact with blocks
|
||||
* Added wrappers for the wx.grid.GridBlockCoords, wx.grid.GridBlocks, and
|
||||
wx.grid.GridBlockDiffResult classes, as well as associated new methods
|
||||
in the wx.grid.Grid class. These provide a new way to interact with blocks
|
||||
of selected cells, including an iterator interface in wx.grid.GridBlocks
|
||||
which should be a more efficient (time and memory) way to process large
|
||||
which should be a more efficient (time and memory) way to process large
|
||||
groups of selections.
|
||||
- Disable Python2
|
||||
|
||||
@@ -488,7 +575,7 @@ Thu Feb 7 18:42:42 UTC 2019 - Todd R <toddrme2178@gmail.com>
|
||||
The object returned by wx.NewIdRef will automatically convert to an int when
|
||||
passing it to a window constructor, and can also be used as the source in a
|
||||
Bind(). (#896)
|
||||
* Fixed issue when sys.prefix is not unicode (Python2) and when its contents
|
||||
* Fixed issue when sys.prefix is not unicode (Python2) and when its contents
|
||||
are not translatable to utf-8.
|
||||
- Update to 4.0.2
|
||||
* Fixed wx.html2.EVT_WEBVIEW_NAVIGATING event not being sent on some versions
|
||||
@@ -580,7 +667,7 @@ Wed Jun 13 03:42:38 UTC 2018 - toddrme2178@gmail.com
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:11:22 UTC 2018 - petr@cervinka.net
|
||||
|
||||
- Move "wx/*.so" libraries to main package, remove devel package (boo#1095747)
|
||||
- Move "wx/*.so" libraries to main package, remove devel package (boo#1095747)
|
||||
- Add rpmlintrc file to filter devel-file-in-non-devel-package
|
||||
- Apply spec-cleaner
|
||||
|
||||
|
Reference in New Issue
Block a user