Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/wxGTK30 wxGTK30: updated to 3.0.5.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/15371149c3ed
branches: trunk
changeset: 435892:15371149c3ed
user: adam <adam%pkgsrc.org@localhost>
date: Sat Jul 18 13:02:53 2020 +0000
description:
wxGTK30: updated to 3.0.5.1
3.0.5.1
This is a patch release updating the soname of the shared libraries for Unix/ELF systems which was forgotten in 3.0.5. Because of this, please use the source archives from this release if you're
building wxWidgets shared libraries from source under these systems, but please refer to 3.0.5 files for all the rest, i.e. MSW binaries and the documentation.
For completeness, the only other changes compared to 3.0.5 are:
- Workaround for the problem with overflowing maximum command line length in MinGW builds not using configure.
- Fix for a problem with wxSpinCtrl in wxGTK
3.0.5
All:
- Support nullptr in wxPrintf() and other pseudo-vararg functions.
- Fix problem with wx-config installation and use under NetBSD (wiz).
- Avoid spurious errors on thread creation under NetBSD.
All (GUI):
- Improve stock items consistency and aesthetics (dhowland).
- Implement wxTextCtrl::HitTest() for single line controls.
- Improve wxSVGFileDC to support more of wxDC API (Maarten Bent).
wxMSW:
- Fix handling of AUX2 mouse button events (Trylz).
- Honour alignment flags for multiline buttons using custom colours too.
- Fix crash when using wxCHMHelpController() in 64 bit builds (Xlord2).
wxGTK:
- Fix position of popup menus shown in wxListCtrl.
- Fix not showing wxInfoBar with GTK+ 3 < 3.22.29.
- Potentially incompatible change: wxDataViewModel::Cleared() now works as
documented cross-platform. Previously on wxGTK it just emptied the model
rather than triggering a reload of the model. If you are working around the
broken behaviour with wxGTK-specific code in your application you should
check that your application works correctly with this change.
- Return appropriate values for some previously hard-coded system colours.
diffstat:
x11/wxGTK30/Makefile | 13 +---
x11/wxGTK30/PLIST.Darwin | 35 +++++------
x11/wxGTK30/PLIST.gtk2 | 32 +++++-----
x11/wxGTK30/PLIST.gtk3 | 32 +++++-----
x11/wxGTK30/distinfo | 19 ++----
x11/wxGTK30/patches/patch-Makefile.in | 24 --------
x11/wxGTK30/patches/patch-build_aclocal_bakefile.m4 | 16 -----
x11/wxGTK30/patches/patch-configure | 44 ++++-----------
x11/wxGTK30/patches/patch-configure.in | 27 ---------
x11/wxGTK30/patches/patch-src_tiff_configure | 15 -----
x11/wxGTK30/patches/patch-src_tiff_configure.ac | 16 -----
x11/wxGTK30/patches/patch-src_unix_fswatcher__kqueue.cpp | 39 +++----------
12 files changed, 81 insertions(+), 231 deletions(-)
diffs (truncated from 517 to 300 lines):
diff -r 4db6b66b8832 -r 15371149c3ed x11/wxGTK30/Makefile
--- a/x11/wxGTK30/Makefile Sat Jul 18 12:59:45 2020 +0000
+++ b/x11/wxGTK30/Makefile Sat Jul 18 13:02:53 2020 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.38 2020/05/20 06:09:09 rillig Exp $
+# $NetBSD: Makefile,v 1.39 2020/07/18 13:02:53 adam Exp $
-DISTNAME= wxWidgets-3.0.4
+DISTNAME= wxWidgets-3.0.5.1
PKGNAME= ${DISTNAME:S/wxWidgets/wxGTK30/}
-PKGREVISION= 5
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_GITHUB:=wxWidgets/}
GITHUB_PROJECT= wxWidgets
@@ -26,6 +25,7 @@
CONFIGURE_ARGS+= --with-expat=sys
CONFIGURE_ARGS+= --with-zlib=sys
CONFIGURE_ARGS+= --with-regex=builtin
+CONFIGURE_ARGS+= --disable-webview
CONFIGURE_ARGS+= --enable-mediactrl
# wxregexu symbols are not exported properly as of 3.0.1
# http://trac.wxwidgets.org/ticket/16571
@@ -33,13 +33,6 @@
CONFIGURE_ARGS+= --bindir=${PREFIX}/libexec/wx-3.0
CONFIGURE_ARGS+= --datarootdir=${PREFIX}/share/wx-3.0
-# ./src/stc/scintilla/src/Editor.cxx: In member function 'void Editor::LayoutLine(int, Surface*, ViewStyle&, LineLayout*, int)':
-# ./src/stc/scintilla/src/Editor.cxx:2200:47: error: array subscript has type 'char' [-Werror=char-subscripts]
-# if (ctrlCharWidth[ll->chars[charInLine]] == 0) {
-# ^
-# Maybe fix this later.
-BUILDLINK_TRANSFORM+= rm:-Werror=char-subscripts
-
DOCDIR= share/wx-3.0/doc/wxWidgets
INSTALL_MAKE_FLAGS+= LN_S="ln -fs"
diff -r 4db6b66b8832 -r 15371149c3ed x11/wxGTK30/PLIST.Darwin
--- a/x11/wxGTK30/PLIST.Darwin Sat Jul 18 12:59:45 2020 +0000
+++ b/x11/wxGTK30/PLIST.Darwin Sat Jul 18 13:02:53 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.Darwin,v 1.2 2018/04/29 05:39:33 wiz Exp $
+@comment $NetBSD: PLIST.Darwin,v 1.3 2020/07/18 13:02:53 adam Exp $
include/wx-3.0/wx/generic/animate.h
include/wx-3.0/wx/generic/clrpickerg.h
include/wx-3.0/wx/generic/collpaneg.h
@@ -118,52 +118,49 @@
include/wx-3.0/wx/osx/webview_webkit.h
include/wx-3.0/wx/osx/webviewhistoryitem_webkit.h
include/wx-3.0/wx/osx/window.h
-lib/libwx_baseu-3.0.0.4.0.dylib
+lib/libwx_baseu-3.0.0.5.0.dylib
lib/libwx_baseu-3.0.0.dylib
lib/libwx_baseu-3.0.dylib
-lib/libwx_baseu_net-3.0.0.4.0.dylib
+lib/libwx_baseu_net-3.0.0.5.0.dylib
lib/libwx_baseu_net-3.0.0.dylib
lib/libwx_baseu_net-3.0.dylib
-lib/libwx_baseu_xml-3.0.0.4.0.dylib
+lib/libwx_baseu_xml-3.0.0.5.0.dylib
lib/libwx_baseu_xml-3.0.0.dylib
lib/libwx_baseu_xml-3.0.dylib
-lib/libwx_osx_cocoau_adv-3.0.0.4.0.dylib
+lib/libwx_osx_cocoau_adv-3.0.0.5.0.dylib
lib/libwx_osx_cocoau_adv-3.0.0.dylib
lib/libwx_osx_cocoau_adv-3.0.dylib
-lib/libwx_osx_cocoau_aui-3.0.0.4.0.dylib
+lib/libwx_osx_cocoau_aui-3.0.0.5.0.dylib
lib/libwx_osx_cocoau_aui-3.0.0.dylib
lib/libwx_osx_cocoau_aui-3.0.dylib
-lib/libwx_osx_cocoau_core-3.0.0.4.0.dylib
+lib/libwx_osx_cocoau_core-3.0.0.5.0.dylib
lib/libwx_osx_cocoau_core-3.0.0.dylib
lib/libwx_osx_cocoau_core-3.0.dylib
-lib/libwx_osx_cocoau_gl-3.0.0.4.0.dylib
+lib/libwx_osx_cocoau_gl-3.0.0.5.0.dylib
lib/libwx_osx_cocoau_gl-3.0.0.dylib
lib/libwx_osx_cocoau_gl-3.0.dylib
-lib/libwx_osx_cocoau_html-3.0.0.4.0.dylib
+lib/libwx_osx_cocoau_html-3.0.0.5.0.dylib
lib/libwx_osx_cocoau_html-3.0.0.dylib
lib/libwx_osx_cocoau_html-3.0.dylib
-lib/libwx_osx_cocoau_media-3.0.0.4.0.dylib
+lib/libwx_osx_cocoau_media-3.0.0.5.0.dylib
lib/libwx_osx_cocoau_media-3.0.0.dylib
lib/libwx_osx_cocoau_media-3.0.dylib
-lib/libwx_osx_cocoau_propgrid-3.0.0.4.0.dylib
+lib/libwx_osx_cocoau_propgrid-3.0.0.5.0.dylib
lib/libwx_osx_cocoau_propgrid-3.0.0.dylib
lib/libwx_osx_cocoau_propgrid-3.0.dylib
-lib/libwx_osx_cocoau_qa-3.0.0.4.0.dylib
+lib/libwx_osx_cocoau_qa-3.0.0.5.0.dylib
lib/libwx_osx_cocoau_qa-3.0.0.dylib
lib/libwx_osx_cocoau_qa-3.0.dylib
-lib/libwx_osx_cocoau_ribbon-3.0.0.4.0.dylib
+lib/libwx_osx_cocoau_ribbon-3.0.0.5.0.dylib
lib/libwx_osx_cocoau_ribbon-3.0.0.dylib
lib/libwx_osx_cocoau_ribbon-3.0.dylib
-lib/libwx_osx_cocoau_richtext-3.0.0.4.0.dylib
+lib/libwx_osx_cocoau_richtext-3.0.0.5.0.dylib
lib/libwx_osx_cocoau_richtext-3.0.0.dylib
lib/libwx_osx_cocoau_richtext-3.0.dylib
-lib/libwx_osx_cocoau_stc-3.0.0.4.0.dylib
+lib/libwx_osx_cocoau_stc-3.0.0.5.0.dylib
lib/libwx_osx_cocoau_stc-3.0.0.dylib
lib/libwx_osx_cocoau_stc-3.0.dylib
-lib/libwx_osx_cocoau_webview-3.0.0.4.0.dylib
-lib/libwx_osx_cocoau_webview-3.0.0.dylib
-lib/libwx_osx_cocoau_webview-3.0.dylib
-lib/libwx_osx_cocoau_xrc-3.0.0.4.0.dylib
+lib/libwx_osx_cocoau_xrc-3.0.0.5.0.dylib
lib/libwx_osx_cocoau_xrc-3.0.0.dylib
lib/libwx_osx_cocoau_xrc-3.0.dylib
lib/wx/config/osx_cocoa-unicode-3.0
diff -r 4db6b66b8832 -r 15371149c3ed x11/wxGTK30/PLIST.gtk2
--- a/x11/wxGTK30/PLIST.gtk2 Sat Jul 18 12:59:45 2020 +0000
+++ b/x11/wxGTK30/PLIST.gtk2 Sat Jul 18 13:02:53 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.gtk2,v 1.5 2018/12/08 10:47:17 bouyer Exp $
+@comment $NetBSD: PLIST.gtk2,v 1.6 2020/07/18 13:02:53 adam Exp $
include/wx-3.0/wx/aui/tabartgtk.h
include/wx-3.0/wx/generic/fontdlgg.h
include/wx-3.0/wx/generic/icon.h
@@ -100,48 +100,48 @@
include/wx-3.0/wx/unix/utilsx11.h
lib/libwx_baseu-3.0.so
lib/libwx_baseu-3.0.so.0
-lib/libwx_baseu-3.0.so.0.4.0
+lib/libwx_baseu-3.0.so.0.5.0
lib/libwx_baseu_net-3.0.so
lib/libwx_baseu_net-3.0.so.0
-lib/libwx_baseu_net-3.0.so.0.4.0
+lib/libwx_baseu_net-3.0.so.0.5.0
lib/libwx_baseu_xml-3.0.so
lib/libwx_baseu_xml-3.0.so.0
-lib/libwx_baseu_xml-3.0.so.0.4.0
+lib/libwx_baseu_xml-3.0.so.0.5.0
lib/libwx_gtk2u_adv-3.0.so
lib/libwx_gtk2u_adv-3.0.so.0
-lib/libwx_gtk2u_adv-3.0.so.0.4.0
+lib/libwx_gtk2u_adv-3.0.so.0.5.0
lib/libwx_gtk2u_aui-3.0.so
lib/libwx_gtk2u_aui-3.0.so.0
-lib/libwx_gtk2u_aui-3.0.so.0.4.0
+lib/libwx_gtk2u_aui-3.0.so.0.5.0
lib/libwx_gtk2u_core-3.0.so
lib/libwx_gtk2u_core-3.0.so.0
-lib/libwx_gtk2u_core-3.0.so.0.4.0
+lib/libwx_gtk2u_core-3.0.so.0.5.0
lib/libwx_gtk2u_gl-3.0.so
lib/libwx_gtk2u_gl-3.0.so.0
-lib/libwx_gtk2u_gl-3.0.so.0.4.0
+lib/libwx_gtk2u_gl-3.0.so.0.5.0
lib/libwx_gtk2u_html-3.0.so
lib/libwx_gtk2u_html-3.0.so.0
-lib/libwx_gtk2u_html-3.0.so.0.4.0
+lib/libwx_gtk2u_html-3.0.so.0.5.0
lib/libwx_gtk2u_media-3.0.so
lib/libwx_gtk2u_media-3.0.so.0
-lib/libwx_gtk2u_media-3.0.so.0.4.0
+lib/libwx_gtk2u_media-3.0.so.0.5.0
lib/libwx_gtk2u_propgrid-3.0.so
lib/libwx_gtk2u_propgrid-3.0.so.0
-lib/libwx_gtk2u_propgrid-3.0.so.0.4.0
+lib/libwx_gtk2u_propgrid-3.0.so.0.5.0
lib/libwx_gtk2u_qa-3.0.so
lib/libwx_gtk2u_qa-3.0.so.0
-lib/libwx_gtk2u_qa-3.0.so.0.4.0
+lib/libwx_gtk2u_qa-3.0.so.0.5.0
lib/libwx_gtk2u_ribbon-3.0.so
lib/libwx_gtk2u_ribbon-3.0.so.0
-lib/libwx_gtk2u_ribbon-3.0.so.0.4.0
+lib/libwx_gtk2u_ribbon-3.0.so.0.5.0
lib/libwx_gtk2u_richtext-3.0.so
lib/libwx_gtk2u_richtext-3.0.so.0
-lib/libwx_gtk2u_richtext-3.0.so.0.4.0
+lib/libwx_gtk2u_richtext-3.0.so.0.5.0
lib/libwx_gtk2u_stc-3.0.so
lib/libwx_gtk2u_stc-3.0.so.0
-lib/libwx_gtk2u_stc-3.0.so.0.4.0
+lib/libwx_gtk2u_stc-3.0.so.0.5.0
lib/libwx_gtk2u_xrc-3.0.so
lib/libwx_gtk2u_xrc-3.0.so.0
-lib/libwx_gtk2u_xrc-3.0.so.0.4.0
+lib/libwx_gtk2u_xrc-3.0.so.0.5.0
lib/wx/config/gtk2-unicode-3.0
lib/wx/include/gtk2-unicode-3.0/wx/setup.h
diff -r 4db6b66b8832 -r 15371149c3ed x11/wxGTK30/PLIST.gtk3
--- a/x11/wxGTK30/PLIST.gtk3 Sat Jul 18 12:59:45 2020 +0000
+++ b/x11/wxGTK30/PLIST.gtk3 Sat Jul 18 13:02:53 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.gtk3,v 1.1 2018/04/29 05:40:09 wiz Exp $
+@comment $NetBSD: PLIST.gtk3,v 1.2 2020/07/18 13:02:53 adam Exp $
include/wx-3.0/wx/generic/icon.h
include/wx-3.0/wx/generic/imaglist.h
include/wx-3.0/wx/generic/paletteg.h
@@ -97,48 +97,48 @@
include/wx-3.0/wx/unix/utilsx11.h
lib/libwx_baseu-3.0.so
lib/libwx_baseu-3.0.so.0
-lib/libwx_baseu-3.0.so.0.4.0
+lib/libwx_baseu-3.0.so.0.5.0
lib/libwx_baseu_net-3.0.so
lib/libwx_baseu_net-3.0.so.0
-lib/libwx_baseu_net-3.0.so.0.4.0
+lib/libwx_baseu_net-3.0.so.0.5.0
lib/libwx_baseu_xml-3.0.so
lib/libwx_baseu_xml-3.0.so.0
-lib/libwx_baseu_xml-3.0.so.0.4.0
+lib/libwx_baseu_xml-3.0.so.0.5.0
lib/libwx_gtk3u_adv-3.0.so
lib/libwx_gtk3u_adv-3.0.so.0
-lib/libwx_gtk3u_adv-3.0.so.0.4.0
+lib/libwx_gtk3u_adv-3.0.so.0.5.0
lib/libwx_gtk3u_aui-3.0.so
lib/libwx_gtk3u_aui-3.0.so.0
-lib/libwx_gtk3u_aui-3.0.so.0.4.0
+lib/libwx_gtk3u_aui-3.0.so.0.5.0
lib/libwx_gtk3u_core-3.0.so
lib/libwx_gtk3u_core-3.0.so.0
-lib/libwx_gtk3u_core-3.0.so.0.4.0
+lib/libwx_gtk3u_core-3.0.so.0.5.0
lib/libwx_gtk3u_gl-3.0.so
lib/libwx_gtk3u_gl-3.0.so.0
-lib/libwx_gtk3u_gl-3.0.so.0.4.0
+lib/libwx_gtk3u_gl-3.0.so.0.5.0
lib/libwx_gtk3u_html-3.0.so
lib/libwx_gtk3u_html-3.0.so.0
-lib/libwx_gtk3u_html-3.0.so.0.4.0
+lib/libwx_gtk3u_html-3.0.so.0.5.0
lib/libwx_gtk3u_media-3.0.so
lib/libwx_gtk3u_media-3.0.so.0
-lib/libwx_gtk3u_media-3.0.so.0.4.0
+lib/libwx_gtk3u_media-3.0.so.0.5.0
lib/libwx_gtk3u_propgrid-3.0.so
lib/libwx_gtk3u_propgrid-3.0.so.0
-lib/libwx_gtk3u_propgrid-3.0.so.0.4.0
+lib/libwx_gtk3u_propgrid-3.0.so.0.5.0
lib/libwx_gtk3u_qa-3.0.so
lib/libwx_gtk3u_qa-3.0.so.0
-lib/libwx_gtk3u_qa-3.0.so.0.4.0
+lib/libwx_gtk3u_qa-3.0.so.0.5.0
lib/libwx_gtk3u_ribbon-3.0.so
lib/libwx_gtk3u_ribbon-3.0.so.0
-lib/libwx_gtk3u_ribbon-3.0.so.0.4.0
+lib/libwx_gtk3u_ribbon-3.0.so.0.5.0
lib/libwx_gtk3u_richtext-3.0.so
lib/libwx_gtk3u_richtext-3.0.so.0
-lib/libwx_gtk3u_richtext-3.0.so.0.4.0
+lib/libwx_gtk3u_richtext-3.0.so.0.5.0
lib/libwx_gtk3u_stc-3.0.so
lib/libwx_gtk3u_stc-3.0.so.0
-lib/libwx_gtk3u_stc-3.0.so.0.4.0
+lib/libwx_gtk3u_stc-3.0.so.0.5.0
lib/libwx_gtk3u_xrc-3.0.so
lib/libwx_gtk3u_xrc-3.0.so.0
-lib/libwx_gtk3u_xrc-3.0.so.0.4.0
+lib/libwx_gtk3u_xrc-3.0.so.0.5.0
lib/wx/config/gtk3-unicode-3.0
lib/wx/include/gtk3-unicode-3.0/wx/setup.h
diff -r 4db6b66b8832 -r 15371149c3ed x11/wxGTK30/distinfo
--- a/x11/wxGTK30/distinfo Sat Jul 18 12:59:45 2020 +0000
+++ b/x11/wxGTK30/distinfo Sat Jul 18 13:02:53 2020 +0000
@@ -1,14 +1,9 @@
-$NetBSD: distinfo,v 1.20 2020/03/18 14:11:37 gdt Exp $
+$NetBSD: distinfo,v 1.21 2020/07/18 13:02:53 adam Exp $
-SHA1 (wxWidgets-3.0.4.tar.bz2) = 246561a73ec5b9a5a7aaaaed46b64515dc9039ab
-RMD160 (wxWidgets-3.0.4.tar.bz2) = 179bcd489aec0a56a7a2890be68ee718b87a1c7a
-SHA512 (wxWidgets-3.0.4.tar.bz2) = c9e6b35d541a99921c54cfdac260843f574f146b27f924a7a0fca5007344fa99865a96ded95e6802329ad9221b4880d62b92277a1b4c1ce71420acb672ad9158
-Size (wxWidgets-3.0.4.tar.bz2) = 20204622 bytes
-SHA1 (patch-Makefile.in) = 27546d03ba497f485fed323192c09f6f9ae67554
-SHA1 (patch-build_aclocal_bakefile.m4) = b74cb570e95eb5443756490b3be50eb33d3acc34
-SHA1 (patch-configure) = c63471b4f1b24ab0d97846f452c3c186e2d207b5
-SHA1 (patch-configure.in) = 420105dca608dcdcc6ee6a1e9b6da14049681a4e
+SHA1 (wxWidgets-3.0.5.1.tar.bz2) = 406ac736f61d88a3a866aa501e01e408a642c6e7
+RMD160 (wxWidgets-3.0.5.1.tar.bz2) = 931ddabfbc54e20ced14c81c74e451be8073dee5
+SHA512 (wxWidgets-3.0.5.1.tar.bz2) = 0a789fc5e71d414e43f75b5c16076fe8b1bcd7671be0770e4269dcef66d830c1bc74e183f49db270b928862f13472666c283fe2aa98b9006681722e06100725d
+Size (wxWidgets-3.0.5.1.tar.bz2) = 19739206 bytes
+SHA1 (patch-configure) = 8e5a8c489cf4fcd2b638c45ca084febce398722f
SHA1 (patch-misc_scripts_makeosxtags.sh) = a18e1c44f1cbc0e81cb75ae9df1eedd3643446c4
-SHA1 (patch-src_tiff_configure) = 4bdb7b96231b4db0da3a0a1f7d8350ad4222080e
-SHA1 (patch-src_tiff_configure.ac) = de55f861e64fd0bbecc10086213dd98bd3b4f3ca
-SHA1 (patch-src_unix_fswatcher__kqueue.cpp) = 6a8924975690854e9c162fed906b6ecca77874b5
+SHA1 (patch-src_unix_fswatcher__kqueue.cpp) = fe34102b241f84f8add08ed69d8c9c1c9c2df771
diff -r 4db6b66b8832 -r 15371149c3ed x11/wxGTK30/patches/patch-Makefile.in
--- a/x11/wxGTK30/patches/patch-Makefile.in Sat Jul 18 12:59:45 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-$NetBSD: patch-Makefile.in,v 1.4 2018/08/16 11:38:53 wiz Exp $
-
-Install wx-config as a script, not program.
-https://trac.wxwidgets.org/ticket/18197
-
---- Makefile.in.orig 2018-05-02 11:03:21.000000000 +0000
-+++ Makefile.in
-@@ -27,6 +27,7 @@ STRIP = @STRIP@
- INSTALL_PROGRAM = @INSTALL_PROGRAM@
- INSTALL_DATA = @INSTALL_DATA@
- INSTALL_DIR = @INSTALL_DIR@
-+INSTALL_SCRIPT = @INSTALL_SCRIPT@
Home |
Main Index |
Thread Index |
Old Index