pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/x11/wxGTK31 wxGTK31: updated to 3.1.7



details:   https://anonhg.NetBSD.org/pkgsrc/rev/eca2eb8b7fdd
branches:  trunk
changeset: 380517:eca2eb8b7fdd
user:      adam <adam%pkgsrc.org@localhost>
date:      Tue Jun 07 18:48:34 2022 +0000

description:
wxGTK31: updated to 3.1.7

3.1.7

CMake build system improvements (better precompiled headers support).
New wxFileDialog customization API working with IFileDialog in wxMSW.
Many updated translations and new wxTRANSLATE_IN_CONTEXT().
Fixes for bad interactions with new macOS 12 features in wxOSX.
Several previously missing attributes added to multiple XRC handlers.
Row reordering by dragging and UI enhancements in wxGrid.
Ability to suppress selected (or all) GTK warning messages in wxGTK.
And many, many bugs fixes, including for the regressions in 3.1.6.

diffstat:

 x11/wxGTK31/Makefile                   |   4 +-
 x11/wxGTK31/PLIST                      |  14 ++++----
 x11/wxGTK31/PLIST.Darwin               |  54 +++++++++++++++++-----------------
 x11/wxGTK31/PLIST.gtk3                 |  50 +++++++++++++++---------------
 x11/wxGTK31/distinfo                   |  12 +++---
 x11/wxGTK31/patches/patch-configure    |  25 ++++++++++-----
 x11/wxGTK31/patches/patch-configure.in |  16 ++++-----
 7 files changed, 91 insertions(+), 84 deletions(-)

diffs (289 lines):

diff -r 286443bc342e -r eca2eb8b7fdd x11/wxGTK31/Makefile
--- a/x11/wxGTK31/Makefile      Tue Jun 07 18:17:38 2022 +0000
+++ b/x11/wxGTK31/Makefile      Tue Jun 07 18:48:34 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2022/05/30 16:31:10 adam Exp $
+# $NetBSD: Makefile,v 1.8 2022/06/07 18:48:34 adam Exp $
 
-DISTNAME=      wxWidgets-3.1.6
+DISTNAME=      wxWidgets-3.1.7
 PKGNAME=       ${DISTNAME:S/wxWidgets/wxGTK31/}
 CATEGORIES=    x11
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=wxWidgets/}
diff -r 286443bc342e -r eca2eb8b7fdd x11/wxGTK31/PLIST
--- a/x11/wxGTK31/PLIST Tue Jun 07 18:17:38 2022 +0000
+++ b/x11/wxGTK31/PLIST Tue Jun 07 18:48:34 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2022/05/30 16:31:10 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2022/06/07 18:48:34 adam Exp $
 bin/wx-config-3.1
 bin/wxrc-3.1
 include/wx-3.1/wx/aboutdlg.h
@@ -637,14 +637,14 @@
 include/wx-3.1/wx/zipstrm.h
 include/wx-3.1/wx/zstream.h
 lib/libwx_baseu-3.1.so
-lib/libwx_baseu-3.1.so.6
-lib/libwx_baseu-3.1.so.6.0.0
+lib/libwx_baseu-3.1.so.7
+lib/libwx_baseu-3.1.so.7.0.0
 lib/libwx_baseu_net-3.1.so
-lib/libwx_baseu_net-3.1.so.6
-lib/libwx_baseu_net-3.1.so.6.0.0
+lib/libwx_baseu_net-3.1.so.7
+lib/libwx_baseu_net-3.1.so.7.0.0
 lib/libwx_baseu_xml-3.1.so
-lib/libwx_baseu_xml-3.1.so.6
-lib/libwx_baseu_xml-3.1.so.6.0.0
+lib/libwx_baseu_xml-3.1.so.7
+lib/libwx_baseu_xml-3.1.so.7.0.0
 libexec/wx-3.1/wx-config
 libexec/wx-3.1/wxrc
 libexec/wx-3.1/wxrc-3.1
diff -r 286443bc342e -r eca2eb8b7fdd x11/wxGTK31/PLIST.Darwin
--- a/x11/wxGTK31/PLIST.Darwin  Tue Jun 07 18:17:38 2022 +0000
+++ b/x11/wxGTK31/PLIST.Darwin  Tue Jun 07 18:48:34 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.Darwin,v 1.1 2022/05/30 16:31:10 adam Exp $
+@comment $NetBSD: PLIST.Darwin,v 1.2 2022/06/07 18:48:34 adam Exp $
 include/wx-3.1/wx/generic/clrpickerg.h
 include/wx-3.1/wx/generic/collpaneg.h
 include/wx-3.1/wx/generic/colrdlgg.h
