From 066998172e46dd08df392ecd35af710e3dd3da2a Mon Sep 17 00:00:00 2001 From: tijl Date: Sat, 24 Sep 2016 11:06:57 +0000 Subject: - 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 (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) --- sysutils/gdisk/Makefile | 2 +- sysutils/osquery/Makefile | 2 +- sysutils/tracker/Makefile | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'sysutils') diff --git a/sysutils/gdisk/Makefile b/sysutils/gdisk/Makefile index 6edf140bf1d1..993af9e9dc20 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 b156030c1497..64414362bac5 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 29e0bfdc776f..9a30ad2ee896 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 -- cgit