Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

icu4j-73.1-3.2 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: icu4j Distribution: openSUSE:Factory:zSystems
Version: 73.1 Vendor: openSUSE
Release: 3.2 Build date: Wed Feb 21 10:16:19 2024
Group: Development/Libraries/Java Build host: reproducible
Size: 14589339 Source RPM: icu4j-73.1-3.2.src.rpm
Packager: https://bugs.opensuse.org
Url: http://site.icu-project.org/
Summary: International Components for Unicode for Java
The International Components for Unicode (ICU) library provides robust and
full-featured Unicode services on a wide variety of platforms. ICU supports
the most current version of the Unicode standard, and provides support for
supplementary characters (needed for GB 18030 repertoire support).

Java provides a very strong foundation for global programs, and IBM and the
ICU team played a key role in providing globalization technology into Sun's
Java. But because of its long release schedule, Java cannot always keep
up-to-date with evolving standards. The ICU team continues to extend Java's
Unicode and internationalization support, focusing on improving
performance, keeping current with the Unicode standard, and providing
richer APIs, while remaining as compatible as possible with the original
Java text and internationalization API design.

Provides

Requires

License

BSD-3-Clause AND MIT AND Unicode AND SUSE-Public-Domain

Changelog

* Wed Feb 21 2024 Fridrich Strba <fstrba@suse.com>
  - Use %patch -P N instead of deprecated %patchN.
* Thu Sep 21 2023 Fridrich Strba <fstrba@suse.com>
  - Added patch:
    * icu4j-detectjava21.patch
      + detect java 20 and 21 when running ant
* Thu Apr 20 2023 Anton Shvetz <shvetz.anton@gmail.com>
  - Upgrade to version 73.1
    * Updates to CLDR 43 locale data with various additions and
      corrections.
    * Improves Japanese and Korean short-text line breaking, reduces
      C++ memory use in date formatting, and promotes the Java person
      name formatter from tech preview to draft.
    * ICU 73 and CLDR 43 are minor releases, mostly focused on bug
      fixes and small enhancements. (The fall CLDR/ICU releases will
      update to Unicode 15.1 which is planned for September.)
    * Updates to the time zone data version 2023c (2023-mar). Note
      that pre-1970 data for a number of time zones has been removed,
      as has been the case in the upstream tzdata release since
      2021b.
    * For details, please see https://icu.unicode.org/download/73.
  - Upgrade to version 72.1
    * Updates to Unicode 15, and to CLDR 42 locale data with various
      additions and corrections.
    * ICU 72 and CLDR 42 are major releases, including a new version
      of Unicode and major locale data improvements.
    * Adds two technology preview implementations based on draft
      Unicode specifications:
      + Formatting of people’s names in multiple languages (CLDR
      background on why this feature is being added and what it does)
      + An enhanced version of message formatting
    * This release also updates to the time zone data version 2022e
      (2022-oct). Note that pre-1970 data for a number of time zones
      has been removed, as has been the case in the upstream tzdata
      release since 2021b.
    * For details, please see https://icu.unicode.org/download/72.
  - Update patch:
    * icu4j-jdk10plus.patch
* Fri Apr 29 2022 Anton Shvetz <shvetz.anton@gmail.com>
  - Upgrade to version 71.1
    * Updates to CLDR 41 locale data with various additions and
      corrections.
    * Adds phrase-based line breaking for Japanese. Existing line
      breaking methods follow standards and conventions for body text
      but do not work well for short Japanese text, such as in titles
      and headings. This new feature is optimized for these use
      cases.
    * Adds support for Hindi written in Latin letters (hi_Latn). The
      CLDR data for this increasingly popular locale has been
      significantly revised and expanded. Note that based on user
      expectations, hi_Latn incorporates a large amount of English,
      and can also be referred to as “Hinglish”.
    * ICU 71 and CLDR 41 are minor releases, mostly focused on bug
      fixes and small enhancements.
    * Updates to the time zone data version 2022a. Note that pre-1970
      data for a number of time zones has been removed, as has been
      the case in the upstream tzdata release since 2021b.
  - Remove obsolete stuff from spec file
  - Reformat the changes file to fit to 67 chars width
* Thu Mar 24 2022 Fridrich Strba <fstrba@suse.com>
  - Upgrade to verison 70.1
  - Modified patches:
    * icu4j-66.1-java8compat.patch -> icu4j-70.1-java8compat.patch
    * icu4j-jdk10plus.patch
      + rediff to changed context
    * improve-osgi-manifest.patch
      + replace also DATAVERSION token during the build
  - Added patch:
    * icu4j-javadoc.patch
      + fix invalid html entities
* Thu Apr 23 2020 Ismail Dönmez <idonmez@suse.com>
  - 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)
* Thu Apr 02 2020 Fridrich Strba <fstrba@suse.com>
  - Version update to 66.1
  - Changed patches:
    * icu4j-jdk10plus.patch
    * improve-osgi-manifest.patch
    * icu4j-63.1-java8compat.patch -> icu4j-66.1-java8compat.patch
      + rediff to changed context
* Fri Jan 24 2020 Fridrich Strba <fstrba@suse.com>
  - Remove build-dependency on java-javadoc, since it is not
    necessary with this version.
* Wed Feb 13 2019 Fridrich Strba <fstrba@suse.com>
  - Added patch:
    * icu4j-63.1-java8compat.patch
      + Prevent use of Jdk >= 9 functions
  - Clean up the file and sanitize osgi bundle versions
* Tue Nov 27 2018 Fridrich Strba <fstrba@suse.com>
  - Distribute also the charset and localespi jars along with their
    pom files.
  - Install the jars also to %{_javadir}%{name} directory for
    compatibility reasons.

Files

/usr/share/doc/packages/icu4j
/usr/share/doc/packages/icu4j/APIChangeReport.html
/usr/share/doc/packages/icu4j/readme.html
/usr/share/java/icu4j
/usr/share/java/icu4j.jar
/usr/share/java/icu4j/icu4j.jar
/usr/share/maven-metadata/icu4j.xml
/usr/share/maven-poms/JPP-icu4j.pom


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu May 2 23:22:08 2024