@@ -114,43 +114,43 @@
 include/wx-3.1/wx/osx/webviewhistoryitem_webkit.h
 include/wx-3.1/wx/osx/window.h
 lib/libwx_osx_cocoau_adv-3.1.so
-lib/libwx_osx_cocoau_adv-3.1.so.6
-lib/libwx_osx_cocoau_adv-3.1.so.6.0.0
+lib/libwx_osx_cocoau_adv-3.1.so.7
+lib/libwx_osx_cocoau_adv-3.1.so.7.0.0
 lib/libwx_osx_cocoau_aui-3.1.so
-lib/libwx_osx_cocoau_aui-3.1.so.6
-lib/libwx_osx_cocoau_aui-3.1.so.6.0.0
+lib/libwx_osx_cocoau_aui-3.1.so.7
+lib/libwx_osx_cocoau_aui-3.1.so.7.0.0
 lib/libwx_osx_cocoau_core-3.1.so
-lib/libwx_osx_cocoau_core-3.1.so.6
-lib/libwx_osx_cocoau_core-3.1.so.6.0.0
+lib/libwx_osx_cocoau_core-3.1.so.7
+lib/libwx_osx_cocoau_core-3.1.so.7.0.0
 lib/libwx_osx_cocoau_gl-3.1.so
-lib/libwx_osx_cocoau_gl-3.1.so.6
-lib/libwx_osx_cocoau_gl-3.1.so.6.0.0
+lib/libwx_osx_cocoau_gl-3.1.so.7
+lib/libwx_osx_cocoau_gl-3.1.so.7.0.0
 lib/libwx_osx_cocoau_html-3.1.so
-lib/libwx_osx_cocoau_html-3.1.so.6
-lib/libwx_osx_cocoau_html-3.1.so.6.0.0
+lib/libwx_osx_cocoau_html-3.1.so.7
+lib/libwx_osx_cocoau_html-3.1.so.7.0.0
 lib/libwx_osx_cocoau_media-3.1.so
-lib/libwx_osx_cocoau_media-3.1.so.6
-lib/libwx_osx_cocoau_media-3.1.so.6.0.0
+lib/libwx_osx_cocoau_media-3.1.so.7
+lib/libwx_osx_cocoau_media-3.1.so.7.0.0
 lib/libwx_osx_cocoau_propgrid-3.1.so
-lib/libwx_osx_cocoau_propgrid-3.1.so.6
-lib/libwx_osx_cocoau_propgrid-3.1.so.6.0.0
+lib/libwx_osx_cocoau_propgrid-3.1.so.7
+lib/libwx_osx_cocoau_propgrid-3.1.so.7.0.0
 lib/libwx_osx_cocoau_qa-3.1.so
-lib/libwx_osx_cocoau_qa-3.1.so.6
-lib/libwx_osx_cocoau_qa-3.1.so.6.0.0
+lib/libwx_osx_cocoau_qa-3.1.so.7
+lib/libwx_osx_cocoau_qa-3.1.so.7.0.0
 lib/libwx_osx_cocoau_ribbon-3.1.so
-lib/libwx_osx_cocoau_ribbon-3.1.so.6
-lib/libwx_osx_cocoau_ribbon-3.1.so.6.0.0
+lib/libwx_osx_cocoau_ribbon-3.1.so.7
+lib/libwx_osx_cocoau_ribbon-3.1.so.7.0.0
 lib/libwx_osx_cocoau_richtext-3.1.so
-lib/libwx_osx_cocoau_richtext-3.1.so.6
-lib/libwx_osx_cocoau_richtext-3.1.so.6.0.0
+lib/libwx_osx_cocoau_richtext-3.1.so.7
+lib/libwx_osx_cocoau_richtext-3.1.so.7.0.0
 lib/libwx_osx_cocoau_stc-3.1.so
-lib/libwx_osx_cocoau_stc-3.1.so.6
-lib/libwx_osx_cocoau_stc-3.1.so.6.0.0
+lib/libwx_osx_cocoau_stc-3.1.so.7
+lib/libwx_osx_cocoau_stc-3.1.so.7.0.0
 lib/libwx_osx_cocoau_webview-3.1.so
