forked from pool/wxWidgets-3_2
Jan Engelhardt
ce40d10ef5
- 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 |
||
---|---|---|
_constraints | ||
_multibuild | ||
.gitattributes | ||
.gitignore | ||
README.SUSE | ||
soversion.diff | ||
wxpython-mkdiff.sh | ||
wxWidgets-3_2-rpmlintrc | ||
wxWidgets-3_2.changes | ||
wxWidgets-3_2.spec | ||
wxWidgets-3.2.2.1.tar.bz2 |
wxWidgets in SUSE ================= There are many possible wxWidgets configurations that can be built from a single source spec file. Depending on what options have been chosing, the ABI changes in incompatible fashion, yet the library filenames do not. To counter running a program with an incompatible variant of wxWidgets, we chose to make use of the vendor tagging mechanism. Programs built against the SUSE wxWidgets explicitly require the library by our name and therefore cannot inadvertently be run with an incompatible wxWidgets from another distribution. To run a foreign program, you will need to use the LD_LIBRARY_PATH mechanism to point it to a directory which contains the matching third-party wxWidgets variant.