Package Release Info

wxWidgets-3_2-nostl-3.2.8-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libwx_base-suse-nostl-devel
libwx_baseu-suse-nostl16_0_0
libwx_baseu_net-suse-nostl16_0_0
libwx_baseu_xml-suse-nostl16_0_0
libwx_gtk3u_adv-suse-nostl16_0_0
libwx_gtk3u_aui-suse-nostl16_0_0
libwx_gtk3u_core-suse-nostl16_0_0
libwx_gtk3u_gl-suse-nostl16_0_0
libwx_gtk3u_html-suse-nostl16_0_0
libwx_gtk3u_media-suse-nostl16_0_0
libwx_gtk3u_propgrid-suse-nostl16_0_0
libwx_gtk3u_qa-suse-nostl16_0_0
libwx_gtk3u_ribbon-suse-nostl16_0_0
libwx_gtk3u_richtext-suse-nostl16_0_0
libwx_gtk3u_stc-suse-nostl16_0_0
libwx_gtk3u_xrc-suse-nostl16_0_0
wxWidgets-3_2-nostl-devel

Change Logs

* Thu May 29 2025 alarrosa@suse.com
- Do not build the Qt flavor in SLE16 where Qt5 will not be
  available.
* Mon Apr 28 2025 jengelh@inai.de
- Update to release 3.2.8
  * Fix crash in wxPropertyGrid with wxGTK3 after recent change.
  * Fix key codes in WXK_NUMPADx events in wxGTK.
  * Add wxVector(std::initializer_list<U> list) constructor.
  * Add mouse scrolling support to generic wxSpinCtrl.
  * Compute wxStaticText best size ourselves if GTK does it wrongly.
