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.6



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6e8175b86a27
branches:  trunk
changeset: 380181:6e8175b86a27
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon May 30 16:31:10 2022 +0000

description:
wxGTK31: updated to 3.1.6

wxWidgets 3.1.6

New wxBitmapBundle class allowing to provide art work for both normal and high DPI in a simple way.
New wxUILocale class replacing the old (but still available) wxLocale, but not suffering from its multiple problems and providing more functionality.
Support for using native spell-checking in wxTextCtrl.
Support for undo/redo in wxTextCtrl in wxOSX.
Better drag-and-drop implementation in wxOSX.
Fixes for important bugs in wxDataViewCtrl under all platforms.
Many improvements and bug fixes for Wayland support in wxGTK.
Support for the latest OS versions (Windows 11, macOS 12) and compilers (MSVS 2022, gcc 12, clang 13).
Project bug tracker has been moved to GitHub Issues.

diffstat:

 x11/wxGTK31/Makefile                            |   17 +-
 x11/wxGTK31/PLIST                               |  159 +++++------------------
 x11/wxGTK31/PLIST.Darwin                        |  156 +++++++++++++++++++++++
 x11/wxGTK31/PLIST.gtk3                          |  145 ++++++++++++++++++---
 x11/wxGTK31/distinfo                            |   13 +-
 x11/wxGTK31/patches/patch-configure             |   14 +-
 x11/wxGTK31/patches/patch-configure.in          |   14 +-
 x11/wxGTK31/patches/patch-src_unix_uilocale.cpp |   15 ++
 8 files changed, 365 insertions(+), 168 deletions(-)

diffs (truncated from 739 to 300 lines):

diff -r 0f8e2911351f -r 6e8175b86a27 x11/wxGTK31/Makefile
--- a/x11/wxGTK31/Makefile      Mon May 30 16:30:25 2022 +0000
+++ b/x11/wxGTK31/Makefile      Mon May 30 16:31:10 2022 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.6 2021/12/08 16:03:03 adam Exp $
+# $NetBSD: Makefile,v 1.7 2022/05/30 16:31:10 adam Exp $
 
-DISTNAME=      wxWidgets-3.1.4
+DISTNAME=      wxWidgets-3.1.6
 PKGNAME=       ${DISTNAME:S/wxWidgets/wxGTK31/}
-PKGREVISION=   3
 CATEGORIES=    x11
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=wxWidgets/}
 GITHUB_PROJECT=        wxWidgets
@@ -61,6 +60,7 @@
 .else
 CONFIGURE_ARGS+=       --with-gtk=3
 PLIST_SRC+=            PLIST.gtk3
+.include "../../sysutils/libnotify/buildlink3.mk"
 .include "../../x11/gtk3/buildlink3.mk"
 .endif
 
@@ -75,10 +75,6 @@
                [ "$${lang}" = "wxstd.po" ] && continue; \
                ${TOOLS_PATH.msgfmt} -c -o "$${lang%.po}.mo" "$${lang}"; \
        done
-       set -e; cd ${WRKSRC}/locale/msw; \
-       for lang in it; do \
-           ${TOOLS_PATH.msgfmt} -c -o "$${lang}.mo" "$${lang}.po"; \
-       done
 
 post-install:
        ${INSTALL_DATA} ${WRKSRC}/docs/licence.txt ${DESTDIR}${PREFIX}/${DOCDIR}
@@ -91,8 +87,9 @@
 
 .include "../../devel/gettext-lib/buildlink3.mk"
 .include "../../devel/glib2/buildlink3.mk"
+# XXX: built-in version gets configured
+#.include "../../devel/pcre2/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
-.include "../../graphics/glu/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
 .include "../../graphics/tiff/buildlink3.mk"
 .include "../../mk/jpeg.buildlink3.mk"
@@ -101,4 +98,8 @@
 .include "../../multimedia/gstreamer1/buildlink3.mk"
 .include "../../multimedia/gst-plugins1-base/buildlink3.mk"
 .include "../../textproc/expat/buildlink3.mk"
+.if ${OPSYS} != "Darwin"
+.include "../../graphics/glu/buildlink3.mk"
+.include "../../x11/libSM/buildlink3.mk"
+.endif
 .include "../../mk/bsd.pkg.mk"
