summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortijl <tijl@FreeBSD.org>2016-09-24 11:06:57 +0000
committertijl <tijl@FreeBSD.org>2016-09-24 11:06:57 +0000
commit066998172e46dd08df392ecd35af710e3dd3da2a (patch)
treee47126c6c357762b62f9e5736c3d27d12948e676
parent49712f6fc0b0b344ad61319c9fe1eefaae4bc422 (diff)
downloadFreeBSD-ports-066998172e46dd08df392ecd35af710e3dd3da2a.zip
FreeBSD-ports-066998172e46dd08df392ecd35af710e3dd3da2a.tar.gz
- Update devel/icu to 57.1.
- Clean up the Makefile. - Follow some upstream recommendations (--with-data-packaging=archive, --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE). - Patch makefiles to install static libraries with INSTALL_DATA so they aren't stripped. - Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc. - Fix endianness detection in ICU. The code wanted to use BYTE_ORDER defined in machine/endian.h, but this isn't visible because ICU is compiled with _XOPEN_SOURCE. Patch the code to use _BYTE_ORDER instead. - Compile ICU with C++11 compiler to enable move constructors. - Patch ICU to fix a problem with atomics in the case of a C++11 compiler without C++11 header <atomic> (like Clang on FreeBSD 9). - Bump all ports that depend on it due to library version change. - Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU pkgconfig files. - Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs a C++11 runtime library now. Add this to all ports that depend on it so their executables load the right libstdc++.so on FreeBSD 9. PR: 205120 Exp-run by: antoine Approved by: portmgr (antoine)
-rw-r--r--archivers/unarchiver/Makefile1
-rw-r--r--astro/osmium/Makefile2
-rw-r--r--astro/viking/Makefile1
-rw-r--r--audio/musicpd/Makefile2
-rw-r--r--audio/ncmpcpp/Makefile1
-rw-r--r--cad/freecad/Makefile3
-rw-r--r--cad/gmsh-occ/Makefile3
-rw-r--r--cad/gmsh/Makefile7
-rw-r--r--cad/opencascade/Makefile6
-rw-r--r--chinese/fcitx/Makefile1
-rw-r--r--chinese/tin/Makefile2
-rw-r--r--databases/couchdb/Makefile2
-rw-r--r--databases/evolution-data-server/Makefile2
-rw-r--r--databases/firebird25-server/Makefile1
-rw-r--r--databases/postgresql91-server/Makefile3
-rw-r--r--databases/postgresql92-server/Makefile3
-rw-r--r--databases/postgresql96-server/Makefile2
-rw-r--r--databases/sqlite3/Makefile1
-rw-r--r--deskutils/calibre/Makefile1
-rw-r--r--devel/boost-libs/Makefile2
-rw-r--r--devel/dee/Makefile2
-rw-r--r--devel/glib20/Makefile2
-rw-r--r--devel/hs-text-icu/Makefile2
-rw-r--r--devel/icu/Makefile69
-rw-r--r--devel/icu/distinfo5
-rw-r--r--devel/icu/files/patch-common_Makefile.in11
-rw-r--r--devel/icu/files/patch-common_umutex.cpp25
-rw-r--r--devel/icu/files/patch-common_unicode_platform.h13
-rw-r--r--devel/icu/files/patch-common_unicode_uconfig.h11
-rw-r--r--devel/icu/files/patch-config__mh-bsd-gcc12
-rw-r--r--devel/icu/files/patch-config_mh-bsd-gcc82
-rw-r--r--devel/icu/files/patch-i18n_Makefile.in11
-rw-r--r--devel/icu/files/patch-install8
-rw-r--r--devel/icu/files/patch-io_Makefile.in11
-rw-r--r--devel/icu/files/patch-layout_Makefile.in11
-rw-r--r--devel/icu/files/patch-layoutex_Makefile.in11
-rw-r--r--devel/icu/files/patch-stubdata_Makefile.in11
-rw-r--r--devel/icu/files/patch-tools_ctestfw_Makefile.in11
-rw-r--r--devel/icu/files/patch-tools_toolutil_Makefile.in11
-rw-r--r--devel/icu/pkg-plist5
-rw-r--r--devel/objecthash/Makefile2
-rw-r--r--devel/pecl-intl/Makefile2
-rw-r--r--devel/php70-intl/Makefile1
-rw-r--r--devel/py-pyicu/Makefile2
-rw-r--r--devel/qt4-corelib/Makefile2
-rw-r--r--devel/qt5-core/Makefile1
-rw-r--r--dns/bundy/Makefile2
-rw-r--r--dns/libpsl/Makefile2
-rw-r--r--editors/libreoffice4/Makefile2
-rw-r--r--editors/poedit/Makefile2
-rw-r--r--emulators/open-vm-tools/Makefile2
-rw-r--r--emulators/xcpc/Makefile2
-rw-r--r--games/0ad/Makefile2
-rw-r--r--games/openttd/Makefile1
-rw-r--r--graphics/inkscape/Makefile4
-rw-r--r--graphics/libcdr01/Makefile3
-rw-r--r--graphics/libfreehand/Makefile2
-rw-r--r--graphics/mapnik/Makefile2
-rw-r--r--graphics/tesseract/Makefile2
-rw-r--r--irc/znc/Makefile2
-rw-r--r--lang/gnustep-base/Makefile2
-rw-r--r--lang/parrot/Makefile2
-rw-r--r--lang/phantomjs/Makefile2
-rw-r--r--lang/swift/Makefile2
-rw-r--r--lang/v8-devel/Makefile2
-rw-r--r--mail/dovecot2-antispam-plugin/Makefile2
-rw-r--r--mail/dovecot2-pigeonhole/Makefile2
-rw-r--r--mail/dovecot2/Makefile2
-rw-r--r--mail/postfix-current/Makefile1
-rw-r--r--mail/postfix/Makefile2
-rw-r--r--mail/thunderbird/Makefile2
-rw-r--r--math/R/Makefile2
-rw-r--r--math/rpy2/Makefile1
-rw-r--r--misc/sword/Makefile2
-rw-r--r--multimedia/aegisub/Makefile2
-rw-r--r--multimedia/subtitlecomposer-kde4/Makefile2
-rw-r--r--net-p2p/twister/Makefile2
-rw-r--r--net/yaz/Makefile2
-rw-r--r--net/zebra-server/Makefile2
-rw-r--r--news/tin/Makefile2
-rw-r--r--print/harfbuzz/Makefile3
-rw-r--r--print/libmspub01/Makefile4
-rw-r--r--print/tex-xetex/Makefile2
-rw-r--r--print/texlive-base/Makefile2
-rw-r--r--security/certificate-transparency/Makefile1
-rw-r--r--sysutils/gdisk/Makefile2
-rw-r--r--sysutils/osquery/Makefile2
-rw-r--r--sysutils/tracker/Makefile2
-rw-r--r--textproc/R-cran-stringi/Makefile2
-rw-r--r--textproc/dwdiff/Makefile2
-rw-r--r--textproc/ibus-qt/Makefile2
-rw-r--r--textproc/libe-book/Makefile2
-rw-r--r--textproc/liblrdf/Makefile2
-rw-r--r--textproc/libvisio01/Makefile4
-rw-r--r--textproc/raptor2/Makefile2
-rw-r--r--textproc/rubygem-charlock_holmes/Makefile2
-rw-r--r--textproc/zorba/Makefile2
-rw-r--r--www/chromium/Makefile1
-rw-r--r--www/cppcms/Makefile2
-rw-r--r--www/firefox-esr/Makefile2
-rw-r--r--www/firefox/Makefile2
-rw-r--r--www/libxul/Makefile2
-rw-r--r--www/node/Makefile1
-rw-r--r--www/node4/Makefile1
-rw-r--r--www/seamonkey/Makefile2
-rw-r--r--www/webkit-gtk2/Makefile2
-rw-r--r--www/webkit-gtk3/Makefile2
-rw-r--r--www/webkit-qt5/Makefile1
-rw-r--r--www/webkit2-gtk3/Makefile2
-rw-r--r--x11-toolkits/gnustep-gui/Makefile2
110 files changed, 351 insertions, 157 deletions
diff --git a/archivers/unarchiver/Makefile b/archivers/unarchiver/Makefile
index fd35466..49c8f77 100644
--- a/archivers/unarchiver/Makefile
+++ b/archivers/unarchiver/Makefile
@@ -3,6 +3,7 @@
PORTNAME= unar
PORTVERSION= 1.10
+PORTREVISION= 1
CATEGORIES= archivers gnustep
MASTER_SITES= http://wakaba.c3.cx/releases/TheUnarchiver/
DISTNAME= ${PORTNAME}${PORTVERSION}_src
diff --git a/astro/osmium/Makefile b/astro/osmium/Makefile
index 20498ea..a9e8ea0 100644
--- a/astro/osmium/Makefile
+++ b/astro/osmium/Makefile
@@ -3,7 +3,7 @@
PORTNAME= osmium
PORTVERSION= git20130522
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= astro geography devel
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/astro/viking/Makefile b/astro/viking/Makefile
index fa237db..f853450 100644
--- a/astro/viking/Makefile
+++ b/astro/viking/Makefile
@@ -3,6 +3,7 @@
PORTNAME= viking
PORTVERSION= 1.6.2
+PORTREVISION= 1
CATEGORIES= astro
MASTER_SITES= SF/${PORTNAME}/
diff --git a/audio/musicpd/Makefile b/audio/musicpd/Makefile
index 6ed3eb57..e7a7806 100644
--- a/audio/musicpd/Makefile
+++ b/audio/musicpd/Makefile
@@ -2,7 +2,7 @@
PORTNAME= musicpd
PORTVERSION= 0.19.15
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= audio ipv6
MASTER_SITES= http://www.musicpd.org/download/mpd/${PORTVERSION:R}/
DISTNAME= mpd-${PORTVERSION}
diff --git a/audio/ncmpcpp/Makefile b/audio/ncmpcpp/Makefile
index 4599bb4..694cad5 100644
--- a/audio/ncmpcpp/Makefile
+++ b/audio/ncmpcpp/Makefile
@@ -2,6 +2,7 @@
PORTNAME= ncmpcpp
PORTVERSION= 0.7.5
+PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= http://ncmpcpp.rybczak.net/stable/
diff --git a/cad/freecad/Makefile b/cad/freecad/Makefile
index 22b358f..07d75d5 100644
--- a/cad/freecad/Makefile
+++ b/cad/freecad/Makefile
@@ -2,6 +2,7 @@
PORTNAME= FreeCAD
DISTVERSION= 0.17.g20160907
+PORTREVISION= 1
CATEGORIES= cad
MAINTAINER= pfg@FreeBSD.org
@@ -31,7 +32,7 @@ LIB_DEPENDS= libexpat.so:textproc/expat2 \
USE_GITHUB= yes
GH_TAGNAME= 1ed3562
-USES= compiler:c++11-lang cmake:outsource jpeg python localbase
+USES= compiler:c++11-lib cmake:outsource jpeg python localbase
USE_XORG= ice sm x11 xext xt
USE_GL= gl glu
USE_QT4= qmake_build corelib gui moc_build network opengl rcc_build \
diff --git a/cad/gmsh-occ/Makefile b/cad/gmsh-occ/Makefile
index 7304756..069a256 100644
--- a/cad/gmsh-occ/Makefile
+++ b/cad/gmsh-occ/Makefile
@@ -1,8 +1,7 @@
# Created by: Thierry Thomas <thierry@pompo.net>
# $FreeBSD$
-PORTNAME= gmsh
-CATEGORIES= cad
+PORTREVISION= 1
PKGNAMESUFFIX= -occ
MAINTAINER= thierry@FreeBSD.org
diff --git a/cad/gmsh/Makefile b/cad/gmsh/Makefile
index fe0b781..301e459 100644
--- a/cad/gmsh/Makefile
+++ b/cad/gmsh/Makefile
@@ -3,6 +3,7 @@
PORTNAME= gmsh
PORTVERSION= 2.12.0
+PORTREVISION?= 1
CATEGORIES= cad
MASTER_SITES= http://www.geuz.org/gmsh/src/ \
http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/
@@ -11,8 +12,8 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
DIST_SUBDIR= gmsh
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-MAINTAINER= jrm@ftfl.ca
-COMMENT= Automatic 3D finite element mesh generator
+MAINTAINER?= jrm@ftfl.ca
+COMMENT?= Automatic 3D finite element mesh generator
LIB_DEPENDS= libfltk.so:x11-toolkits/fltk \
libpng.so:graphics/png \
@@ -25,7 +26,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-source
SLAVEDIRS= cad/gmsh-occ
-USES= cmake fortran gmake jpeg tar:tgz
+USES= cmake compiler:c++11-lib fortran gmake jpeg tar:tgz
USE_GL= yes
ALL_TARGET= all
diff --git a/cad/opencascade/Makefile b/cad/opencascade/Makefile
index 1db224a..96ef4b6 100644
--- a/cad/opencascade/Makefile
+++ b/cad/opencascade/Makefile
@@ -3,7 +3,7 @@
PORTNAME= opencascade
PORTVERSION= 6.9.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= cad science
MASTER_SITES= LOCAL/thierry
@@ -21,8 +21,8 @@ RUN_DEPENDS= bash:shells/bash
# Check ${WRKSRC}/dox/overview/Overview.md
# and ${WRKSRC}/dox/dev_guides/building
-USES= alias:10 bison cmake compiler dos2unix gmake shebangfix tk \
- tar:tgz
+USES= alias:10 bison cmake compiler:c++11-lib dos2unix gmake \
+ shebangfix tk tar:tgz
USE_XORG= xmu
DOS2UNIX_FILES= adm/templates/*
SHEBANG_FILES= adm/templates/env.sh.in adm/templates/draw.sh \
diff --git a/chinese/fcitx/Makefile b/chinese/fcitx/Makefile
index 6e92793..0626a20 100644
--- a/chinese/fcitx/Makefile
+++ b/chinese/fcitx/Makefile
@@ -3,6 +3,7 @@
PORTNAME= fcitx
PORTVERSION= 4.2.9.1
+PORTREVISION= 1
CATEGORIES= chinese x11
MASTER_SITES= http://download.fcitx-im.org/fcitx/:fcitx \
http://download.fcitx-im.org/data/:data
diff --git a/chinese/tin/Makefile b/chinese/tin/Makefile
index 9b5cb5a..7cb877a 100644
--- a/chinese/tin/Makefile
+++ b/chinese/tin/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
# Don't reset PORTREVISION and keep bumping it even if PORTVERSION is changed.
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= chinese
MAINTAINER= ports@FreeBSD.org
diff --git a/databases/couchdb/Makefile b/databases/couchdb/Makefile
index 2c0725b..2c02f16 100644
--- a/databases/couchdb/Makefile
+++ b/databases/couchdb/Makefile
@@ -3,7 +3,7 @@
PORTNAME= couchdb
PORTVERSION= 1.6.1
-PORTREVISION= 7
+PORTREVISION= 8
PORTEPOCH= 2
CATEGORIES= databases
MASTER_SITES= APACHE/couchdb/source/${PORTVERSION}
diff --git a/databases/evolution-data-server/Makefile b/databases/evolution-data-server/Makefile
index 607a4c1..9c0f08c 100644
--- a/databases/evolution-data-server/Makefile
+++ b/databases/evolution-data-server/Makefile
@@ -3,7 +3,7 @@
PORTNAME= evolution-data-server
PORTVERSION= 3.18.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
diff --git a/databases/firebird25-server/Makefile b/databases/firebird25-server/Makefile
index aba3397..d5ec0ff 100644
--- a/databases/firebird25-server/Makefile
+++ b/databases/firebird25-server/Makefile
@@ -3,6 +3,7 @@
PORTNAME= firebird
PORTVERSION= 2.5.6
+PORTREVISION= 1
CATEGORIES?= databases
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:S/.0//}-Release/
PKGNAMESUFFIX?= ${PORTVERSION:R:S/.//}-server
diff --git a/databases/postgresql91-server/Makefile b/databases/postgresql91-server/Makefile
index 4c5f321..579646d 100644
--- a/databases/postgresql91-server/Makefile
+++ b/databases/postgresql91-server/Makefile
@@ -3,7 +3,7 @@
PORTNAME?= postgresql
DISTVERSION?= 9.1.23
-PORTREVISION= 0
+PORTREVISION?= 1
CATEGORIES?= databases
MASTER_SITES= PGSQL/source/v${DISTVERSION}
PKGNAMESUFFIX?= ${DISTVERSION:R:S/.//}${COMPONENT}
@@ -231,6 +231,7 @@ post-patch:
. if ${PORT_OPTIONS:MICU}
@${REINPLACE_CMD} -E -e \
"s|^(m4_if.*)2.6[0-9](.*Autoconf version )2.6[0-9]|\1${AUTOCONF_VERSION}\2${AUTOCONF_VERSION}|g" \
+ -e '/icu/s/_57//' \
${WRKSRC}/configure.in
. endif
diff --git a/databases/postgresql92-server/Makefile b/databases/postgresql92-server/Makefile
index 50d420f..53d3bfa 100644
--- a/databases/postgresql92-server/Makefile
+++ b/databases/postgresql92-server/Makefile
@@ -3,7 +3,7 @@
PORTNAME?= postgresql
DISTVERSION?= 9.2.18
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES?= databases
MASTER_SITES= PGSQL/source/v${DISTVERSION}
PKGNAMESUFFIX?= ${PORTVERSION:R:S/.//}${COMPONENT}
@@ -230,6 +230,7 @@ post-patch:
. if defined(SERVER_ONLY) && ${PORT_OPTIONS:MICU}
@${REINPLACE_CMD} -E -e \
"s|^(m4_if.*)2.6[0-9](.*Autoconf version )2.6[0-9]|\1${AUTOCONF_VERSION}\2${AUTOCONF_VERSION}|g" \
+ -e '/icu/s/_57//' \
${WRKSRC}/configure.in
. endif
diff --git a/databases/postgresql96-server/Makefile b/databases/postgresql96-server/Makefile
index 2689958..2942b49 100644
--- a/databases/postgresql96-server/Makefile
+++ b/databases/postgresql96-server/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
DISTVERSION?= 9.6rc1
-PORTREVISION?= 3
+PORTREVISION?= 4
MAINTAINER?= pgsql@FreeBSD.org
diff --git a/databases/sqlite3/Makefile b/databases/sqlite3/Makefile
index 6f2ed0b..6dd981e 100644
--- a/databases/sqlite3/Makefile
+++ b/databases/sqlite3/Makefile
@@ -3,6 +3,7 @@
PORTNAME= sqlite3
PORTVERSION= 3.14.1
+PORTREVISION= 1
CATEGORIES= databases
MASTER_SITES= https://www.sqlite.org/2016/ http://www2.sqlite.org/2016/ http://www3.sqlite.org/2016/
DISTNAME= sqlite-autoconf-${PORTVERSION:C/\.([[:digit:]])[[:>:]]/0\1/g:S/.//g}00
diff --git a/deskutils/calibre/Makefile b/deskutils/calibre/Makefile
index d728f9e..babc152 100644
--- a/deskutils/calibre/Makefile
+++ b/deskutils/calibre/Makefile
@@ -3,6 +3,7 @@
PORTNAME= calibre
PORTVERSION= 2.68.0
+PORTREVISION= 1
CATEGORIES= deskutils python
MASTER_SITES= http://download.calibre-ebook.com/${PORTVERSION}/
diff --git a/devel/boost-libs/Makefile b/devel/boost-libs/Makefile
index a53c060..0ba8285 100644
--- a/devel/boost-libs/Makefile
+++ b/devel/boost-libs/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= boost-libs
-PORTREVISION= 12
+PORTREVISION= 13
COMMENT= Free portable C++ libraries (without Boost.Python)
diff --git a/devel/dee/Makefile b/devel/dee/Makefile
index 33bf609..327b6b8 100644
--- a/devel/dee/Makefile
+++ b/devel/dee/Makefile
@@ -3,7 +3,7 @@
PORTNAME= dee
PORTVERSION= 1.2.7
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MASTER_SITES= https://launchpadlibrarian.net/151383425/ \
https://launchpad.net/${PORTNAME}/1.0/${PORTVERSION}/+download/
diff --git a/devel/glib20/Makefile b/devel/glib20/Makefile
index 9191555..95e1774 100644
--- a/devel/glib20/Makefile
+++ b/devel/glib20/Makefile
@@ -3,7 +3,7 @@
PORTNAME= glib
PORTVERSION= 2.46.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2
diff --git a/devel/hs-text-icu/Makefile b/devel/hs-text-icu/Makefile
index 65b2ca0..6be718a 100644
--- a/devel/hs-text-icu/Makefile
+++ b/devel/hs-text-icu/Makefile
@@ -2,7 +2,7 @@
PORTNAME= text-icu
PORTVERSION= 0.7.0.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/devel/icu/Makefile b/devel/icu/Makefile
index 8f6211a..5e4ab3d 100644
--- a/devel/icu/Makefile
+++ b/devel/icu/Makefile
@@ -2,72 +2,44 @@
# $FreeBSD$
PORTNAME= icu
-PORTVERSION= 55.1
+DISTVERSION= 57_1
PORTEPOCH= 1
CATEGORIES= devel
-MASTER_SITES= http://download.icu-project.org/files/icu4c/${PORTVERSION}/ \
- SF/${PORTNAME}/ICU4C/${PORTVERSION}/
-DISTNAME= icu4c-${PORTVERSION:S/./_/g}
-EXTRACT_SUFX= -src.tgz
+MASTER_SITES= http://download.icu-project.org/files/icu4c/${PORTVERSION}/
+DISTNAME= icu4c-${DISTVERSION}-src
MAINTAINER= office@FreeBSD.org
COMMENT= International Components for Unicode (from IBM)
LICENSE= ICU
LICENSE_NAME= ICU license
-LICENSE_FILE= ${WRKSRC}/../license.html
+LICENSE_FILE= ${WRKSRC}/../LICENSE
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-OPTIONS_DEFINE= THREADS
-OPTIONS_DEFAULT= THREADS
-THREADS_DESC= Build thread-safe version of the library
-
-USE_LDCONFIG= yes
-
-WRKSRC= ${WRKDIR}/icu/source
-
GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --with-data-packaging=library \
- --disable-samples \
- --enable-release \
- --enable-shared \
- --enable-static
-
-.if defined(X_BUILD_FOR)
-CONFIGURE_ARGS+= --with-cross-build
-.endif
-
-
-USES= gmake pathfix
+CONFIGURE_ARGS+=--with-data-packaging=archive \
+ --disable-renaming \
+ --disable-samples \
+ --enable-static
+CPPFLAGS+= -DICU_NO_USER_DATA_OVERRIDE
+MAKE_ARGS= VERBOSE=1
+TEST_TARGET= check
+USES= compiler:c++0x gmake pathfix tar:tgz
+USE_LDCONFIG= yes
+WRKSRC= ${WRKDIR}/icu/source
ICUMAJOR= ${PORTVERSION:C/\..*//}
PLIST_SUB+= ICUMAJOR=${ICUMAJOR} ICUVER=${PORTVERSION}
-# This builds thread-safe, but not the thread-using version:
-THREADS_CONFIGURE_ON= --enable-weak-threads
-THREADS_CONFIGURE_OFF= --enable-threads=no
-
.include <bsd.port.options.mk>
-# For all Bigendian systems, set CPPFLAGS so that icu compiles and checks correctly
-.if ${ARCH} == "mips" || ${ARCH} == "mips64" || ${ARCH} == "sparc64" || ${ARCH} == "powerpc" || ${ARCH} == "powerpc64"
-CPPFLAGS+= -DU_IS_BIG_ENDIAN=1
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e '/CXXFLAGS=/s/-ansi//' \
- ${WRKSRC}/configure
-.if ! ${PORT_OPTIONS:MTHREADS}
- @${REINPLACE_CMD} -e 's,\(THREADSC.*FLAGS\).*,\1=,g' ${WRKSRC}/config/mh-bsd-gcc
+.if ${ARCH} == "mips" || ${ARCH} == "mips64" || ${ARCH} == "sparc64" \
+ || ${ARCH} == "powerpc" || ${ARCH} == "powerpc64"
+PLIST_FILES+= %%DATADIR%%/%%ICUVER%%/icudt%%ICUMAJOR%%b.dat
+.else
+PLIST_FILES+= %%DATADIR%%/%%ICUVER%%/icudt%%ICUMAJOR%%l.dat
.endif
-iotest cintltst intltest:
- # Performing the ${.TARGET} test
- -${MAKE_CMD} -C ${WRKSRC}/test
- cd ${WRKSRC}/test/${.TARGET} && ${SETENV} \
- LD_LIBRARY_PATH=${WRKSRC}/lib:${WRKSRC}/tools/ctestfw \
- ./${.TARGET}
-
post-stage:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/g* \
${STAGEDIR}${PREFIX}/bin/*conv \
@@ -75,8 +47,5 @@ post-stage:
${STAGEDIR}${PREFIX}/bin/derb \
${STAGEDIR}${PREFIX}/bin/pkgdata
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/*
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libicuda*.so.*
-
-test regression-test: iotest cintltst intltest
.include <bsd.port.mk>
diff --git a/devel/icu/distinfo b/devel/icu/distinfo
index 57f7885..26b29c4 100644
--- a/devel/icu/distinfo
+++ b/devel/icu/distinfo
@@ -1,2 +1,3 @@
-SHA256 (icu4c-55_1-src.tgz) = e16b22cbefdd354bec114541f7849a12f8fc2015320ca5282ee4fd787571457b
-SIZE (icu4c-55_1-src.tgz) = 25600847
+TIMESTAMP = 1464596691
+SHA256 (icu4c-57_1-src.tgz) = ff8c67cb65949b1e7808f2359f2b80f722697048e90e7cfc382ec1fe229e9581
+SIZE (icu4c-57_1-src.tgz) = 22360664
diff --git a/devel/icu/files/patch-common_Makefile.in b/devel/icu/files/patch-common_Makefile.in
new file mode 100644
index 0000000..501313e
--- /dev/null
+++ b/devel/icu/files/patch-common_Makefile.in
@@ -0,0 +1,11 @@
+--- common/Makefile.in.orig 2016-03-23 20:50:12 UTC
++++ common/Makefile.in
+@@ -146,7 +146,7 @@ install-local: install-headers install-l
+ install-library: all-local
+ $(MKINSTALLDIRS) $(DESTDIR)$(libdir)
+ ifneq ($(ENABLE_STATIC),)
+- $(INSTALL-L) $(TARGET) $(DESTDIR)$(libdir)
++ $(INSTALL_DATA) $(TARGET) $(DESTDIR)$(libdir)
+ endif
+ ifneq ($(ENABLE_SHARED),)
+ $(INSTALL-L) $(FINAL_SO_TARGET) $(DESTDIR)$(libdir)
diff --git a/devel/icu/files/patch-common_umutex.cpp b/devel/icu/files/patch-common_umutex.cpp
new file mode 100644
index 0000000..024225b
--- /dev/null
+++ b/devel/icu/files/patch-common_umutex.cpp
@@ -0,0 +1,25 @@
+--- common/umutex.cpp.orig 2016-03-23 20:50:10 UTC
++++ common/umutex.cpp
+@@ -264,19 +264,19 @@ static pthread_cond_t initCondition = PT
+ U_COMMON_API UBool U_EXPORT2
+ umtx_initImplPreInit(UInitOnce &uio) {
+ pthread_mutex_lock(&initMutex);
+- int32_t state = uio.fState;
++ int32_t state = umtx_loadAcquire(uio.fState);
+ if (state == 0) {
+ umtx_storeRelease(uio.fState, 1);
+ pthread_mutex_unlock(&initMutex);
+ return TRUE; // Caller will next call the init function.
+ } else {
+- while (uio.fState == 1) {
++ while (umtx_loadAcquire(uio.fState) == 1) {
+ // Another thread is currently running the initialization.
+ // Wait until it completes.
+ pthread_cond_wait(&initCondition, &initMutex);
+ }
+ pthread_mutex_unlock(&initMutex);
+- U_ASSERT(uio.fState == 2);
++ U_ASSERT(umtx_loadAcquire(uio.fState) == 2);
+ return FALSE;
+ }
+ }
diff --git a/devel/icu/files/patch-common_unicode_platform.h b/devel/icu/files/patch-common_unicode_platform.h
new file mode 100644
index 0000000..895bb50
--- /dev/null
+++ b/devel/icu/files/patch-common_unicode_platform.h
@@ -0,0 +1,13 @@
+--- common/unicode/platform.h.orig 2016-03-23 20:49:58 UTC
++++ common/unicode/platform.h
+@@ -379,8 +379,8 @@
+ */
+ #ifdef U_IS_BIG_ENDIAN
+ /* Use the predefined value. */
+-#elif defined(BYTE_ORDER) && defined(BIG_ENDIAN)
+-# define U_IS_BIG_ENDIAN (BYTE_ORDER == BIG_ENDIAN)
++#elif defined(_BYTE_ORDER) && defined(_BIG_ENDIAN)
++# define U_IS_BIG_ENDIAN (_BYTE_ORDER == _BIG_ENDIAN)
+ #elif defined(__BYTE_ORDER__) && defined(__ORDER_BIG_ENDIAN__)
+ /* gcc */
+ # define U_IS_BIG_ENDIAN (__BYTE_ORDER__ == __ORDER_BIG_ENDIAN__)
diff --git a/devel/icu/files/patch-common_unicode_uconfig.h b/devel/icu/files/patch-common_unicode_uconfig.h
new file mode 100644
index 0000000..523ae7c
--- /dev/null
+++ b/devel/icu/files/patch-common_unicode_uconfig.h
@@ -0,0 +1,11 @@
+--- common/unicode/uconfig.h.orig 2016-03-23 20:49:54 UTC
++++ common/unicode/uconfig.h
+@@ -87,7 +87,7 @@
+ * @internal
+ */
+ #ifndef U_DISABLE_RENAMING
+-#define U_DISABLE_RENAMING 0
++#define U_DISABLE_RENAMING 1
+ #endif
+
+ /**
diff --git a/devel/icu/files/patch-config__mh-bsd-gcc b/devel/icu/files/patch-config__mh-bsd-gcc
deleted file mode 100644
index d5576fd..0000000
--- a/devel/icu/files/patch-config__mh-bsd-gcc
+++ /dev/null
@@ -1,12 +0,0 @@
---- ./config/mh-bsd-gcc.orig 2011-10-19 01:13:00.000000000 +0200
-+++ ./config/mh-bsd-gcc 2012-01-14 21:01:17.083384507 +0100
-@@ -23,9 +23,6 @@
- ## Compiler switch to embed a library name
- LD_SONAME = -Wl,-soname -Wl,$(notdir $(MIDDLE_SO_TARGET))
-
--## Shared library options
--LD_SOOPTIONS= -Wl,-Bsymbolic
--
- ## Shared object suffix
- SO = so
- ## Non-shared intermediate object suffix
diff --git a/devel/icu/files/patch-config_mh-bsd-gcc b/devel/icu/files/patch-config_mh-bsd-gcc
new file mode 100644
index 0000000..b4583b6
--- /dev/null
+++ b/devel/icu/files/patch-config_mh-bsd-gcc
@@ -0,0 +1,82 @@
+--- config/mh-bsd-gcc.orig 2016-03-23 20:50:50 UTC
++++ config/mh-bsd-gcc
+@@ -4,8 +4,8 @@
+ ## others. All Rights Reserved.
+
+ ## Commands to generate dependency files
+-GEN_DEPS.c= $(CC) -E -MM $(DEFS) $(CPPFLAGS)
+-GEN_DEPS.cc= $(CXX) -E -MM $(DEFS) $(CPPFLAGS)
++GEN_DEPS.c= $(CC) -E -MM $(DEFS) $(CPPFLAGS)
++GEN_DEPS.cc= $(CXX) -E -MM $(DEFS) $(CPPFLAGS) $(CXXFLAGS)
+
+ ## Flags for position independent code
+ SHAREDLIBCFLAGS = -fPIC
+@@ -18,10 +18,16 @@ LIBCPPFLAGS =
+
+ ## Compiler switch to embed a runtime search path
+ LD_RPATH=
+-LD_RPATH_PRE= -Wl,-rpath,
++LD_RPATH_PRE = -Wl,-rpath,
++
++## These are the library specific LDFLAGS
++LDFLAGSICUDT=-nodefaultlibs -nostdlib
+
+ ## Compiler switch to embed a library name
+-LD_SONAME = -Wl,-soname -Wl,$(notdir $(MIDDLE_SO_TARGET))
++# The initial tab in the next line is to prevent icu-config from reading it.
++ LD_SONAME = -Wl,-soname -Wl,$(notdir $(MIDDLE_SO_TARGET))
++#SH# # We can't depend on MIDDLE_SO_TARGET being set.
++#SH# LD_SONAME=
+
+ ## Shared library options
+ LD_SOOPTIONS= -Wl,-Bsymbolic
+@@ -33,27 +39,27 @@ STATIC_O = ao
+
+ ## Compilation rules
+ %.$(STATIC_O): $(srcdir)/%.c
+- $(COMPILE.c) $(STATICCPPFLAGS) $(STATICCFLAGS) -o $@ $<
++ $(call SILENT_COMPILE,$(strip $(COMPILE.c) $(STATICCPPFLAGS) $(STATICCFLAGS)) -o $@ $<)
+ %.o: $(srcdir)/%.c
+- $(COMPILE.c) $(DYNAMICCPPFLAGS) $(DYNAMICCFLAGS) -o $@ $<
++ $(call SILENT_COMPILE,$(strip $(COMPILE.c) $(DYNAMICCPPFLAGS) $(DYNAMICCFLAGS)) -o $@ $<)
+
+ %.$(STATIC_O): $(srcdir)/%.cpp
+- $(COMPILE.cc) $(STATICCPPFLAGS) $(STATICCXXFLAGS) -o $@ $<
++ $(call SILENT_COMPILE,$(strip $(COMPILE.cc) $(STATICCPPFLAGS) $(STATICCXXFLAGS)) -o $@ $<)
+ %.o: $(srcdir)/%.cpp
+- $(COMPILE.cc) $(DYNAMICCPPFLAGS) $(DYNAMICCXXFLAGS) -o $@ $<
++ $(call SILENT_COMPILE,$(strip $(COMPILE.cc) $(DYNAMICCPPFLAGS) $(DYNAMICCXXFLAGS)) -o $@ $<)
+
+
+ ## Dependency rules
+ %.d: $(srcdir)/%.c
+- @echo "generating dependency information for $<"
++ $(call ICU_MSG,(deps)) $<
+ @$(SHELL) -ec '$(GEN_DEPS.c) $< \
+- | sed '\''s/\($*\)\.o[ :]*/\1.o $@ : /g'\'' > $@; \
++ | sed '\''s%\($*\)\.o[ :]*%\1.o $@ : %g'\'' > $@; \
+ [ -s $@ ] || rm -f $@'
+
+ %.d: $(srcdir)/%.cpp
+- @echo "generating dependency information for $<"
++ $(call ICU_MSG,(deps)) $<
+ @$(SHELL) -ec '$(GEN_DEPS.cc) $< \
+- | sed '\''s/\($*\)\.o[ :]*/\1.o $@ : /g'\'' > $@; \
++ | sed '\''s%\($*\)\.o[ :]*%\1.o $@ : %g'\'' > $@; \
+ [ -s $@ ] || rm -f $@'
+
+ ## Versioned libraries rules
+@@ -64,7 +70,7 @@ STATIC_O = ao
+ $(RM) $@ && ln -s ${*F}.$(SO).$(SO_TARGET_VERSION) $@
+
+ ## Bind internal references
+-
++
+ # LDflags that pkgdata will use
+ BIR_LDFLAGS= -Wl,-Bsymbolic
+
+@@ -77,4 +83,3 @@ STATIC_PREFIX =
+
+ ## End BSD-specific setup
+
+-
diff --git a/devel/icu/files/patch-i18n_Makefile.in b/devel/icu/files/patch-i18n_Makefile.in
new file mode 100644
index 0000000..ea934c0
--- /dev/null
+++ b/devel/icu/files/patch-i18n_Makefile.in
@@ -0,0 +1,11 @@
+--- i18n/Makefile.in.orig 2016-03-23 20:49:38 UTC
++++ i18n/Makefile.in
+@@ -135,7 +135,7 @@ install-local: install-headers install-l
+ install-library: all-local
+ $(MKINSTALLDIRS) $(DESTDIR)$(libdir)
+ ifneq ($(ENABLE_STATIC),)
+- $(INSTALL-L) $(TARGET) $(DESTDIR)$(libdir)
++ $(INSTALL_DATA) $(TARGET) $(DESTDIR)$(libdir)
+ endif
+ ifneq ($(ENABLE_SHARED),)
+ $(INSTALL-L) $(FINAL_SO_TARGET) $(DESTDIR)$(libdir)
diff --git a/devel/icu/files/patch-install b/devel/icu/files/patch-install
deleted file mode 100644
index 9af0afc..0000000
--- a/devel/icu/files/patch-install
+++ /dev/null
@@ -1,8 +0,0 @@
---- Makefile.in 2007-12-12 13:58:06.000000000 -0500
-+++ Makefile.in 2008-01-28 15:20:56.000000000 -0500
-@@ -126,5 +126,4 @@
- $(INSTALL_DATA) @platform_make_fragment@ $(DESTDIR)$(pkgdatadir)/config/@platform_make_fragment_name@
- $(INSTALL_SCRIPT) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(pkgdatadir)/mkinstalldirs
-- $(INSTALL_SCRIPT) $(top_srcdir)/install-sh $(DESTDIR)$(pkgdatadir)/install-sh
- $(INSTALL_DATA) $(top_srcdir)/../license.html $(DESTDIR)$(pkgdatadir)/license.html
- $(INSTALL_SCRIPT) $(top_builddir)/config/icu-config $(DESTDIR)$(bindir)/icu-config
diff --git a/devel/icu/files/patch-io_Makefile.in b/devel/icu/files/patch-io_Makefile.in
new file mode 100644
index 0000000..9d44a62
--- /dev/null
+++ b/devel/icu/files/patch-io_Makefile.in
@@ -0,0 +1,11 @@
+--- io/Makefile.in.orig 2016-03-23 20:50:52 UTC
++++ io/Makefile.in
+@@ -96,7 +96,7 @@ install-local: install-headers install-l
+ install-library: all-local
+ $(MKINSTALLDIRS) $(DESTDIR)$(libdir)
+ ifneq ($(ENABLE_STATIC),)
+- $(INSTALL-L) $(TARGET) $(DESTDIR)$(libdir)
++ $(INSTALL_DATA) $(TARGET) $(DESTDIR)$(libdir)
+ endif
+ ifneq ($(ENABLE_SHARED),)
+ $(INSTALL-L) $(FINAL_SO_TARGET) $(DESTDIR)$(libdir)
diff --git a/devel/icu/files/patch-layout_Makefile.in b/devel/icu/files/patch-layout_Makefile.in
new file mode 100644
index 0000000..d5c8812
--- /dev/null
+++ b/devel/icu/files/patch-layout_Makefile.in
@@ -0,0 +1,11 @@
+--- layout/Makefile.in.orig 2016-03-23 20:56:48 UTC
++++ layout/Makefile.in
+@@ -180,7 +180,7 @@ install-local: install-headers install-l
+ install-library: all-local
+ $(MKINSTALLDIRS) $(DESTDIR)$(libdir)
+ ifneq ($(ENABLE_STATIC),)
+- $(INSTALL-L) $(TARGET) $(DESTDIR)$(libdir)
++ $(INSTALL_DATA) $(TARGET) $(DESTDIR)$(libdir)
+ endif
+ ifneq ($(ENABLE_SHARED),)
+ $(INSTALL-L) $(FINAL_SO_TARGET) $(DESTDIR)$(libdir)
diff --git a/devel/icu/files/patch-layoutex_Makefile.in b/devel/icu/files/patch-layoutex_Makefile.in
new file mode 100644
index 0000000..2b6dc20
--- /dev/null
+++ b/devel/icu/files/patch-layoutex_Makefile.in
@@ -0,0 +1,11 @@
+--- layoutex/Makefile.in.orig 2016-03-23 20:56:38 UTC
++++ layoutex/Makefile.in
+@@ -109,7 +109,7 @@ endif
+ install-library: all-local
+ $(MKINSTALLDIRS) $(DESTDIR)$(libdir)
+ ifneq ($(ENABLE_STATIC),)
+- $(INSTALL-L) $(TARGET) $(DESTDIR)$(libdir)
++ $(INSTALL_DATA) $(TARGET) $(DESTDIR)$(libdir)
+ endif
+ ifneq ($(ENABLE_SHARED),)
+ $(INSTALL-L) $(FINAL_SO_TARGET) $(DESTDIR)$(libdir)
diff --git a/devel/icu/files/patch-stubdata_Makefile.in b/devel/icu/files/patch-stubdata_Makefile.in
new file mode 100644
index 0000000..64496fc
--- /dev/null
+++ b/devel/icu/files/patch-stubdata_Makefile.in
@@ -0,0 +1,11 @@
+--- stubdata/Makefile.in.orig 2016-03-23 20:50:52 UTC
++++ stubdata/Makefile.in
+@@ -82,7 +82,7 @@ install-local: install-library
+ install-library: all-local
+ $(MKINSTALLDIRS) $(DESTDIR)$(libdir)
+ ifneq ($(ENABLE_STATIC),)
+- $(INSTALL-L) $(TARGET) $(DESTDIR)$(libdir)
++ $(INSTALL_DATA) $(TARGET) $(DESTDIR)$(libdir)
+ endif
+ ifneq ($(ENABLE_SHARED),)
+ $(INSTALL-L) $(FINAL_SO_TARGET) $(DESTDIR)$(libdir)
diff --git a/devel/icu/files/patch-tools_ctestfw_Makefile.in b/devel/icu/files/patch-tools_ctestfw_Makefile.in
new file mode 100644
index 0000000..23d88a4
--- /dev/null
+++ b/devel/icu/files/patch-tools_ctestfw_Makefile.in
@@ -0,0 +1,11 @@
+--- tools/ctestfw/Makefile.in.orig 2016-03-23 20:50:16 UTC
++++ tools/ctestfw/Makefile.in
+@@ -78,7 +78,7 @@ install-local: install-library
+ install-library: all-local
+ $(MKINSTALLDIRS) $(DESTDIR)$(libdir)
+ ifneq ($(ENABLE_STATIC),)
+- $(INSTALL-L) $(TARGET) $(DESTDIR)$(libdir)
++ $(INSTALL_DATA) $(TARGET) $(DESTDIR)$(libdir)
+ endif
+ ifneq ($(ENABLE_SHARED),)
+ $(INSTALL-L) $(FINAL_SO_TARGET) $(DESTDIR)$(libdir)
diff --git a/devel/icu/files/patch-tools_toolutil_Makefile.in b/devel/icu/files/patch-tools_toolutil_Makefile.in
new file mode 100644
index 0000000..cbf12cd
--- /dev/null
+++ b/devel/icu/files/patch-tools_toolutil_Makefile.in
@@ -0,0 +1,11 @@
+--- tools/toolutil/Makefile.in.orig 2016-03-23 20:50:26 UTC
++++ tools/toolutil/Makefile.in
+@@ -89,7 +89,7 @@ install-local: install-library
+ install-library: all-local
+ $(MKINSTALLDIRS) $(DESTDIR)$(libdir)
+ ifneq ($(ENABLE_STATIC),)
+- $(INSTALL-L) $(TARGET) $(DESTDIR)$(libdir)
++ $(INSTALL_DATA) $(TARGET) $(DESTDIR)$(libdir)
+ endif
+ ifneq ($(ENABLE_SHARED),)
+ $(INSTALL-L) $(FINAL_SO_TARGET) $(DESTDIR)$(libdir)
diff --git a/devel/icu/pkg-plist b/devel/icu/pkg-plist
index 1e52caa..ba1c6ac 100644
--- a/devel/icu/pkg-plist
+++ b/devel/icu/pkg-plist
@@ -132,6 +132,7 @@ include/unicode/schriter.h
include/unicode/scientificnumberformatter.h
include/unicode/search.h
include/unicode/selfmt.h
+include/unicode/simpleformatter.h
include/unicode/simpletz.h
include/unicode/smpdtfmt.h
include/unicode/sortkey.h
@@ -202,6 +203,7 @@ include/unicode/uobject.h
include/unicode/upluralrules.h
include/unicode/uregex.h
include/unicode/uregion.h
+include/unicode/ureldatefmt.h
include/unicode/urename.h
include/unicode/urep.h
include/unicode/ures.h
@@ -254,6 +256,7 @@ man/man8/genccode.8.gz
man/man8/gencmn.8.gz
man/man8/gensprep.8.gz
man/man8/icupkg.8.gz
+%%DATADIR%%/%%ICUVER%%/install-sh
%%DATADIR%%/%%ICUVER%%/mkinstalldirs
-%%DATADIR%%/%%ICUVER%%/license.html
+%%DATADIR%%/%%ICUVER%%/LICENSE
%%DATADIR%%/%%ICUVER%%/config/mh-bsd-gcc
diff --git a/devel/objecthash/Makefile b/devel/objecthash/Makefile
index 73321be..e27ac18 100644
--- a/devel/objecthash/Makefile
+++ b/devel/objecthash/Makefile
@@ -3,7 +3,7 @@
PORTNAME= objecthash
PORTVERSION= 20160121
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/pecl-intl/Makefile b/devel/pecl-intl/Makefile
index 324fe5a..c1f3f6e 100644
--- a/devel/pecl-intl/Makefile
+++ b/devel/pecl-intl/Makefile
@@ -3,7 +3,7 @@
PORTNAME= intl
PORTVERSION= 3.0.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel pear
MASTER_SITES= http://pecl.php.net/get/
PKGNAMEPREFIX= pecl-
diff --git a/devel/php70-intl/Makefile b/devel/php70-intl/Makefile
index 7fbefd36..b54eb5e 100644
--- a/devel/php70-intl/Makefile
+++ b/devel/php70-intl/Makefile
@@ -1,6 +1,7 @@
# Created by: Alex Dupre <ale@FreeBSD.org>
# $FreeBSD$
+PORTREVISION= 1
CATEGORIES= devel
MASTERDIR= ${.CURDIR}/../../lang/php70
diff --git a/devel/py-pyicu/Makefile b/devel/py-pyicu/Makefile
index 43694bc..30298c8 100644
--- a/devel/py-pyicu/Makefile
+++ b/devel/py-pyicu/Makefile
@@ -3,7 +3,7 @@
PORTNAME= pyicu
PORTVERSION= 1.8
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/qt4-corelib/Makefile b/devel/qt4-corelib/Makefile
index b06c315..215edaa 100644
--- a/devel/qt4-corelib/Makefile
+++ b/devel/qt4-corelib/Makefile
@@ -3,7 +3,7 @@
PORTNAME= corelib
DISTVERSION= ${QT4_VERSION}
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
PKGNAMEPREFIX= qt4-
diff --git a/devel/qt5-core/Makefile b/devel/qt5-core/Makefile
index d46aee2..61fa76a 100644
--- a/devel/qt5-core/Makefile
+++ b/devel/qt5-core/Makefile
@@ -2,6 +2,7 @@
PORTNAME= core
DISTVERSION= ${QT5_VERSION}
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
diff --git a/dns/bundy/Makefile b/dns/bundy/Makefile
index 1b34652..ccca8c7 100644
--- a/dns/bundy/Makefile
+++ b/dns/bundy/Makefile
@@ -3,7 +3,7 @@
PORTNAME= bundy
PORTVERSION= 0.20160125
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= dns
MASTER_SITES= LOCAL/mat/bundy SF/boost/boost/1.55.0:boost
DISTFILES+= boost_1_55_0.tar.bz2:boost
diff --git a/dns/libpsl/Makefile b/dns/libpsl/Makefile
index 4e467aa..4b8e2bb 100644
--- a/dns/libpsl/Makefile
+++ b/dns/libpsl/Makefile
@@ -4,7 +4,7 @@
PORTNAME= libpsl
PORTVERSION= 0.13.0
DISTVERSIONPREFIX= ${PORTNAME}-
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= dns
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/editors/libreoffice4/Makefile b/editors/libreoffice4/Makefile
index 0b4f0b63..cd1242c 100644
--- a/editors/libreoffice4/Makefile
+++ b/editors/libreoffice4/Makefile
@@ -2,7 +2,7 @@
PORTNAME= libreoffice
PORTVERSION= 4.3.7
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= editors
MASTER_SITES= http://download.documentfoundation.org/libreoffice/src/${PORTVERSION}/ \
http://dev-www.libreoffice.org/extern/:ext \
diff --git a/editors/poedit/Makefile b/editors/poedit/Makefile
index 4a83bdd..d833bdb 100644
--- a/editors/poedit/Makefile
+++ b/editors/poedit/Makefile
@@ -4,7 +4,7 @@
PORTNAME= poedit
PORTVERSION= 1.8.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors
MASTER_SITES= http://github.com/vslavik/${PORTNAME}/releases/download/v${PORTVERSION}-oss/
diff --git a/emulators/open-vm-tools/Makefile b/emulators/open-vm-tools/Makefile
index b79aefa..b654819 100644
--- a/emulators/open-vm-tools/Makefile
+++ b/emulators/open-vm-tools/Makefile
@@ -3,7 +3,7 @@
PORTNAME= open-vm-tools
PORTVERSION= ${BUILD_VER}
-PORTREVISION= 14
+PORTREVISION= 15
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/stable-9.4.x
diff --git a/emulators/xcpc/Makefile b/emulators/xcpc/Makefile
index 15ed39a..81c6476 100644
--- a/emulators/xcpc/Makefile
+++ b/emulators/xcpc/Makefile
@@ -3,7 +3,7 @@
PORTNAME= xcpc
PORTVERSION= 20070122
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= emulators
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
diff --git a/games/0ad/Makefile b/games/0ad/Makefile
index b8906a5..acde2b0 100644
--- a/games/0ad/Makefile
+++ b/games/0ad/Makefile
@@ -2,7 +2,7 @@
PORTNAME= 0ad
PORTVERSION= 0.0.20
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= SF/zero-ad/releases \
http://releases.wildfiregames.com/
diff --git a/games/openttd/Makefile b/games/openttd/Makefile
index 01739e4..9dd6798 100644
--- a/games/openttd/Makefile
+++ b/games/openttd/Makefile
@@ -3,6 +3,7 @@
PORTNAME= openttd
DISTVERSION= 1.6.1
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= http://ca.binaries.openttd.org/binaries/releases/${DISTVERSION}/ \
http://cz.binaries.openttd.org/binaries/releases/${DISTVERSION}/ \
diff --git a/graphics/inkscape/Makefile b/graphics/inkscape/Makefile
index 3a16fbf..36f3e54 100644
--- a/graphics/inkscape/Makefile
+++ b/graphics/inkscape/Makefile
@@ -3,7 +3,7 @@
PORTNAME= inkscape
PORTVERSION= 0.91
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= graphics gnome
MASTER_SITES= https://inkscape.global.ssl.fastly.net/media/resources/file/ \
LOCAL/kwm
@@ -22,7 +22,7 @@ LIB_DEPENDS= libpopt.so:devel/popt \
#RUN_DEPENDS= p5-XML-XQL>=0:textproc/p5-XML-XQL
USE_GNOME= gtkmm24 intlhack libxslt
-USES= compiler:c++0x cpe desktop-file-utils gettext gmake iconv \
+USES= compiler:c++11-lib cpe desktop-file-utils gettext gmake iconv \
libtool pathfix perl5 pkgconfig python:run shebangfix tar:bzip2
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
diff --git a/graphics/libcdr01/Makefile b/graphics/libcdr01/Makefile
index 126fa58..3a1445b 100644
--- a/graphics/libcdr01/Makefile
+++ b/graphics/libcdr01/Makefile
@@ -2,6 +2,7 @@
PORTNAME= libcdr
PORTVERSION= 0.1.3
+PORTREVISION= 1
CATEGORIES= graphics devel
MASTER_SITES= LODEV
PKGNAMESUFFIX= 01
@@ -19,7 +20,7 @@ LIB_DEPENDS= libicui18n.so:devel/icu \
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-tests --disable-werror --without-docs
-USES= libtool pathfix pkgconfig tar:xz
+USES= compiler:c++11-lib libtool pathfix pkgconfig tar:xz
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
diff --git a/graphics/libfreehand/Makefile b/graphics/libfreehand/Makefile
index 1ec024f..912083e 100644
--- a/graphics/libfreehand/Makefile
+++ b/graphics/libfreehand/Makefile
@@ -2,7 +2,7 @@
PORTNAME= libfreehand
PORTVERSION= 0.1.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics
MASTER_SITES= LODEV
diff --git a/graphics/mapnik/Makefile b/graphics/mapnik/Makefile
index 289362d..6005e14 100644
--- a/graphics/mapnik/Makefile
+++ b/graphics/mapnik/Makefile
@@ -4,7 +4,7 @@
PORTNAME= mapnik
PORTVERSION= 3.0.9
DISTVERSIONPREFIX= v
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics geography
MASTER_SITES= http://mapnik.s3.amazonaws.com/dist/v${PORTVERSION}/
diff --git a/graphics/tesseract/Makefile b/graphics/tesseract/Makefile
index 8eb49d1..c93b51d 100644
--- a/graphics/tesseract/Makefile
+++ b/graphics/tesseract/Makefile
@@ -3,7 +3,7 @@
PORTNAME= tesseract
PORTVERSION= 3.04.01
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MAINTAINER= pkubaj@anongoth.pl
diff --git a/irc/znc/Makefile b/irc/znc/Makefile
index c7137e3..a14f23c 100644
--- a/irc/znc/Makefile
+++ b/irc/znc/Makefile
@@ -3,7 +3,7 @@
PORTNAME= znc
PORTVERSION= 1.6.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= irc ipv6
MASTER_SITES= http://znc.in/releases/ \
http://znc.in/releases/archive/
diff --git a/lang/gnustep-base/Makefile b/lang/gnustep-base/Makefile
index 201822c..414bf1b 100644
--- a/lang/gnustep-base/Makefile
+++ b/lang/gnustep-base/Makefile
@@ -3,7 +3,7 @@
PORTNAME= gnustep-base
PORTVERSION= 1.24.8
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= lang devel gnustep
MASTER_SITES= GNUSTEP/core
diff --git a/lang/parrot/Makefile b/lang/parrot/Makefile
index b1266a5..d2dc483 100644
--- a/lang/parrot/Makefile
+++ b/lang/parrot/Makefile
@@ -3,7 +3,7 @@
PORTNAME= parrot
PORTVERSION= 8.1.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang
MASTER_SITES= ftp://ftp.parrot.org/pub/parrot/releases/supported/${PORTVERSION}/ \
LOCAL/sunpoet
diff --git a/lang/phantomjs/Makefile b/lang/phantomjs/Makefile
index a31cf7b..e86707dd 100644
--- a/lang/phantomjs/Makefile
+++ b/lang/phantomjs/Makefile
@@ -2,7 +2,7 @@
PORTNAME= phantomjs
PORTVERSION= 2.0.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= lang
MASTER_SITES= https://bitbucket.org/ariya/phantomjs/downloads/
DISTNAME= ${PORTNAME}-${PORTVERSION}-source
diff --git a/lang/swift/Makefile b/lang/swift/Makefile
index eaef4e0..21ffe29 100644
--- a/lang/swift/Makefile
+++ b/lang/swift/Makefile
@@ -2,7 +2,7 @@
PORTNAME= swift
PORTVERSION= 2.2.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang
MAINTAINER= swills@FreeBSD.org
diff --git a/lang/v8-devel/Makefile b/lang/v8-devel/Makefile
index e1c1318..82b306e 100644
--- a/lang/v8-devel/Makefile
+++ b/lang/v8-devel/Makefile
@@ -3,7 +3,7 @@
PORTNAME= v8
PORTVERSION= 3.27.7
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= lang
MASTER_SITES= LOCAL/vanilla
PKGNAMESUFFIX= -devel
diff --git a/mail/dovecot2-antispam-plugin/Makefile b/mail/dovecot2-antispam-plugin/Makefile
index 4fc70b2..63173e1 100644
--- a/mail/dovecot2-antispam-plugin/Makefile
+++ b/mail/dovecot2-antispam-plugin/Makefile
@@ -3,7 +3,7 @@
PORTNAME= dovecot2-antispam-plugin
PORTVERSION= 20130429
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= mail
MASTER_SITES= http://olgeni.olgeni.com/~olgeni/distfiles/ \
LOCAL/olgeni
diff --git a/mail/dovecot2-pigeonhole/Makefile b/mail/dovecot2-pigeonhole/Makefile
index 7fada7a..0279e76 100644
--- a/mail/dovecot2-pigeonhole/Makefile
+++ b/mail/dovecot2-pigeonhole/Makefile
@@ -3,7 +3,7 @@
PORTNAME= dovecot-pigeonhole
PORTVERSION= 0.4.15
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= mail
MASTER_SITES= http://pigeonhole.dovecot.org/releases/${DOVECOTVERSION}/
DISTNAME= ${PORTNAME:C/-/-${DOVECOTVERSION}-/}-${PORTVERSION}
diff --git a/mail/dovecot2/Makefile b/mail/dovecot2/Makefile
index 4478434..8ed9b0d 100644
--- a/mail/dovecot2/Makefile
+++ b/mail/dovecot2/Makefile
@@ -14,7 +14,7 @@
PORTNAME= dovecot
PORTVERSION= 2.2.25
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= mail ipv6
MASTER_SITES= http://www.dovecot.org/releases/${PORTVERSION:R}/
PKGNAMESUFFIX= 2
diff --git a/mail/postfix-current/Makefile b/mail/postfix-current/Makefile
index ac5da93..834eab2 100644
--- a/mail/postfix-current/Makefile
+++ b/mail/postfix-current/Makefile
@@ -3,6 +3,7 @@
PORTNAME= postfix
DISTVERSION= 3.2-20160917
+PORTREVISION= 1
PORTEPOCH= 4
CATEGORIES= mail ipv6
MASTER_SITES= ftp://ftp.porcupine.org/mirrors/postfix-release/ \
diff --git a/mail/postfix/Makefile b/mail/postfix/Makefile
index dcee966..4d32504 100644
--- a/mail/postfix/Makefile
+++ b/mail/postfix/Makefile
@@ -4,7 +4,7 @@
PORTNAME= postfix
PORTVERSION= 3.1.2
PORTEPOCH= 1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= mail ipv6
MASTER_SITES= ftp://ftp.porcupine.org/mirrors/postfix-release/ \
http://de.postfix.org/ftpmirror/ \
diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile
index ad547dc..f85a8e1 100644
--- a/mail/thunderbird/Makefile
+++ b/mail/thunderbird/Makefile
@@ -3,7 +3,7 @@
PORTNAME= thunderbird
DISTVERSION= 45.3.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= mail news net-im ipv6
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source
diff --git a/math/R/Makefile b/math/R/Makefile
index da5b6d5..3624ef7 100644
--- a/math/R/Makefile
+++ b/math/R/Makefile
@@ -3,7 +3,7 @@
PORTNAME?= R
PORTVERSION= 3.3.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math lang
MASTER_SITES= http://cran.r-project.org/%SUBDIR%/ \
ftp://cran.r-project.org/pub/R/%SUBDIR%/ \
diff --git a/math/rpy2/Makefile b/math/rpy2/Makefile
index 29fe042..4609945 100644
--- a/math/rpy2/Makefile
+++ b/math/rpy2/Makefile
@@ -3,6 +3,7 @@
PORTNAME= rpy2
PORTVERSION= 2.7.8
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= CHEESESHOP
diff --git a/misc/sword/Makefile b/misc/sword/Makefile
index 5c02874..957270b 100644
--- a/misc/sword/Makefile
+++ b/misc/sword/Makefile
@@ -3,7 +3,7 @@
PORTNAME= sword
PORTVERSION= 1.7.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= misc
MASTER_SITES= ftp://ftp.crosswire.org/pub/sword/source/v${PORTVERSION:R}/ \
http://crosswire.org/ftpmirror/pub/sword/source/v${PORTVERSION:R}/
diff --git a/multimedia/aegisub/Makefile b/multimedia/aegisub/Makefile
index 5ae2332..f7e9b6c 100644
--- a/multimedia/aegisub/Makefile
+++ b/multimedia/aegisub/Makefile
@@ -3,7 +3,7 @@
PORTNAME= aegisub
PORTVERSION= 3.2.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= multimedia
MASTER_SITES= http://ftp.aegisub.org/pub/archives/releases/source/ \
ftp://ftp.aegisub.org/pub/archives/releases/source/ \
diff --git a/multimedia/subtitlecomposer-kde4/Makefile b/multimedia/subtitlecomposer-kde4/Makefile
index 798c65b..7449870 100644
--- a/multimedia/subtitlecomposer-kde4/Makefile
+++ b/multimedia/subtitlecomposer-kde4/Makefile
@@ -3,7 +3,7 @@
PORTNAME= subtitlecomposer
PORTVERSION= 0.5.7
DISTVERSIONPREFIX= v
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= multimedia kde
MAINTAINER= makc@FreeBSD.org
diff --git a/net-p2p/twister/Makefile b/net-p2p/twister/Makefile
index cdc45b9..f17ca12 100644
--- a/net-p2p/twister/Makefile
+++ b/net-p2p/twister/Makefile
@@ -3,7 +3,7 @@
PORTNAME= twister-core
PORTVERSION= 0.9.34
-PORTREVISION= 2
+PORTREVISION= 3
DISTVERSIONPREFIX= v
PORTEPOCH= 1
CATEGORIES= net-p2p
diff --git a/net/yaz/Makefile b/net/yaz/Makefile
index c8cf962..66ac0ef 100644
--- a/net/yaz/Makefile
+++ b/net/yaz/Makefile
@@ -3,7 +3,7 @@
PORTNAME= yaz
PORTVERSION= 5.16.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MASTER_SITES= http://ftp.indexdata.dk/pub/yaz/
diff --git a/net/zebra-server/Makefile b/net/zebra-server/Makefile
index 621c3b2..5021047 100644
--- a/net/zebra-server/Makefile
+++ b/net/zebra-server/Makefile
@@ -3,7 +3,7 @@
PORTNAME= zebra-server
PORTVERSION= 2.0.55
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MASTER_SITES= http://ftp.indexdata.dk/pub/zebra/
DISTNAME= idzebra-${PORTVERSION}
diff --git a/news/tin/Makefile b/news/tin/Makefile
index 14caac3..2bb8f6a 100644
--- a/news/tin/Makefile
+++ b/news/tin/Makefile
@@ -3,7 +3,7 @@
PORTNAME= tin
PORTVERSION= 2.3.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES+= news ipv6
MASTER_SITES= ftp://ftp.tin.org/pub/news/clients/tin/v${PORTVERSION:R}/ \
ftp://ftp.sunet.se/pub/news/readers/tin/v${PORTVERSION:R}/ \
diff --git a/print/harfbuzz/Makefile b/print/harfbuzz/Makefile
index 00f298f..76cdb79 100644
--- a/print/harfbuzz/Makefile
+++ b/print/harfbuzz/Makefile
@@ -3,6 +3,7 @@
PORTNAME= harfbuzz
PORTVERSION= 1.3.0
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= http://www.freedesktop.org/software/harfbuzz/release/
@@ -14,7 +15,7 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \
libgraphite2.so:graphics/graphite2
USE_LDCONFIG= yes
-USES= gmake libtool pathfix pkgconfig tar:bzip2
+USES= compiler:c++0x gmake libtool pathfix pkgconfig tar:bzip2
USE_GNOME= cairo glib20 introspection:build
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-graphite2 --with-gobject=yes
diff --git a/print/libmspub01/Makefile b/print/libmspub01/Makefile
index 3e86e10..d830f9f 100644
--- a/print/libmspub01/Makefile
+++ b/print/libmspub01/Makefile
@@ -2,7 +2,7 @@
PORTNAME= libmspub
PORTVERSION= 0.1.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= print graphics devel
MASTER_SITES= http://dev-www.libreoffice.org/src/${PORTNAME}/
PKGNAMESUFFIX= 01
@@ -19,7 +19,7 @@ LIB_DEPENDS= libicui18n.so:devel/icu \
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
-USES= libtool pathfix pkgconfig tar:xz
+USES= compiler:c++0x libtool pathfix pkgconfig tar:xz
INSTALL_TARGET= install-strip
CONFIGURE_ARGS= --disable-werror --without-docs
diff --git a/print/tex-xetex/Makefile b/print/tex-xetex/Makefile
index cab331f..482c37d 100644
--- a/print/tex-xetex/Makefile
+++ b/print/tex-xetex/Makefile
@@ -2,7 +2,7 @@
PORTNAME= xetex
PORTVERSION= 0.99992
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= print
MASTER_SITES= ftp://tug.org/historic/systems/texlive/2015/
PKGNAMEPREFIX= tex-
diff --git a/print/texlive-base/Makefile b/print/texlive-base/Makefile
index cb2a102..b0c9376 100644
--- a/print/texlive-base/Makefile
+++ b/print/texlive-base/Makefile
@@ -2,7 +2,7 @@
PORTNAME= texlive
PORTVERSION= 20150521
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= print
MASTER_SITES= TEX_CTAN/systems/texlive/Source/
PKGNAMESUFFIX= -base
diff --git a/security/certificate-transparency/Makefile b/security/certificate-transparency/Makefile
index f473c39..93bd0bd 100644
--- a/security/certificate-transparency/Makefile
+++ b/security/certificate-transparency/Makefile
@@ -3,6 +3,7 @@
PORTNAME= certificate-transparency
PORTVERSION= 20160102
+PORTREVISION= 1
CATEGORIES= security
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/gdisk/Makefile b/sysutils/gdisk/Makefile
index 6edf140..993af9e 100644
--- a/sysutils/gdisk/Makefile
+++ b/sysutils/gdisk/Makefile
@@ -3,7 +3,7 @@
PORTNAME= gdisk
PORTVERSION= 0.8.10
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MASTER_SITES= SF/gptfdisk/gptfdisk/${PORTVERSION}
DISTNAME= gptfdisk-${PORTVERSION}
diff --git a/sysutils/osquery/Makefile b/sysutils/osquery/Makefile
index b156030..6441436 100644
--- a/sysutils/osquery/Makefile
+++ b/sysutils/osquery/Makefile
@@ -3,7 +3,7 @@
PORTNAME= osquery
PORTVERSION= 1.4.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= zi@FreeBSD.org
diff --git a/sysutils/tracker/Makefile b/sysutils/tracker/Makefile
index 29e0bfd..9a30ad2 100644
--- a/sysutils/tracker/Makefile
+++ b/sysutils/tracker/Makefile
@@ -3,7 +3,7 @@
PORTNAME= tracker
PORTVERSION= 1.6.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils gnome
MASTER_SITES= GNOME
diff --git a/textproc/R-cran-stringi/Makefile b/textproc/R-cran-stringi/Makefile
index 2ecd4d3..33184af 100644
--- a/textproc/R-cran-stringi/Makefile
+++ b/textproc/R-cran-stringi/Makefile
@@ -3,7 +3,7 @@
PORTNAME= stringi
DISTVERSION= 1.1.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/textproc/dwdiff/Makefile b/textproc/dwdiff/Makefile
index b3944b1..4876ad7 100644
--- a/textproc/dwdiff/Makefile
+++ b/textproc/dwdiff/Makefile
@@ -3,7 +3,7 @@
PORTNAME= dwdiff
PORTVERSION= 2.0.9
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= textproc
MASTER_SITES= http://os.ghalkes.nl/dist/ \
http://fossies.org/unix/privat/
diff --git a/textproc/ibus-qt/Makefile b/textproc/ibus-qt/Makefile
index 1973716..73de879 100644
--- a/textproc/ibus-qt/Makefile
+++ b/textproc/ibus-qt/Makefile
@@ -3,7 +3,7 @@
PORTNAME= ibus-qt
PORTVERSION= 1.3.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= textproc
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/releases/download/${PORTVERSION}/ \
http://github.com/${GH_ACCOUNT}/${PORTNAME}/releases/download/${PORTVERSION}/
diff --git a/textproc/libe-book/Makefile b/textproc/libe-book/Makefile
index 60b38e1..98885b1 100644
--- a/textproc/libe-book/Makefile
+++ b/textproc/libe-book/Makefile
@@ -2,7 +2,7 @@
PORTNAME= libe-book
PORTVERSION= 0.1.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= textproc
MASTER_SITES= SF/libebook/${PORTNAME}-${PORTVERSION}/
diff --git a/textproc/liblrdf/Makefile b/textproc/liblrdf/Makefile
index 9174c63..d0c9ed2 100644
--- a/textproc/liblrdf/Makefile
+++ b/textproc/liblrdf/Makefile
@@ -3,7 +3,7 @@
PORTNAME= liblrdf
PORTVERSION= 0.5.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= textproc
MASTER_SITES= GENTOO
diff --git a/textproc/libvisio01/Makefile b/textproc/libvisio01/Makefile
index fceaac3..63bc372 100644
--- a/textproc/libvisio01/Makefile
+++ b/textproc/libvisio01/Makefile
@@ -2,7 +2,7 @@
PORTNAME= libvisio
PORTVERSION= 0.1.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc devel
MASTER_SITES= http://dev-www.libreoffice.org/src/${PORTNAME}/
PKGNAMESUFFIX= 01
@@ -23,7 +23,7 @@ GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USE_PERL5= build
USE_GNOME= libxml2
-USES= gmake gperf libtool pathfix perl5 pkgconfig tar:xz
+USES= compiler:c++0x gmake gperf libtool pathfix perl5 pkgconfig tar:xz
INSTALL_TARGET= install-strip
post-patch:
diff --git a/textproc/raptor2/Makefile b/textproc/raptor2/Makefile
index e086d2a..a06fe68 100644
--- a/textproc/raptor2/Makefile
+++ b/textproc/raptor2/Makefile
@@ -3,7 +3,7 @@
PORTNAME= raptor2
PORTVERSION= 2.0.15
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= textproc
MASTER_SITES= http://download.librdf.org/source/ \
SF/librdf/${PORTNAME}/${PORTVERSION}
diff --git a/textproc/rubygem-charlock_holmes/Makefile b/textproc/rubygem-charlock_holmes/Makefile
index d0a215f..767c61c 100644
--- a/textproc/rubygem-charlock_holmes/Makefile
+++ b/textproc/rubygem-charlock_holmes/Makefile
@@ -2,7 +2,7 @@
PORTNAME= charlock_holmes
PORTVERSION= 0.7.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= textproc rubygems
MASTER_SITES= RG
diff --git a/textproc/zorba/Makefile b/textproc/zorba/Makefile
index b28226f..b6896a2 100644
--- a/textproc/zorba/Makefile
+++ b/textproc/zorba/Makefile
@@ -3,7 +3,7 @@
PORTNAME= zorba
PORTVERSION= 2.7.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= textproc
MASTER_SITES= https://launchpadlibrarian.net/119058962/
DISTNAME= ${PORTNAME}-src-${PORTVERSION}
diff --git a/www/chromium/Makefile b/www/chromium/Makefile
index 13559a9..3e09e91 100644
--- a/www/chromium/Makefile
+++ b/www/chromium/Makefile
@@ -3,6 +3,7 @@
PORTNAME= chromium
PORTVERSION= 52.0.2743.116
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= http://commondatastorage.googleapis.com/chromium-browser-official/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} # default, but needed to get distinfo correct if TEST is on
diff --git a/www/cppcms/Makefile b/www/cppcms/Makefile
index 66b0665..7a7bc9a 100644
--- a/www/cppcms/Makefile
+++ b/www/cppcms/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cppcms
PORTVERSION= 1.0.5
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
MASTER_SITES= SF/cppcms/${PORTNAME}/${PORTVERSION}
diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile
index 0c211d0..6326249 100644
--- a/www/firefox-esr/Makefile
+++ b/www/firefox-esr/Makefile
@@ -4,7 +4,7 @@
PORTNAME= firefox
DISTVERSION= 45.4.0
DISTVERSIONSUFFIX=esr.source
-PORTREVISION= 3
+PORTREVISION= 4
PORTEPOCH= 1
CATEGORIES= www ipv6
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index ddc5b0d..6322e97 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -4,7 +4,7 @@
PORTNAME= firefox
DISTVERSION= 49.0
DISTVERSIONSUFFIX=.source
-PORTREVISION= 5
+PORTREVISION= 6
PORTEPOCH= 1
CATEGORIES= www ipv6
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
diff --git a/www/libxul/Makefile b/www/libxul/Makefile
index a067620..bef677e 100644
--- a/www/libxul/Makefile
+++ b/www/libxul/Makefile
@@ -3,7 +3,7 @@
PORTNAME= libxul
DISTVERSION= 45.4.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES?= www devel
MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source \
MOZILLA/firefox/candidates/${DISTVERSION}esr-candidates/build2/source
diff --git a/www/node/Makefile b/www/node/Makefile
index 2f323c3..50c3f06 100644
--- a/www/node/Makefile
+++ b/www/node/Makefile
@@ -3,6 +3,7 @@
PORTNAME= node
PORTVERSION= 6.6.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/
diff --git a/www/node4/Makefile b/www/node4/Makefile
index f8d78d2..279957a 100644
--- a/www/node4/Makefile
+++ b/www/node4/Makefile
@@ -4,6 +4,7 @@
PORTNAME= node
PORTVERSION= 4.5.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/
PKGNAMESUFFIX= 4
diff --git a/www/seamonkey/Makefile b/www/seamonkey/Makefile
index c3c82b9..4e6b2b6 100644
--- a/www/seamonkey/Makefile
+++ b/www/seamonkey/Makefile
@@ -4,7 +4,7 @@
PORTNAME= seamonkey
DISTVERSION= 2.39
MOZILLA_VER= 42 # above + 3
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES?= www mail news editors irc ipv6
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source
diff --git a/www/webkit-gtk2/Makefile b/www/webkit-gtk2/Makefile
index f1e45f6..c828c07 100644
--- a/www/webkit-gtk2/Makefile
+++ b/www/webkit-gtk2/Makefile
@@ -3,7 +3,7 @@
PORTNAME= webkit
PORTVERSION= 2.4.11
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
MASTER_SITES= http://webkitgtk.org/releases/
PKGNAMESUFFIX= -gtk2
diff --git a/www/webkit-gtk3/Makefile b/www/webkit-gtk3/Makefile
index 286ece8..36d615d 100644
--- a/www/webkit-gtk3/Makefile
+++ b/www/webkit-gtk3/Makefile
@@ -3,7 +3,7 @@
PORTNAME= webkit
PORTVERSION= 2.4.11
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
MASTER_SITES= http://webkitgtk.org/releases/
PKGNAMESUFFIX= -gtk3
diff --git a/www/webkit-qt5/Makefile b/www/webkit-qt5/Makefile
index 3255fe1..d005f2a 100644
--- a/www/webkit-qt5/Makefile
+++ b/www/webkit-qt5/Makefile
@@ -2,6 +2,7 @@
PORTNAME= webkit
DISTVERSION= ${QT5_VERSION}
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITE_SUBDIR= community_releases/${QT5_VERSION:R}/${QT5_VERSION}/
PKGNAMEPREFIX= qt5-
diff --git a/www/webkit2-gtk3/Makefile b/www/webkit2-gtk3/Makefile
index 6f224f1..2c26952 100644
--- a/www/webkit2-gtk3/Makefile
+++ b/www/webkit2-gtk3/Makefile
@@ -3,7 +3,7 @@
PORTNAME= webkit
PORTVERSION= 2.8.5
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
MASTER_SITES= http://webkitgtk.org/releases/
PKGNAMESUFFIX= 2-gtk3
diff --git a/x11-toolkits/gnustep-gui/Makefile b/x11-toolkits/gnustep-gui/Makefile
index 35a330c..17a0aea 100644
--- a/x11-toolkits/gnustep-gui/Makefile
+++ b/x11-toolkits/gnustep-gui/Makefile
@@ -3,7 +3,7 @@
PORTNAME= gnustep-gui
PORTVERSION= 0.24.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11-toolkits gnustep
MASTER_SITES= GNUSTEP/core
OpenPOWER on IntegriCloud