Subject: CVS commit: pkgsrc/textproc/icu
From: Adam Ciarcinski
Date: 2017-12-14 22:28:32
Message id: 20171214212832.62316FB40@cvs.NetBSD.org

Log Message:
icu: updated to 60.2

60.2:
New API for direct-UTF-8 normalization.
- It also optionally records changes, for source-to-result index mapping and \ 
tracking of text metadata.
More convenient case mapping API (StringPiece→ByteSink).
ICU now handles ill-formed UTF-8 byte sequences as specified in the W3C Encoding \ 
Standard.

Bug fixes:
CLDR 32.0.1
- Change of some German AM/PM to English strings reverted; will be revisited.
- BGN transliterations restored.
The Script_Extensions property value for 5 CJK characters is wrong.
ICU4J DecimalFormat
- getGroupingSize() returns -1 instead of 0 in ICU60 if grouping is disabled
- setPositivePrefix also changes negative prefix
- unsets maxFrac when minFrac is set on a currency instance
DateFormat
- Urdu Islamic calendar eras
- Narrow format of noon time is used for abbreviated day period pattern letter \ 
'b' and 'bb'
Conversion buffer overflow
Calendar buffer overrun
Windows C++: The header file "stringoptions.h" is not included in the \ 
the pre-built binary .zip file download.
Fix various typos and spelling mistakes.

Files:
RevisionActionfile
1.114modifypkgsrc/textproc/icu/Makefile
1.72modifypkgsrc/textproc/icu/distinfo