diff -r 0f8e2911351f -r 6e8175b86a27 x11/wxGTK31/PLIST
--- a/x11/wxGTK31/PLIST Mon May 30 16:30:25 2022 +0000
+++ b/x11/wxGTK31/PLIST Mon May 30 16:31:10 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2021/04/02 10:06:27 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2022/05/30 16:31:10 adam Exp $
 bin/wx-config-3.1
 bin/wxrc-3.1
 include/wx-3.1/wx/aboutdlg.h
@@ -35,6 +35,7 @@
 include/wx-3.1/wx/base64.h
 include/wx-3.1/wx/beforestd.h
 include/wx-3.1/wx/bitmap.h
+include/wx-3.1/wx/bmpbndl.h
 include/wx-3.1/wx/bmpbuttn.h
 include/wx-3.1/wx/bmpcbox.h
 include/wx-3.1/wx/bookctrl.h
@@ -76,6 +77,7 @@
 include/wx-3.1/wx/control.h
 include/wx-3.1/wx/convauto.h
 include/wx-3.1/wx/cpp.h
+include/wx-3.1/wx/creddlg.h
 include/wx-3.1/wx/crt.h
 include/wx-3.1/wx/cshelp.h
 include/wx-3.1/wx/ctrlsub.h
@@ -162,7 +164,6 @@
 include/wx-3.1/wx/gdiobj.h
 include/wx-3.1/wx/generic/aboutdlgg.h
 include/wx-3.1/wx/generic/accel.h
-include/wx-3.1/wx/generic/activityindicator.h
 include/wx-3.1/wx/generic/animate.h
 include/wx-3.1/wx/generic/bmpcbox.h
 include/wx-3.1/wx/generic/busyinfo.h
@@ -172,6 +173,7 @@
 include/wx-3.1/wx/generic/choicdgg.h
 include/wx-3.1/wx/generic/collheaderctrl.h
 include/wx-3.1/wx/generic/combo.h
+include/wx-3.1/wx/generic/creddlgg.h
 include/wx-3.1/wx/generic/custombgwin.h
 include/wx-3.1/wx/generic/dataview.h
 include/wx-3.1/wx/generic/datectrl.h
@@ -201,7 +203,6 @@
 include/wx-3.1/wx/generic/notebook.h
 include/wx-3.1/wx/generic/notifmsg.h
 include/wx-3.1/wx/generic/numdlgg.h
-include/wx-3.1/wx/generic/paletteg.h
 include/wx-3.1/wx/generic/panelg.h
 include/wx-3.1/wx/generic/printps.h
 include/wx-3.1/wx/generic/prntdlgg.h
@@ -226,89 +227,6 @@
 include/wx-3.1/wx/glcanvas.h
 include/wx-3.1/wx/graphics.h
 include/wx-3.1/wx/grid.h
