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-11-14 14:28:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/icu (Old)
 and      /work/SRC/openSUSE:Factory/.icu.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "icu"

Mon Nov 14 14:28:45 2022 rev:86 rq:1031330 version:72.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/icu/icu.changes  2022-04-26 20:17:20.984730277 
+0200
+++ /work/SRC/openSUSE:Factory/.icu.new.1597/icu.changes        2022-11-14 
14:28:51.150927849 +0100
@@ -1,0 +2,11 @@
+Wed Oct 19 11:22:26 UTC 2022 - Jan Engelhardt <[email protected]>
+
+- Update to release 72.1
+  * Support for Unicode 15, including new characters, scripts,
+    emoji, and corresponding API constants.
+  * Support for CLDR 42 locale data with various additions and
+    corrections.
+  * Shift to tzdb 2022e. Pre-1970 data for a number of timezones
+    has been removed.
+
+-------------------------------------------------------------------

Old:
----
  icu.keyring
  icu4c-71_1-docs.zip
  icu4c-71_1-docs.zip.asc
  icu4c-71_1-src.tgz
  icu4c-71_1-src.tgz.asc

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

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

Other differences:
------------------
++++++ icu.spec ++++++
--- /var/tmp/diff_new_pack.ModG1T/_old  2022-11-14 14:28:52.546935151 +0100
+++ /var/tmp/diff_new_pack.ModG1T/_new  2022-11-14 14:28:52.550935172 +0100
@@ -16,9 +16,9 @@
 #
 
 
-%define lname  libicu71
-%define amajor   71
-%define aversion 71
+%define lname  libicu72
+%define amajor   72
+%define aversion 72
 %ifarch %armb hppa mips mips64 ppc ppc64 %sparc s390 s390x m68k
 %define be_platform 1
 %else
@@ -26,17 +26,16 @@
 %endif
 # icu-versioning.diff needs update for new Version too
 Name:           icu
-Version:        71.1
+Version:        72.1
 Release:        0
 Summary:        International Components for Unicode
 License:        ICU
 Group:          Development/Libraries/C and C++
 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
+Source:         
https://github.com/unicode-org/icu/releases/download/release-72-1/icu4c-72_1-src.tgz
+Source2:        
https://github.com/unicode-org/icu/releases/download/release-72-1/icu4c-72_1-src.tgz.asc
+Source3:        
https://github.com/unicode-org/icu/releases/download/release-72-1/icu4c-72_1-docs.zip
+Source4:        
https://github.com/unicode-org/icu/releases/download/release-72-1/icu4c-72_1-docs.zip.asc
 Source100:      baselibs.conf
 Patch4:         icu-fix-install-mode-files.diff
 Patch6:         icu-error-reporting.diff
@@ -48,7 +47,7 @@
 BuildRequires:  pkg-config
 BuildRequires:  python3-base
 BuildRequires:  unzip
-Provides:       bundled(timezone) = 2021b
+Provides:       bundled(timezone) = 2022e
 
 %description
 ICU is a set of C and C++ libraries that provide extensive Unicode and locale
@@ -64,9 +63,6 @@
 Summary:        International Components for Unicode
 Group:          System/Libraries
 Requires:       timezone
-%if "%lname" == "libicu71"
-Conflicts:      libicu70 = 71.1
-%endif
 Provides:       libicu = %version
 %if %be_platform
 Requires:       libicu%aversion-bedata = %version

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.ModG1T/_old  2022-11-14 14:28:52.590935382 +0100
+++ /var/tmp/diff_new_pack.ModG1T/_new  2022-11-14 14:28:52.594935402 +0100
@@ -1,6 +1,5 @@
-libicu71
-       conflicts "libicu70-<targettype> = 71.1"
+libicu72
 libicu-devel
        requires -libicu-<targettype>
-       requires "libicu71-<targettype> = <version>"
+       requires "libicu72-<targettype> = <version>"
 

++++++ icu-avoid-x87-excess-precision.diff ++++++
--- /var/tmp/diff_new_pack.ModG1T/_old  2022-11-14 14:28:52.602935444 +0100
+++ /var/tmp/diff_new_pack.ModG1T/_new  2022-11-14 14:28:52.606935465 +0100
@@ -18,8 +18,8 @@
 -    ASSERT_EQUAL(345678901234567890LL, fd.getPluralOperand(PLURAL_OPERAND_I));
 +    volatile double xxa = fd.getPluralOperand(PLURAL_OPERAND_I);
 +    ASSERT_EQUAL(345678901234567890LL, xxa);
-     ASSERT_EQUAL(FALSE, fd.hasIntegerValue());
-     ASSERT_EQUAL(FALSE, fd.isNegative());
+     ASSERT_EQUAL(false, fd.hasIntegerValue());
+     ASSERT_EQUAL(false, fd.isNegative());
  
 @@ -970,7 +971,8 @@ void IntlTestDecimalFormatAPI::TestFixed
      ASSERT_EQUAL(0, fd.getPluralOperand(PLURAL_OPERAND_T));
@@ -28,7 +28,7 @@
 -    ASSERT_EQUAL(223372036854775807LL, fd.getPluralOperand(PLURAL_OPERAND_I));
 +    volatile double xxb = fd.getPluralOperand(PLURAL_OPERAND_I);
 +    ASSERT_EQUAL(223372036854775807LL, xxb);
-     ASSERT_EQUAL(TRUE, fd.hasIntegerValue());
-     ASSERT_EQUAL(FALSE, fd.isNegative());
+     ASSERT_EQUAL(true, fd.hasIntegerValue());
+     ASSERT_EQUAL(false, fd.isNegative());
  
 

++++++ icu-error-reporting.diff ++++++
--- /var/tmp/diff_new_pack.ModG1T/_old  2022-11-14 14:28:52.618935528 +0100
+++ /var/tmp/diff_new_pack.ModG1T/_new  2022-11-14 14:28:52.622935549 +0100
@@ -48,10 +48,10 @@
 +#include <errno.h>
  #include <stdio.h>
 +#include <string.h>
+ #include <inttypes.h>
  #include <time.h>
  #include "unicode/utypes.h"
- #include "unicode/putil.h"
-@@ -65,8 +67,8 @@ usrc_createWithHeader(const char *path,
+@@ -66,8 +68,8 @@ usrc_createWithoutHeader(const char *pat
      if (f==NULL) {
          fprintf(
              stderr,

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

Reply via email to