55 Commits

Author SHA1 Message Date
jsg
5c83b42079 Set CXXFLAGS as well as CFLAGS for the arm workaround to fix the build
on arm.

ok jca@ aja@
2015-12-29 12:38:27 +00:00
ajacoutot
5b5a027800 Remove the mips64 -Bsymbolic workaround now that the linker has been fixed.
from Brad, ok jasper@
2015-12-26 09:43:11 +00:00
zhuk
9ec146a2f7 Add -nodefaultlibs -nostdlib to linker for shared libraries, like it's
already done in icu4c on Linux.

Needed for upcoming poppler-qt5.

tested/okay by aja@ and kili@
2015-12-11 13:07:12 +00:00
ajacoutot
dd9d378847 Update to icu4c-56.1. 2015-11-10 06:49:07 +00:00
jasper
e32922a8b1 sed -i 2015-10-09 12:48:21 +00:00
ajacoutot
9450808aee Unbreak build on mips.
Drop DIST_SUBDIR while here.

reported and tested by miod@
2015-06-01 06:58:00 +00:00
ajacoutot
576d2fe96a Update to icu4c-55.1. 2015-04-25 10:16:15 +00:00
ajacoutot
3a88f03f32 SECURITY fixes for:
CVE-2014-6585
CVE-2014-6591
CVE-2014-7923
CVE-2014-7926
CVE-2014-9654
2015-04-19 09:02:06 +00:00
ajacoutot
204c31696e Drop -Wl,-Bsymbolic on mips64* because of a binutils bug.
based on a patch by Donovan Watteau
2015-01-03 07:53:00 +00:00
ajacoutot
a175c1a0c2 Move previous where it belongs. 2014-11-03 12:29:31 +00:00
dcoppa
0e36913a7b Unbreak icu4c on arm by re-adding a workaround that was removed
with previous commit

Reported by, and ok, matthieu@
2014-11-03 12:22:10 +00:00
dcoppa
ea820b9004 Add TEST_ENV vars 2014-10-17 12:36:33 +00:00
ajacoutot
3d47a7d866 Rework this port and add --with-data-packaging=archive for powerpc and
arm to unbreak.

--with-data-packaging fix from dcoppa@
2014-10-17 08:35:10 +00:00
ajacoutot
5e382fc2cc The icu4c 54.1 source distfile has been updated to include pre-built data.
reported by Nathanael Rensen
2014-10-04 07:46:28 +00:00
ajacoutot
c4691c4058 Update to icu4c-54.1. 2014-10-03 06:44:17 +00:00
miod
aaaf81a6dd Add a bunch of NOT_FOR_ARCHS and BROKEN- annotations, either for all gcc3
platforms (due to compiler deficiencies) or m88k only (due to toolchain
issues leading to libGL not being available).
2014-09-16 19:56:09 +00:00
ajacoutot
f41b98800d Update to icu4c-53.1. 2014-04-03 14:50:27 +00:00
ajacoutot
6b2d288032 Update to icu4c-52.1. 2013-10-15 13:35:54 +00:00
ajacoutot
95d85e99e9 Update to icu4c-51.2. 2013-06-01 14:22:34 +00:00
sthen
21dcdad850 Replace BROKEN-arm with arch-conditional "CFLAGS += -O1 -fno-stack-protector".
Big thanks to miod@ for tracking down the area in which the problem lies
and suggesting this workaround.

