pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/icu
Module Name: pkgsrc
Committed By: adam
Date: Sun Apr 12 07:06:43 UTC 2020
Modified Files:
pkgsrc/textproc/icu: Makefile PLIST distinfo
pkgsrc/textproc/icu/patches: patch-common_putilimp.h
Log Message:
icu: updated to 66.1
ICU 66
It updates to Unicode 13 & CLDR 36.1. New, extra Q1 releases for low-risk integration of Unicode 13.
ICU 65
It updates to CLDR 36 locale data with many additions and corrections, and some new measurement units. The Java LocaleMatcher API is improved, and ported to C++. For building ICU data, there are new
filtering options, and new tracing support for data loading in ICU4C.
To generate a diff of this commit:
cvs rdiff -u -r1.129 -r1.130 pkgsrc/textproc/icu/Makefile
cvs rdiff -u -r1.45 -r1.46 pkgsrc/textproc/icu/PLIST
cvs rdiff -u -r1.87 -r1.88 pkgsrc/textproc/icu/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/textproc/icu/patches/patch-common_putilimp.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/textproc/icu/Makefile
diff -u pkgsrc/textproc/icu/Makefile:1.129 pkgsrc/textproc/icu/Makefile:1.130
--- pkgsrc/textproc/icu/Makefile:1.129 Wed Mar 18 00:26:28 2020
+++ pkgsrc/textproc/icu/Makefile Sun Apr 12 07:06:43 2020
@@ -1,20 +1,21 @@
-# $NetBSD: Makefile,v 1.129 2020/03/18 00:26:28 rillig Exp $
+# $NetBSD: Makefile,v 1.130 2020/04/12 07:06:43 adam Exp $
-DISTNAME= icu4c-64_2-src
+DISTNAME= icu4c-66_1-src
PKGNAME= ${DISTNAME:S/4c//:S/-src//:S/_/./g}
-PKGREVISION= 2
CATEGORIES= textproc
-MASTER_SITES= http://download.icu-project.org/files/icu4c/${PKGVERSION_NOREV}/
+MASTER_SITES= ${MASTER_SITE_GITHUB:=unicode-org/}
EXTRACT_SUFX= .tgz
+GITHUB_PROJECT= icu
+GITHUB_RELEASE= release-66-1
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= http://www.icu-project.org/
+HOMEPAGE= http://site.icu-project.org/
COMMENT= Robust and full-featured Unicode services
LICENSE= mit
WRKSRC= ${WRKDIR}/icu/source
USE_LANGUAGES= c99 c++
-USE_TOOLS+= gmake
+USE_TOOLS+= gmake pkg-config
GCC_REQD+= 4.8
TEST_TARGET= check
UNLIMIT_RESOURCES+= datasize
Index: pkgsrc/textproc/icu/PLIST
diff -u pkgsrc/textproc/icu/PLIST:1.45 pkgsrc/textproc/icu/PLIST:1.46
--- pkgsrc/textproc/icu/PLIST:1.45 Wed Apr 3 00:12:59 2019
+++ pkgsrc/textproc/icu/PLIST Sun Apr 12 07:06:43 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.45 2019/04/03 00:12:59 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.46 2020/04/12 07:06:43 adam Exp $
bin/derb
bin/genbrk
bin/gencfu
@@ -56,6 +56,7 @@ include/unicode/icuplug.h
include/unicode/idna.h
include/unicode/listformatter.h
include/unicode/localebuilder.h
+include/unicode/localematcher.h
include/unicode/localpointer.h
include/unicode/locdspnm.h
include/unicode/locid.h
@@ -204,27 +205,27 @@ lib/icu/pkgdata.inc
lib/libicudata.a
lib/libicudata.so
lib/libicudata.so.${PKGVERSION}
-lib/libicudata.so.64
+lib/libicudata.so.66
lib/libicui18n.a
lib/libicui18n.so
lib/libicui18n.so.${PKGVERSION}
-lib/libicui18n.so.64
+lib/libicui18n.so.66
lib/libicuio.a
lib/libicuio.so
lib/libicuio.so.${PKGVERSION}
-lib/libicuio.so.64
+lib/libicuio.so.66
lib/libicutest.a
lib/libicutest.so
lib/libicutest.so.${PKGVERSION}
-lib/libicutest.so.64
+lib/libicutest.so.66
lib/libicutu.a
lib/libicutu.so
lib/libicutu.so.${PKGVERSION}
-lib/libicutu.so.64
+lib/libicutu.so.66
lib/libicuuc.a
lib/libicuuc.so
lib/libicuuc.so.${PKGVERSION}
-lib/libicuuc.so.64
+lib/libicuuc.so.66
lib/pkgconfig/icu-i18n.pc
lib/pkgconfig/icu-io.pc
lib/pkgconfig/icu-uc.pc
Index: pkgsrc/textproc/icu/distinfo
diff -u pkgsrc/textproc/icu/distinfo:1.87 pkgsrc/textproc/icu/distinfo:1.88
--- pkgsrc/textproc/icu/distinfo:1.87 Wed Jul 24 17:02:06 2019
+++ pkgsrc/textproc/icu/distinfo Sun Apr 12 07:06:43 2020
@@ -1,13 +1,13 @@
-$NetBSD: distinfo,v 1.87 2019/07/24 17:02:06 rin Exp $
+$NetBSD: distinfo,v 1.88 2020/04/12 07:06:43 adam Exp $
-SHA1 (icu4c-64_2-src.tgz) = 3127155ecf2b75ab4835f501b7478e39c07bb852
-RMD160 (icu4c-64_2-src.tgz) = 23e00d87c106aa079c48701c0b8a823ef2c79202
-SHA512 (icu4c-64_2-src.tgz) = 5ecb4c230ba45918747a1cf9aef86f555aa07d5b29b1d07ab674e8013f46dfb907a0e9d6945db41155f9dc3012fd94e1152ffc19f61a68b6dfcbabdcb8ae9d78
-Size (icu4c-64_2-src.tgz) = 24013250 bytes
+SHA1 (icu4c-66_1-src.tgz) = 68e87ea2044e92a5d86be6072b0eb3557f252d9f
+RMD160 (icu4c-66_1-src.tgz) = 1bd67bd30b161681a5040244e58c4d87bbdce6ce
+SHA512 (icu4c-66_1-src.tgz) = 78d87bce65a7bdf7e9a19bda13e353c60846816ff34025f829d1ff15f9ac49aa6061eb192173742be0eca105684ce0e39e95656147afe848520bf60274c8d246
+Size (icu4c-66_1-src.tgz) = 24361305 bytes
SHA1 (patch-Makefile.in) = 67440d3af9b62b8c0be258c490255ba17f778ab4
SHA1 (patch-acinclude.m4) = f7de1a16aad0ca77c4bbc457ba76b6171199ce09
SHA1 (patch-common_putil.cpp) = 6aa70b8698d663d3c798bafd9010a824c9609c20
-SHA1 (patch-common_putilimp.h) = a68faa97c2bffeecaca1586e26f5bbe48e71b262
+SHA1 (patch-common_putilimp.h) = 0924d38a780b626fea78754aa2da6cf3ca19b9b7
SHA1 (patch-common_ubidiimp.h) = 99fbd68d5a05303696cb5cccb71045b470827369
SHA1 (patch-common_umutex.h) = b22b7c02b4645a87f71d54885d858d0cf9005988
SHA1 (patch-common_unicode_platform.h) = 8b7b8bcf6f5185225a1ca516ac212a495f7b47e8
Index: pkgsrc/textproc/icu/patches/patch-common_putilimp.h
diff -u pkgsrc/textproc/icu/patches/patch-common_putilimp.h:1.4 pkgsrc/textproc/icu/patches/patch-common_putilimp.h:1.5
--- pkgsrc/textproc/icu/patches/patch-common_putilimp.h:1.4 Tue Nov 5 15:25:37 2013
+++ pkgsrc/textproc/icu/patches/patch-common_putilimp.h Sun Apr 12 07:06:43 2020
@@ -1,8 +1,8 @@
-$NetBSD: patch-common_putilimp.h,v 1.4 2013/11/05 15:25:37 ryoon Exp $
+$NetBSD: patch-common_putilimp.h,v 1.5 2020/04/12 07:06:43 adam Exp $
-* GCC for arm does not have __sync_add_and_fetch() etc.
+MirBSD support.
---- common/putilimp.h.orig 2013-10-04 20:49:30.000000000 +0000
+--- common/putilimp.h.orig 2020-03-11 18:16:11.000000000 +0000
+++ common/putilimp.h
@@ -128,6 +128,8 @@ typedef size_t uintptr_t;
/* not defined */
@@ -13,12 +13,3 @@ $NetBSD: patch-common_putilimp.h,v 1.4 2
#else
# define U_TIMEZONE timezone
#endif
-@@ -187,7 +189,7 @@ typedef size_t uintptr_t;
- /* Use the predefined value. */
- #elif U_PLATFORM == U_PF_MINGW
- #define U_HAVE_GCC_ATOMICS 0
--#elif U_GCC_MAJOR_MINOR >= 404 || defined(__clang__)
-+#elif (U_GCC_MAJOR_MINOR >= 404 && !defined(__arm__)) || defined(__clang__)
- /* TODO: Intel icc and IBM xlc on AIX also support gcc atomics. (Intel originated them.)
- * Add them for these compilers.
- * Note: Clang sets __GNUC__ defines for version 4.2, so misses the 4.4 test here.
Home |
Main Index |
Thread Index |
Old Index