-include/wx-3.1/wx/gtk/accel.h
-include/wx-3.1/wx/gtk/activityindicator.h
-include/wx-3.1/wx/gtk/animate.h
-include/wx-3.1/wx/gtk/anybutton.h
-include/wx-3.1/wx/gtk/app.h
-include/wx-3.1/wx/gtk/assertdlg_gtk.h
-include/wx-3.1/wx/gtk/bitmap.h
-include/wx-3.1/wx/gtk/bmpbuttn.h
-include/wx-3.1/wx/gtk/bmpcbox.h
-include/wx-3.1/wx/gtk/brush.h
-include/wx-3.1/wx/gtk/button.h
-include/wx-3.1/wx/gtk/calctrl.h
-include/wx-3.1/wx/gtk/checkbox.h
-include/wx-3.1/wx/gtk/checklst.h
-include/wx-3.1/wx/gtk/chkconf.h
-include/wx-3.1/wx/gtk/choice.h
-include/wx-3.1/wx/gtk/clipbrd.h
-include/wx-3.1/wx/gtk/clrpicker.h
-include/wx-3.1/wx/gtk/collpane.h
-include/wx-3.1/wx/gtk/colordlg.h
-include/wx-3.1/wx/gtk/colour.h
-include/wx-3.1/wx/gtk/combobox.h
-include/wx-3.1/wx/gtk/control.h
-include/wx-3.1/wx/gtk/cursor.h
-include/wx-3.1/wx/gtk/dataform.h
-include/wx-3.1/wx/gtk/dataobj.h
-include/wx-3.1/wx/gtk/dataobj2.h
-include/wx-3.1/wx/gtk/dataview.h
-include/wx-3.1/wx/gtk/dialog.h
-include/wx-3.1/wx/gtk/dirdlg.h
-include/wx-3.1/wx/gtk/dnd.h
-include/wx-3.1/wx/gtk/dvrenderer.h
-include/wx-3.1/wx/gtk/dvrenderers.h
-include/wx-3.1/wx/gtk/evtloop.h
-include/wx-3.1/wx/gtk/evtloopsrc.h
-include/wx-3.1/wx/gtk/filectrl.h
-include/wx-3.1/wx/gtk/filedlg.h
-include/wx-3.1/wx/gtk/filehistory.h
-include/wx-3.1/wx/gtk/filepicker.h
-include/wx-3.1/wx/gtk/font.h
-include/wx-3.1/wx/gtk/fontdlg.h
-include/wx-3.1/wx/gtk/fontpicker.h
-include/wx-3.1/wx/gtk/frame.h
-include/wx-3.1/wx/gtk/gauge.h
-include/wx-3.1/wx/gtk/glcanvas.h
-include/wx-3.1/wx/gtk/gnome/gvfs.h
-include/wx-3.1/wx/gtk/hyperlink.h
-include/wx-3.1/wx/gtk/infobar.h
-include/wx-3.1/wx/gtk/listbox.h
-include/wx-3.1/wx/gtk/mdi.h
-include/wx-3.1/wx/gtk/menu.h
-include/wx-3.1/wx/gtk/menuitem.h
-include/wx-3.1/wx/gtk/mimetype.h
-include/wx-3.1/wx/gtk/minifram.h
-include/wx-3.1/wx/gtk/msgdlg.h
-include/wx-3.1/wx/gtk/nonownedwnd.h
-include/wx-3.1/wx/gtk/notebook.h
-include/wx-3.1/wx/gtk/pen.h
-include/wx-3.1/wx/gtk/popupwin.h
-include/wx-3.1/wx/gtk/print.h
-include/wx-3.1/wx/gtk/radiobox.h
-include/wx-3.1/wx/gtk/radiobut.h
-include/wx-3.1/wx/gtk/region.h
-include/wx-3.1/wx/gtk/scrolbar.h
-include/wx-3.1/wx/gtk/scrolwin.h
-include/wx-3.1/wx/gtk/slider.h
-include/wx-3.1/wx/gtk/spinbutt.h
-include/wx-3.1/wx/gtk/spinctrl.h
-include/wx-3.1/wx/gtk/srchctrl.h
-include/wx-3.1/wx/gtk/statbmp.h
-include/wx-3.1/wx/gtk/statbox.h
-include/wx-3.1/wx/gtk/statline.h
-include/wx-3.1/wx/gtk/stattext.h
-include/wx-3.1/wx/gtk/taskbar.h
-include/wx-3.1/wx/gtk/textctrl.h
-include/wx-3.1/wx/gtk/textentry.h
-include/wx-3.1/wx/gtk/tglbtn.h
-include/wx-3.1/wx/gtk/toolbar.h
-include/wx-3.1/wx/gtk/tooltip.h
-include/wx-3.1/wx/gtk/toplevel.h
-include/wx-3.1/wx/gtk/webview_webkit.h
-include/wx-3.1/wx/gtk/webviewhistoryitem_webkit.h
-include/wx-3.1/wx/gtk/window.h
 include/wx-3.1/wx/hash.h
 include/wx-3.1/wx/hashmap.h
 include/wx-3.1/wx/hashset.h
@@ -373,6 +291,7 @@
 include/wx-3.1/wx/listbox.h
 include/wx-3.1/wx/listctrl.h
 include/wx-3.1/wx/listimpl.cpp
+include/wx-3.1/wx/localedefs.h
 include/wx-3.1/wx/log.h
 include/wx-3.1/wx/longlong.h
 include/wx-3.1/wx/lzmastream.h
@@ -579,6 +498,7 @@
 include/wx-3.1/wx/typeinfo.h
 include/wx-3.1/wx/types.h
 include/wx-3.1/wx/uiaction.h
+include/wx-3.1/wx/uilocale.h
 include/wx-3.1/wx/unichar.h
 include/wx-3.1/wx/unix/app.h
 include/wx-3.1/wx/unix/apptbase.h
