FreeBSD Bugzilla – Attachment 198189 Details for
Bug 232300
devel/icu: update to 63.1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
v1
icu63.diff (text/plain), 5.72 KB, created by
Jan Beich
on 2018-10-15 21:52:50 UTC
(
hide
)
Description:
v1
Filename:
MIME Type:
Creator:
Jan Beich
Created:
2018-10-15 21:52:50 UTC
Size:
5.72 KB
patch
obsolete
>From 17bb32c3643091b05dc7d5a3f2c1b6dffcd37d38 Mon Sep 17 00:00:00 2001 >From: jbeich <jbeich@35697150-7ecd-e111-bb59-0022644237b5> >Date: Fri, 29 Jun 2018 14:22:11 +0000 >Subject: [PATCH] devel/icu: update to 63.1 > >Changes: http://site.icu-project.org/download/63 >ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ >PR: 232300 >Exp-run by: antoine (NOT YET) >--- > devel/icu/Makefile | 4 +- > devel/icu/distinfo | 6 +-- > devel/icu/files/patch-r41550 | 77 ------------------------------------ > devel/icu/pkg-plist | 4 ++ > 4 files changed, 9 insertions(+), 82 deletions(-) > delete mode 100644 devel/icu/files/patch-r41550 > >diff --git a/devel/icu/Makefile b/devel/icu/Makefile >index 7b81622ad72b..dbd32931f3d8 100644 >--- a/devel/icu/Makefile >+++ b/devel/icu/Makefile >@@ -3,8 +3,8 @@ > > PORTNAME= icu > DISTVERSIONPREFIX= release- >-DISTVERSION= 62-1 >-PORTREVISION?= 2 # keep for icu-lx >+DISTVERSION= 63-1 >+PORTREVISION?= 0 # keep for icu-lx > PORTEPOCH?= 1 > CATEGORIES?= devel > >diff --git a/devel/icu/distinfo b/devel/icu/distinfo >index f5bd9dd03fa8..def7170364c1 100644 >--- a/devel/icu/distinfo >+++ b/devel/icu/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1529573964 >-SHA256 (unicode-org-icu-release-62-1_GH0.tar.gz) = e15ffd84606323cbad5515bf9ecdf8061cc3bf80fb883b9e6aa162e485aa9761 >-SIZE (unicode-org-icu-release-62-1_GH0.tar.gz) = 43740444 >+TIMESTAMP = 1539448201 >+SHA256 (unicode-org-icu-release-63-1_GH0.tar.gz) = 9a3be16d772be2817854ef4dcb45fb7fea669ca7ca592e039264239c1acd415f >+SIZE (unicode-org-icu-release-63-1_GH0.tar.gz) = 44140131 >diff --git a/devel/icu/files/patch-r41550 b/devel/icu/files/patch-r41550 >deleted file mode 100644 >index cf0cfe4f9196..000000000000 >--- a/devel/icu/files/patch-r41550 >+++ /dev/null >@@ -1,77 +0,0 @@ >-https://ssl.icu-project.org/trac/ticket/13851 >- >---- common/ucase.cpp.orig 2018-06-21 09:39:23 UTC >-+++ common/ucase.cpp >-@@ -270,6 +270,7 @@ ucase_addCaseClosure(UChar32 c, const USetAdder *sa) { >- } >- } >- if(HAS_SLOT(excWord, UCASE_EXC_DELTA)) { >-+ pe=pe0; >- int32_t delta; >- GET_SLOT_VALUE(excWord, UCASE_EXC_DELTA, pe, delta); >- sa->add(sa->set, (excWord&UCASE_EXC_DELTA_IS_NEGATIVE)==0 ? c+delta : c-delta); >-@@ -1167,7 +1168,7 @@ ucase_toFullLower(UChar32 c, >- >- if(HAS_SLOT(excWord, UCASE_EXC_DELTA) && UCASE_IS_UPPER_OR_TITLE(props)) { >- int32_t delta; >-- GET_SLOT_VALUE(excWord, UCASE_EXC_DELTA, pe, delta); >-+ GET_SLOT_VALUE(excWord, UCASE_EXC_DELTA, pe2, delta); >- return (excWord&UCASE_EXC_DELTA_IS_NEGATIVE)==0 ? c+delta : c-delta; >- } >- if(HAS_SLOT(excWord, UCASE_EXC_LOWER)) { >-@@ -1261,7 +1262,7 @@ toUpperOrTitle(UChar32 c, >- >- if(HAS_SLOT(excWord, UCASE_EXC_DELTA) && UCASE_GET_TYPE(props)==UCASE_LOWER) { >- int32_t delta; >-- GET_SLOT_VALUE(excWord, UCASE_EXC_DELTA, pe, delta); >-+ GET_SLOT_VALUE(excWord, UCASE_EXC_DELTA, pe2, delta); >- return (excWord&UCASE_EXC_DELTA_IS_NEGATIVE)==0 ? c+delta : c-delta; >- } >- if(!upperNotTitle && HAS_SLOT(excWord, UCASE_EXC_TITLE)) { >-@@ -1469,7 +1470,7 @@ ucase_toFullFolding(UChar32 c, >- } >- if(HAS_SLOT(excWord, UCASE_EXC_DELTA) && UCASE_IS_UPPER_OR_TITLE(props)) { >- int32_t delta; >-- GET_SLOT_VALUE(excWord, UCASE_EXC_DELTA, pe, delta); >-+ GET_SLOT_VALUE(excWord, UCASE_EXC_DELTA, pe2, delta); >- return (excWord&UCASE_EXC_DELTA_IS_NEGATIVE)==0 ? c+delta : c-delta; >- } >- if(HAS_SLOT(excWord, UCASE_EXC_FOLD)) { >---- test/intltest/strcase.cpp.orig 2018-06-21 09:38:41 UTC >-+++ test/intltest/strcase.cpp >-@@ -68,6 +68,7 @@ class StringCaseTest: public IntlTest { (public) >- void TestBug13127(); >- void TestInPlaceTitle(); >- void TestCaseMapEditsIteratorDocs(); >-+ void TestCaseMapGreekExtended(); >- >- private: >- void assertGreekUpper(const char16_t *s, const char16_t *expected); >-@@ -113,6 +114,7 @@ StringCaseTest::runIndexedTest(int32_t index, UBool ex >- TESTCASE_AUTO(TestInPlaceTitle); >- #endif >- TESTCASE_AUTO(TestCaseMapEditsIteratorDocs); >-+ TESTCASE_AUTO(TestCaseMapGreekExtended); >- TESTCASE_AUTO_END; >- } >- >-@@ -1683,6 +1685,19 @@ void StringCaseTest::TestCaseMapEditsIteratorDocs() { >- expectedSrcCoarseStringIndices[destIndex], >- coarseChangesIterator.sourceIndexFromDestinationIndex(destIndex, status)); >- } >-+} >-+ >-+void StringCaseTest::TestCaseMapGreekExtended() { >-+ // Ticket 13851 >-+ UnicodeString s(u"\u1F80\u1F88\u1FFC"); >-+ UnicodeString result(s); >-+ result.toLower(Locale::getRoot()); >-+ assertEquals(u"lower", u"\u1F80\u1F80\u1FF3", result); >-+#if !UCONFIG_NO_BREAK_ITERATION >-+ result = s; >-+ result.toTitle(nullptr, Locale::getRoot()); >-+ assertEquals(u"title", u"\u1F88\u1F80\u1FF3", result); >-+#endif >- } >- >- //#endif >diff --git a/devel/icu/pkg-plist b/devel/icu/pkg-plist >index 68450ba9108a..2b1b8d06aa81 100644 >--- a/devel/icu/pkg-plist >+++ b/devel/icu/pkg-plist >@@ -92,6 +92,7 @@ include/unicode/normalizer2.h > include/unicode/normlzr.h > include/unicode/nounit.h > include/unicode/numberformatter.h >+include/unicode/numberrangeformatter.h > include/unicode/numfmt.h > include/unicode/numsys.h > include/unicode/parseerr.h >@@ -152,6 +153,8 @@ include/unicode/ucnvsel.h > include/unicode/ucol.h > include/unicode/ucoleitr.h > include/unicode/uconfig.h >+include/unicode/ucpmap.h >+include/unicode/ucptrie.h > include/unicode/ucsdet.h > include/unicode/ucurr.h > include/unicode/udat.h >@@ -172,6 +175,7 @@ include/unicode/ulocdata.h > include/unicode/umachine.h > include/unicode/umisc.h > include/unicode/umsg.h >+include/unicode/umutablecptrie.h > include/unicode/unifilt.h > include/unicode/unifunct.h > include/unicode/unimatch.h
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 232300
:
198189
|
198206
Working