Unbreaks a big chunk of the ports tree on arm.
2013-04-12 17:39:57 +00:00
sthen
4ec8a0a0a5 mark BROKEN on arm. 2013-04-08 15:54:11 +00:00
ajacoutot
24f9d701f0 Update to icu4c-51.1. 2013-03-24 10:28:35 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
ajacoutot
f3cfc52833 Minor update to icu4c-50.1.2. 2013-01-23 18:08:55 +00:00
ajacoutot
018bac92bd Maintenance update to icu4c-50.1.1. 2013-01-05 13:16:05 +00:00
ajacoutot
c4506558a5 Update to icu4c-50.1.
big thank to landry@ for testing this in a bulk
2012-12-08 13:18:46 +00:00
sthen
20337fd622 mark icu4c for parallel builds; lets libreoffice and webkit get started sooner 2012-09-26 19:49:39 +00:00
jasper
73450cbf84 - remove -lpthread related patches/chunks. 2012-09-21 13:17:45 +00:00
ajacoutot
cf56c00b44 Fix RCS ids, no pkg change. 2012-07-13 07:23:20 +00:00
ajacoutot
4ad1879c15 Unbreak on sparc.
spotted by sebastia@
2012-07-09 22:50:18 +00:00
ajacoutot
2aea829618 Fix build on big endian platforms.
breakage reported by Markus Lude
2012-07-05 10:05:34 +00:00
landry
354048edd9 Fix build on hppa, don't assume we have gcc atomics depending on a given
GNUC version. Fallback to mutex code on hppa.
2012-07-04 09:03:16 +00:00
landry
160ba5d561 Previous maintainer agreed (between two drinks) he was not really taking
care of it. ajacoutot@ takes maintainership.
2012-06-22 09:51:22 +00:00
ajacoutot
23e85ac2f3 Update to icu4c-49.1.2.
tested by jasper@ in a bulk, thanks!
ok jasper@
2012-06-22 07:07:14 +00:00
pascal
13fb368327 Fix a prototype so that -Werror=strict-prototypes works.
ok ajacoutot@
2012-05-04 08:56:35 +00:00
sthen
88ea72915d Change SEPARATE_BUILD=(concurrent|simple) to Yes; bsd.port.mk doesn't
make a distinction between these.  ok aja@ dcoppa@
2012-03-29 13:38:12 +00:00
ajacoutot
6116487a7a Minor update to icu4c-4.8.1.1 and fix for denial of service and possible
code execution via out of bounds access.

ok sthen@
2012-01-28 10:41:29 +00:00
ajacoutot
3ec94788dd Maintenance update to icu4c-4.8.1. 2011-09-12 06:45:53 +00:00
jasper
3c9f0d1a13 no need to keep using the gcc3 module on sparc
from brad
2011-07-11 14:04:42 +00:00
ajacoutot
b4324dd188 Update to icu4c-4.8.
Maintainer timeout.

bulk tested by landry@, thanks!
ok landry@
2011-06-14 10:12:48 +00:00
sthen
d580cde0ab fix various typos, from Anthony J. Bentley with a few tweaks by myself 2011-03-14 09:15:33 +00:00
espie
811d94d9d6 new depends 2010-11-20 19:56:47 +00:00
espie
dcaa846fde USE_GROFF=Yes 2010-10-19 07:54:21 +00:00
dcoppa
0fe1cb2a9e s/librairies/libraries/
OK ajacoutot@
2010-06-01 12:46:24 +00:00
landry
e68c194267 Update to icu 4.4, from MAINTAINER Vincent Gross (thanks!)
'just commit' robert@
2010-04-05 21:40:24 +00:00
sthen
632285c5d5 update to 4.2.1, from maintainer Vincent Gross, tested with all major deps. 2009-10-12 11:18:40 +00:00
landry
0407e44b6b Update to icu4c 4.2, from MAINTAINER Vincent Gross.
okay robert@
2009-06-07 00:54:43 +00:00
ajacoutot
cf38ca5476 - fix an evil typo... we use pthread, not phtread 2009-02-03 10:40:02 +00:00
landry
eccda17813 Update to icu4c 4.0.1, from MAINTAINER :
- Link with -pthread instead of -lphtread.
- Use VERSION (consistent with other ports, although it's still not a
  rule) and propagate it where needed.
- Propagate SO_VERSION using MAKE_FLAGS.
- Fix MASTER_SITES.
- Remove a bunch of patches that prevented .so links to be created, use
  a post-install target to remove them instead.

Discussed with and ok ajacoutot@
2009-01-27 22:11:15 +00:00
landry
e974342660 Update icu4c to 4.0, somehow based on a diff my MAINTAINER reworked by me.
Tested in a mulk muild, webkit and openoffice are happy with it.

ok robert@
2008-10-31 09:56:15 +00:00