From aae85d2631a2237c3e975e258ebaecdf70577e24 Mon Sep 17 00:00:00 2001 From: Victor Martinez Date: Thu, 12 Dec 2019 02:08:51 +0100 Subject: [PATCH] icu: updated to 65.1 --- icu/.footprint | 57 +++++++++++++++++++++++++------------------------- icu/.signature | 9 ++++---- icu/Pkgfile | 8 +++++-- 3 files changed, 40 insertions(+), 34 deletions(-) diff --git a/icu/.footprint b/icu/.footprint index 2297da8..1a9bb08 100644 --- a/icu/.footprint +++ b/icu/.footprint @@ -59,6 +59,7 @@ drwxr-xr-x root/root usr/include/unicode/ -rw-r--r-- root/root usr/include/unicode/idna.h -rw-r--r-- root/root usr/include/unicode/listformatter.h -rw-r--r-- root/root usr/include/unicode/localebuilder.h +-rw-r--r-- root/root usr/include/unicode/localematcher.h -rw-r--r-- root/root usr/include/unicode/localpointer.h -rw-r--r-- root/root usr/include/unicode/locdspnm.h -rw-r--r-- root/root usr/include/unicode/locid.h @@ -201,30 +202,30 @@ drwxr-xr-x root/root usr/include/unicode/ -rw-r--r-- root/root usr/include/unicode/vtzone.h drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/icu/ -drwxr-xr-x root/root usr/lib/icu/64.2/ --rw-r--r-- root/root usr/lib/icu/64.2/Makefile.inc --rw-r--r-- root/root usr/lib/icu/64.2/pkgdata.inc +drwxr-xr-x root/root usr/lib/icu/65.1/ +-rw-r--r-- root/root usr/lib/icu/65.1/Makefile.inc +-rw-r--r-- root/root usr/lib/icu/65.1/pkgdata.inc lrwxrwxrwx root/root usr/lib/icu/Makefile.inc -> current/Makefile.inc -lrwxrwxrwx root/root usr/lib/icu/current -> 64.2 +lrwxrwxrwx root/root usr/lib/icu/current -> 65.1 lrwxrwxrwx root/root usr/lib/icu/pkgdata.inc -> current/pkgdata.inc -lrwxrwxrwx root/root usr/lib/libicudata.so -> libicudata.so.64.2 -lrwxrwxrwx root/root usr/lib/libicudata.so.64 -> libicudata.so.64.2 --rwxr-xr-x root/root usr/lib/libicudata.so.64.2 -lrwxrwxrwx root/root usr/lib/libicui18n.so -> libicui18n.so.64.2 -lrwxrwxrwx root/root usr/lib/libicui18n.so.64 -> libicui18n.so.64.2 --rwxr-xr-x root/root usr/lib/libicui18n.so.64.2 -lrwxrwxrwx root/root usr/lib/libicuio.so -> libicuio.so.64.2 -lrwxrwxrwx root/root usr/lib/libicuio.so.64 -> libicuio.so.64.2 --rwxr-xr-x root/root usr/lib/libicuio.so.64.2 -lrwxrwxrwx root/root usr/lib/libicutest.so -> libicutest.so.64.2 -lrwxrwxrwx root/root usr/lib/libicutest.so.64 -> libicutest.so.64.2 --rwxr-xr-x root/root usr/lib/libicutest.so.64.2 -lrwxrwxrwx root/root usr/lib/libicutu.so -> libicutu.so.64.2 -lrwxrwxrwx root/root usr/lib/libicutu.so.64 -> libicutu.so.64.2 --rwxr-xr-x root/root usr/lib/libicutu.so.64.2 -lrwxrwxrwx root/root usr/lib/libicuuc.so -> libicuuc.so.64.2 -lrwxrwxrwx root/root usr/lib/libicuuc.so.64 -> libicuuc.so.64.2 --rwxr-xr-x root/root usr/lib/libicuuc.so.64.2 +lrwxrwxrwx root/root usr/lib/libicudata.so -> libicudata.so.65.1 +lrwxrwxrwx root/root usr/lib/libicudata.so.65 -> libicudata.so.65.1 +-rwxr-xr-x root/root usr/lib/libicudata.so.65.1 +lrwxrwxrwx root/root usr/lib/libicui18n.so -> libicui18n.so.65.1 +lrwxrwxrwx root/root usr/lib/libicui18n.so.65 -> libicui18n.so.65.1 +-rwxr-xr-x root/root usr/lib/libicui18n.so.65.1 +lrwxrwxrwx root/root usr/lib/libicuio.so -> libicuio.so.65.1 +lrwxrwxrwx root/root usr/lib/libicuio.so.65 -> libicuio.so.65.1 +-rwxr-xr-x root/root usr/lib/libicuio.so.65.1 +lrwxrwxrwx root/root usr/lib/libicutest.so -> libicutest.so.65.1 +lrwxrwxrwx root/root usr/lib/libicutest.so.65 -> libicutest.so.65.1 +-rwxr-xr-x root/root usr/lib/libicutest.so.65.1 +lrwxrwxrwx root/root usr/lib/libicutu.so -> libicutu.so.65.1 +lrwxrwxrwx root/root usr/lib/libicutu.so.65 -> libicutu.so.65.1 +-rwxr-xr-x root/root usr/lib/libicutu.so.65.1 +lrwxrwxrwx root/root usr/lib/libicuuc.so -> libicuuc.so.65.1 +lrwxrwxrwx root/root usr/lib/libicuuc.so.65 -> libicuuc.so.65.1 +-rwxr-xr-x root/root usr/lib/libicuuc.so.65.1 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/icu-i18n.pc -rw-r--r-- root/root usr/lib/pkgconfig/icu-io.pc @@ -238,12 +239,12 @@ drwxr-xr-x root/root usr/sbin/ -rwxr-xr-x root/root usr/sbin/icupkg drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/icu/ -drwxr-xr-x root/root usr/share/icu/64.2/ --rw-r--r-- root/root usr/share/icu/64.2/LICENSE -drwxr-xr-x root/root usr/share/icu/64.2/config/ --rw-r--r-- root/root usr/share/icu/64.2/config/mh-linux --rwxr-xr-x root/root usr/share/icu/64.2/install-sh --rwxr-xr-x root/root usr/share/icu/64.2/mkinstalldirs +drwxr-xr-x root/root usr/share/icu/65.1/ +-rw-r--r-- root/root usr/share/icu/65.1/LICENSE +drwxr-xr-x root/root usr/share/icu/65.1/config/ +-rw-r--r-- root/root usr/share/icu/65.1/config/mh-linux +-rwxr-xr-x root/root usr/share/icu/65.1/install-sh +-rwxr-xr-x root/root usr/share/icu/65.1/mkinstalldirs drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man1/ -rw-r--r-- root/root usr/share/man/man1/derb.1.gz diff --git a/icu/.signature b/icu/.signature index ce57d09..205bb1e 100644 --- a/icu/.signature +++ b/icu/.signature @@ -1,5 +1,6 @@ untrusted comment: verify with /etc/ports/opt-arm.pub -RWQh9Dk2FlLauJnmGwyAAI7jFVtgA0iAdgGhKijmNSw8QCTMs4staQ2YF5B1A4ZFmmr5nVM7pBGLtcSLzh6/xgazVtNoz09uXwY= -SHA256 (Pkgfile) = 0fce35dbcbed3e7891cbea382d33465aaa2451a4d22859193a4f0eb215f351af -SHA256 (.footprint) = cfa060b07c2ca1f5100982ef42213f35abfa963032bad330d9ee68eb3b10ce4b -SHA256 (icu4c-64_2-src.tgz) = 627d5d8478e6d96fc8c90fed4851239079a561a6a8b9e48b0892f24e82d31d6c +RWQh9Dk2FlLauN6qHXVlYF8BXzNY4TDpZV2hXv3SFleuJM/MivSKLPcI3jc9iN6ckyKRNFVs0rW+yYVcwyI75ynZ8wFcOoQgNAc= +SHA256 (Pkgfile) = c593e7dc0bc8c4e18da820ac7e0cd165ffe0621aa3c1fb3e471f15e61af6cc09 +SHA256 (.footprint) = 575e839241a9f7011af23ab46d8400cda2281acbdf7a3cd27af2e7682065015a +SHA256 (icu4c-65_1-src.tgz) = 53e37466b3d6d6d01ead029e3567d873a43a5d1c668ed2278e253b683136d948 +SHA256 (icu-65.1-initialized-buffer-uloc_getKeywordValue.patch) = 2fafe710a69e0e81f38c8a36fcc17fa494ce27af63ea41d23815b36b1ee319c3 diff --git a/icu/Pkgfile b/icu/Pkgfile index b528afe..bad3726 100644 --- a/icu/Pkgfile +++ b/icu/Pkgfile @@ -5,13 +5,17 @@ # Packager: Younes Hafri, ycrux at club-internet dot fr name=icu -version=64.2 +version=65.1 release=1 -source=(https://ssl.icu-project.org/files/icu4c/$version/icu4c-${version//./_}-src.tgz) +source=(https://github.com/unicode-org/icu/releases/download/release-${version//./-}/icu4c-${version/./_}-src.tgz + icu-65.1-initialized-buffer-uloc_getKeywordValue.patch) build() { cd icu/source + # https://unicode-org.atlassian.net/browse/ICU-20884 + patch -p2 -d .. -i $SRC/icu-65.1-initialized-buffer-uloc_getKeywordValue.patch + # icu tries to use clang by default [ "$CC" ] || export CC=gcc [ "$CXX" ] || export CXX=g++ -- 2.26.2