/devel/automake14/

=8d980ce3f7f40dc691042118960e7377fc596d93'/> 8d980ce3f7f40dc691042118960e7377fc596d93 Changes: http://site.icu-project.org/download/58 PR: 214384 Exp-run by: antoine Approved by: office (bapt)
Changes:	http://site.icu-project.org/download/58
PR:		214384
Exp-run by:	antoine
Approved by:	office (bapt)
- Update devel/icu to 57.1. 2016-09-24T11:06:57+00:00 tijl tijl@FreeBSD.org 2016-09-24T11:06:57+00:00 066998172e46dd08df392ecd35af710e3dd3da2a - 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)
- 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)
Revert update to version 57.1, it wasn't tested 2016-07-06T22:00:44+00:00 antoine antoine@FreeBSD.org 2016-07-06T22:00:44+00:00 8f6d2e7fecddc55a1373ceb4ee1cfd1baf6d342c PR: 205120 With hat: portmgr
PR:		205120
With hat:	portmgr
devel/icu: update to 57.1 2016-07-06T06:18:51+00:00 gahr gahr@FreeBSD.org 2016-07-06T06:18:51+00:00 d307ccb3b80d02a98782037f22269ce73d2f7f72 PR: 205120 Submitted by: yuri@rawbw.com Reviewed by: gahr@FreeBSD.org Approved by: maintainer (timeout)
PR:		205120
Submitted by:	yuri@rawbw.com
Reviewed by:	gahr@FreeBSD.org
Approved by:	maintainer (timeout)