-lib/libwx_osx_cocoau_webview-3.1.so.6
-lib/libwx_osx_cocoau_webview-3.1.so.6.0.0
+lib/libwx_osx_cocoau_webview-3.1.so.7
+lib/libwx_osx_cocoau_webview-3.1.so.7.0.0
 lib/libwx_osx_cocoau_xrc-3.1.so
-lib/libwx_osx_cocoau_xrc-3.1.so.6
-lib/libwx_osx_cocoau_xrc-3.1.so.6.0.0
+lib/libwx_osx_cocoau_xrc-3.1.so.7
+lib/libwx_osx_cocoau_xrc-3.1.so.7.0.0
 lib/wx/config/osx_cocoa-unicode-3.1
 lib/wx/include/osx_cocoa-unicode-3.1/wx/setup.h
diff -r 286443bc342e -r eca2eb8b7fdd x11/wxGTK31/PLIST.gtk3
--- a/x11/wxGTK31/PLIST.gtk3    Tue Jun 07 18:17:38 2022 +0000
+++ b/x11/wxGTK31/PLIST.gtk3    Tue Jun 07 18:48:34 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.gtk3,v 1.2 2022/05/30 16:31:10 adam Exp $
+@comment $NetBSD: PLIST.gtk3,v 1.3 2022/06/07 18:48:34 adam Exp $
 include/wx-3.1/wx/generic/activityindicator.h
 include/wx-3.1/wx/generic/paletteg.h
 include/wx-3.1/wx/gtk/accel.h
@@ -95,40 +95,40 @@
 include/wx-3.1/wx/unix/taskbarx11.h
 include/wx-3.1/wx/unix/utilsx11.h
 lib/libwx_gtk3u_adv-3.1.so
-lib/libwx_gtk3u_adv-3.1.so.6
-lib/libwx_gtk3u_adv-3.1.so.6.0.0
+lib/libwx_gtk3u_adv-3.1.so.7
+lib/libwx_gtk3u_adv-3.1.so.7.0.0
 lib/libwx_gtk3u_aui-3.1.so
-lib/libwx_gtk3u_aui-3.1.so.6
-lib/libwx_gtk3u_aui-3.1.so.6.0.0
+lib/libwx_gtk3u_aui-3.1.so.7
+lib/libwx_gtk3u_aui-3.1.so.7.0.0
 lib/libwx_gtk3u_core-3.1.so
-lib/libwx_gtk3u_core-3.1.so.6
-lib/libwx_gtk3u_core-3.1.so.6.0.0
+lib/libwx_gtk3u_core-3.1.so.7
+lib/libwx_gtk3u_core-3.1.so.7.0.0
 lib/libwx_gtk3u_gl-3.1.so
-lib/libwx_gtk3u_gl-3.1.so.6
-lib/libwx_gtk3u_gl-3.1.so.6.0.0
+lib/libwx_gtk3u_gl-3.1.so.7
+lib/libwx_gtk3u_gl-3.1.so.7.0.0
 lib/libwx_gtk3u_html-3.1.so
-lib/libwx_gtk3u_html-3.1.so.6
-lib/libwx_gtk3u_html-3.1.so.6.0.0
+lib/libwx_gtk3u_html-3.1.so.7
+lib/libwx_gtk3u_html-3.1.so.7.0.0
 lib/libwx_gtk3u_media-3.1.so
-lib/libwx_gtk3u_media-3.1.so.6
-lib/libwx_gtk3u_media-3.1.so.6.0.0
+lib/libwx_gtk3u_media-3.1.so.7
+lib/libwx_gtk3u_media-3.1.so.7.0.0
 lib/libwx_gtk3u_propgrid-3.1.so
-lib/libwx_gtk3u_propgrid-3.1.so.6
-lib/libwx_gtk3u_propgrid-3.1.so.6.0.0
+lib/libwx_gtk3u_propgrid-3.1.so.7
+lib/libwx_gtk3u_propgrid-3.1.so.7.0.0
 lib/libwx_gtk3u_qa-3.1.so
