diff options
author | Jan Beich <jbeich@FreeBSD.org> | 2019-03-27 21:11:08 +0000 |
---|---|---|
committer | Jan Beich <jbeich@FreeBSD.org> | 2019-03-27 21:11:08 +0000 |
commit | 480c577baa45ef6f27ad8e0c46958ccecdb6d94f (patch) | |
tree | 38e82fdc8d8a1a28215196aec951504537c1c0ad /devel/icu | |
parent | ea151d1c2eba86024177b9450f83501b4eda3dc2 (diff) | |
download | ports-480c577baa45ef6f27ad8e0c46958ccecdb6d94f.tar.gz ports-480c577baa45ef6f27ad8e0c46958ccecdb6d94f.zip |
Notes
Diffstat (limited to 'devel/icu')
-rw-r--r-- | devel/icu/Makefile | 6 | ||||
-rw-r--r-- | devel/icu/distinfo | 6 | ||||
-rw-r--r-- | devel/icu/files/patch-common_umutex.cpp | 25 | ||||
-rw-r--r-- | devel/icu/pkg-plist | 3 |
4 files changed, 9 insertions, 31 deletions
diff --git a/devel/icu/Makefile b/devel/icu/Makefile index dab3b3cdce01..40b6c54744ee 100644 --- a/devel/icu/Makefile +++ b/devel/icu/Makefile @@ -2,8 +2,8 @@ # $FreeBSD$ PORTNAME= icu -DISTVERSION= 63_1 -PORTREVISION?= 1 # keep for icu-lx +DISTVERSION= 64_1 +PORTREVISION?= 0 # keep for icu-lx PORTEPOCH?= 1 CATEGORIES?= devel MASTER_SITES= https://github.com/unicode-org/${PORTNAME}/releases/download/release-${DISTVERSION:S/rc/-&/:S/_/-/g}/ \ @@ -27,7 +27,7 @@ CONFIGURE_ARGS+=--with-data-packaging=archive \ CPPFLAGS+= -DICU_NO_USER_DATA_OVERRIDE MAKE_ARGS= VERBOSE=1 TEST_TARGET= check -USES+= compiler:c++11-lib gmake pathfix tar:tgz +USES+= compiler:c++11-lib gmake pathfix python:build tar:tgz USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/icu/source diff --git a/devel/icu/distinfo b/devel/icu/distinfo index 2899b0537f33..195ebe5c9a31 100644 --- a/devel/icu/distinfo +++ b/devel/icu/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1538433596 -SHA256 (icu4c-63_1-src.tgz) = 05c490b69454fce5860b7e8e2821231674af0a11d7ef2febea9a32512998cb9d -SIZE (icu4c-63_1-src.tgz) = 23746939 +TIMESTAMP = 1553712434 +SHA256 (icu4c-64_1-src.tgz) = 92f1b7b9d51b396679c17f35a2112423361b8da3c1b9de00aa94fd768ae296e6 +SIZE (icu4c-64_1-src.tgz) = 24013136 diff --git a/devel/icu/files/patch-common_umutex.cpp b/devel/icu/files/patch-common_umutex.cpp deleted file mode 100644 index 024225bff10a..000000000000 --- a/devel/icu/files/patch-common_umutex.cpp +++ /dev/null @@ -1,25 +0,0 @@ ---- 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/pkg-plist b/devel/icu/pkg-plist index 2b1b8d06aa81..705e07323d9a 100644 --- a/devel/icu/pkg-plist +++ b/devel/icu/pkg-plist @@ -73,6 +73,7 @@ include/unicode/fieldpos.h include/unicode/filteredbrk.h include/unicode/fmtable.h include/unicode/format.h +include/unicode/formattedvalue.h include/unicode/fpositer.h include/unicode/gender.h include/unicode/gregocal.h @@ -80,6 +81,7 @@ include/unicode/icudataver.h include/unicode/icuplug.h include/unicode/idna.h include/unicode/listformatter.h +include/unicode/localebuilder.h include/unicode/localpointer.h include/unicode/locdspnm.h include/unicode/locid.h @@ -165,6 +167,7 @@ include/unicode/udisplaycontext.h include/unicode/uenum.h include/unicode/ufieldpositer.h include/unicode/uformattable.h +include/unicode/uformattedvalue.h include/unicode/ugender.h include/unicode/uidna.h include/unicode/uiter.h |