* Thu Mar 20 2025 jengelh@inai.de
- Update to release 3.2.7
  * Fix crash in wxWebRequestCURL when connection was refused
  * Fix buffer read overflow when compiling RE ending with
    backslash
  * Fix crash in wxWebRequest::Close() with recent libcurl
  * Improve wxPropGrid checkboxes in high DPI
  * Many fixes to key event generation (#25053, #25199, #25200)
  * Fix copy-pasting text under more Wayland compositors (Weston,
    kwin)
  * Don't consume Ctrl-C when using SDL-based wxSound
  * Avoid repaint problems when using wxWindow::Update() with
    Wayland
  * Fix crash when connection is refused in wxWebRequestCURL
  (gh#wxWidgets/wxWidgets#24885, bsc#1239902)
- Delete doxygen111.patch (merged)
* Sun Mar 09 2025 jengelh@inai.de
- Build with --enable-secretstore [boo#1239137].
* Sat Mar 01 2025 jengelh@inai.de
- Build with --enable-glcanvasegl [boo#1235150]. This turns off GLX
  and enables EGL instead. Sibling toolkits need to do this at the
  same time for this to work, e.g. hugin needs both wx and GLEW to
  be built for EGL.
- Bump SO version since the base for wxGLCanvas changed. [boo#1239101]
* Mon Oct 07 2024 jengelh@inai.de
- Use webkit2gtk-4.1 pkgconfig file instead of 4.0
* Tue Oct 01 2024 mmachova@suse.com
- Add upstream doxygen111.patch to fix the docs with new doxygen
* Mon Sep 09 2024 jengelh@inai.de
- Update to release 3.2.6
  * Add wxTranslations::AddAvailableCatalog() overload with msgid
    language
  * Dark mode appearance fixes for wxActivityIndicator,
    wxHyperlinkCtrl, etc.
  * Improve wxWizard appearance in high DPI
  * Fix wxPropertyGrid row height in high DPI
  * Fix possible crash during drag-and-drop
  * Fix wxListBox minimum size regression introduced in 3.2.5
  * Fix wxBitmapComboBox bitmaps scaling in high DPI
  * Allow positioning wxDialog at specified position, at least
    under X11
  * Fix incorrect handling of ligatures in wxStyledTextCtrl
  * Fix using wrong keyboard layout in key events
* Tue Aug 20 2024 suse-beta@cboltz.de
- Add textfiletest-fix-file-exists.diff to fix a wrong skip
  condition in the test (fixes the build on s390x)
* Thu May 16 2024 jengelh@inai.de
- Update to release 3.2.5
  * Add support for "%F" format specifier to wxDateTime
  * Support dates > 2038 if time_t is 64-bit
  * Restore possible ABI incompatibility with wx < 3.2.3 in wxString
  * Fix division-by-zero in wxRichTextCtrl
  * Fix crash in wxImage::InitAlpha() if image is invalid
  * Fix copying/pasting text under Wayland
  * Fix crash with GTK3 if console program is using a GUI wxApp class
- Delete wxWidgets-3_2-Fix-test-suite-on-Linux-s390x-architectures.patch
  (merged)
Version: 3.1.5-150400.3.7.1
* Wed Feb 14 2024 meissner@suse.com
- wxWidgets-fix-redundant-decls.patch: disable for now to make it build
* Thu Dec 28 2023 qzhao@suse.com
- Add wxWidgets-3_2-fix-building-fault-S390.patch:
  Fix wxWidgets-3_2 building check fault on S390 platform:
  /sys/power/state doesn't exist in SLE S390 platform and certain
  types of containers, so check the file exist before run the
  test case.
  (bsc#1217026)
* Tue Apr 12 2022 qzhao@suse.com
- Add wxWidgets-3_2-Create-our-own-socket-file-for-socket-file-test.patch:
  Backporting f172f53a from upstream to fix building check fault:
  Create our own socket file for socket file test, /dev/log doesn't
  exist in certain types of containers.
  (bsc#1217026)
* Sat Aug 21 2021 badshah400@gmail.com
- Disable building with EGL support: glew is not ready for EGL yet
  and this causes wxWidgets based OpenGL apps (e.g. hugin) to
  crash. See boo#1188519, boo#1189524.
* Fri Jun 25 2021 antoine.belvire@opensuse.org
- Add wxWidgets-3.1.5-fix-wxIcon-wxDVC-columns.patch:
  Fix poedit crashes when opening wxWidgets-3_2 files.
  (boo#1187712)
* Sun Jun 06 2021 antoine.belvire@opensuse.org
- Update to version 3.1.5:
  * New wxWebRequest and related classes provide a simple way to
    use HTTPS and HTTP/2 from wxWidgets applications using native
    libraries or libcurl.
  * Support EGL in wxGLCanvas and Wayland in wxMediaCtrl under
    Linux.
  * Many appearance and other fixes for macOS 11.
  * More improvements to wxGrid UI, API and performance.
  * wxImage improvements: add alpha support in Paste() and
    clipboard support.
  * API additions: wxPersistentComboBox, wxFileName::ResolveLink(),
    wxFileHistory::SetMenuPathStyle(), wxString::utf8_string(),
    wxEVT_FULLSCREEN.
  * Improvements: wxConfig now supports 64-bit integers, wxLog uses
    millisecond resolution in timestamps, XRC files can be loaded
    from URLs.
  * Yet more bug fixes, fixes for API inconsistencies and
    optimizations, notably in wxDataViewCtrl, wxListCtrl,
    wxPropertyGrid.
- Remove patches fixed upstream:
  * 0001-Don-t-use-wxASCII_STR-inside-wxART_MAKE_XXX_ID-macro.patch.
  * 0002-Fix-documented-type-of-wxART_XXX-constants.patch.
* Mon Nov 16 2020 jengelh@inai.de
- Fix an rpmlint warning by moving libwx_base symlinks to their
  own -devel subpackage which is then required by
  (wxWidgets-devel, wxGTK3-devel).
* Fri Oct 09 2020 jengelh@inai.de
- Change wxGTK2 flavor to be the main (unnamed) flavor.
* Fri Oct 09 2020 stefan.bruens@rwth-aachen.de
- Fix unquoted bareword comparisons for RPM 4.16 compatibility
* Wed Sep 30 2020 stefan.bruens@rwth-aachen.de
- Fix wxPython compatibility issue:
  Add 0001-Don-t-use-wxASCII_STR-inside-wxART_MAKE_XXX_ID-macro.patch
  Add 0002-Fix-documented-type-of-wxART_XXX-constants.patch
* Wed Aug 19 2020 stefan.bruens@rwth-aachen.de
- Use _multibuild to avoid changes and spec files of the variants
  getting out of sync.
* Sun Jul 26 2020 stefan.bruens@rwth-aachen.de
- Do not disable debugging completely, only recommended for
  constrained environments and breaks wxPython tests
- Correct base_packages flag for nostl variant, it can not use the
  base libraries of the regular variant
- Build base libraries from wxGTK3 build, wxWidgets (GTK2) is no
  longer used by any Factory package.
* Sat Jul 25 2020 stefan.bruens@rwth-aachen.de
- Update to new upstream release 3.1.4:
  * Incompatible to 3.1.3: CMake library targets were renamed and
    now start with 'wx'. In addition, aliases for the libraries
    have been added using the 'wx::' namespace. For example, the
    core library is now named wxcore and has alias wx::core.
  * Add natural sort functions.
  * Add wxTempFFile class (Dummy).
  * Fix bug with multiple leading ".." in wxFileName::Normalize().
  * Improve brush transparency support in wxSVGFileDC.
  * Optionally forbid implicit wxString/char* conversions.
  * Add support for wxGenericAnimationCtrl to XRC.
  * Add wxDD_SHOW_HIDDEN and wxDD_MULTIPLE wxDirDialog flags.
  * Add wxWebView::SetZoomFactor(float).
  * Add wxWindow::DisableFocusFromKeyboard().
  * Allow overriding wxDataViewModal::HasValue().
  * Call wxAuiManager::UnInit() automatically now.
  * Fix crash and layout problem in wxGenericDirCtrl
  * wxQt: Fix build with Qt 5.15
  * GTK backend:
  * Add native wxSearchCtrl implementation.
  * Implement wxBU_EXACTFIT support in wxButton.
  * Fix a regression with crashes when using wxBufferedPaintDC.
  * Fix drawing bitmaps with masks using wxGraphicsContext under
    GTK2.
  * Fix position of popup menus on non-primary display.
  * Make wxUIActionSimulator much more reliable
  * Fix caret colour in wxTextCtrl with custom colours.
- Drop obsolete patches:
  * 0001-Add-missing-QPainterPath-include-required-with-Qt-5..patch
  * 0002-Make-the-wxUIActionSimulator-Text-implementation-mat.patch
* Tue Jun 16 2020 davejplater@gmail.com
- Build nostl package against gtk3, audacity crashes with gtk2
* Tue Jun 09 2020 davejplater@gmail.com
- Add nostl package for audacity
* Mon Jun 01 2020 stefan.bruens@rwth-aachen.de
- Fix wxQt build with Qt 5.15, add
  0001-Add-missing-QPainterPath-include-required-with-Qt-5..patch
- Make liblzma build dependency explicit, to have the same feature
  set on all flavors.
- Fix wrong function signature causing build failures in
  python-wxPython, add:
  0002-Make-the-wxUIActionSimulator-Text-implementation-mat.patch
* Fri May 29 2020 stefan.bruens@rwth-aachen.de
- Add explicit libXtst build dependency, required for Leap 15.1
  (already implicit on Leap 15.2 and TW).
* Thu May 28 2020 stefan.bruens@rwth-aachen.de
- Update to new upstream release 3.1.3
  For a detailed changelog, see
  https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.1.3/docs/changes.txt
  * Support for per-monitor DPI and dynamic DPI changes under MSW.
  * More generally, many fixes for various controls appearance in high DPI.
  * Long requested support for freezing rows and/or columns in wxGrid.
  * New XRC handlers for wxDataViewCtrl, wxInfoBar.
  * It is now possible to use gradients when creating wxGraphicsPen.
  * Extended compiler (MSVS 2019) and platforms (macOS 10.14+) support.
  * Significant improvements to the (still experimental) wxQt port.
  * Important bug fixes for focus handling in wxOSX port.
- Cleanup spec file
- Enable reproducible-build option
- Use SDL2 instead of SDL1 (only used by sound plugin)
* Mon Apr 15 2019 jengelh@inai.de
- Update to new snapshot 3.1.3~g673 (6cc1d63d)
  * Graphics context methods for the Qt platform
- Enabled webkit2 backend for wxWebView (wxGTK3 only) [boo#1107337]
* Fri Jan 11 2019 martin.koegler@chello.at
- Update to new upstream release 3.1.2
  * Support for non-integer font sizes and arbitrary font
    weights.
  * New wxLZMA{Input,Output}Stream classes.
  * Add wxDataViewToggleRenderer::ShowAsRadio(),
    wxDisplay::GetPPI(), wxGrid::SetCornerLabelValue(),
    wxHtmlEasyPrinting::SetPromptMode(),
    wxJoystickEvent::GetButtonOrdinal(),
    wxToolbook::EnablePage().
- Remove wxqt-compile.diff (no longer needed)