pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/wxGTK30 wxGTK30: update to 3.0.4.
details: https://anonhg.NetBSD.org/pkgsrc/rev/666462d7f5d8
branches: trunk
changeset: 379329:666462d7f5d8
user: wiz <wiz%pkgsrc.org@localhost>
date: Sun Apr 29 05:39:33 2018 +0000
description:
wxGTK30: update to 3.0.4.
Switch to gtk3.
Remove libtool patch, the maintenance effort is too high.
3.0.4: (released 2018-03-08)
----------------------------
All (non-GUI):
- Don't crash on trailing '%' in wxDateTime::Format().
- Fix various problems when parsing invalid ZIP files.
- Fix generic wxTimePickerCtrl to accept max values from keyboard.
- Multiple surrogate-related fixes in UTF-16 support.
- Fix reading wide character data in wxFile::ReadAll().
- Make parsing WAV data more robust.
- Fix copy ctor in numeric validators classes.
All (GUI):
- Fix wxListbook::GetPageImage() to not always return -1 (Kinaou Herv?).
- Don't reset scroll position to zero when window size changes.
- Prevent use of deleted wxDocMDIChildFrame in wxView dtor.
- Avoid delayed destruction if TLW was never created.
- Fix possible crash when destroying wxTextCtrl using hints.
- Fix display of non-breaking spaces in wxHTML non-Unicode build.
- Fix memory leak of wxClientData when wxChoice is deleted.
- Draw a point instead of a line in wxGCDC::DrawPoint().
- Set wxPG cell background colour as wxPGComboBox background colour.
- Fix ribbon page issues.
- Avoid permanently setting text hint color when using generic text entry hints.
- Avoid overriding text control color in generic wxSearchCtrl.
- Fix auto-sizing multiline wxGrid column labels with empty lines.
- Fix displaying labels of wxRadioBox items.
- Update selection in wxAuiNotebook correctly after tab move.
wxGTK:
- Allow using more recent WebKit2GTK+ in wxWebView (Scott Talbert).
- Fix displaying wxRadioBox items labels containing ampersands.
- Fix creating cursor from XBM data with GTK3.
- Fix wxComboBox entry sizing with GTK+ >= 3.20.
- Fix drawing miniframe resize grip with GTK3.
- Fix unresponsive frame after using wxHtmlHelpFrame from a dialog.
- Fix SetPen() with a re-used user dash array.
- Fix memory leak when wxDataViewCtrl is deleted.
- Avoid some GTK+ run-time errors when using wx{File,Dir}PickerCtrl.
- Avoid crashing when wxTaskBarIcon is used with a non-X11 display.
- Hide wxSpinButton's underlying GtkEntry using CSS on GTK+ >= 3.20.
- Fix wxButton::SetBitmapPosition() with GTK+ 3.
- Use CSS for window font and colors on GTK3.
- Fix keyboard navigation for controls which are initially disabled.
- Don't destroy clipping region if empty clipping region is required.
- Fix for modified state not set after next change following a ChangeValue().
- Avoid invisible wxTextCtrl selection with GTK+3.
- Fix non-default background issues with GTK+2.
- Apply current style to wxStaticBox container when it's created.
- Prevent widgets from drawing outside their allocation with GTK+3.
- Fix custom scheme handling in wxWebView WebKit2 implementation.
wxMSW:
- Fix BSTR memory leaks in wxMediaCtrl and wxWebView (PB).
wxOSX:
- Fix build with 10.13 (High Sierra) SDK (Fran?ois-Xavier Coudert).
- Fix removing tools from wxToolBar.
- Fix crash when switching between monitors.
- Handle stand-alone weekday and month names in macOS date formats.
- Disable use of AVKit is 32 bit wxOSX builds.
diffstat:
x11/wxGTK30/Makefile | 20 +----
x11/wxGTK30/PLIST | 8 +-
x11/wxGTK30/PLIST.Darwin | 163 +++++++++++++++++++++++++++++++++++++++++++++-
x11/wxGTK30/PLIST.cocoa | 152 ------------------------------------------
x11/wxGTK30/PLIST.gtk2 | 61 +++++++++++++---
x11/wxGTK30/buildlink3.mk | 4 +-
x11/wxGTK30/distinfo | 10 +-
7 files changed, 223 insertions(+), 195 deletions(-)
diffs (truncated from 551 to 300 lines):
diff -r f8c0b8f239ba -r 666462d7f5d8 x11/wxGTK30/Makefile
--- a/x11/wxGTK30/Makefile Sun Apr 29 05:15:02 2018 +0000
+++ b/x11/wxGTK30/Makefile Sun Apr 29 05:39:33 2018 +0000
@@ -1,18 +1,13 @@
-# $NetBSD: Makefile,v 1.26 2018/04/16 14:34:03 wiz Exp $
+# $NetBSD: Makefile,v 1.27 2018/04/29 05:39:33 wiz Exp $
-DISTNAME= wxWidgets-3.0.3.1
+DISTNAME= wxWidgets-3.0.4
PKGNAME= ${DISTNAME:S/wxWidgets/wxGTK30/}
-PKGREVISION= 2
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_GITHUB:=wxWidgets/}
GITHUB_PROJECT= wxWidgets
GITHUB_RELEASE= v${PKGVERSION_NOREV}
EXTRACT_SUFX= .tar.bz2
-PATCHFILES= wxWidgets-3.0.3-libtool.1.diff.bz2
-PATCH_SITES= ${MASTER_SITE_LOCAL}
-PATCH_DIST_STRIP.wxWidgets-3.0.3-libtool.1.diff.bz2= -p1
-
MAINTAINER= dbj%NetBSD.org@localhost
HOMEPAGE= http://www.wxwidgets.org/
COMMENT= Cross-platform wxWidgets GUI library
@@ -20,7 +15,6 @@
LICENSE= gnu-lgpl-v2
USE_TOOLS+= pkg-config msgfmt
-USE_LIBTOOL= YES
USE_LANGUAGES= c c++
GNU_CONFIGURE= YES
USE_GNU_CONFIGURE_HOST= no
@@ -57,18 +51,14 @@
.include "../../mk/bsd.prefs.mk"
PLIST_SRC+= ${PLIST_SRC_DFLT}
-PLIST_VARS+= notdarwin
.if ${OPSYS} == "Darwin"
CONFIGURE_ARGS+= --with-osx_cocoa
CONFIGURE_ARGS+= --without-macosx-sdk
CONFIGURE_ARGS+= --without-macosx-version-min
CPPFLAGS+= -D__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES=1
-PLIST_SRC+= PLIST.cocoa
.else
-PLIST.notdarwin= yes
-
-PLIST_SRC+= PLIST.gtk2
-CONFIGURE_ARGS+= --with-gtk=2
+PLIST_SRC+= PLIST.gtk3
+CONFIGURE_ARGS+= --with-gtk=3
.endif
CONFIGURE_ARGS.SunOS+= --disable-xlocale
@@ -111,7 +101,7 @@
.include "../../graphics/MesaLib/buildlink3.mk"
.include "../../graphics/cairo/buildlink3.mk"
.include "../../graphics/glu/buildlink3.mk"
-.include "../../x11/gtk2/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
.include "../../x11/libSM/buildlink3.mk"
.include "../../x11/libXxf86vm/buildlink3.mk"
.endif
diff -r f8c0b8f239ba -r 666462d7f5d8 x11/wxGTK30/PLIST
--- a/x11/wxGTK30/PLIST Sun Apr 29 05:15:02 2018 +0000
+++ b/x11/wxGTK30/PLIST Sun Apr 29 05:39:33 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2016/02/17 10:16:05 dbj Exp $
+@comment $NetBSD: PLIST,v 1.10 2018/04/29 05:39:33 wiz Exp $
bin/wx-config-3.0
bin/wxrc-3.0
include/wx-3.0/wx/aboutdlg.h
@@ -178,7 +178,6 @@
include/wx-3.0/wx/generic/fdrepdlg.h
include/wx-3.0/wx/generic/filectrlg.h
include/wx-3.0/wx/generic/filepickerg.h
-include/wx-3.0/wx/generic/fontdlgg.h
include/wx-3.0/wx/generic/fswatcher.h
include/wx-3.0/wx/generic/grid.h
include/wx-3.0/wx/generic/gridctrl.h
@@ -489,7 +488,6 @@
include/wx-3.0/wx/unix/chkconf.h
include/wx-3.0/wx/unix/evtloop.h
include/wx-3.0/wx/unix/evtloopsrc.h
-${PLIST.notdarwin}include/wx-3.0/wx/unix/fswatcher_inotify.h
include/wx-3.0/wx/unix/fswatcher_kqueue.h
include/wx-3.0/wx/unix/pipe.h
include/wx-3.0/wx/unix/stackwalk.h
@@ -614,10 +612,6 @@
include/wx-3.0/wx/xtixml.h
include/wx-3.0/wx/zipstrm.h
include/wx-3.0/wx/zstream.h
-lib/libwx_baseu-3.0.la
-lib/libwx_baseu_net-3.0.la
-lib/libwx_baseu_xml-3.0.la
-lib/libwxregexu-3.0.la
libexec/wx-3.0/wx-config
libexec/wx-3.0/wxrc
libexec/wx-3.0/wxrc-3.0
diff -r f8c0b8f239ba -r 666462d7f5d8 x11/wxGTK30/PLIST.Darwin
--- a/x11/wxGTK30/PLIST.Darwin Sun Apr 29 05:15:02 2018 +0000
+++ b/x11/wxGTK30/PLIST.Darwin Sun Apr 29 05:39:33 2018 +0000
@@ -1,9 +1,170 @@
-@comment $NetBSD: PLIST.Darwin,v 1.1 2014/07/21 06:53:24 dbj Exp $
+@comment $NetBSD: PLIST.Darwin,v 1.2 2018/04/29 05:39:33 wiz 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
+include/wx-3.0/wx/generic/dirdlgg.h
+include/wx-3.0/wx/generic/filedlgg.h
+include/wx-3.0/wx/generic/fontdlgg.h
+include/wx-3.0/wx/generic/fontpickerg.h
+include/wx-3.0/wx/generic/region.h
+include/wx-3.0/wx/html/webkit.h
+include/wx-3.0/wx/osx/accel.h
+include/wx-3.0/wx/osx/anybutton.h
+include/wx-3.0/wx/osx/app.h
+include/wx-3.0/wx/osx/bitmap.h
+include/wx-3.0/wx/osx/bmpbuttn.h
+include/wx-3.0/wx/osx/brush.h
+include/wx-3.0/wx/osx/button.h
+include/wx-3.0/wx/osx/carbon/chkconf.h
+include/wx-3.0/wx/osx/carbon/evtloop.h
+include/wx-3.0/wx/osx/carbon/private.h
+include/wx-3.0/wx/osx/carbon/region.h
+include/wx-3.0/wx/osx/carbon/statbmp.h
+include/wx-3.0/wx/osx/carbon/uma.h
+include/wx-3.0/wx/osx/checkbox.h
+include/wx-3.0/wx/osx/checklst.h
+include/wx-3.0/wx/osx/chkconf.h
+include/wx-3.0/wx/osx/choice.h
+include/wx-3.0/wx/osx/clipbrd.h
+include/wx-3.0/wx/osx/cocoa/chkconf.h
+include/wx-3.0/wx/osx/cocoa/dataview.h
+include/wx-3.0/wx/osx/cocoa/evtloop.h
+include/wx-3.0/wx/osx/cocoa/private.h
+include/wx-3.0/wx/osx/colordlg.h
+include/wx-3.0/wx/osx/colour.h
+include/wx-3.0/wx/osx/combobox.h
+include/wx-3.0/wx/osx/control.h
include/wx-3.0/wx/osx/core/cfdataref.h
include/wx-3.0/wx/osx/core/cfref.h
include/wx-3.0/wx/osx/core/cfstring.h
+include/wx-3.0/wx/osx/core/colour.h
include/wx-3.0/wx/osx/core/evtloop.h
include/wx-3.0/wx/osx/core/hid.h
+include/wx-3.0/wx/osx/core/joystick.h
include/wx-3.0/wx/osx/core/objcid.h
include/wx-3.0/wx/osx/core/private.h
include/wx-3.0/wx/osx/core/stdpaths.h
+include/wx-3.0/wx/osx/cursor.h
+include/wx-3.0/wx/osx/dataform.h
+include/wx-3.0/wx/osx/dataobj.h
+include/wx-3.0/wx/osx/dataobj2.h
+include/wx-3.0/wx/osx/dataview.h
+include/wx-3.0/wx/osx/datectrl.h
+include/wx-3.0/wx/osx/datetimectrl.h
+include/wx-3.0/wx/osx/dc.h
+include/wx-3.0/wx/osx/dcclient.h
+include/wx-3.0/wx/osx/dcmemory.h
+include/wx-3.0/wx/osx/dcprint.h
+include/wx-3.0/wx/osx/dcscreen.h
+include/wx-3.0/wx/osx/dialog.h
+include/wx-3.0/wx/osx/dirdlg.h
+include/wx-3.0/wx/osx/dnd.h
+include/wx-3.0/wx/osx/dvrenderer.h
+include/wx-3.0/wx/osx/dvrenderers.h
+include/wx-3.0/wx/osx/evtloop.h
+include/wx-3.0/wx/osx/evtloopsrc.h
+include/wx-3.0/wx/osx/filedlg.h
+include/wx-3.0/wx/osx/font.h
+include/wx-3.0/wx/osx/fontdlg.h
+include/wx-3.0/wx/osx/frame.h
+include/wx-3.0/wx/osx/gauge.h
+include/wx-3.0/wx/osx/glcanvas.h
+include/wx-3.0/wx/osx/helpxxxx.h
+include/wx-3.0/wx/osx/icon.h
+include/wx-3.0/wx/osx/imaglist.h
+include/wx-3.0/wx/osx/joystick.h
+include/wx-3.0/wx/osx/listbox.h
+include/wx-3.0/wx/osx/listctrl.h
+include/wx-3.0/wx/osx/mdi.h
+include/wx-3.0/wx/osx/menu.h
+include/wx-3.0/wx/osx/menuitem.h
+include/wx-3.0/wx/osx/metafile.h
+include/wx-3.0/wx/osx/mimetype.h
+include/wx-3.0/wx/osx/minifram.h
+include/wx-3.0/wx/osx/msgdlg.h
+include/wx-3.0/wx/osx/nonownedwnd.h
+include/wx-3.0/wx/osx/notebook.h
+include/wx-3.0/wx/osx/palette.h
+include/wx-3.0/wx/osx/pen.h
+include/wx-3.0/wx/osx/pnghand.h
+include/wx-3.0/wx/osx/pngread.h
+include/wx-3.0/wx/osx/popupwin.h
+include/wx-3.0/wx/osx/printdlg.h
+include/wx-3.0/wx/osx/printmac.h
+include/wx-3.0/wx/osx/private.h
+include/wx-3.0/wx/osx/radiobox.h
+include/wx-3.0/wx/osx/radiobut.h
+include/wx-3.0/wx/osx/region.h
+include/wx-3.0/wx/osx/scrolbar.h
+include/wx-3.0/wx/osx/slider.h
+include/wx-3.0/wx/osx/sound.h
+include/wx-3.0/wx/osx/spinbutt.h
+include/wx-3.0/wx/osx/srchctrl.h
+include/wx-3.0/wx/osx/statbmp.h
+include/wx-3.0/wx/osx/statbox.h
+include/wx-3.0/wx/osx/statline.h
+include/wx-3.0/wx/osx/stattext.h
+include/wx-3.0/wx/osx/statusbr.h
+include/wx-3.0/wx/osx/taskbarosx.h
+include/wx-3.0/wx/osx/textctrl.h
+include/wx-3.0/wx/osx/textentry.h
+include/wx-3.0/wx/osx/tglbtn.h
+include/wx-3.0/wx/osx/timectrl.h
+include/wx-3.0/wx/osx/toolbar.h
+include/wx-3.0/wx/osx/tooltip.h
+include/wx-3.0/wx/osx/toplevel.h
+include/wx-3.0/wx/osx/treectrl.h
+include/wx-3.0/wx/osx/uma.h
+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.dylib
+lib/libwx_baseu-3.0.dylib
+lib/libwx_baseu_net-3.0.0.4.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.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.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.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.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.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.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.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.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.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.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.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.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.dylib
+lib/libwx_osx_cocoau_xrc-3.0.dylib
+lib/wx/config/osx_cocoa-unicode-3.0
+lib/wx/include/osx_cocoa-unicode-3.0/wx/setup.h
diff -r f8c0b8f239ba -r 666462d7f5d8 x11/wxGTK30/PLIST.cocoa
--- a/x11/wxGTK30/PLIST.cocoa Sun Apr 29 05:15:02 2018 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,152 +0,0 @@
-@comment $NetBSD: PLIST.cocoa,v 1.2 2016/02/18 06:20:45 dbj 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
-include/wx-3.0/wx/generic/dirdlgg.h
-include/wx-3.0/wx/generic/filedlgg.h
-include/wx-3.0/wx/generic/fontpickerg.h
-include/wx-3.0/wx/generic/region.h
-include/wx-3.0/wx/html/webkit.h
-include/wx-3.0/wx/osx/accel.h
-include/wx-3.0/wx/osx/anybutton.h
-include/wx-3.0/wx/osx/app.h
-include/wx-3.0/wx/osx/bitmap.h
-include/wx-3.0/wx/osx/bmpbuttn.h
-include/wx-3.0/wx/osx/brush.h
-include/wx-3.0/wx/osx/button.h
-include/wx-3.0/wx/osx/carbon/chkconf.h
-include/wx-3.0/wx/osx/carbon/evtloop.h
-include/wx-3.0/wx/osx/carbon/private.h
-include/wx-3.0/wx/osx/carbon/region.h
-include/wx-3.0/wx/osx/carbon/statbmp.h
-include/wx-3.0/wx/osx/carbon/uma.h
-include/wx-3.0/wx/osx/checkbox.h
Home |
Main Index |
Thread Index |
Old Index