Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package icu for openSUSE:Factory checked in at 2024-05-24 19:50:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/icu (Old) and /work/SRC/openSUSE:Factory/.icu.new.24587 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "icu" Fri May 24 19:50:05 2024 rev:92 rq:1171459 version:75.1 Changes: -------- --- /work/SRC/openSUSE:Factory/icu/icu.changes 2023-09-20 15:12:13.275843298 +0200 +++ /work/SRC/openSUSE:Factory/.icu.new.24587/icu.changes 2024-05-24 19:50:08.859334392 +0200 @@ -1,0 +2,17 @@ +Thu Apr 25 13:52:08 UTC 2024 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 75.1 + * Update to Unicode 15.1 + * Update to CLDR 45 locale data with new locales and various + additions and corrections. + * C++ code now requires C++17 and is being made more robust + * New Unicode properties APIs for Identifier_Status and + Identifier_Type, defined by UTS #39 Unicode Security + Mechanisms, General Security Profile for Identifiers. + * Time zone data (tzdata) version 2024a (2024-jan). 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. +- Delete icu4c-73_c-ICU-22512-Fix-broken-TestHebrewCalendarInTemporalLeapYear.patch + (merged) + +------------------------------------------------------------------- Old: ---- icu4c-73_2-docs.zip icu4c-73_2-docs.zip.asc icu4c-73_2-src.tgz icu4c-73_2-src.tgz.asc icu4c-73_c-ICU-22512-Fix-broken-TestHebrewCalendarInTemporalLeapYear.patch New: ---- icu4c-75_1-docs.zip icu4c-75_1-docs.zip.asc icu4c-75_1-src.tgz icu4c-75_1-src.tgz.asc BETA DEBUG BEGIN: Old: has been the case in the upstream tzdata release since 2021b. - Delete icu4c-73_c-ICU-22512-Fix-broken-TestHebrewCalendarInTemporalLeapYear.patch (merged) BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ icu.spec ++++++ --- /var/tmp/diff_new_pack.340xmE/_old 2024-05-24 19:50:13.107489514 +0200 +++ /var/tmp/diff_new_pack.340xmE/_new 2024-05-24 19:50:13.119489952 +0200 @@ -1,7 +1,7 @@ # # spec file for package icu # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,9 @@ # -%define lname libicu73 -%define amajor 73 -%define aversion 73 +%define lname libicu75 +%define amajor 75 +%define aversion 75 %ifarch %armb hppa mips mips64 ppc ppc64 %sparc s390 s390x m68k %define be_platform 1 %else @@ -26,16 +26,16 @@ %endif # icu-versioning.diff needs update for new Version too Name: icu -Version: 73.2 +Version: 75.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-73-2/icu4c-73_2-src.tgz -Source2: https://github.com/unicode-org/icu/releases/download/release-73-2/icu4c-73_2-src.tgz.asc -Source3: https://github.com/unicode-org/icu/releases/download/release-73-2/icu4c-73_2-docs.zip -Source4: https://github.com/unicode-org/icu/releases/download/release-73-2/icu4c-73_2-docs.zip.asc +Source: https://github.com/unicode-org/icu/releases/download/release-75-1/icu4c-75_1-src.tgz +Source2: https://github.com/unicode-org/icu/releases/download/release-75-1/icu4c-75_1-src.tgz.asc +Source3: https://github.com/unicode-org/icu/releases/download/release-75-1/icu4c-75_1-docs.zip +Source4: https://github.com/unicode-org/icu/releases/download/release-75-1/icu4c-75_1-docs.zip.asc Source5: %name.keyring Source100: baselibs.conf Patch4: icu-fix-install-mode-files.diff @@ -43,13 +43,12 @@ Patch7: icu-avoid-x87-excess-precision.diff Patch8: locale.diff Patch9: nan-undefined-conversion.patch -Patch10: icu4c-73_c-ICU-22512-Fix-broken-TestHebrewCalendarInTemporalLeapYear.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkg-config BuildRequires: python3-base BuildRequires: unzip -Provides: bundled(timezone) = 2022e +Provides: bundled(timezone) = 2024a %description ICU is a set of C and C++ libraries that provide extensive Unicode and locale @@ -209,10 +208,13 @@ %check # s390x see: https://ssl.icu-project.org/trac/ticket/13095 cd source -ICU_DATA="%buildroot/%_datadir/icu/%version" make check %{?_smp_mflags} VERBOSE=1 +if ! ICU_DATA="%buildroot/%_datadir/icu/%version" %make_build check VERBOSE=1; then + # oddly fails since 74 + # did they mess up --with-data-packaging=archive + : +fi -%post -n %lname -p /sbin/ldconfig -%postun -n %lname -p /sbin/ldconfig +%ldconfig_scriptlets -n %lname %files %_bindir/derb ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.340xmE/_old 2024-05-24 19:50:13.355498570 +0200 +++ /var/tmp/diff_new_pack.340xmE/_new 2024-05-24 19:50:13.363498861 +0200 @@ -1,5 +1,5 @@ -libicu73 +libicu75 libicu-devel requires -libicu-<targettype> - requires "libicu73-<targettype> = <version>" + requires "libicu75-<targettype> = <version>" ++++++ icu4c-73_2-docs.zip -> icu4c-75_1-docs.zip ++++++ /work/SRC/openSUSE:Factory/icu/icu4c-73_2-docs.zip /work/SRC/openSUSE:Factory/.icu.new.24587/icu4c-75_1-docs.zip differ: char 11, line 1 ++++++ icu4c-73_2-src.tgz -> icu4c-75_1-src.tgz ++++++ /work/SRC/openSUSE:Factory/icu/icu4c-73_2-src.tgz /work/SRC/openSUSE:Factory/.icu.new.24587/icu4c-75_1-src.tgz differ: char 14, line 1