From 34f9c2abd2bc670d6f73ca38e0ea09d2cc6875e6956e13a1313edbb8485c9d1f Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Wed, 5 Oct 2022 04:13:16 +0000 Subject: [PATCH] Accepting request 1008004 from home:iznogood:branches:X11:wxWidgets - Update to version 3.2.1: * Coming soon after 3.2.0, this is mostly a bug fix release, with just one noteworthy new feature: the addition of wxFileDialog::AddShortcut() function. * However it fixes some important regressions and other problems: - Fix crash in applications calling g_log_set_writer_func() with recent glib. - Several fixes to alpha channel handling in wxMSW bitmaps. - Generate key and focus events for wxSearchCtrl in wxOSX. - Fix creating wxRadioBox without any items in wxOSX. - Fix regression with AUI floating pane positioning. - Avoid new warnings given by gcc 12. - Fix building with MSVS 2022 standard-conforming preprocessor. - Work around MSVS 2022 optimizer bug that broke wxImage resizing. - NetBSD build fixes. - Rebase soversion.diff with quilt. OBS-URL: https://build.opensuse.org/request/show/1008004 OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=96 --- soversion.diff | 24 +++++++++++++----------- wxWidgets-3.2.0.tar.bz2 | 3 --- wxWidgets-3.2.1.tar.bz2 | 3 +++ wxWidgets-3_2.changes | 21 +++++++++++++++++++++ wxWidgets-3_2.spec | 2 +- 5 files changed, 38 insertions(+), 15 deletions(-) delete mode 100644 wxWidgets-3.2.0.tar.bz2 create mode 100644 wxWidgets-3.2.1.tar.bz2 diff --git a/soversion.diff b/soversion.diff index 40a8e01..f67ada9 100644 --- a/soversion.diff +++ b/soversion.diff @@ -12,10 +12,11 @@ to do it. As we have a vendor suffix, no filename conflicts can occur. One needs to look at the diff between versions. If in doubt, just always bump. -diff -ru wx317/build/aclocal/bakefile.m4 wx320/build/aclocal/bakefile.m4 ---- wx317/build/aclocal/bakefile.m4 2022-07-06 16:19:50.000000000 +0200 -+++ wx320/build/aclocal/bakefile.m4 2022-07-07 11:43:18.218792711 +0200 -@@ -408,8 +408,7 @@ +Index: wxWidgets-3.2.1/build/aclocal/bakefile.m4 +=================================================================== +--- wxWidgets-3.2.1.orig/build/aclocal/bakefile.m4 ++++ wxWidgets-3.2.1/build/aclocal/bakefile.m4 +@@ -408,8 +408,7 @@ AC_DEFUN([AC_BAKEFILE_SHARED_VERSIONS], SONAME_FLAG="-Wl,-soname," fi USE_SOVERSION=1 @@ -25,10 +26,11 @@ diff -ru wx317/build/aclocal/bakefile.m4 wx320/build/aclocal/bakefile.m4 ;; *-*-solaris2* ) -diff -ru wx317/Makefile.in wx320/Makefile.in ---- wx317/Makefile.in 2022-07-06 16:19:50.000000000 +0200 -+++ wx320/Makefile.in 2022-07-07 11:45:22.215445509 +0200 -@@ -2225,6 +2225,7 @@ +Index: wxWidgets-3.2.1/Makefile.in +=================================================================== +--- wxWidgets-3.2.1.orig/Makefile.in ++++ wxWidgets-3.2.1/Makefile.in +@@ -2225,6 +2225,7 @@ LOCALE_LINGUAS = ca cs da de el es fi fr @COND_OFFICIAL_BUILD_0_PLATFORM_WIN32_1@WXCOMPILER = _gcc @COND_OFFICIAL_BUILD_1_PLATFORM_WIN32_1@WXCOMPILER \ @COND_OFFICIAL_BUILD_1_PLATFORM_WIN32_1@ = _gcc$(COMPILER_VERSION) @@ -36,7 +38,7 @@ diff -ru wx317/Makefile.in wx320/Makefile.in @COND_OFFICIAL_BUILD_0_PLATFORM_WIN32_1@VENDORTAG = _$(VENDOR) @COND_OFFICIAL_BUILD_1_PLATFORM_WIN32_1@VENDORTAG = @COND_BUILD_debug@WXDEBUGFLAG = d -@@ -2236,7 +2237,7 @@ +@@ -2236,7 +2237,7 @@ LOCALE_LINGUAS = ca cs da de el es fi fr @COND_PLATFORM_WIN32_0@WXDLLNAMEPREFIXGUI = wx_$(PORTNAME)$(WXUNIVNAME) @COND_PLATFORM_WIN32_1@WXDLLNAMEPREFIXGUI = \ @COND_PLATFORM_WIN32_1@ wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT) @@ -45,8 +47,8 @@ diff -ru wx317/Makefile.in wx320/Makefile.in @COND_PLATFORM_WIN32_1@WXDLLVERSIONTAG = COND_wxUSE_REGEX_builtin___wxregex___depname = \ $(LIBDIRNAME)/$(LIBPREFIX)wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)$(LIBEXT) -@@ -13981,7 +13982,7 @@ - @COND_PLATFORM_MACOSX_1_USE_SOVERSION_1@ = .0.0.0.$(SO_SUFFIX) +@@ -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_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 diff --git a/wxWidgets-3.2.0.tar.bz2 b/wxWidgets-3.2.0.tar.bz2 deleted file mode 100644 index 9251024..0000000 --- a/wxWidgets-3.2.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:356e9b55f1ae3d58ae1fed61478e9b754d46b820913e3bfbc971c50377c1903a -size 25296814 diff --git a/wxWidgets-3.2.1.tar.bz2 b/wxWidgets-3.2.1.tar.bz2 new file mode 100644 index 0000000..7a81c72 --- /dev/null +++ b/wxWidgets-3.2.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c229976bb413eb88e45cb5dfb68b27890d450149c09b331abd751e7ae0f5fa66 +size 27266651 diff --git a/wxWidgets-3_2.changes b/wxWidgets-3_2.changes index a46bda7..a848b0d 100644 --- a/wxWidgets-3_2.changes +++ b/wxWidgets-3_2.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Tue Oct 4 21:15:18 UTC 2022 - Bjørn Lie + +- Update to version 3.2.1: + * Coming soon after 3.2.0, this is mostly a bug fix release, with + just one noteworthy new feature: the addition of + wxFileDialog::AddShortcut() function. + * However it fixes some important regressions and other problems: + - Fix crash in applications calling g_log_set_writer_func() + with recent glib. + - Several fixes to alpha channel handling in wxMSW bitmaps. + - Generate key and focus events for wxSearchCtrl in wxOSX. + - Fix creating wxRadioBox without any items in wxOSX. + - Fix regression with AUI floating pane positioning. + - Avoid new warnings given by gcc 12. + - Fix building with MSVS 2022 standard-conforming preprocessor. + - Work around MSVS 2022 optimizer bug that broke wxImage + resizing. + - NetBSD build fixes. +- Rebase soversion.diff with quilt. + ------------------------------------------------------------------- Thu Jul 7 09:40:20 UTC 2022 - Paolo Stivanin diff --git a/wxWidgets-3_2.spec b/wxWidgets-3_2.spec index e817d6e..79ee51d 100644 --- a/wxWidgets-3_2.spec +++ b/wxWidgets-3_2.spec @@ -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.0 +Version: 3.2.1 Release: 0 %define wx_minor 3.2 Summary: C++ Library for Cross-Platform Development