aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2018-05-02 23:33:29 +0000
committerJan Beich <jbeich@FreeBSD.org>2018-05-02 23:33:29 +0000
commit4710ce3829b5fb262645a430d70a4ca263ed2a19 (patch)
treec0a8524c033cf382ec66587e4d0eaedd37d407ae /x11-toolkits
parentd71f826c8054e2ba0d6c73f2b461f3a12883d2c4 (diff)
downloadports-4710ce3829b5fb262645a430d70a4ca263ed2a19.tar.gz
ports-4710ce3829b5fb262645a430d70a4ca263ed2a19.zip
x11-toolkits/wxgtk30: update to 3.0.3.1
Changes: https://github.com/wxWidgets/wxWidgets/blob/v3.0.3/docs/readme.txt ABI: https://abi-laboratory.pro/tracker/timeline/wxwidgets/ PR: 220932 Submitted by: rozhuk.im@gmail.com Approved by: Chris Hutchinson (maintainer) Reviewed by: antoine, mat Exp-run by: antoine
Notes
Notes: svn path=/head/; revision=468894
Diffstat (limited to 'x11-toolkits')
-rw-r--r--x11-toolkits/wxgtk30/Makefile22
-rw-r--r--x11-toolkits/wxgtk30/distinfo5
-rw-r--r--x11-toolkits/wxgtk30/files/patch-src_stc_scintilla_src_Editor.cxx10
-rw-r--r--x11-toolkits/wxgtk30/pkg-plist46
4 files changed, 43 insertions, 40 deletions
diff --git a/x11-toolkits/wxgtk30/Makefile b/x11-toolkits/wxgtk30/Makefile
index 41b541d696ec..f1873c4a1e21 100644
--- a/x11-toolkits/wxgtk30/Makefile
+++ b/x11-toolkits/wxgtk30/Makefile
@@ -1,10 +1,9 @@
# $FreeBSD$
PORTNAME= wx
-PORTVERSION= 3.0.2
-PORTREVISION?= 7
+PORTVERSION= 3.0.3.1
+DISTVERSIONPREFIX= v
CATEGORIES= x11-toolkits
-MASTER_SITES= SF/wxwindows/${PORTVERSION}
PKGNAMESUFFIX= 30-gtk2
DISTNAME= wxWidgets-${PORTVERSION}
@@ -18,7 +17,11 @@ LIB_DEPENDS= libpng.so:graphics/png \
libtiff.so:graphics/tiff \
libexpat.so:textproc/expat2
-USES= compiler:c++11-lib gmake iconv jpeg localbase pkgconfig tar:bzip2
+USE_GITHUB= yes
+GH_ACCOUNT= wxWidgets
+GH_PROJECT= wxWidgets
+
+USES= compiler:c++11-lib gmake iconv jpeg localbase pkgconfig
USE_XORG= x11 sm xxf86vm xinerama
USE_GL= glu
USE_GNOME= gtk20
@@ -32,7 +35,13 @@ CONFIGURE_ARGS= --with-libpng=sys \
--with-expat=sys \
--with-opengl \
--with-gtk \
+ --without-gnomevfs \
+ --disable-epollloop \
+ --disable-joystick \
--enable-backtrace \
+ --enable-ipv6 \
+ --enable-optimise \
+ --enable-utf8 \
--enable-graphics_ctx \
--enable-compat26 \
--enable-compat28
@@ -47,7 +56,7 @@ OPTIONS_SUB= yes
NLS_USES= gettext
GSTREAMER_CONFIGURE_ENABLE= mediactrl
-GSTREAMER_USE= GNOME=gconf2 GSTREAMER=yes
+GSTREAMER_USE= GNOME=gconf2 GSTREAMER1=yes
MSPACK_CONFIGURE_WITH= libmspack
MSPACK_LIB_DEPENDS= libmspack.so:archivers/libmspack
@@ -62,4 +71,7 @@ WEBKIT_LIB_DEPENDS= libwebkitgtk-1.0.so:www/webkit-gtk2
CONFIGURE_ARGS+=--disable-precomp-headers
.endif
+post-build-NLS-on:
+ @${DO_MAKE_BUILD} allmo -C ${BUILD_WRKSRC}/locale
+
.include <bsd.port.post.mk>
diff --git a/x11-toolkits/wxgtk30/distinfo b/x11-toolkits/wxgtk30/distinfo
index 28ffea3a3537..c01c1e1eaecc 100644
--- a/x11-toolkits/wxgtk30/distinfo
+++ b/x11-toolkits/wxgtk30/distinfo
@@ -1,2 +1,3 @@
-SHA256 (wxWidgets-3.0.2.tar.bz2) = 346879dc554f3ab8d6da2704f651ecb504a22e9d31c17ef5449b129ed711585d
-SIZE (wxWidgets-3.0.2.tar.bz2) = 20172909
+TIMESTAMP = 1503270060
+SHA256 (wxWidgets-3.0.3.1_GH0.tar.gz) = f94d4d2713a7ba2778677e2c26c61ac8f6e4be711bde6f88747662d093d899bc
+SIZE (wxWidgets-3.0.3.1_GH0.tar.gz) = 24578618
diff --git a/x11-toolkits/wxgtk30/files/patch-src_stc_scintilla_src_Editor.cxx b/x11-toolkits/wxgtk30/files/patch-src_stc_scintilla_src_Editor.cxx
deleted file mode 100644
index 02b965cf11be..000000000000
--- a/x11-toolkits/wxgtk30/files/patch-src_stc_scintilla_src_Editor.cxx
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/stc/scintilla/src/Editor.cxx.orig 2014-10-06 21:33:44 UTC
-+++ src/stc/scintilla/src/Editor.cxx
-@@ -16,6 +16,7 @@
- #include <map>
- #include <algorithm>
- #include <memory>
-+#include <cmath>
-
- #include "Platform.h"
-
diff --git a/x11-toolkits/wxgtk30/pkg-plist b/x11-toolkits/wxgtk30/pkg-plist
index dd28777e9330..c8e5f21eb967 100644
--- a/x11-toolkits/wxgtk30/pkg-plist
+++ b/x11-toolkits/wxgtk30/pkg-plist
@@ -425,9 +425,9 @@ include/wx-3.0/wx/power.h
include/wx-3.0/wx/preferences.h
include/wx-3.0/wx/print.h
include/wx-3.0/wx/printdlg.h
-include/wx-3.0/wx/prntbase.h
include/wx-3.0/wx/private/pipestream.h
include/wx-3.0/wx/private/streamtempinput.h
+include/wx-3.0/wx/prntbase.h
include/wx-3.0/wx/process.h
include/wx-3.0/wx/progdlg.h
include/wx-3.0/wx/propdlg.h
@@ -712,53 +712,59 @@ include/wx-3.0/wx/zipstrm.h
include/wx-3.0/wx/zstream.h
lib/libwx_baseu-3.0.so
lib/libwx_baseu-3.0.so.0
-lib/libwx_baseu-3.0.so.0.2.0
+lib/libwx_baseu-3.0.so.0.3.0
lib/libwx_baseu_net-3.0.so
lib/libwx_baseu_net-3.0.so.0
-lib/libwx_baseu_net-3.0.so.0.2.0
+lib/libwx_baseu_net-3.0.so.0.3.0
lib/libwx_baseu_xml-3.0.so
lib/libwx_baseu_xml-3.0.so.0
-lib/libwx_baseu_xml-3.0.so.0.2.0
+lib/libwx_baseu_xml-3.0.so.0.3.0
lib/libwx_gtk2u_adv-3.0.so
lib/libwx_gtk2u_adv-3.0.so.0
-lib/libwx_gtk2u_adv-3.0.so.0.2.0
+lib/libwx_gtk2u_adv-3.0.so.0.3.0
lib/libwx_gtk2u_aui-3.0.so
lib/libwx_gtk2u_aui-3.0.so.0
-lib/libwx_gtk2u_aui-3.0.so.0.2.0
+lib/libwx_gtk2u_aui-3.0.so.0.3.0
lib/libwx_gtk2u_core-3.0.so
lib/libwx_gtk2u_core-3.0.so.0
-lib/libwx_gtk2u_core-3.0.so.0.2.0
+lib/libwx_gtk2u_core-3.0.so.0.3.0
lib/libwx_gtk2u_gl-3.0.so
lib/libwx_gtk2u_gl-3.0.so.0
-lib/libwx_gtk2u_gl-3.0.so.0.2.0
+lib/libwx_gtk2u_gl-3.0.so.0.3.0
lib/libwx_gtk2u_html-3.0.so
lib/libwx_gtk2u_html-3.0.so.0
-lib/libwx_gtk2u_html-3.0.so.0.2.0
+lib/libwx_gtk2u_html-3.0.so.0.3.0
%%GSTREAMER%%lib/libwx_gtk2u_media-3.0.so
%%GSTREAMER%%lib/libwx_gtk2u_media-3.0.so.0
-%%GSTREAMER%%lib/libwx_gtk2u_media-3.0.so.0.2.0
+%%GSTREAMER%%lib/libwx_gtk2u_media-3.0.so.0.3.0
lib/libwx_gtk2u_propgrid-3.0.so
lib/libwx_gtk2u_propgrid-3.0.so.0
-lib/libwx_gtk2u_propgrid-3.0.so.0.2.0
+lib/libwx_gtk2u_propgrid-3.0.so.0.3.0
lib/libwx_gtk2u_qa-3.0.so
lib/libwx_gtk2u_qa-3.0.so.0
-lib/libwx_gtk2u_qa-3.0.so.0.2.0
+lib/libwx_gtk2u_qa-3.0.so.0.3.0
lib/libwx_gtk2u_ribbon-3.0.so
lib/libwx_gtk2u_ribbon-3.0.so.0
-lib/libwx_gtk2u_ribbon-3.0.so.0.2.0
+lib/libwx_gtk2u_ribbon-3.0.so.0.3.0
lib/libwx_gtk2u_richtext-3.0.so
lib/libwx_gtk2u_richtext-3.0.so.0
-lib/libwx_gtk2u_richtext-3.0.so.0.2.0
+lib/libwx_gtk2u_richtext-3.0.so.0.3.0
lib/libwx_gtk2u_stc-3.0.so
lib/libwx_gtk2u_stc-3.0.so.0
-lib/libwx_gtk2u_stc-3.0.so.0.2.0
+lib/libwx_gtk2u_stc-3.0.so.0.3.0
%%WEBKIT%%lib/libwx_gtk2u_webview-3.0.so
%%WEBKIT%%lib/libwx_gtk2u_webview-3.0.so.0
-%%WEBKIT%%lib/libwx_gtk2u_webview-3.0.so.0.2.0
+%%WEBKIT%%lib/libwx_gtk2u_webview-3.0.so.0.3.0
lib/libwx_gtk2u_xrc-3.0.so
lib/libwx_gtk2u_xrc-3.0.so.0
-lib/libwx_gtk2u_xrc-3.0.so.0.2.0
+lib/libwx_gtk2u_xrc-3.0.so.0.3.0
lib/wx/include/gtk2-unicode-3.0/wx/setup.h
+share/aclocal/wxwin30.m4
+share/bakefile/presets/wx30.bkl
+share/bakefile/presets/wx30_presets.py
+share/bakefile/presets/wx30_unix.bkl
+share/bakefile/presets/wx30_win32.bkl
+share/bakefile/presets/wx30_xrc.bkl
%%NLS%%share/locale/ca/LC_MESSAGES/wxstd30.mo
%%NLS%%share/locale/cs/LC_MESSAGES/wxstd30.mo
%%NLS%%share/locale/da/LC_MESSAGES/wxstd30.mo
@@ -781,9 +787,3 @@ lib/wx/include/gtk2-unicode-3.0/wx/setup.h
%%NLS%%share/locale/uk/LC_MESSAGES/wxstd30.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/wxstd30.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/wxstd30.mo
-share/aclocal/wxwin30.m4
-share/bakefile/presets/wx30.bkl
-share/bakefile/presets/wx30_presets.py
-share/bakefile/presets/wx30_unix.bkl
-share/bakefile/presets/wx30_win32.bkl
-share/bakefile/presets/wx30_xrc.bkl