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:           Thu Dec 14 10:44:23 UTC 2023

Modified Files:
        pkgsrc/textproc/icu: Makefile PLIST distinfo
        pkgsrc/textproc/icu/patches: patch-Makefile.in

Log Message:
icu: updated to 74.2

ICU 74.2 updates to CLDR 44.1 locale data. These are maintenance releases for ICU 74 and CLDR 44, with limited sets of bug fixes and no API or structural changes.

The CLDR bug fix relevant for ICU is for some formatting patterns that erroneously had two adjacent space characters. These are coalesced into one. (CLDR-17233)
Important: DateFormat.getInstanceForSkeleton() and the DateTimePatternGenerator sometimes used the wrong patterns because they failed to use/inherit certain data (ICU-22575 — CLDR 44 had removed some 
redundant data that ICU relied on)


To generate a diff of this commit:
cvs rdiff -u -r1.152 -r1.153 pkgsrc/textproc/icu/Makefile
cvs rdiff -u -r1.55 -r1.56 pkgsrc/textproc/icu/PLIST
cvs rdiff -u -r1.103 -r1.104 pkgsrc/textproc/icu/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/icu/patches/patch-Makefile.in

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.152 pkgsrc/textproc/icu/Makefile:1.153
--- pkgsrc/textproc/icu/Makefile:1.152  Wed Nov  8 12:56:49 2023
+++ pkgsrc/textproc/icu/Makefile        Thu Dec 14 10:44:23 2023
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.152 2023/11/08 12:56:49 wiz Exp $
+# $NetBSD: Makefile,v 1.153 2023/12/14 10:44:23 adam Exp $
 
-DISTNAME=      icu4c-74_1-src
+DISTNAME=      icu4c-74_2-src
 PKGNAME=       ${DISTNAME:S/4c//:S/-src//:S/_/./g}
 CATEGORIES=    textproc
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=unicode-org/}
 GITHUB_PROJECT=        icu
-GITHUB_RELEASE=        release-74-1
+GITHUB_RELEASE=        release-74-2
 EXTRACT_SUFX=  .tgz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/textproc/icu/PLIST
diff -u pkgsrc/textproc/icu/PLIST:1.55 pkgsrc/textproc/icu/PLIST:1.56
--- pkgsrc/textproc/icu/PLIST:1.55      Wed Nov  8 12:56:49 2023
+++ pkgsrc/textproc/icu/PLIST   Thu Dec 14 10:44:23 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.55 2023/11/08 12:56:49 wiz Exp $
+@comment $NetBSD: PLIST,v 1.56 2023/12/14 10:44:23 adam Exp $
 bin/derb
 bin/genbrk
 bin/gencfu
@@ -261,7 +261,6 @@ 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.103 pkgsrc/textproc/icu/distinfo:1.104
--- pkgsrc/textproc/icu/distinfo:1.103  Wed Nov  8 12:56:49 2023
+++ pkgsrc/textproc/icu/distinfo        Thu Dec 14 10:44:23 2023
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.103 2023/11/08 12:56:49 wiz Exp $
+$NetBSD: distinfo,v 1.104 2023/12/14 10:44:23 adam Exp $
 
-BLAKE2s (icu4c-74_1-src.tgz) = e76fb76e3a57d7ab2d90697b056ea45d6db443200b95b56c26e4bedebebb0a5b
-SHA512 (icu4c-74_1-src.tgz) = 32c28270aa5d94c58d2b1ef46d4ab73149b5eaa2e0621d4a4c11597b71d146812f5e66db95f044e8aaa11b94e99edd4a48ab1aa8efbe3d72a73870cd56b564c2
-Size (icu4c-74_1-src.tgz) = 26625850 bytes
-SHA1 (patch-Makefile.in) = 67440d3af9b62b8c0be258c490255ba17f778ab4
+BLAKE2s (icu4c-74_2-src.tgz) = a0ffb4d6fdbbecd749eb2c8a552707ba18836dc51e69750d49d39181035b96ee
+SHA512 (icu4c-74_2-src.tgz) = 0cbe29122370ba03a8fb5b0f1494f598748044ad2aa4d66ba65fe98ebeb88da2d73d324ad6bfc44e004846e0ab5c9a34d1fdf3d6bdb3095c0d47e929b943e6db
+Size (icu4c-74_2-src.tgz) = 26618071 bytes
+SHA1 (patch-Makefile.in) = be52aa478e96e5f32ff95924d6a58860806585a8
 SHA1 (patch-acinclude.m4) = f7de1a16aad0ca77c4bbc457ba76b6171199ce09
 SHA1 (patch-common_putil.cpp) = cc867aaef753c23ff12db019e41836c0dd5ac6d1
 SHA1 (patch-common_putilimp.h) = 0924d38a780b626fea78754aa2da6cf3ca19b9b7

