pkgsrc/textproc/icu/patches
ryoon 6aaec02c32 Update to 58.1
* Fix regression with upstream patch,
  https://ssl.icu-project.org/trac/ticket/12827

Changelog:
Common Changes

    CLDR 30.0.2: For details of the many changes in CLDR, see CLDR 30. Some things to note:
        For some combinations of numbering system (arab, arabext, latn) and/or locale (ar, fa, he), there were changes to the bidirectional control characters used with certain symbols (percent, minus, plus), and changes to number patterns (currency and/or percent, including addition of bidirectional control characters in some cases).
        New in this release, the bidirectional controls used for such purposes include U+061C ARABIC LETTER MARK (ALM), which requires use of the bidirectional algorithm from Unicode 6.3 or later.
        The time separator for Norwegian locales (nb, nn) was changed to be ':' throughout.
    Unicode 9.0: Version 9.0 adds exactly 7,500 characters, for a total of 128,172 characters. These additions include six new scripts, 19 symbols for the new 4K TV standard, and 72 new emoji characters.
    Draft Emoji 4.0 data
        Emoji updates for word & line breaking. (#12664 & Unicode 9 update #12526)
    UBiDiTransform/BidiTransform API for convenient transformation of text between different Bidi layouts. (#11679)
    MeasureFormat API for measurement unit display names. (#12029)
    Most COUNT and LIMIT enum constants have been deprecated. (#12420)
    SpoofChecker: Handling of "whole script confusables" has been removed from ICU, in accordance with its removal from UTS #39 Version 9.0.0 and the removal of the corresponding Unicode data file. (#12549)
    Greek uppercasing ("el" locale ID) removes most diacritics. (#5456)
    More robust locale data loading across ICU implementation code.
    Reduced heap memory usage in DateTimePatternGenerator. (#11782)

ICU4C Specific Changes

    The layout engine code has been removed; the ParagraphLayout is not deprecated and remains (and must now be built on top of HarfBuzz). See http://userguide.icu-project.org/layoutengine (#12708)
    Windows: Supports & requires Visual Studio 2015.
2016-12-04 04:11:32 +00:00
..
patch-aa Update to 58.1 2016-12-04 04:11:32 +00:00
patch-ab
patch-ac
patch-acinclude.m4
patch-ad
patch-af
patch-common_putil.cpp
patch-common_putilimp.h
patch-common_ulist.c Update to 58.1 2016-12-04 04:11:32 +00:00
patch-common_umutex.h
patch-common_unicode_platform.h
patch-common_uposixdefs.h
patch-config_icu-config-bottom
patch-config_mh-scoosr5
patch-config_mh-solaris-gcc
patch-configure
patch-configure.ac
patch-i18n_digitlst.cpp Update to 58.1 2016-12-04 04:11:32 +00:00
patch-i18n_ucol__res.cpp Update to 58.1 2016-12-04 04:11:32 +00:00
patch-test_intltest_apicoll.cpp Update to 58.1 2016-12-04 04:11:32 +00:00
patch-test_intltest_apicoll.h Update to 58.1 2016-12-04 04:11:32 +00:00
patch-tools-toolutil-pkg_genc.c
patch-tools_pkgdata_pkgdata.cpp