- Update to new upstream release 60.2
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/icu?expand=0&rev=82
This commit is contained in:
parent
7dadf9036e
commit
e929eb7bab
@ -1,4 +1,4 @@
|
||||
libicu59_1
|
||||
libicu60_2
|
||||
libicu-devel
|
||||
requires -libicu-<targettype>
|
||||
requires "libicu59_1-<targettype> = <version>"
|
||||
requires "libicu60_2-<targettype> = <version>"
|
||||
|
@ -78,8 +78,8 @@ Index: icu/source/common/unicode/uvernum.h
|
||||
@@ -59,6 +59,7 @@
|
||||
* @stable ICU 2.4
|
||||
*/
|
||||
#define U_ICU_VERSION_MAJOR_NUM 59
|
||||
+#define U_ICU_VERSION_MAJOR_STR "59"
|
||||
#define U_ICU_VERSION_MAJOR_NUM 60
|
||||
+#define U_ICU_VERSION_MAJOR_STR "60"
|
||||
|
||||
/** The current ICU minor version as an integer.
|
||||
* This value will change in the subsequent releases of ICU
|
||||
@ -87,22 +87,22 @@ Index: icu/source/common/unicode/uvernum.h
|
||||
* This value will change in the subsequent releases of ICU
|
||||
* @stable ICU 2.6
|
||||
*/
|
||||
-#define U_ICU_VERSION_SUFFIX _59
|
||||
-#define U_ICU_VERSION_SUFFIX _60
|
||||
+#define ___icu_version_expand(major, minor) _ ## major ## _ ## minor
|
||||
+#define ___icu_version_glue(major, minor) ___icu_version_expand(major, minor)
|
||||
+#define U_ICU_VERSION_SUFFIX ___icu_version_glue(U_ICU_VERSION_MAJOR_NUM, U_ICU_VERSION_MINOR_NUM)
|
||||
|
||||
/**
|
||||
* \def U_DEF2_ICU_ENTRY_POINT_RENAME
|
||||
@@ -126,7 +129,7 @@
|
||||
@@ -125,7 +128,7 @@
|
||||
* This value will change in the subsequent releases of ICU
|
||||
* @stable ICU 2.6
|
||||
*/
|
||||
#if U_PLATFORM_HAS_WINUWP_API == 0
|
||||
-#define U_ICU_VERSION_SHORT "59"
|
||||
+#define U_ICU_VERSION_SHORT "59_1"
|
||||
#else
|
||||
// U_DISABLE_RENAMING does not impact dat file name
|
||||
#define U_ICU_VERSION_SHORT
|
||||
-#define U_ICU_VERSION_SHORT "60"
|
||||
+#define U_ICU_VERSION_SHORT "60_2"
|
||||
|
||||
#ifndef U_HIDE_INTERNAL_API
|
||||
/** Data version in ICU4C.
|
||||
Index: icu/source/config/mh-linux
|
||||
===================================================================
|
||||
--- icu.orig/source/config/mh-linux
|
||||
|
10
icu.changes
10
icu.changes
@ -1,3 +1,13 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 14 17:56:54 UTC 2017 - jengelh@inai.de
|
||||
|
||||
- Update to new upstream release 60.2
|
||||
* ICU 60 provides full support for the Unicode 10.0 release
|
||||
with many new characters and many property improvements.
|
||||
Locale data is updated to CLDR 32, which adds several
|
||||
languages and data improvements. A new number formatting API
|
||||
has been added.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 2 20:16:08 UTC 2017 - jengelh@inai.de
|
||||
|
||||
|
9
icu.spec
9
icu.spec
@ -16,16 +16,16 @@
|
||||
#
|
||||
|
||||
|
||||
%define lname libicu59_1
|
||||
%define amajor 59
|
||||
%define aversion 59_1
|
||||
%define lname libicu60_2
|
||||
%define amajor 60
|
||||
%define aversion 60_2
|
||||
%ifarch %armb hppa mips mips64 ppc ppc64 %sparc s390 s390x m68k
|
||||
%define be_platform 1
|
||||
%else
|
||||
%define be_platform 0
|
||||
%endif
|
||||
Name: icu
|
||||
Version: 59.1
|
||||
Version: 60.2
|
||||
Release: 0
|
||||
Summary: International Components for Unicode
|
||||
License: ICU
|
||||
@ -224,6 +224,7 @@ rm "%buildroot/%_datadir/icu/%version/install-sh"
|
||||
%fdupes %buildroot/%_prefix
|
||||
|
||||
%check
|
||||
# s390x see: https://ssl.icu-project.org/trac/ticket/13095
|
||||
cd source
|
||||
%if !0%{?qemu_user_space_build:1}
|
||||
# Checks disabled in qemu because of races happening when we emulate
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cd144b7da0c4a3155da080e970b7648a1e94eb185e7ec5f61ec4a773da44f554
|
||||
size 6913759
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7132fdaf9379429d004005217f10e00b7d2319d0fea22bdfddef8991c45b75fe
|
||||
size 22706578
|
3
icu4c-60_2-docs.zip
Normal file
3
icu4c-60_2-docs.zip
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ac652c2dc5c2c934f7419d0d013b04bb5288e346775a5dcf1c4e915330bf01eb
|
||||
size 7255513
|
3
icu4c-60_2-src.tgz
Normal file
3
icu4c-60_2-src.tgz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f073ea8f35b926d70bb33e6577508aa642a8b316a803f11be20af384811db418
|
||||
size 23317835
|
@ -4,23 +4,22 @@ Date: Mon, 31 Jul 2017 12:19:40 +0000
|
||||
don't use obsolete <xlocale.h>
|
||||
|
||||
---
|
||||
source/i18n/digitlst.cpp | 6 +-----
|
||||
1 file changed, 1 insertion(+), 5 deletions(-)
|
||||
source/i18n/digitlst.cpp | 4 ----
|
||||
1 file changed, 4 deletions(-)
|
||||
|
||||
Index: icu/source/i18n/digitlst.cpp
|
||||
===================================================================
|
||||
--- icu.orig/source/i18n/digitlst.cpp
|
||||
+++ icu/source/i18n/digitlst.cpp
|
||||
@@ -61,11 +61,7 @@
|
||||
@@ -62,11 +62,7 @@
|
||||
#endif
|
||||
|
||||
#if U_USE_STRTOD_L
|
||||
-# if U_PLATFORM_USES_ONLY_WIN32_API || U_PLATFORM == U_PF_CYGWIN
|
||||
-# include <locale.h>
|
||||
-# else
|
||||
-# if U_HAVE_XLOCALE_H
|
||||
-# include <xlocale.h>
|
||||
-# else
|
||||
# include <locale.h>
|
||||
-# endif
|
||||
+# include <locale.h>
|
||||
#endif
|
||||
|
||||
// ***************************************************************************
|
||||
|
Loading…
Reference in New Issue
Block a user