-lib/libwx_gtk3u_qa-3.1.so.6
-lib/libwx_gtk3u_qa-3.1.so.6.0.0
+lib/libwx_gtk3u_qa-3.1.so.7
+lib/libwx_gtk3u_qa-3.1.so.7.0.0
 lib/libwx_gtk3u_ribbon-3.1.so
-lib/libwx_gtk3u_ribbon-3.1.so.6
-lib/libwx_gtk3u_ribbon-3.1.so.6.0.0
+lib/libwx_gtk3u_ribbon-3.1.so.7
+lib/libwx_gtk3u_ribbon-3.1.so.7.0.0
 lib/libwx_gtk3u_richtext-3.1.so
-lib/libwx_gtk3u_richtext-3.1.so.6
-lib/libwx_gtk3u_richtext-3.1.so.6.0.0
+lib/libwx_gtk3u_richtext-3.1.so.7
+lib/libwx_gtk3u_richtext-3.1.so.7.0.0
 lib/libwx_gtk3u_stc-3.1.so
-lib/libwx_gtk3u_stc-3.1.so.6
-lib/libwx_gtk3u_stc-3.1.so.6.0.0
+lib/libwx_gtk3u_stc-3.1.so.7
+lib/libwx_gtk3u_stc-3.1.so.7.0.0
 lib/libwx_gtk3u_xrc-3.1.so
-lib/libwx_gtk3u_xrc-3.1.so.6
-lib/libwx_gtk3u_xrc-3.1.so.6.0.0
+lib/libwx_gtk3u_xrc-3.1.so.7
+lib/libwx_gtk3u_xrc-3.1.so.7.0.0
 lib/wx/config/gtk3-unicode-3.1
 lib/wx/include/gtk3-unicode-3.1/wx/setup.h
diff -r 286443bc342e -r eca2eb8b7fdd x11/wxGTK31/distinfo
--- a/x11/wxGTK31/distinfo      Tue Jun 07 18:17:38 2022 +0000
+++ b/x11/wxGTK31/distinfo      Tue Jun 07 18:48:34 2022 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.4 2022/05/30 16:31:10 adam Exp $
+$NetBSD: distinfo,v 1.5 2022/06/07 18:48:34 adam Exp $
 
-BLAKE2s (wxWidgets-3.1.6.tar.bz2) = 93c2be721610aa273a1b209e6b9426ef27cec1d5a0ad7763f3d48db5d4871939
-SHA512 (wxWidgets-3.1.6.tar.bz2) = c55f8ecb62bc47c053e24fa8c5cbb744afe4c4b00a3fae760035c539499b3875cabfb5c4542d721efec83464f48925fdd05b7d9ca624b430567c0b579afa7277
-Size (wxWidgets-3.1.6.tar.bz2) = 25194403 bytes
-SHA1 (patch-configure) = e6c3f2d03fd6cdc889d3c9fc701daf8d70f2b216
-SHA1 (patch-configure.in) = 88838768b965341a80468008f9fc5cc431a0e821
+BLAKE2s (wxWidgets-3.1.7.tar.bz2) = 02b93b7ffa856eb6bd5a57a81aff268085556f44445d6de4c5c9e9d8c72591a1
+SHA512 (wxWidgets-3.1.7.tar.bz2) = 1e81ac2ac9f762fb2820521b858ee5e8431003fa5a2ca5dab6b13fa60937aef2396cd9ddb6cb003d13c97183cb938185090adbe2fa76bed75cf4e4ade396fd6c
+Size (wxWidgets-3.1.7.tar.bz2) = 25380640 bytes
+SHA1 (patch-configure) = f8afa1926f3dc302272d83d026ae1dd15b586eae
+SHA1 (patch-configure.in) = 5c099baf9e14896514110467e40792dbc91338b6
 SHA1 (patch-src_unix_uilocale.cpp) = 48668890bcc90f77fdbb62ad50a15fc387275f6a
diff -r 286443bc342e -r eca2eb8b7fdd x11/wxGTK31/patches/patch-configure
--- a/x11/wxGTK31/patches/patch-configure       Tue Jun 07 18:17:38 2022 +0000
+++ b/x11/wxGTK31/patches/patch-configure       Tue Jun 07 18:48:34 2022 +0000
@@ -1,19 +1,28 @@
-$NetBSD: patch-configure,v 1.2 2022/05/30 16:31:11 adam Exp $
+$NetBSD: patch-configure,v 1.3 2022/06/07 18:48:34 adam Exp $
+
+Tweak SEARCH_LIB.
+On Darwin, do not run install_name_tool - libs should alredy have correct id.
 
