pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/wxGTK32



Module Name:    pkgsrc
Committed By:   wiz
Date:           Thu Feb 16 07:55:03 UTC 2023

Modified Files:
        pkgsrc/x11/wxGTK32: Makefile PLIST distinfo

Log Message:
wxGTK32: update to 3.2.2.

pkgsrc change: Remove duplicate buildlink3.mk include.

News:

This release comes only a few months after the previous 3.2.1, but contains
an important number of bug fixes and enhancements, further improving high DPI
support, including:

- Better window resizing on DPI change in wxMSW.
- Fix using native icons returned by wxArtProvider.
- Fix menu items using custom font in high DPI.
- High resolution icons support in wxGenericTreeCtrl and wxGenericListCtrl.

and also improving locale-related code under Mac and Unix systems:

- wxUILocale::UseDefault() works for locales using different language and
region under Mac and fails when used for unsupported locale under Unix.
- New wxUILocale::GetSystemLocaleId() allows to retrieve such locales IDs.
- wxUILocale::GetCurrent() works currently for "C" locale under Mac.

Some other user-visible enhancements made in this release:

- Allow selecting and copying text in wxMessageDialog in wxGTK.
- Improve size and behaviour of in-place editor in wxGenericTreeCtrl.
- Fix sometimes missing overwrite prompt in "Save" file dialog in wxMSW.
- Fix glitch in drawing wxStaticBox with a control as label in wxMSW.

There are also some important bug fixes:

- Fix regression in saving TIFF images that could end up truncated.
- Fix long standing bug in parsing wxHTTP responses.
- Fix data race when processing events generated in a worker thread.
- Avoid appending extraneous NUL bytes to wxTextDataObject text in wxMSW.
- Fix handling of fonts with fractional sizes in wxOSX.
- Fix resizing wxGLCanvas with EGL and Wayland in wxGTK.
- Fix display artefacts when using AUI without compositor under X11.
- Work around crashes when using wxTextCtrl with MinGW TDM 64.
- Fix for a possible crash when handling menu events under Mac.
- Third-party libraries have been updated to the latest versions.

All in all, this release includes ~150 fixes from 27 unique contributors


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/x11/wxGTK32/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/x11/wxGTK32/PLIST
cvs rdiff -u -r1.7 -r1.8 pkgsrc/x11/wxGTK32/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/wxGTK32/Makefile
diff -u pkgsrc/x11/wxGTK32/Makefile:1.24 pkgsrc/x11/wxGTK32/Makefile:1.25
--- pkgsrc/x11/wxGTK32/Makefile:1.24    Sun Jan 29 21:15:20 2023
+++ pkgsrc/x11/wxGTK32/Makefile Thu Feb 16 07:55:03 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.24 2023/01/29 21:15:20 ryoon Exp $
+# $NetBSD: Makefile,v 1.25 2023/02/16 07:55:03 wiz Exp $
 
-DISTNAME=      wxWidgets-3.2.1
+DISTNAME=      wxWidgets-3.2.2
 PKGNAME=       ${DISTNAME:S/wxWidgets/wxGTK32/}
-PKGREVISION=   6
 CATEGORIES=    x11
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=wxWidgets/}
 GITHUB_PROJECT=        wxWidgets
@@ -102,11 +101,6 @@ SUBST_MESSAGE.fix-paths=   Fixing absolute
 SUBST_FILES.fix-paths=         configure
 SUBST_SED.fix-paths=           -e 's,/usr/pkg/include,${PREFIX}/include,g'
 SUBST_VARS.fix-paths=          PREFIX
-
-.  if ${OPSYS} != "Darwin"
-# not needed, but configure stops if it's not found
-.include "../../graphics/glu/buildlink3.mk"
-.  endif
 .endif
 
 post-build:

