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: Wed Apr 19 08:06:31 UTC 2023
Modified Files:
pkgsrc/textproc/icu: Makefile PLIST distinfo hacks.mk
pkgsrc/textproc/icu/patches: patch-common_uposixdefs.h
Log Message:
icu: updated to 73.1
ICU 73 improves Japanese and Korean short-text line breaking, reduces C++ memory use in date formatting, and promotes the Java person name formatter from tech preview to draft.
To generate a diff of this commit:
cvs rdiff -u -r1.145 -r1.146 pkgsrc/textproc/icu/Makefile
cvs rdiff -u -r1.53 -r1.54 pkgsrc/textproc/icu/PLIST
cvs rdiff -u -r1.99 -r1.100 pkgsrc/textproc/icu/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/textproc/icu/hacks.mk
cvs rdiff -u -r1.6 -r1.7 \
pkgsrc/textproc/icu/patches/patch-common_uposixdefs.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.145 pkgsrc/textproc/icu/Makefile:1.146
--- pkgsrc/textproc/icu/Makefile:1.145 Wed Nov 23 17:31:43 2022
+++ pkgsrc/textproc/icu/Makefile Wed Apr 19 08:06:31 2023
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile,v 1.145 2022/11/23 17:31:43 adam Exp $
+# $NetBSD: Makefile,v 1.146 2023/04/19 08:06:31 adam Exp $
-DISTNAME= icu4c-72_1-src
+DISTNAME= icu4c-73_1-src
PKGNAME= ${DISTNAME:S/4c//:S/-src//:S/_/./g}
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=unicode-org/}
EXTRACT_SUFX= .tgz
GITHUB_PROJECT= icu
-GITHUB_RELEASE= release-72-1
+GITHUB_RELEASE= release-73-1
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://icu.unicode.org/
@@ -44,17 +44,17 @@ PLIST_SUBST+= MH_NAME=mh-solaris-gcc
. else
PLIST_SUBST+= MH_NAME=mh-solaris
. endif
-. if !empty(CC_VERSION:Mgcc-4.[6-9].*)
+. if ${CC_VERSION:Mgcc-4.[6-9].*}
BUILDLINK_TRANSFORM+= rm:-D__STDC__=0
. endif
BUILDLINK_TRANSFORM+= rm:-ansi
-.elif !empty(MACHINE_PLATFORM:MLinux-*-alpha)
+.elif ${MACHINE_PLATFORM:MLinux-*-alpha}
. if ${CC_VERSION:Mgcc*}
PLIST_SUBST+= MH_NAME=mh-alpha-linux-gcc
. else
PLIST_SUBST+= MH_NAME=mh-alpha-linux-cc
. endif
-.elif !empty(MACHINE_PLATFORM:MLinux-*-powerpc*)
+.elif ${MACHINE_PLATFORM:MLinux-*-powerpc*}
. if ${CC_VERSION:Mgcc*}
PLIST_SUBST+= MH_NAME=mh-linux
. else
@@ -107,8 +107,8 @@ post-configure:
# expect builtin gcc atomic functions for gcc>=4.1
# (source/common/putilimp.h)
-.if !empty(CC_VERSION:Mgcc-*) && \
- (empty(CC_VERSION:Mgcc-4.0*) && empty(CC_VERSION:Mgcc-[0-3].*))
+.if ${CC_VERSION:Mgcc-*} && \
+ (!${CC_VERSION:Mgcc-4.0*} && !${CC_VERSION:Mgcc-[0-3].*})
. if ${MACHINE_ARCH} == "i386"
CFLAGS+= -march=i486
. endif
Index: pkgsrc/textproc/icu/PLIST
diff -u pkgsrc/textproc/icu/PLIST:1.53 pkgsrc/textproc/icu/PLIST:1.54
--- pkgsrc/textproc/icu/PLIST:1.53 Wed Nov 23 10:42:50 2022
+++ pkgsrc/textproc/icu/PLIST Wed Apr 19 08:06:31 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.53 2022/11/23 10:42:50 adam Exp $
+@comment $NetBSD: PLIST,v 1.54 2023/04/19 08:06:31 adam Exp $
bin/derb
bin/genbrk
bin/gencfu
@@ -49,6 +49,7 @@ include/unicode/fieldpos.h
include/unicode/filteredbrk.h
include/unicode/fmtable.h
include/unicode/format.h
+include/unicode/formattednumber.h
include/unicode/formattedvalue.h
include/unicode/fpositer.h
include/unicode/gender.h
@@ -94,6 +95,7 @@ include/unicode/scientificnumberformatte
include/unicode/search.h
include/unicode/selfmt.h
include/unicode/simpleformatter.h
+include/unicode/simplenumberformatter.h
include/unicode/simpletz.h
include/unicode/smpdtfmt.h
include/unicode/sortkey.h
@@ -145,6 +147,7 @@ include/unicode/udisplayoptions.h
include/unicode/uenum.h
include/unicode/ufieldpositer.h
include/unicode/uformattable.h
+include/unicode/uformattednumber.h
include/unicode/uformattedvalue.h
include/unicode/ugender.h
include/unicode/uidna.h
@@ -167,6 +170,7 @@ include/unicode/unorm.h
include/unicode/unorm2.h
include/unicode/unum.h
include/unicode/unumberformatter.h
+include/unicode/unumberoptions.h
include/unicode/unumberrangeformatter.h
include/unicode/unumsys.h
include/unicode/uobject.h
@@ -182,6 +186,7 @@ include/unicode/usearch.h
include/unicode/uset.h
include/unicode/usetiter.h
include/unicode/ushape.h
+include/unicode/usimplenumberformatter.h
include/unicode/uspoof.h
include/unicode/usprep.h
include/unicode/ustdio.h
@@ -209,27 +214,27 @@ lib/icu/pkgdata.inc
lib/libicudata.a
lib/libicudata.so
lib/libicudata.so.${PKGVERSION}
-lib/libicudata.so.72
+lib/libicudata.so.73
lib/libicui18n.a
lib/libicui18n.so
lib/libicui18n.so.${PKGVERSION}
-lib/libicui18n.so.72
+lib/libicui18n.so.73
lib/libicuio.a
lib/libicuio.so
lib/libicuio.so.${PKGVERSION}
-lib/libicuio.so.72
+lib/libicuio.so.73
lib/libicutest.a
lib/libicutest.so
lib/libicutest.so.${PKGVERSION}
-lib/libicutest.so.72
+lib/libicutest.so.73
lib/libicutu.a
lib/libicutu.so
lib/libicutu.so.${PKGVERSION}
-lib/libicutu.so.72
+lib/libicutu.so.73
lib/libicuuc.a
lib/libicuuc.so
lib/libicuuc.so.${PKGVERSION}
-lib/libicuuc.so.72
+lib/libicuuc.so.73
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.99 pkgsrc/textproc/icu/distinfo:1.100
--- pkgsrc/textproc/icu/distinfo:1.99 Wed Nov 23 10:42:50 2022
+++ pkgsrc/textproc/icu/distinfo Wed Apr 19 08:06:31 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.99 2022/11/23 10:42:50 adam Exp $
+$NetBSD: distinfo,v 1.100 2023/04/19 08:06:31 adam Exp $
-BLAKE2s (icu4c-72_1-src.tgz) = 9d43212b8404c3f2ef44264c5dde1a435752a9c035cddd85cab82608c6ee8bbc
-SHA512 (icu4c-72_1-src.tgz) = 848c341b37c0ff077e34a95d92c6200d5aaddd0ee5e06134101a74e04deb08256a5e817c8aefab020986abe810b7827dd7b2169a60dacd250c298870518dcae8
-Size (icu4c-72_1-src.tgz) = 26303933 bytes
+BLAKE2s (icu4c-73_1-src.tgz) = f4b7b4298932436e17ffce3aa4a5c8dca744161483150b8cc716d356166440f8
+SHA512 (icu4c-73_1-src.tgz) = e788e372716eecebc39b56bbc88f3a458e21c3ef20631c2a3d7ef05794a678fe8dad482a03a40fdb9717109a613978c7146682e98ee16fade5668d641d5c48f8
+Size (icu4c-73_1-src.tgz) = 26512935 bytes
SHA1 (patch-Makefile.in) = 67440d3af9b62b8c0be258c490255ba17f778ab4
SHA1 (patch-acinclude.m4) = f7de1a16aad0ca77c4bbc457ba76b6171199ce09
SHA1 (patch-common_putil.cpp) = cc867aaef753c23ff12db019e41836c0dd5ac6d1
@@ -10,7 +10,7 @@ SHA1 (patch-common_putilimp.h) = 0924d38
SHA1 (patch-common_ubidiimp.h) = 180eb1fe1069c393ddf1deb46da00f466d8438e8
SHA1 (patch-common_umutex.h) = b22b7c02b4645a87f71d54885d858d0cf9005988
SHA1 (patch-common_unicode_platform.h) = 8b7b8bcf6f5185225a1ca516ac212a495f7b47e8
-SHA1 (patch-common_uposixdefs.h) = 4739ca7d4662335adcb322cd0943770651d548ce
+SHA1 (patch-common_uposixdefs.h) = 2900a3747b49bcf1a81dbb5a20692c120f28cb04
SHA1 (patch-config_Makefile.inc.in) = e7cee161315321d2580074054d87714b55319886
SHA1 (patch-config_icu-config-bottom) = 168b89ee9180d4ae545125866ee91eb004010501
SHA1 (patch-config_mh-darwin) = 4fd2c664b23078692b61557ebb66693712d333cd
Index: pkgsrc/textproc/icu/hacks.mk
diff -u pkgsrc/textproc/icu/hacks.mk:1.2 pkgsrc/textproc/icu/hacks.mk:1.3
--- pkgsrc/textproc/icu/hacks.mk:1.2 Wed Aug 7 10:19:04 2013
+++ pkgsrc/textproc/icu/hacks.mk Wed Apr 19 08:06:31 2023
@@ -1,11 +1,11 @@
-# $NetBSD: hacks.mk,v 1.2 2013/08/07 10:19:04 jmcneill Exp $
+# $NetBSD: hacks.mk,v 1.3 2023/04/19 08:06:31 adam Exp $
.if !defined(ICU_HACKS_MK)
ICU_HACKS_MK= # defined
# NetBSD arm gcc <= 4.5 missing builtin atomics
.if ${OPSYS} == "NetBSD" && (${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "earm")
-. if !empty(CC_VERSION:Mgcc-4.[0-5].*)
+. if ${CC_VERSION:Mgcc-4.[0-5].*}
PKG_HACKS+= arm-gcc-atomics
CFLAGS+= -DU_HAVE_GCC_ATOMICS=0
. endif
Index: pkgsrc/textproc/icu/patches/patch-common_uposixdefs.h
diff -u pkgsrc/textproc/icu/patches/patch-common_uposixdefs.h:1.6 pkgsrc/textproc/icu/patches/patch-common_uposixdefs.h:1.7
--- pkgsrc/textproc/icu/patches/patch-common_uposixdefs.h:1.6 Thu Jul 26 22:37:48 2018
+++ pkgsrc/textproc/icu/patches/patch-common_uposixdefs.h Wed Apr 19 08:06:31 2023
@@ -1,9 +1,9 @@
-$NetBSD: patch-common_uposixdefs.h,v 1.6 2018/07/26 22:37:48 abs Exp $
+$NetBSD: patch-common_uposixdefs.h,v 1.7 2023/04/19 08:06:31 adam Exp $
C99 and related define overrides.
Do not play _XOPEN_SOURCE games on NetBSD, as it breaks at least gcc 6.4 on NetBSD-8.0
---- common/uposixdefs.h.orig 2018-06-21 09:39:23.000000000 +0000
+--- common/uposixdefs.h.orig 2023-04-13 21:41:15.000000000 +0000
+++ common/uposixdefs.h
@@ -44,8 +44,10 @@
* and define _XOPEN_SOURCE to different values depending on __STDC_VERSION__.
@@ -15,7 +15,7 @@ Do not play _XOPEN_SOURCE games on NetBS
+#endif
/*
- * Make sure things like readlink and such functions work.
+ * Make sure things like realpath and such functions work.
@@ -54,9 +56,11 @@
*
* z/OS needs this definition for timeval and to get usleep.
Home |
Main Index |
Thread Index |
Old Index