Package Release Info

wxWidgets-3_2-3.1.5-150400.3.7.1

Update Info: SUSE-SLE-Module-Packagehub-Subpackages-15-SP5-2024-559
Available in Package Hub : 15 SP5 Subpackages Updates

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libwx_gtk2u_adv-suse5_0_0
libwx_gtk2u_adv-suse5_0_0-debuginfo
libwx_gtk2u_aui-suse5_0_0
libwx_gtk2u_aui-suse5_0_0-debuginfo
libwx_gtk2u_core-suse5_0_0
libwx_gtk2u_core-suse5_0_0-debuginfo
libwx_gtk2u_gl-suse5_0_0
libwx_gtk2u_gl-suse5_0_0-debuginfo
libwx_gtk2u_html-suse5_0_0
libwx_gtk2u_html-suse5_0_0-debuginfo
libwx_gtk2u_media-suse5_0_0
libwx_gtk2u_media-suse5_0_0-debuginfo
libwx_gtk2u_propgrid-suse5_0_0
libwx_gtk2u_propgrid-suse5_0_0-debuginfo
libwx_gtk2u_qa-suse5_0_0
libwx_gtk2u_qa-suse5_0_0-debuginfo
libwx_gtk2u_ribbon-suse5_0_0
libwx_gtk2u_ribbon-suse5_0_0-debuginfo
libwx_gtk2u_richtext-suse5_0_0
libwx_gtk2u_richtext-suse5_0_0-debuginfo
libwx_gtk2u_stc-suse5_0_0
libwx_gtk2u_stc-suse5_0_0-debuginfo
libwx_gtk2u_xrc-suse5_0_0
libwx_gtk2u_xrc-suse5_0_0-debuginfo
wxWidgets-3_2-devel

Change Logs

* 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)
Version: 3.1.1.g3-bp150.2.3
* Tue Apr 17 2018 jengelh@inai.de
- Update soversion.diff to use the package version, not some
  incremental integer.
* Mon Feb 19 2018 jengelh@inai.de
- Update to new upstream release 3.1.1
  * wxRibbonButtonBar::DeleteButton() now deletes and not just
    removes the button.
  * Using invalid flags with wxBoxSizer or wxGridSizer items now
    triggers asserts
  * wxWS_EX_VALIDATE_RECURSIVELY is now the default behaviour.
  * wxListCtrl::HasCheckboxes() and EnableCheckboxes(), which
    were added in 3.1.0, have been renamed to HasCheckBoxes and
    EnableCheckBoxes respectively for consistency with wxCheckBox
    naming.
  * wxZipOutputStream will now automatically convert filenames to
    UTF-8, if the wxMBConv used when calling the constructor
    supports UTF-8 encoding.
* Sat Feb 17 2018 martin.koegler@chello.at
- Update to 3.1.1-rc (3.1.1~2807)
* Wed Jan 24 2018 jengelh@inai.de
- Rework provides/conflicts between -devel variants.
- Update to new development snapshot 3.1.1~2640
  * Support for multi-touch gestures
  * Implement persistence for wxDataViewListCtrl
  * Rename all objects to "DataViewCtrl" and "DVC" instead of
    "DataViewListCtrl" and "DVLC" to reflect the change of
    implementation at the base class.
* Fri Dec 15 2017 jengelh@inai.de
- Add a recommends from the wx base library to the language package.
* Sat Oct 21 2017 martin.koegler@chello.at
- Unify packaging
- Drop webkit as in wx3.0 packages
- Fix Qt build errors
* Sun Oct 15 2017 kamikazow@opensuse.org
- Disable WebView for TW and upcoming Leap 15.
* Fri Jul 22 2016 mailaender@opensuse.org
- Update to new upstream development release 3.1.0
  * Many improvements for high DPI monitors support, notably XRC now interprets
  all pixel values as being in resolution-independent pixels.
  * wxQt branch implementing Qt5-based port of wxWidgets API was merged into
  the trunk (Mariano Reingart, Google Summer of Code project).
  * Added wxNativeWindow allowing to embed native widgets in wxWidgets programs.
  * Improve wxGLCanvas to be more type safe and better support modern OpenGL.
* Fri Nov 07 2014 jengelh@inai.de
- Update to new upstream release 3.0.2
  * Fix silent data loss in wx[F]File::Write(wxString) if conversion
  fails.
  * Make wxString::FromCDouble() work when the global C++ locale is
  not the C one.
  * Fix mouse handling in wxNotebook containing wxListCtrl.
- Bump SONAME due to changed ABI, add soversion.diff.
- Don't let wxGTK3-3_0.spec build the SDL plugin (already done
  by wxWidgets-3_0.spec)
* Thu Nov 06 2014 jengelh@inai.de
- Restore libwx_base*.so devel symlinks [boo#904098]
* Wed Nov 05 2014 jengelh@inai.de
- Replace broad Requires: Mesa-devel by pkgconfig(gl)
  [Mesa-libGL-devel]
* Thu Jul 31 2014 dimstar@opensuse.org
- Rename rpmlintrc to %{name}-rpmlintrc.
  Follow the packaging guidelines.
* Wed Jul 16 2014 jengelh@inai.de
- Remove the mechanism to support different variants, as it does
  not support concurrent presence of multiple variants.
- Remove wxWidgets-3_0-config-force-rpath.patch,
  wxWidgets-find-wx-provides-bash3.patch (no longer needed)
* Mon Jun 16 2014 jengelh@inai.de
- Update to new upstream release 3.0.1
  * wxHTML displays tables much faster now.
  * Double clicking wxGrid columns does not make them too small
  any more.
  * Fix bugs when dragging columns in wxGrid with hidden columns.
  * Loading ICO files with PNG data is now supported.
  * Mouse wheel scrolling in wxListCtrl works again.
  * wxStaticBoxSizer contents is not truncated any more.
  * AUI panels may now be re-docked after floating them.
- Remove wxWidgets-3_0-fixGTK3-build.patch (no longer needed)
* Wed Jun 11 2014 fcrozat@suse.com
- Add _constraints file to ensure enough disk space is available
  for build.
* Mon Jun 09 2014 jengelh@inai.de
- Revert the GTK3 change (there are rendering problems).
  wxWidgets-3_0(-devel) is now wxGTK2 again, and the wxGTK3 backend
  is available in wxGTK3(-devel).
* Fri Jun 06 2014 jengelh@inai.de
- Continue to provide a wxGTK2 build in parallel to wxGTK3
  (new specfile wxGTK2-3_0.spec; use BuildRequire wxGTK2-devel)
- Remove unused wxcontainer and wxcontainer26c subpackage logic
  plus spec files
- Let /usr/lib(64)/wx be owned by packages that put files there
* Fri Jun 06 2014 fcrozat@suse.com
- Switch build to GTK3 for SLE12 and openSUSE > 13.1
- Add wxWidgets-3_0-fixGTK3-build.patch: fix build with recent GTK3
  (from upstream)
- Remove libgnomeprintui dependencies, GTK printing support is now
  used.
- Disable gnomevfs support when building GTK3 version.
- Add/fix missing BuildRequires: xorg-x11-libSM-devel,
  libnotify-devel.
- Do not build webview on SLE10 and SLE11
* Thu Jun 05 2014 jengelh@inai.de
- Use system libraries instead of bundled versions:
  libjpeg, libpng, zlib
- Enable use of libSM
* Fri Apr 25 2014 jengelh@inai.de
- Remove unused "ansi" configuration: wxWidgets 3 in Unicode mode
  supports both char* and wchar_t*.