forked from pool/wxWidgets-3_2
- 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
59 lines
2.7 KiB
Diff
59 lines
2.7 KiB
Diff
From: Jan Engelhardt <jengelh@inai.de>
|
|
Date: 2014-11-07 10:41:58.650412802 +0100
|
|
|
|
Because it is so easy to change the ABI with just one configure option,
|
|
explicitly mark our build with a vendor tag.
|
|
(We do the same in windows:mingw: where this issue is even more pressing.)
|
|
|
|
In addition, because wxWidgets changes the ABI midway (for example,
|
|
did so between 3.0.1 and 3.0.2) without changing the SONAME, we have
|
|
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.
|
|
|
|
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
|
|
- USE_SOVERLINUX=1
|
|
- USE_SOTWOSYMLINKS=1
|
|
+ USE_SOVERSOLARIS=1
|
|
;;
|
|
|
|
*-*-solaris2* )
|
|
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)
|
|
+VENDORTAG = -$(VENDOR)
|
|
@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 @@ 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)
|
|
-@COND_PLATFORM_WIN32_0@WXDLLVERSIONTAG = -$(WX_RELEASE)
|
|
+@COND_PLATFORM_WIN32_0@WXDLLVERSIONTAG =
|
|
@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_MONOLITHIC_0_SHARED_1_USE_GUI_1_USE
|
|
@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
|
|
+@COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@dll___targetsuf3 = .$(SO_SUFFIX).8.0.0
|
|
@COND_TOOLKIT_MSW@__RCDEFDIR_p = --include-dir \
|
|
@COND_TOOLKIT_MSW@ $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
|
@COND_USE_GUI_1_wxUSE_LIBTIFF_builtin@__LIB_TIFF_p \
|