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: adam
Date: Sun Dec 21 21:40:03 UTC 2025
Modified Files:
pkgsrc/x11/wxGTK32: Makefile PLIST PLIST.Darwin distinfo
pkgsrc/x11/wxGTK32/patches: patch-configure
Log Message:
wxGTK32: updated to 3.2.9
Changes since 3.2.8
This release doesn’t add any major new features, but contains some important fixes for bugs found in the previous 3.2.8 release:
Fix crash when using Farsi as system language under macOS
Fix handling total window size with GNOME with X11
Fix wxGLCanvas scale when using EGL/Wayland in high DPI
Fix missing wxEVT_CHAR for Ctrl-Letter in non-US layouts
Fix selecting columns in wxGrid with mouse
The new release still contains a couple of enhancements, including:
Many improvements to CMake build system
Support for building under macOS 26 Tahoe
Fix wxStyledTextCtrl support in screen readers
Respect HTML5 charset attribute in wxHTML
Add support for using EGL 1.4 (and not 1.5) in wxGLCanvas
Other changes include:
Fix memory leak in wxColour::Set() under macOS
Fix memory leak when using wxOverlay in wxGTK
Reduce wxStaticBitmap GDI resource usage in wxMSW
Significantly improve performance of drawing bitmaps in wxAUI
To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 pkgsrc/x11/wxGTK32/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/x11/wxGTK32/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/x11/wxGTK32/PLIST.Darwin
cvs rdiff -u -r1.19 -r1.20 pkgsrc/x11/wxGTK32/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/x11/wxGTK32/patches/patch-configure
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.62 pkgsrc/x11/wxGTK32/Makefile:1.63
--- pkgsrc/x11/wxGTK32/Makefile:1.62 Thu Oct 23 20:40:20 2025
+++ pkgsrc/x11/wxGTK32/Makefile Sun Dec 21 21:40:02 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.62 2025/10/23 20:40:20 wiz Exp $
+# $NetBSD: Makefile,v 1.63 2025/12/21 21:40:02 adam Exp $
-DISTNAME= wxWidgets-3.2.8.1
+DISTNAME= wxWidgets-3.2.9
PKGNAME= ${DISTNAME:S/wxWidgets/wxGTK32/}
-PKGREVISION= 3
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_GITHUB:=wxWidgets/}
GITHUB_PROJECT= wxWidgets
@@ -84,7 +83,6 @@ CONFIGURE_ARGS+= --with-opengl
CONFIGURE_ARGS+= --with-expat=sys
CONFIGURE_ARGS+= --with-zlib=sys
CONFIGURE_ARGS+= --with-regex=sys
-#CONFIGURE_ARGS+= --disable-webview
CONFIGURE_ARGS+= --enable-mediactrl
CONFIGURE_ARGS+= --disable-precomp-headers
CONFIGURE_ARGS+= --bindir=${PREFIX}/libexec/wx-3.2
@@ -92,7 +90,6 @@ CONFIGURE_ARGS+= --datarootdir=${PREFIX}
CONFIGURE_ARGS.Darwin+= --with-osx_cocoa
CONFIGURE_ARGS.Darwin+= --without-macosx-sdk
CONFIGURE_ARGS.Darwin+= --without-macosx-version-min
-CONFIGURE_ARGS.Darwin+= --disable-precomp-headers
CONFIGURE_ARGS.SunOS+= --disable-xlocale
CONFIGURE_ENV.SunOS+= wx_cv_inotify_usable=no
Index: pkgsrc/x11/wxGTK32/PLIST
diff -u pkgsrc/x11/wxGTK32/PLIST:1.13 pkgsrc/x11/wxGTK32/PLIST:1.14
--- pkgsrc/x11/wxGTK32/PLIST:1.13 Mon Apr 28 11:15:45 2025
+++ pkgsrc/x11/wxGTK32/PLIST Sun Dec 21 21:40:02 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2025/04/28 11:15:45 wiz Exp $
+@comment $NetBSD: PLIST,v 1.14 2025/12/21 21:40:02 adam Exp $
bin/wx-config-3.2
bin/wxrc-3.2
include/wx-3.2/wx/aboutdlg.h
@@ -640,52 +640,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.4.1
+lib/libwx_baseu-3.2.so.0.4.2
lib/libwx_baseu_net-3.2.so
lib/libwx_baseu_net-3.2.so.0
-lib/libwx_baseu_net-3.2.so.0.4.1
+lib/libwx_baseu_net-3.2.so.0.4.2
lib/libwx_baseu_xml-3.2.so
lib/libwx_baseu_xml-3.2.so.0
-lib/libwx_baseu_xml-3.2.so.0.4.1
+lib/libwx_baseu_xml-3.2.so.0.4.2
lib/libwx_gtk3u_adv-3.2.so
lib/libwx_gtk3u_adv-3.2.so.0
-lib/libwx_gtk3u_adv-3.2.so.0.4.1
+lib/libwx_gtk3u_adv-3.2.so.0.4.2
lib/libwx_gtk3u_aui-3.2.so
lib/libwx_gtk3u_aui-3.2.so.0
-lib/libwx_gtk3u_aui-3.2.so.0.4.1
+lib/libwx_gtk3u_aui-3.2.so.0.4.2
lib/libwx_gtk3u_core-3.2.so
lib/libwx_gtk3u_core-3.2.so.0
-lib/libwx_gtk3u_core-3.2.so.0.4.1
+lib/libwx_gtk3u_core-3.2.so.0.4.2
lib/libwx_gtk3u_gl-3.2.so
lib/libwx_gtk3u_gl-3.2.so.0
-lib/libwx_gtk3u_gl-3.2.so.0.4.1
+lib/libwx_gtk3u_gl-3.2.so.0.4.2
lib/libwx_gtk3u_html-3.2.so
lib/libwx_gtk3u_html-3.2.so.0
-lib/libwx_gtk3u_html-3.2.so.0.4.1
+lib/libwx_gtk3u_html-3.2.so.0.4.2
lib/libwx_gtk3u_media-3.2.so
lib/libwx_gtk3u_media-3.2.so.0
-lib/libwx_gtk3u_media-3.2.so.0.4.1
+lib/libwx_gtk3u_media-3.2.so.0.4.2
lib/libwx_gtk3u_propgrid-3.2.so
lib/libwx_gtk3u_propgrid-3.2.so.0
-lib/libwx_gtk3u_propgrid-3.2.so.0.4.1
+lib/libwx_gtk3u_propgrid-3.2.so.0.4.2
lib/libwx_gtk3u_qa-3.2.so
lib/libwx_gtk3u_qa-3.2.so.0
-lib/libwx_gtk3u_qa-3.2.so.0.4.1
+lib/libwx_gtk3u_qa-3.2.so.0.4.2
lib/libwx_gtk3u_ribbon-3.2.so
lib/libwx_gtk3u_ribbon-3.2.so.0
-lib/libwx_gtk3u_ribbon-3.2.so.0.4.1
+lib/libwx_gtk3u_ribbon-3.2.so.0.4.2
lib/libwx_gtk3u_richtext-3.2.so
lib/libwx_gtk3u_richtext-3.2.so.0
-lib/libwx_gtk3u_richtext-3.2.so.0.4.1
+lib/libwx_gtk3u_richtext-3.2.so.0.4.2
lib/libwx_gtk3u_stc-3.2.so
lib/libwx_gtk3u_stc-3.2.so.0
-lib/libwx_gtk3u_stc-3.2.so.0.4.1
+lib/libwx_gtk3u_stc-3.2.so.0.4.2
lib/libwx_gtk3u_webview-3.2.so
lib/libwx_gtk3u_webview-3.2.so.0
-lib/libwx_gtk3u_webview-3.2.so.0.4.1
+lib/libwx_gtk3u_webview-3.2.so.0.4.2
lib/libwx_gtk3u_xrc-3.2.so
lib/libwx_gtk3u_xrc-3.2.so.0
-lib/libwx_gtk3u_xrc-3.2.so.0.4.1
+lib/libwx_gtk3u_xrc-3.2.so.0.4.2
libexec/wx-3.2/wx-config
libexec/wx-3.2/wxrc
libexec/wx-3.2/wxrc-3.2
Index: pkgsrc/x11/wxGTK32/PLIST.Darwin
diff -u pkgsrc/x11/wxGTK32/PLIST.Darwin:1.9 pkgsrc/x11/wxGTK32/PLIST.Darwin:1.10
--- pkgsrc/x11/wxGTK32/PLIST.Darwin:1.9 Mon Apr 28 11:15:45 2025
+++ pkgsrc/x11/wxGTK32/PLIST.Darwin Sun Dec 21 21:40:02 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.Darwin,v 1.9 2025/04/28 11:15:45 wiz Exp $
+@comment $NetBSD: PLIST.Darwin,v 1.10 2025/12/21 21:40:02 adam Exp $
include/wx-3.2/wx/generic/clrpickerg.h
include/wx-3.2/wx/generic/collpaneg.h
include/wx-3.2/wx/generic/colrdlgg.h
@@ -113,44 +113,44 @@ include/wx-3.2/wx/osx/uma.h
include/wx-3.2/wx/osx/webview_webkit.h
include/wx-3.2/wx/osx/webviewhistoryitem_webkit.h
include/wx-3.2/wx/osx/window.h
-lib/libwx_osx_cocoau_adv-3.2.0.4.1.so
-lib/libwx_osx_cocoau_adv-3.2.0.so
lib/libwx_osx_cocoau_adv-3.2.so
-lib/libwx_osx_cocoau_aui-3.2.0.4.1.so
-lib/libwx_osx_cocoau_aui-3.2.0.so
+lib/libwx_osx_cocoau_adv-3.2.so.0
+lib/libwx_osx_cocoau_adv-3.2.so.0.4.2
lib/libwx_osx_cocoau_aui-3.2.so
-lib/libwx_osx_cocoau_core-3.2.0.4.1.so
-lib/libwx_osx_cocoau_core-3.2.0.so
+lib/libwx_osx_cocoau_aui-3.2.so.0
+lib/libwx_osx_cocoau_aui-3.2.so.0.4.2
lib/libwx_osx_cocoau_core-3.2.so
-lib/libwx_osx_cocoau_gl-3.2.0.4.1.so
-lib/libwx_osx_cocoau_gl-3.2.0.so
+lib/libwx_osx_cocoau_core-3.2.so.0
+lib/libwx_osx_cocoau_core-3.2.so.0.4.2
lib/libwx_osx_cocoau_gl-3.2.so
-lib/libwx_osx_cocoau_html-3.2.0.4.1.so
-lib/libwx_osx_cocoau_html-3.2.0.so
+lib/libwx_osx_cocoau_gl-3.2.so.0
+lib/libwx_osx_cocoau_gl-3.2.so.0.4.2
lib/libwx_osx_cocoau_html-3.2.so
-lib/libwx_osx_cocoau_media-3.2.0.4.1.so
-lib/libwx_osx_cocoau_media-3.2.0.so
+lib/libwx_osx_cocoau_html-3.2.so.0
+lib/libwx_osx_cocoau_html-3.2.so.0.4.2
lib/libwx_osx_cocoau_media-3.2.so
-lib/libwx_osx_cocoau_propgrid-3.2.0.4.1.so
-lib/libwx_osx_cocoau_propgrid-3.2.0.so
+lib/libwx_osx_cocoau_media-3.2.so.0
+lib/libwx_osx_cocoau_media-3.2.so.0.4.2
lib/libwx_osx_cocoau_propgrid-3.2.so
-lib/libwx_osx_cocoau_qa-3.2.0.4.1.so
-lib/libwx_osx_cocoau_qa-3.2.0.so
+lib/libwx_osx_cocoau_propgrid-3.2.so.0
+lib/libwx_osx_cocoau_propgrid-3.2.so.0.4.2
lib/libwx_osx_cocoau_qa-3.2.so
-lib/libwx_osx_cocoau_ribbon-3.2.0.4.1.so
-lib/libwx_osx_cocoau_ribbon-3.2.0.so
+lib/libwx_osx_cocoau_qa-3.2.so.0
+lib/libwx_osx_cocoau_qa-3.2.so.0.4.2
lib/libwx_osx_cocoau_ribbon-3.2.so
-lib/libwx_osx_cocoau_richtext-3.2.0.4.1.so
-lib/libwx_osx_cocoau_richtext-3.2.0.so
+lib/libwx_osx_cocoau_ribbon-3.2.so.0
+lib/libwx_osx_cocoau_ribbon-3.2.so.0.4.2
lib/libwx_osx_cocoau_richtext-3.2.so
-lib/libwx_osx_cocoau_stc-3.2.0.4.1.so
-lib/libwx_osx_cocoau_stc-3.2.0.so
+lib/libwx_osx_cocoau_richtext-3.2.so.0
+lib/libwx_osx_cocoau_richtext-3.2.so.0.4.2
lib/libwx_osx_cocoau_stc-3.2.so
-lib/libwx_osx_cocoau_webview-3.2.0.4.1.so
-lib/libwx_osx_cocoau_webview-3.2.0.so
+lib/libwx_osx_cocoau_stc-3.2.so.0
+lib/libwx_osx_cocoau_stc-3.2.so.0.4.2
lib/libwx_osx_cocoau_webview-3.2.so
-lib/libwx_osx_cocoau_xrc-3.2.0.4.1.so
-lib/libwx_osx_cocoau_xrc-3.2.0.so
+lib/libwx_osx_cocoau_webview-3.2.so.0
+lib/libwx_osx_cocoau_webview-3.2.so.0.4.2
lib/libwx_osx_cocoau_xrc-3.2.so
+lib/libwx_osx_cocoau_xrc-3.2.so.0
+lib/libwx_osx_cocoau_xrc-3.2.so.0.4.2
lib/wx/config/osx_cocoa-unicode-3.2
lib/wx/include/osx_cocoa-unicode-3.2/wx/setup.h
Index: pkgsrc/x11/wxGTK32/distinfo
diff -u pkgsrc/x11/wxGTK32/distinfo:1.19 pkgsrc/x11/wxGTK32/distinfo:1.20
--- pkgsrc/x11/wxGTK32/distinfo:1.19 Tue Sep 30 09:49:32 2025
+++ pkgsrc/x11/wxGTK32/distinfo Sun Dec 21 21:40:02 2025
@@ -1,11 +1,8 @@
-$NetBSD: distinfo,v 1.19 2025/09/30 09:49:32 adam Exp $
+$NetBSD: distinfo,v 1.20 2025/12/21 21:40:02 adam Exp $
-BLAKE2s (wxWidgets-3.2.8.1.tar.bz2) = aa65b0f01120bf2695cdcd7d4856fbc82bfc0a898f164cfcc0a1d5c2aa9a8f70
-SHA512 (wxWidgets-3.2.8.1.tar.bz2) = 3f6492851e6f6794498ad5005df1283aa4f85f176738a24184645bd5d991da7ae7086d5c28d185b33ba490e713899ebe8217352726c0d121062d76e4b867286e
-Size (wxWidgets-3.2.8.1.tar.bz2) = 27449383 bytes
-SHA1 (patch-build_cmake_config.cmake) = 61ea8fe846de12d5bad6c1f4fa7fe8af6ab78152
-SHA1 (patch-build_cmake_install.cmake) = b14a0e4ddd52fd5d73c4453fa35e1db67c1c0806
-SHA1 (patch-build_cmake_utils_CMakeLists.txt) = dcf6165e260ed56a9908e9e3095c02d0537a4364
-SHA1 (patch-configure) = 2a2bc165ebf1e7c35f90302fed0aa6771dea1498
+BLAKE2s (wxWidgets-3.2.9.tar.bz2) = a33c26006e69a20d29b5a359222186d3d25d7f9572066be2711d5aa5b551c970
+SHA512 (wxWidgets-3.2.9.tar.bz2) = 6fe5caa3deaa02df0ef1891e417625b7719cffc9968a2d43e5fbca349ec9fdb8d4fc85fb422f835df751af3a816f946fb9d0d008163924be1669e54ce2346df7
+Size (wxWidgets-3.2.9.tar.bz2) = 27366567 bytes
+SHA1 (patch-configure) = fca343fc17c685c273df993ca86a57ac9898d0ae
SHA1 (patch-src_unix_glegl.cpp) = 1610bc04a0f8155138b169eb68f4b03e60ccecd9
SHA1 (patch-src_unix_utilsunx.cpp) = be61cc3931e8aa8cf790cfedf6f916a84970f074
Index: pkgsrc/x11/wxGTK32/patches/patch-configure
diff -u pkgsrc/x11/wxGTK32/patches/patch-configure:1.5 pkgsrc/x11/wxGTK32/patches/patch-configure:1.6
--- pkgsrc/x11/wxGTK32/patches/patch-configure:1.5 Tue Sep 30 09:49:32 2025
+++ pkgsrc/x11/wxGTK32/patches/patch-configure Sun Dec 21 21:40:03 2025
@@ -1,20 +1,31 @@
-$NetBSD: patch-configure,v 1.5 2025/09/30 09:49:32 adam Exp $
+$NetBSD: patch-configure,v 1.6 2025/12/21 21:40:03 adam Exp $
-On Darwin, don't use obsoleted AGL framework.
+Fix change-install-names script.
Use standard sonames on SunOS.
---- configure.orig 2025-05-25 17:15:56.000000000 +0000
+--- configure.orig 2025-12-07 22:59:42.000000000 +0000
+++ configure
-@@ -32397,7 +32397,7 @@ if test "$wxUSE_OPENGL" = "yes" -o "$wxU
+@@ -34272,16 +34272,13 @@ rm -f core conftest.err conftest.$ac_obj
+ cat <<EOF >change-install-names
+ #!/bin/sh
+ set -e
+-libdir=\$(cd lib ; pwd -P)
+-libnames=\$(cd lib ; ls -1 libwx*${WX_RELEASE}.dylib)
++libnames=\$(cd lib ; ls -1 libwx*${WX_RELEASE}.[0-9].[0-9].[0-9].dylib)
+ changes=''
+ for dep in \${libnames} ; do
+- target=\$(readlink \${4}/\${dep})
+- changes="\${changes} -change \${libdir}\${target} \${3}/\${dep}"
++ changes="\${changes} -change \${4}/\${dep} \${3}/\${dep}"
+ done
+ for i in \${libnames} ; do
+- lib=\$(readlink \${1}/\${i})
+- ${HOST_PREFIX}install_name_tool \${changes} -id \${3}/\${i} \${libdir}/\${lib}
++ ${HOST_PREFIX}install_name_tool \${changes} -id \${3}/\${i} \${1}/\${i}
+ done
-
- if test "$wxUSE_OSX_COCOA" = 1; then
-- OPENGL_LIBS="-framework OpenGL -framework AGL"
-+ OPENGL_LIBS="-framework OpenGL"
- elif test "$wxUSE_MSW" = 1; then
- OPENGL_LIBS="-lopengl32 -lglu32"
- elif test "$wxUSE_MOTIF" = 1 -o "$wxUSE_X11" = 1 -o "$wxUSE_GTK" = 1 -o "$wxUSE_QT" = 1; then
-@@ -44581,7 +44581,8 @@ fi
+ if test -f "\${2}/wxrc-${WX_RELEASE}" ; then
+@@ -44583,7 +44580,8 @@ fi
*-*-solaris2* )
SONAME_FLAG="-h "
USE_SOVERSION=1
Home |
Main Index |
Thread Index |
Old Index