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: wiz
Date: Fri Nov 1 00:47:09 UTC 2024
Modified Files:
pkgsrc/textproc/icu: Makefile PLIST distinfo
pkgsrc/textproc/icu/patches: patch-configure patch-configure.ac
Removed Files:
pkgsrc/textproc/icu/patches: patch-Makefile.in
Log Message:
icu: update to 76.1.
ICU 76 updates to Unicode 16 (blog), including new characters and
scripts, emoji, collation & IDNA changes, and corresponding APIs
and implementations. It also updates to CLDR 46 (beta blog) locale
data with new locales, significant updates to existing locales,
and various additions and corrections. For example, the CLDR and
Unicode default sort orders are now very nearly the same.
Most of the java.time (Temporal) types can now be formatted directly
using the existing ICU4J date/time formatting classes.
There are some new APIs to make ICU easier to use with modern C++
and Java patterns. Most of the C/C++ APIs added for this purpose
are implemented as C++ header-only APIs, and usable on top of binary
stable C APIs, which is a first for ICU.
The Java and C++ technology preview implementations of the (also
in tech preview) CLDR MessageFormat 2.0 specification have been
updated to match recent changes.
ICU 76 and CLDR 46 are major releases, including a new version of
Unicode and major locale data improvements.
To generate a diff of this commit:
cvs rdiff -u -r1.155 -r1.156 pkgsrc/textproc/icu/Makefile
cvs rdiff -u -r1.57 -r1.58 pkgsrc/textproc/icu/PLIST
cvs rdiff -u -r1.105 -r1.106 pkgsrc/textproc/icu/distinfo
cvs rdiff -u -r1.2 -r0 pkgsrc/textproc/icu/patches/patch-Makefile.in
cvs rdiff -u -r1.11 -r1.12 pkgsrc/textproc/icu/patches/patch-configure
cvs rdiff -u -r1.6 -r1.7 pkgsrc/textproc/icu/patches/patch-configure.ac
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.155 pkgsrc/textproc/icu/Makefile:1.156
--- pkgsrc/textproc/icu/Makefile:1.155 Fri Jun 7 12:30:37 2024
+++ pkgsrc/textproc/icu/Makefile Fri Nov 1 00:47:09 2024
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.155 2024/06/07 12:30:37 micha Exp $
+# $NetBSD: Makefile,v 1.156 2024/11/01 00:47:09 wiz Exp $
-DISTNAME= icu4c-75_1-src
+DISTNAME= icu4c-76_1-src
PKGNAME= ${DISTNAME:S/4c//:S/-src//:S/_/./g}
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=unicode-org/}
GITHUB_PROJECT= icu
-GITHUB_RELEASE= release-75-1
+GITHUB_RELEASE= release-76-1
EXTRACT_SUFX= .tgz
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
Index: pkgsrc/textproc/icu/PLIST
diff -u pkgsrc/textproc/icu/PLIST:1.57 pkgsrc/textproc/icu/PLIST:1.58
--- pkgsrc/textproc/icu/PLIST:1.57 Wed May 29 15:38:34 2024
+++ pkgsrc/textproc/icu/PLIST Fri Nov 1 00:47:09 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.57 2024/05/29 15:38:34 adam Exp $
+@comment $NetBSD: PLIST,v 1.58 2024/11/01 00:47:09 wiz Exp $
bin/derb
bin/genbrk
bin/gencfu
@@ -222,27 +222,27 @@ lib/icu/pkgdata.inc
lib/libicudata.a
lib/libicudata.so
lib/libicudata.so.${PKGVERSION}
-lib/libicudata.so.75
+lib/libicudata.so.76
lib/libicui18n.a
lib/libicui18n.so
lib/libicui18n.so.${PKGVERSION}
-lib/libicui18n.so.75
+lib/libicui18n.so.76
lib/libicuio.a
lib/libicuio.so
lib/libicuio.so.${PKGVERSION}
-lib/libicuio.so.75
+lib/libicuio.so.76
lib/libicutest.a
lib/libicutest.so
lib/libicutest.so.${PKGVERSION}
-lib/libicutest.so.75
+lib/libicutest.so.76
lib/libicutu.a
lib/libicutu.so
lib/libicutu.so.${PKGVERSION}
-lib/libicutu.so.75
+lib/libicutu.so.76
lib/libicuuc.a
lib/libicuuc.so
lib/libicuuc.so.${PKGVERSION}
-lib/libicuuc.so.75
+lib/libicuuc.so.76
lib/pkgconfig/icu-i18n.pc
lib/pkgconfig/icu-io.pc
lib/pkgconfig/icu-uc.pc
@@ -267,6 +267,7 @@ sbin/gencmn
sbin/gennorm2
sbin/gensprep
sbin/icupkg
+share/icu/${PKGVERSION}/LICENSE
share/icu/${PKGVERSION}/config/${MH_NAME}
share/icu/${PKGVERSION}/install-sh
share/icu/${PKGVERSION}/mkinstalldirs
Index: pkgsrc/textproc/icu/distinfo
diff -u pkgsrc/textproc/icu/distinfo:1.105 pkgsrc/textproc/icu/distinfo:1.106
--- pkgsrc/textproc/icu/distinfo:1.105 Wed May 29 15:38:34 2024
+++ pkgsrc/textproc/icu/distinfo Fri Nov 1 00:47:09 2024
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.105 2024/05/29 15:38:34 adam Exp $
+$NetBSD: distinfo,v 1.106 2024/11/01 00:47:09 wiz Exp $
-BLAKE2s (icu4c-75_1-src.tgz) = b0ce386eb6da5695553f3d657114d73781b659870dc9e9a0fab34d0ac7218bdf
-SHA512 (icu4c-75_1-src.tgz) = 70ea842f0d5f1f6c6b65696ac71d96848c4873f4d794bebc40fd87af2ad4ef064c61a786bf7bc430ce4713ec6deabb8cc1a8cc0212eab148cee2d498a3683e45
-Size (icu4c-75_1-src.tgz) = 26568378 bytes
-SHA1 (patch-Makefile.in) = be52aa478e96e5f32ff95924d6a58860806585a8
+BLAKE2s (icu4c-76_1-src.tgz) = 9dac34f4c7b3efaab4dfb97e15ac583b3ce4a55dfe434d14805f70cf73073ac2
+SHA512 (icu4c-76_1-src.tgz) = b702ab62fb37a1574d5f4a768326d0f8fa30d9db5b015605b5f8215b5d8547f83d84880c586d3dcc7b6c76f8d47ef34e04b0f51baa55908f737024dd79a42a6c
+Size (icu4c-76_1-src.tgz) = 27437767 bytes
SHA1 (patch-acinclude.m4) = f7de1a16aad0ca77c4bbc457ba76b6171199ce09
SHA1 (patch-common_putil.cpp) = cc867aaef753c23ff12db019e41836c0dd5ac6d1
SHA1 (patch-common_putilimp.h) = 0924d38a780b626fea78754aa2da6cf3ca19b9b7
@@ -16,8 +15,8 @@ SHA1 (patch-config_Makefile.inc.in) = e7
SHA1 (patch-config_icu-config-bottom) = 168b89ee9180d4ae545125866ee91eb004010501
SHA1 (patch-config_mh-darwin) = 4fd2c664b23078692b61557ebb66693712d333cd
SHA1 (patch-config_mh-scoosr5) = 47703dcc184f58c0382da3225f849424ab74d472
-SHA1 (patch-configure) = 0043c23cffaab9851b6121e9f46eb474175dbc26
-SHA1 (patch-configure.ac) = 2cb4601e20ee6b93e08e8790df3f8212510aeb1b
+SHA1 (patch-configure) = f2fc0cfee448d230e416e1b48bcc248648817d47
+SHA1 (patch-configure.ac) = 99874d8ca44f915b04c0afe6ca1c49ab989ce444
SHA1 (patch-i18n_double-conversion-utils.h) = 9bee115bb9ddc597607e30f95050de7b21751fca
SHA1 (patch-icudefs.mk.in) = 15be482cf7541c9b518b8bfb05865ac994313cb7
SHA1 (patch-runConfigureICU) = 3cd60613104fa4f1b81529795e75d5cf7f477b64
Index: pkgsrc/textproc/icu/patches/patch-configure
diff -u pkgsrc/textproc/icu/patches/patch-configure:1.11 pkgsrc/textproc/icu/patches/patch-configure:1.12
--- pkgsrc/textproc/icu/patches/patch-configure:1.11 Mon Apr 18 11:03:24 2022
+++ pkgsrc/textproc/icu/patches/patch-configure Fri Nov 1 00:47:09 2024
@@ -1,12 +1,12 @@
-$NetBSD: patch-configure,v 1.11 2022/04/18 11:03:24 adam Exp $
+$NetBSD: patch-configure,v 1.12 2024/11/01 00:47:09 wiz Exp $
Portability fix.
Solaris seems to need -std=c99 with recent pkgsrc so keep it.
Add support for Bitrig.
---- configure.orig 2022-04-07 22:41:55.000000000 +0000
+--- configure.orig 2024-10-24 18:24:00.000000000 +0000
+++ configure
-@@ -5314,7 +5314,7 @@ rm -f core conftest.err conftest.$ac_obj
+@@ -5858,7 +5858,7 @@ rm -f core conftest.err conftest.$ac_obj
*-*-cygwin) icu_cv_host_frag=mh-cygwin-msvc ;;
esac
fi ;;
@@ -15,7 +15,7 @@ Add support for Bitrig.
*-*-aix*)
if test "$GCC" = yes; then
icu_cv_host_frag=mh-aix-gcc
-@@ -5339,6 +5339,7 @@ rm -f core conftest.err conftest.$ac_obj
+@@ -5884,6 +5884,7 @@ powerpc*-apple-darwin*) icu_cv_host_frag
*-dec-osf*) icu_cv_host_frag=mh-alpha-osf ;;
*-*-nto*) icu_cv_host_frag=mh-qnx ;;
*-ncr-*) icu_cv_host_frag=mh-mpras ;;
@@ -23,7 +23,7 @@ Add support for Bitrig.
*) icu_cv_host_frag=mh-unknown ;;
esac
-@@ -5947,6 +5948,29 @@ if test "x$plugins" = "xtrue"; then
+@@ -6511,6 +6512,29 @@ if test "x$plugins" = "xtrue"; then
fi
@@ -52,8 +52,8 @@ Add support for Bitrig.
+
U_ENABLE_DYLOAD=1
enable=yes
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable dynamic loading of plugins. Ignored if plugins disabled." >&5
-@@ -7941,7 +7965,7 @@ ICUDATA_CHAR=$U_ENDIAN_CHAR
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to enable dynamic loading of plugins. Ignored if plugins disabled." >&5
+@@ -8415,7 +8439,7 @@ ICUDATA_CHAR=$U_ENDIAN_CHAR
case "${host}" in
*-*-solaris*) platform=U_SOLARIS ;;
*-*-linux*|*-*-gnu|*-*-k*bsd*-gnu|*-*-kopensolaris*-gnu) platform=U_LINUX ;;
Index: pkgsrc/textproc/icu/patches/patch-configure.ac
diff -u pkgsrc/textproc/icu/patches/patch-configure.ac:1.6 pkgsrc/textproc/icu/patches/patch-configure.ac:1.7
--- pkgsrc/textproc/icu/patches/patch-configure.ac:1.6 Wed Apr 3 00:13:00 2019
+++ pkgsrc/textproc/icu/patches/patch-configure.ac Fri Nov 1 00:47:09 2024
@@ -1,12 +1,12 @@
-$NetBSD: patch-configure.ac,v 1.6 2019/04/03 00:13:00 ryoon Exp $
+$NetBSD: patch-configure.ac,v 1.7 2024/11/01 00:47:09 wiz Exp $
* Detect NetBSD libatomic
* test(1) portability fix
* Add support for Bitrig
---- configure.ac.orig 2019-03-27 18:47:14.000000000 +0000
+--- configure.ac.orig 2024-10-24 18:24:00.000000000 +0000
+++ configure.ac
-@@ -449,6 +449,18 @@ if test "x$plugins" = "xtrue"; then
+@@ -426,6 +426,18 @@ if test "x$plugins" = "xtrue"; then
fi
@@ -25,7 +25,7 @@ $NetBSD: patch-configure.ac,v 1.6 2019/0
U_ENABLE_DYLOAD=1
enable=yes
AC_MSG_CHECKING([whether to enable dynamic loading of plugins. Ignored if plugins disabled.])
-@@ -1260,7 +1272,7 @@ ICUDATA_CHAR=$U_ENDIAN_CHAR
+@@ -1174,7 +1186,7 @@ ICUDATA_CHAR=$U_ENDIAN_CHAR
case "${host}" in
*-*-solaris*) platform=U_SOLARIS ;;
*-*-linux*|*-*-gnu|*-*-k*bsd*-gnu|*-*-kopensolaris*-gnu) platform=U_LINUX ;;
@@ -34,8 +34,8 @@ $NetBSD: patch-configure.ac,v 1.6 2019/0
*-*-aix*) platform=U_AIX ;;
*-*-hpux*) platform=U_HPUX ;;
*-apple-darwin*|*-apple-rhapsody*) platform=U_DARWIN ;;
-@@ -1279,6 +1291,7 @@ case "${host}" in
- *-*-beos) platform=U_BEOS ;;
+@@ -1194,6 +1206,7 @@ case "${host}" in
+ *-*-haiku) platform=U_HAIKU ;;
*-*-irix*) platform=U_IRIX ;;
*-ncr-*) platform=U_MPRAS ;;
+ *-*-sco3.2v5*) platform=USCOOSR5 ;;
Home |
Main Index |
Thread Index |
Old Index