-Fix shell script portability
-tweak SEARCH_LIB
-
---- configure.orig     2022-04-04 13:41:33.000000000 +0000
+--- configure.orig     2022-06-06 14:23:45.000000000 +0000
 +++ configure
-@@ -33861,7 +33861,6 @@ rm -f core conftest.err conftest.$ac_obj
+@@ -25384,7 +25384,7 @@ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $wx_cv_std_libfullpath" >&5
+ $as_echo "$wx_cv_std_libfullpath" >&6; }
+ 
+-SEARCH_LIB="`echo "$SEARCH_INCLUDE" | sed s@include@$wx_cv_std_libpath@g` $wx_cv_std_libfullpath"
++SEARCH_LIB="`echo "$SEARCH_INCLUDE" | sed s@include@$wx_cv_std_libpath@g` $wx_cv_std_libfullpath @PREFIX@/lib"
+ 
+ if test "$build" != "$host" -a "$GCC" = yes; then
+                     if cross_root=`$CC -print-prog-name=ld 2>/dev/null`; then
+@@ -33927,7 +33927,6 @@ rm -f core conftest.err conftest.$ac_obj
        *-*-darwin* )
          install_name_tool=`which ${HOST_PREFIX}install_name_tool`
          if test "$install_name_tool" -a -x "$install_name_tool"; then
 -            DYLIB_RPATH_POSTLINK="${HOST_PREFIX}install_name_tool -id \$@ \$@"
              cat <<EOF >change-install-names
  #!/bin/sh
- libnames=\`cd \${1} ; ls -1 | grep '\.[0-9][0-9]*\.dylib\$'\`
-@@ -44075,7 +44074,8 @@ fi
+ libnames=\`cd lib ; ls -1 | grep '\.[0-9][0-9]*\.dylib\$'\`
+@@ -44041,7 +44040,8 @@ fi
        *-*-solaris2* )
          SONAME_FLAG="-h "
          USE_SOVERSION=1
diff -r 286443bc342e -r eca2eb8b7fdd x11/wxGTK31/patches/patch-configure.in
--- a/x11/wxGTK31/patches/patch-configure.in    Tue Jun 07 18:17:38 2022 +0000
+++ b/x11/wxGTK31/patches/patch-configure.in    Tue Jun 07 18:48:34 2022 +0000
@@ -1,13 +1,11 @@
-$NetBSD: patch-configure.in,v 1.2 2022/05/30 16:31:11 adam Exp $
-
-XXX
-https://trac.wxwidgets.org/ticket/18198
+$NetBSD: patch-configure.in,v 1.3 2022/06/07 18:48:34 adam Exp $
 
-tweak SEARCH_LIB
+Tweak SEARCH_LIB.
+On Darwin, do not run install_name_tool - libs should alredy have correct id.
 
---- configure.in.orig  2022-04-04 13:41:33.000000000 +0000
+--- configure.in.orig  2022-06-06 14:23:45.000000000 +0000
 +++ configure.in
-@@ -2270,7 +2270,7 @@ fi
+@@ -2273,7 +2273,7 @@ fi
  
  AC_MSG_RESULT($wx_cv_std_libfullpath)
  
@@ -16,11 +14,11 @@
  
  dnl Cross compiling with gcc?
  if test "$build" != "$host" -a "$GCC" = yes; then
-@@ -4024,7 +4024,6 @@ if test "$wxUSE_SHARED" = "yes"; then
+@@ -4035,7 +4035,6 @@ if test "$wxUSE_SHARED" = "yes"; then
        *-*-darwin* )
          install_name_tool=`which ${HOST_PREFIX}install_name_tool`
          if test "$install_name_tool" -a -x "$install_name_tool"; then
 -            DYLIB_RPATH_POSTLINK="${HOST_PREFIX}install_name_tool -id \$@ \$@"
              cat <<EOF >change-install-names
  #!/bin/sh
- libnames=\`cd \${1} ; ls -1 | grep '\.[[0-9]][[0-9]]*\.dylib\$'\`
+ libnames=\`cd lib ; ls -1 | grep '\.[[0-9]][[0-9]]*\.dylib\$'\`



Home | Main Index | Thread Index | Old Index