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