@@ -586,19 +506,10 @@
 include/wx-3.1/wx/unix/chkconf.h
 include/wx-3.1/wx/unix/evtloop.h
 include/wx-3.1/wx/unix/evtloopsrc.h
-include/wx-3.1/wx/unix/fontutil.h
-include/wx-3.1/wx/unix/fswatcher_inotify.h
 include/wx-3.1/wx/unix/fswatcher_kqueue.h
-include/wx-3.1/wx/unix/glx11.h
-include/wx-3.1/wx/unix/joystick.h
-include/wx-3.1/wx/unix/mimetype.h
 include/wx-3.1/wx/unix/pipe.h
-include/wx-3.1/wx/unix/sound.h
 include/wx-3.1/wx/unix/stackwalk.h
-include/wx-3.1/wx/unix/stdpaths.h
-include/wx-3.1/wx/unix/taskbarx11.h
 include/wx-3.1/wx/unix/tls.h
-include/wx-3.1/wx/unix/utilsx11.h
 include/wx-3.1/wx/uri.h
 include/wx-3.1/wx/url.h
 include/wx-3.1/wx/ustring.h
@@ -617,6 +528,7 @@
 include/wx-3.1/wx/volume.h
 include/wx-3.1/wx/vscroll.h
 include/wx-3.1/wx/weakref.h
+include/wx-3.1/wx/webrequest.h
 include/wx-3.1/wx/webview.h
 include/wx-3.1/wx/webviewarchivehandler.h
 include/wx-3.1/wx/webviewfshandler.h
@@ -648,6 +560,7 @@
 include/wx-3.1/wx/xrc/xh_bmp.h
 include/wx-3.1/wx/xrc/xh_bmpbt.h
 include/wx-3.1/wx/xrc/xh_bmpcbox.h
+include/wx-3.1/wx/xrc/xh_bookctrlbase.h
 include/wx-3.1/wx/xrc/xh_bttn.h
 include/wx-3.1/wx/xrc/xh_cald.h
 include/wx-3.1/wx/xrc/xh_chckb.h
@@ -701,6 +614,7 @@
 include/wx-3.1/wx/xrc/xh_stbox.h
 include/wx-3.1/wx/xrc/xh_stlin.h
 include/wx-3.1/wx/xrc/xh_sttxt.h
+include/wx-3.1/wx/xrc/xh_styledtextctrl.h
 include/wx-3.1/wx/xrc/xh_text.h
 include/wx-3.1/wx/xrc/xh_tglbtn.h
 include/wx-3.1/wx/xrc/xh_timectrl.h
@@ -723,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.4
-lib/libwx_baseu-3.1.so.4.0.0
+lib/libwx_baseu-3.1.so.6
+lib/libwx_baseu-3.1.so.6.0.0
 lib/libwx_baseu_net-3.1.so
-lib/libwx_baseu_net-3.1.so.4
-lib/libwx_baseu_net-3.1.so.4.0.0
+lib/libwx_baseu_net-3.1.so.6
+lib/libwx_baseu_net-3.1.so.6.0.0
 lib/libwx_baseu_xml-3.1.so
-lib/libwx_baseu_xml-3.1.so.4
-lib/libwx_baseu_xml-3.1.so.4.0.0
+lib/libwx_baseu_xml-3.1.so.6
+lib/libwx_baseu_xml-3.1.so.6.0.0
 libexec/wx-3.1/wx-config
 libexec/wx-3.1/wxrc
 libexec/wx-3.1/wxrc-3.1
@@ -744,26 +658,25 @@
 share/wx-3.1/doc/wxWidgets/lgpl.txt
 share/wx-3.1/doc/wxWidgets/licence.txt
 share/wx-3.1/doc/wxWidgets/readme.txt
-share/wx-3.1/locale/ca/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/cs/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/da/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/de/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/el/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/es/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/fi/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/fr/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/hu/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/id/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/it/LC_MESSAGES/wxmsw.mo
-share/wx-3.1/locale/it/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/ja/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/nl/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/pl/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/ru/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/sl/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/sv/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/tr/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/uk/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/zh_CN/LC_MESSAGES/wxstd.mo
-share/wx-3.1/locale/zh_TW/LC_MESSAGES/wxstd.mo
+share/wx-3.1/locale/ca/LC_MESSAGES/wxstd-3.1.mo



Home | Main Index | Thread Index | Old Index