1
0
forked from pool/wxWidgets-3_2

Accepting request 1080170 from home:1Antoine1:branches:X11:wxWidgets

- Update to version 3.2.2.1:
  * Corrects a regression in 3.2.2 which resulted in not drawing any
    icons for the non-root item of wxGenericTreeCtrl in this release
    (gh#wxWidgets/wxWidgets#23255).
- Changes of version 3.2.2:
  * All:
    + Fix regression in saving TIFF images that could end up truncated
      (gh#wxWidgets/wxWidgets#23048).
    + Fix long standing bug in parsing wxHTTP responses.
    + Fix wx-config generation in CMake builds
      (gh#wxWidgets/wxWidgets#22806).
    + Fix compilation of code using wxTransformMatrix with recent gcc
      (gh#wxWidgets/wxWidgets#22790).
    + Fix memory leak when destroying wxThread
      (gh#wxWidgets/wxWidgets#22840).
    + Add serial number to wxwin.m4 file
      (gh#wxWidgets/wxWidgets#22848).
    + Update Expat submodule to include the fix for CVE-2022-40674.
    + Update zlib to 1.2.13.1 to include the fix for CVE-2022-37434
      (gh#wxWidgets/wxWidgets#22919).
    + Allow 'T' separator in wxDateTime::ParseDateTime()
      (gh#wxWidgets/wxWidgets#22999).
    + Add Serbian translations.
    + Fix MT-safety problem in wxZipInputStream
      (gh#wxWidgets/wxWidgets#23054).
    + Fix building all samples in release build with CMake
      (gh#wxWidgets/wxWidgets#23106).
    + Fix using pkg-config when cross-compiling
      (gh#wxWidgets/wxWidgets#22886, gh#wxWidgets/wxWidgets#23037, gh#wxWidgets/wxWidgets#23171).
    + Fix compilation problem in wxUILocale code when using musl
      (gh#wxWidgets/wxWidgets#23050).
    + Add wxUILocale::GetSystemLocaleId() replacing GetSystemLocale()
      (gh#wxWidgets/wxWidgets#23114).
    + Fail when setting unsupported "mixed" locale under Unix
      (gh#wxWidgets/wxWidgets#23218).
  * All (GUI):
    + Improve wxWebView::RunScriptAsync() performance
      (gh#wxWidgets/wxWidgets#22781).
    + Fix data race when processing events generated in a worker thread.
    + Fix compilation problem in wx/propgrid/editors.h
      (gh#wxWidgets/wxWidgets#22875).
    + Fix wxGeneric{List,Tree}Ctrl high DPI icons
      (gh#wxWidgets/wxWidgets#22887, gh#wxWidgets/wxWidgets#22916).
    + Add macros for event tables for missing wxWebView events
      (gh#wxWidgets/wxWidgets#22949).
    + Improve month selection in wxGenericCalendarCtrl
      (gh#wxWidgets/wxWidgets#22853).
    + Fix maximum length of wxPropertyGrid editors
      (gh#wxWidgets/wxWidgets#23033).
    + Add support for Caps/Num/Scroll Lock to wxGetKeyState()
      (gh#wxWidgets/wxWidgets#23195).
    + Fix wxToolBar::GetToolBitmapSize() in high DPI under non-MSW
      (gh#wxWidgets/wxWidgets#23222).
  * wxGTK:
    + Fix resizing wxGLCanvas with EGL and Wayland
      (gh#wxWidgets/wxWidgets#22811).
    + Fix missing X11 libraries when linking with wxGTK2 statically
      (gh#wxWidgets/wxWidgets#22813).
    + Fix compilation with GTK 3.22.z and z < 25
      (gh#wxWidgets/wxWidgets#22816).
    + Fix compilation with GTK < 2.21.8
      (gh#wxWidgets/wxWidgets#22830).
    + Fix display artefacts when using AUI without compositor under X11
      (gh#wxWidgets/wxWidgets#23135).
    + Allow selecting and copying text in wxMessageDialog
      (gh#wxWidgets/wxWidgets#23039).
    + Fix initial size of top-level window on Wayland
      (gh#wxWidgets/wxWidgets#23041).
    + Improve size and behaviour of in-place editor in wxTreeCtrl
      (gh#wxWidgets/wxWidgets#23001).
  * wxQt:
    + Fix creating wxFont using fractional point size
      (gh#wxWidgets/wxWidgets#23163).

OBS-URL: https://build.opensuse.org/request/show/1080170
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=98
This commit is contained in:
Jan Engelhardt 2023-04-19 12:17:01 +00:00 committed by Git OBS Bridge
parent 34f9c2abd2
commit ce40d10ef5
5 changed files with 83 additions and 6 deletions

View File

@ -48,7 +48,7 @@ Index: wxWidgets-3.2.1/Makefile.in
COND_wxUSE_REGEX_builtin___wxregex___depname = \
$(LIBDIRNAME)/$(LIBPREFIX)wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)$(LIBEXT)
@@ -13981,7 +13982,7 @@ COND_MONOLITHIC_0_SHARED_1_USE_GUI_1_USE
@COND_PLATFORM_MACOSX_1_USE_SOVERSION_1@ = .0.1.0.$(SO_SUFFIX)
@COND_PLATFORM_MACOSX_1_USE_SOVERSION_1@ = .0.2.1.$(SO_SUFFIX)
@COND_USE_SOVERCYGWIN_1_USE_SOVERSION_1@dll___targetsuf3 = -0.$(SO_SUFFIX)
@COND_USE_SOVERSION_0@dll___targetsuf3 = .$(SO_SUFFIX)
-@COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@dll___targetsuf3 = .$(SO_SUFFIX).0

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c229976bb413eb88e45cb5dfb68b27890d450149c09b331abd751e7ae0f5fa66
size 27266651

BIN
wxWidgets-3.2.2.1.tar.bz2 (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,80 @@
-------------------------------------------------------------------
Tue Apr 18 13:54:45 UTC 2023 - Antoine Belvire <antoine.belvire@opensuse.org>
- Update to version 3.2.2.1:
* Corrects a regression in 3.2.2 which resulted in not drawing any
icons for the non-root item of wxGenericTreeCtrl in this release
(gh#wxWidgets/wxWidgets#23255).
- Changes of version 3.2.2:
* All:
+ Fix regression in saving TIFF images that could end up truncated
(gh#wxWidgets/wxWidgets#23048).
+ Fix long standing bug in parsing wxHTTP responses.
+ Fix wx-config generation in CMake builds
(gh#wxWidgets/wxWidgets#22806).
+ Fix compilation of code using wxTransformMatrix with recent gcc
(gh#wxWidgets/wxWidgets#22790).
+ Fix memory leak when destroying wxThread
(gh#wxWidgets/wxWidgets#22840).
+ Add serial number to wxwin.m4 file
(gh#wxWidgets/wxWidgets#22848).
+ Update Expat submodule to include the fix for CVE-2022-40674.
+ Update zlib to 1.2.13.1 to include the fix for CVE-2022-37434
(gh#wxWidgets/wxWidgets#22919).
+ Allow 'T' separator in wxDateTime::ParseDateTime()
(gh#wxWidgets/wxWidgets#22999).
+ Add Serbian translations.
+ Fix MT-safety problem in wxZipInputStream
(gh#wxWidgets/wxWidgets#23054).
+ Fix building all samples in release build with CMake
(gh#wxWidgets/wxWidgets#23106).
+ Fix using pkg-config when cross-compiling
(gh#wxWidgets/wxWidgets#22886, gh#wxWidgets/wxWidgets#23037, gh#wxWidgets/wxWidgets#23171).
+ Fix compilation problem in wxUILocale code when using musl
(gh#wxWidgets/wxWidgets#23050).
+ Add wxUILocale::GetSystemLocaleId() replacing GetSystemLocale()
(gh#wxWidgets/wxWidgets#23114).
+ Fail when setting unsupported "mixed" locale under Unix
(gh#wxWidgets/wxWidgets#23218).
* All (GUI):
+ Improve wxWebView::RunScriptAsync() performance
(gh#wxWidgets/wxWidgets#22781).
+ Fix data race when processing events generated in a worker thread.
+ Fix compilation problem in wx/propgrid/editors.h
(gh#wxWidgets/wxWidgets#22875).
+ Fix wxGeneric{List,Tree}Ctrl high DPI icons
(gh#wxWidgets/wxWidgets#22887, gh#wxWidgets/wxWidgets#22916).
+ Add macros for event tables for missing wxWebView events
(gh#wxWidgets/wxWidgets#22949).
+ Improve month selection in wxGenericCalendarCtrl
(gh#wxWidgets/wxWidgets#22853).
+ Fix maximum length of wxPropertyGrid editors
(gh#wxWidgets/wxWidgets#23033).
+ Add support for Caps/Num/Scroll Lock to wxGetKeyState()
(gh#wxWidgets/wxWidgets#23195).
+ Fix wxToolBar::GetToolBitmapSize() in high DPI under non-MSW
(gh#wxWidgets/wxWidgets#23222).
* wxGTK:
+ Fix resizing wxGLCanvas with EGL and Wayland
(gh#wxWidgets/wxWidgets#22811).
+ Fix missing X11 libraries when linking with wxGTK2 statically
(gh#wxWidgets/wxWidgets#22813).
+ Fix compilation with GTK 3.22.z and z < 25
(gh#wxWidgets/wxWidgets#22816).
+ Fix compilation with GTK < 2.21.8
(gh#wxWidgets/wxWidgets#22830).
+ Fix display artefacts when using AUI without compositor under X11
(gh#wxWidgets/wxWidgets#23135).
+ Allow selecting and copying text in wxMessageDialog
(gh#wxWidgets/wxWidgets#23039).
+ Fix initial size of top-level window on Wayland
(gh#wxWidgets/wxWidgets#23041).
+ Improve size and behaviour of in-place editor in wxTreeCtrl
(gh#wxWidgets/wxWidgets#23001).
* wxQt:
+ Fix creating wxFont using fractional point size
(gh#wxWidgets/wxWidgets#23163).
-------------------------------------------------------------------
Tue Oct 4 21:15:18 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package wxWidgets-3_2
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -69,7 +69,7 @@ Name: wxQt-3_2
%define wx_debug %nil
%define psonum 8_0_0
%define sonum 8.0.0
Version: 3.2.1
Version: 3.2.2.1
Release: 0
%define wx_minor 3.2
Summary: C++ Library for Cross-Platform Development