Index: pkgsrc/x11/wxGTK32/PLIST
diff -u pkgsrc/x11/wxGTK32/PLIST:1.6 pkgsrc/x11/wxGTK32/PLIST:1.7
--- pkgsrc/x11/wxGTK32/PLIST:1.6        Thu Oct  6 19:35:04 2022
+++ pkgsrc/x11/wxGTK32/PLIST    Thu Feb 16 07:55:03 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2022/10/06 19:35:04 adam Exp $
+@comment $NetBSD: PLIST,v 1.7 2023/02/16 07:55:03 wiz Exp $
 bin/wx-config-3.2
 bin/wxrc-3.2
 include/wx-3.2/wx/aboutdlg.h
@@ -639,52 +639,52 @@ include/wx-3.2/wx/zipstrm.h
 include/wx-3.2/wx/zstream.h
 lib/libwx_baseu-3.2.so
 lib/libwx_baseu-3.2.so.0
-lib/libwx_baseu-3.2.so.0.1.0
+lib/libwx_baseu-3.2.so.0.2.0
 lib/libwx_baseu_net-3.2.so
 lib/libwx_baseu_net-3.2.so.0
-lib/libwx_baseu_net-3.2.so.0.1.0
+lib/libwx_baseu_net-3.2.so.0.2.0
 lib/libwx_baseu_xml-3.2.so
 lib/libwx_baseu_xml-3.2.so.0
-lib/libwx_baseu_xml-3.2.so.0.1.0
+lib/libwx_baseu_xml-3.2.so.0.2.0
 lib/libwx_gtk3u_adv-3.2.so
 lib/libwx_gtk3u_adv-3.2.so.0
-lib/libwx_gtk3u_adv-3.2.so.0.1.0
+lib/libwx_gtk3u_adv-3.2.so.0.2.0
 lib/libwx_gtk3u_aui-3.2.so
 lib/libwx_gtk3u_aui-3.2.so.0
-lib/libwx_gtk3u_aui-3.2.so.0.1.0
+lib/libwx_gtk3u_aui-3.2.so.0.2.0
 lib/libwx_gtk3u_core-3.2.so
 lib/libwx_gtk3u_core-3.2.so.0
-lib/libwx_gtk3u_core-3.2.so.0.1.0
+lib/libwx_gtk3u_core-3.2.so.0.2.0
 lib/libwx_gtk3u_gl-3.2.so
 lib/libwx_gtk3u_gl-3.2.so.0
-lib/libwx_gtk3u_gl-3.2.so.0.1.0
+lib/libwx_gtk3u_gl-3.2.so.0.2.0
 lib/libwx_gtk3u_html-3.2.so
 lib/libwx_gtk3u_html-3.2.so.0
-lib/libwx_gtk3u_html-3.2.so.0.1.0
+lib/libwx_gtk3u_html-3.2.so.0.2.0
 lib/libwx_gtk3u_media-3.2.so
 lib/libwx_gtk3u_media-3.2.so.0
-lib/libwx_gtk3u_media-3.2.so.0.1.0
+lib/libwx_gtk3u_media-3.2.so.0.2.0
 lib/libwx_gtk3u_propgrid-3.2.so
 lib/libwx_gtk3u_propgrid-3.2.so.0
-lib/libwx_gtk3u_propgrid-3.2.so.0.1.0
+lib/libwx_gtk3u_propgrid-3.2.so.0.2.0
 lib/libwx_gtk3u_qa-3.2.so
 lib/libwx_gtk3u_qa-3.2.so.0
-lib/libwx_gtk3u_qa-3.2.so.0.1.0
+lib/libwx_gtk3u_qa-3.2.so.0.2.0
 lib/libwx_gtk3u_ribbon-3.2.so
 lib/libwx_gtk3u_ribbon-3.2.so.0
-lib/libwx_gtk3u_ribbon-3.2.so.0.1.0
+lib/libwx_gtk3u_ribbon-3.2.so.0.2.0
 lib/libwx_gtk3u_richtext-3.2.so
 lib/libwx_gtk3u_richtext-3.2.so.0
