International Components for Unicode

Edit Package icu

ICU is a set of C and C++ libraries that provides robust and
full-featured Unicode and locale support. The library provides calendar
support, conversions for many character sets, language sensitive
collation, date and time formatting, support for many locales, message
catalogs and resources, message formatting, normalization, number and
currency formatting, time zone support, transliteration, and word,
line, and sentence breaking, etc.

This package contains the Unicode character database and derived
properties along with converters and time zone data.

This package contains the runtime libraries for ICU. It does not
contain any of the data files needed at runtime and present in the icu
and icu-locales packages.

Refresh
Refresh
Source Files
Filename Size Changed
baselibs.conf 0000000099 99 Bytes
icu-avoid-x87-excess-precision.diff 0000001571 1.53 KB
icu-error-reporting.diff 0000002328 2.27 KB
icu-fix-install-mode-files.diff 0000002983 2.91 KB
icu.changes 0000042430 41.4 KB
icu.keyring 0000004560 4.45 KB
icu.spec 0000008505 8.31 KB
icu4c-67_1-docs.zip 0007913999 7.55 MB
icu4c-67_1-docs.zip.asc 0000000833 833 Bytes
icu4c-67_1-src.tgz 0024518055 23.4 MB
icu4c-67_1-src.tgz.asc 0000000833 833 Bytes
locale.diff 0000000871 871 Bytes
Revision 127 (latest revision is 175)
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 796373 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 127)
- Update to version 67.1
  * Unicode 13 (ICU-20893, same as in ICU 66)
    + Total of 5930 new characters
    + 4 new scripts
    + 55 new emoji characters, plus additional new sequences
    + New CJK extension, first characters in plane 3: U+30000..U+3134A
  * CLDR 37
    + New language at Modern coverage: Nigerian Pidgin
    + New languages at Basic coverage: Fulah (Adlam), Maithili,
      Manipuri, Santali, Sindhi (Devanagari), Sundanese
    + Region containment: EU no longer includes GB
    + Unicode 13 root collation data and Chinese data for collation and transliteration
  * DateTimePatternGenerator now obeys the "hc" preference in the locale identifier (ICU-20442)
  * Various other improvements for ECMA-402 conformance
  * Number skeletons have a new "concise" form that can be used in MessageFormat strings (ICU-20418)
  * Currency formatting options for formal and other currency display name variants (ICU-20854)
  * ListFormatter: new public API to select the style & type (ICU-12863)
  * ListFormatter now selects the proper “and”/“or” form for Spanish & Hebrew (ICU-21016)
  * Locale ID canonicalization upgraded to implement the complete CLDR spec (ICU-20834, ICU-20272)
  * LocaleMatcher: New option to ignore one-way matches (ICU-20936),
    and other tweaks to the code (ICU-20916, ICU-20917) and data (from CLDR)
  * acceptLanguage() reimplemented via LocaleMatcher (ICU-20700)
  * Data build tool: tzdbNames.res moved from the "zone_tree" category to the "zone_supplemental" category (ICU-21073)
  * Fixed uses of u8"literals" broken by the C++20 introduction of the incompatible char8_t type (ICU-20972),
  * and added a few API overloads to reduce the need for reinterpret_cast (ICU-20984).
  * Support for manipulating CLDR 37 unit identifiers in MeasureUnit.
Comments 0
openSUSE Build Service is sponsored by