Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package icu for openSUSE:Factory checked in 
at 2022-04-16 00:12:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/icu (Old)
 and      /work/SRC/openSUSE:Factory/.icu.new.1941 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "icu"

Sat Apr 16 00:12:36 2022 rev:84 rq:969258 version:71.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/icu/icu.changes  2021-11-24 23:54:22.392499021 
+0100
+++ /work/SRC/openSUSE:Factory/.icu.new.1941/icu.changes        2022-04-16 
00:12:37.957519583 +0200
@@ -1,0 +2,18 @@
+Sat Apr  9 22:10:56 UTC 2022 - Dirk M??ller <dmuel...@suse.com>
+
+- update to 71.1:
+  * updates to CLDR 41 locale data with various additions and corrections.
+  * 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.
+  * 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???.
+  * time zone data updated to 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.
+- drop fix-ucptrietest-golden-diff.patch (upstream) 
+
+-------------------------------------------------------------------

Old:
----
  fix-ucptrietest-golden-diff.patch
  icu4c-70_1-docs.zip
  icu4c-70_1-docs.zip.asc
  icu4c-70_1-src.tgz
  icu4c-70_1-src.tgz.asc

New:
----
  icu4c-71_1-docs.zip
  icu4c-71_1-docs.zip.asc
  icu4c-71_1-src.tgz
  icu4c-71_1-src.tgz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ icu.spec ++++++
--- /var/tmp/diff_new_pack.NcQ2kn/_old  2022-04-16 00:12:39.933522223 +0200
+++ /var/tmp/diff_new_pack.NcQ2kn/_new  2022-04-16 00:12:39.937522228 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package icu
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,8 +17,8 @@
 
 
 %define lname  libicu70
-%define amajor   70
-%define aversion 70
+%define amajor   71
+%define aversion 71
 %ifarch %armb hppa mips mips64 ppc ppc64 %sparc s390 s390x m68k
 %define be_platform 1
 %else
@@ -26,18 +26,16 @@
 %endif
 # icu-versioning.diff needs update for new Version too
 Name:           icu
-Version:        70.1
+Version:        71.1
 Release:        0
 Summary:        International Components for Unicode
 License:        ICU
 Group:          Development/Libraries/C and C++
-URL:            http://icu-project.org/
-
-#Git-Clone:    https://github.com/unicode-org/icu.git
-Source:         
https://github.com/unicode-org/icu/releases/download/release-70-1/icu4c-70_1-src.tgz
-Source2:        
https://github.com/unicode-org/icu/releases/download/release-70-1/icu4c-70_1-src.tgz.asc
-Source3:        
https://github.com/unicode-org/icu/releases/download/release-70-1/icu4c-70_1-docs.zip
-Source4:        
https://github.com/unicode-org/icu/releases/download/release-70-1/icu4c-70_1-docs.zip.asc
+URL:            https://icu.unicode.org/
+Source:         
https://github.com/unicode-org/icu/releases/download/release-71-1/icu4c-71_1-src.tgz
+Source2:        
https://github.com/unicode-org/icu/releases/download/release-71-1/icu4c-71_1-src.tgz.asc
+Source3:        
https://github.com/unicode-org/icu/releases/download/release-71-1/icu4c-71_1-docs.zip
+Source4:        
https://github.com/unicode-org/icu/releases/download/release-71-1/icu4c-71_1-docs.zip.asc
 Source99:       icu.keyring
 Source100:      baselibs.conf
 Patch4:         icu-fix-install-mode-files.diff
@@ -45,7 +43,6 @@
 Patch7:         icu-avoid-x87-excess-precision.diff
 Patch8:         locale.diff
 Patch9:         nan-undefined-conversion.patch
-Patch10:        fix-ucptrietest-golden-diff.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  pkg-config

++++++ icu-avoid-x87-excess-precision.diff ++++++
--- /var/tmp/diff_new_pack.NcQ2kn/_old  2022-04-16 00:12:40.025522345 +0200
+++ /var/tmp/diff_new_pack.NcQ2kn/_new  2022-04-16 00:12:40.025522345 +0200
@@ -11,7 +11,7 @@
 ===================================================================
 --- icu.orig/source/test/intltest/dcfmapts.cpp
 +++ icu/source/test/intltest/dcfmapts.cpp
-@@ -870,7 +870,8 @@ void IntlTestDecimalFormatAPI::TestFixed
+@@ -875,7 +875,8 @@ void IntlTestDecimalFormatAPI::TestFixed
      ASSERT_EQUAL(22, fd.getPluralOperand(PLURAL_OPERAND_V));
      ASSERT_EQUAL(1234567890123456789LL, 
fd.getPluralOperand(PLURAL_OPERAND_F));
      ASSERT_EQUAL(1234567890123456789LL, 
fd.getPluralOperand(PLURAL_OPERAND_T));
@@ -21,7 +21,7 @@
      ASSERT_EQUAL(FALSE, fd.hasIntegerValue());
      ASSERT_EQUAL(FALSE, fd.isNegative());
  
-@@ -965,7 +966,8 @@ void IntlTestDecimalFormatAPI::TestFixed
+@@ -970,7 +971,8 @@ void IntlTestDecimalFormatAPI::TestFixed
      ASSERT_EQUAL(0, fd.getPluralOperand(PLURAL_OPERAND_T));
      // note: going through DigitList path to FixedDecimal, which is trimming
      //       int64_t fields to 18 digits. See ticket Ticket #10374

++++++ icu4c-70_1-src.tgz -> icu4c-71_1-src.tgz ++++++
/work/SRC/openSUSE:Factory/icu/icu4c-70_1-src.tgz 
/work/SRC/openSUSE:Factory/.icu.new.1941/icu4c-71_1-src.tgz differ: char 12, 
line 1

++++++ locale.diff ++++++
--- /var/tmp/diff_new_pack.NcQ2kn/_old  2022-04-16 00:12:40.105522452 +0200
+++ /var/tmp/diff_new_pack.NcQ2kn/_new  2022-04-16 00:12:40.109522458 +0200
@@ -9,7 +9,7 @@
 ===================================================================
 --- icu.orig/source/common/putil.cpp
 +++ icu/source/common/putil.cpp
-@@ -1607,7 +1607,7 @@ static const char *uprv_getPOSIXIDForCat
+@@ -1616,7 +1616,7 @@ static const char *uprv_getPOSIXIDForCat
              /* Solaris speaks POSIX -  See IEEE Std 1003.1-2008
               * This is needed to properly handle empty env. variables
               */

++++++ nan-undefined-conversion.patch ++++++
--- /var/tmp/diff_new_pack.NcQ2kn/_old  2022-04-16 00:12:40.121522473 +0200
+++ /var/tmp/diff_new_pack.NcQ2kn/_new  2022-04-16 00:12:40.121522473 +0200
@@ -4,9 +4,11 @@
 Subject: [PATCH] ICU-21613 Fix undefined behaviour in
  ComplexUnitsConverter::applyRounder
 
---- a/source/i18n/units_complexconverter.cpp
-+++ b/source/i18n/units_complexconverter.cpp
-@@ -237,6 +237,11 @@ void 
ComplexUnitsConverter::applyRounder(MaybeStackArray<int64_t, 5> &intValues,
+Index: icu/source/i18n/units_complexconverter.cpp
+===================================================================
+--- icu.orig/source/i18n/units_complexconverter.cpp
++++ icu/source/i18n/units_complexconverter.cpp
+@@ -242,6 +242,11 @@ void ComplexUnitsConverter::applyRounder
      }
      quantity = decimalQuantity.toDouble();
  

Reply via email to