-lib/libwx_gtk3u_richtext-3.2.so.0.1.0
+lib/libwx_gtk3u_richtext-3.2.so.0.2.0
 lib/libwx_gtk3u_stc-3.2.so
 lib/libwx_gtk3u_stc-3.2.so.0
-lib/libwx_gtk3u_stc-3.2.so.0.1.0
+lib/libwx_gtk3u_stc-3.2.so.0.2.0
 lib/libwx_gtk3u_webview-3.2.so
 lib/libwx_gtk3u_webview-3.2.so.0
-lib/libwx_gtk3u_webview-3.2.so.0.1.0
+lib/libwx_gtk3u_webview-3.2.so.0.2.0
 lib/libwx_gtk3u_xrc-3.2.so
 lib/libwx_gtk3u_xrc-3.2.so.0
-lib/libwx_gtk3u_xrc-3.2.so.0.1.0
+lib/libwx_gtk3u_xrc-3.2.so.0.2.0
 libexec/wx-3.2/wx-config
 libexec/wx-3.2/wxrc
 libexec/wx-3.2/wxrc-3.2
@@ -731,6 +731,7 @@ share/wx-3.2/locale/ru/LC_MESSAGES/wxstd
 share/wx-3.2/locale/sk/LC_MESSAGES/wxstd.mo
 share/wx-3.2/locale/sl/LC_MESSAGES/wxstd.mo
 share/wx-3.2/locale/sq/LC_MESSAGES/wxstd.mo
+share/wx-3.2/locale/sr/LC_MESSAGES/wxstd.mo
 share/wx-3.2/locale/sv/LC_MESSAGES/wxstd.mo
 share/wx-3.2/locale/ta/LC_MESSAGES/wxstd.mo
 share/wx-3.2/locale/tr/LC_MESSAGES/wxstd.mo

Index: pkgsrc/x11/wxGTK32/distinfo
diff -u pkgsrc/x11/wxGTK32/distinfo:1.7 pkgsrc/x11/wxGTK32/distinfo:1.8
--- pkgsrc/x11/wxGTK32/distinfo:1.7     Thu Oct  6 19:35:04 2022
+++ pkgsrc/x11/wxGTK32/distinfo Thu Feb 16 07:55:03 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.7 2022/10/06 19:35:04 adam Exp $
+$NetBSD: distinfo,v 1.8 2023/02/16 07:55:03 wiz Exp $
 
-BLAKE2s (wxWidgets-3.2.1.tar.bz2) = 0e411f31a9d91a87187f32b56eeba70298d923f0b5de0ebd125c70b7bbd0e33c
-SHA512 (wxWidgets-3.2.1.tar.bz2) = d0294788891014672d8eb4501ae257598972407b53f38471e4f11dd20f517d0145d510c5bce006b09c5d63113fed844bdf6124b3c80453c1d37b402abc89202b
-Size (wxWidgets-3.2.1.tar.bz2) = 27266651 bytes
+BLAKE2s (wxWidgets-3.2.2.tar.bz2) = d018028d9aac551705525a74a9df3168d936f116db851d48f7e59524c73eb043
+SHA512 (wxWidgets-3.2.2.tar.bz2) = c134fb595d0e73396cf8151eb5703363f7500033835f9073c6c26ee184cdd30c1f7e1602982c36fabcf05d6aef371b08bee2c2bfb7ce70e81b5d4452c85db2e6
+Size (wxWidgets-3.2.2.tar.bz2) = 27335562 bytes
 SHA1 (patch-build_cmake_config.cmake) = 5d5b37a7a0811ac7732db5cc071813784ee3d3d6
 SHA1 (patch-build_cmake_install.cmake) = b14a0e4ddd52fd5d73c4453fa35e1db67c1c0806
 SHA1 (patch-build_cmake_utils_CMakeLists.txt) = dcf6165e260ed56a9908e9e3095c02d0537a4364



Home | Main Index | Thread Index | Old Index