Index: pkgsrc/textproc/icu/patches/patch-Makefile.in
diff -u pkgsrc/textproc/icu/patches/patch-Makefile.in:1.1 pkgsrc/textproc/icu/patches/patch-Makefile.in:1.2
--- pkgsrc/textproc/icu/patches/patch-Makefile.in:1.1   Sat Apr 22 20:11:45 2017
+++ pkgsrc/textproc/icu/patches/patch-Makefile.in       Thu Dec 14 10:44:23 2023
@@ -1,11 +1,20 @@
-$NetBSD: patch-Makefile.in,v 1.1 2017/04/22 20:11:45 adam Exp $
+$NetBSD: patch-Makefile.in,v 1.2 2023/12/14 10:44:23 adam Exp $
 
+In 74.2, LICENSE is a symlink to non-existing file, so it can't be installed.
 Add linker flags for finding the libraries to pkg-config files.
 Avoid using programs which need elevated privileges during the build.
 
---- Makefile.in.orig   2016-09-09 21:28:18.000000000 +0000
+--- Makefile.in.orig   2023-12-11 22:27:41.000000000 +0000
 +++ Makefile.in
-@@ -272,7 +272,7 @@ config/icu-i18n.pc: config/icu.pc Makefi
+@@ -190,7 +190,6 @@ install-icu: $(INSTALLED_BUILT_FILES)
+       $(INSTALL_SCRIPT) $(top_srcdir)/install-sh $(DESTDIR)$(pkgdatadir)/install-sh
+       @$(MKINSTALLDIRS) $(DESTDIR)$(libdir)/pkgconfig
+       $(INSTALL_DATA) $(ALL_PKGCONFIG_FILES) $(DESTDIR)$(libdir)/pkgconfig/
+-      $(INSTALL_DATA) $(top_srcdir)/../LICENSE $(DESTDIR)$(pkgdatadir)/LICENSE
+ ifeq ($(INSTALL_ICU_CONFIG),true)
+       $(INSTALL_SCRIPT) $(top_builddir)/config/icu-config $(DESTDIR)$(bindir)/icu-config
+ endif
+@@ -284,7 +283,7 @@ config/icu-i18n.pc: config/icu.pc Makefi
        @echo "Description: $(PACKAGE_ICU_DESCRIPTION): Internationalization library" >> $@
        @echo "Name: $(PACKAGE)-i18n" >> $@
        @echo "Requires: icu-uc" >> $@
@@ -14,7 +23,7 @@ Avoid using programs which need elevated
        @echo $@ updated.
  
  config/icu-io.pc: config/icu.pc Makefile icudefs.mk
-@@ -280,7 +280,7 @@ config/icu-io.pc: config/icu.pc Makefile
+@@ -292,7 +291,7 @@ config/icu-io.pc: config/icu.pc Makefile
        @echo "Description: $(PACKAGE_ICU_DESCRIPTION): Stream and I/O Library" >> $@
        @echo "Name: $(PACKAGE)-io" >> $@
        @echo "Requires: icu-i18n" >> $@
@@ -23,7 +32,7 @@ Avoid using programs which need elevated
        @echo $@ updated.
  
  ICULEHB_LIBS=@ICULEHB_LIBS@
-@@ -299,7 +299,7 @@ ifneq ($(ICULEHB_LIBS),)
+@@ -311,7 +310,7 @@ ifneq ($(ICULEHB_LIBS),)
  else
        @echo "Requires: icu-le" >> $@
  endif



Home | Main Index | Thread Index | Old Index