Jesred is a very fast and highly configurable redirector for the Squid Internet Object Cache. It was derived from Chris Foote's and Wayne Piekarski's Squirm 1.0 betaB and some code from Squid itself, but is about 2-3x faster than the original version and has some additional features. WWW: http://www.linofee.org/~elkner/webtools/jesred/ ='vcs-git' href='https://www.tfcis.org/~lantw44/git/freebsd-ports-graphics' title='freebsd-ports-graphics Git repository'/>
aboutsummaryrefslogtreecommitdiffstats
path: root/devel/icu
diff options
context:
space:
mode:
authortijl <tijl@FreeBSD.org>2016-09-24 19:06:57 +0800
committertijl <tijl@FreeBSD.org>2016-09-24 19:06:57 +0800
commit066998172e46dd08df392ecd35af710e3dd3da2a (patch)
treee47126c6c357762b62f9e5736c3d27d12948e676 /devel/icu
parent49712f6fc0b0b344ad61319c9fe1eefaae4bc422 (diff)
downloadfreebsd-ports-graphics-066998172e46dd08df392ecd35af710e3dd3da2a.tar.gz
freebsd-ports-graphics-066998172e46dd08df392ecd35af710e3dd3da2a.tar.zst
freebsd-ports-graphics-066998172e46dd08df392ecd35af710e3dd3da2a.zip
- 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)
Diffstat (limited to 'devel/icu')
-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
17 files changed, 245 insertions, 73 deletions