[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
24/94: gnu: icu4c: Update to 65.1.
From: |
guix-commits |
Subject: |
24/94: gnu: icu4c: Update to 65.1. |
Date: |
Thu, 5 Dec 2019 12:15:30 -0500 (EST) |
mbakke pushed a commit to branch core-updates
in repository guix.
commit e8acfd1a9fcb5d947f023293852373758784d15f
Author: Marius Bakke <address@hidden>
Date: Sat Nov 30 03:40:14 2019 +0100
gnu: icu4c: Update to 65.1.
* gnu/packages/icu4c.scm (%icu4c-patches): Remove variable.
(icu4c): Update to 65.1.
[source](uri): Change to new download location.
[source](patches, patch-flags): Remove.
---
gnu/packages/icu4c.scm | 32 ++++----------------------------
1 file changed, 4 insertions(+), 28 deletions(-)
diff --git a/gnu/packages/icu4c.scm b/gnu/packages/icu4c.scm
index c70871f..717ed27 100644
--- a/gnu/packages/icu4c.scm
+++ b/gnu/packages/icu4c.scm
@@ -33,44 +33,20 @@
#:use-module (guix build-system ant)
#:use-module (guix build-system gnu))
-;; These patches are taken from ICUs 'maint-64' branch and will be included in
-;; 64.3. The latter patch is needed because many packages use "invalid"
-;; locales which misbehave with ICU 64.2. See discussion at
-;; <https://lists.gnu.org/archive/html/guix-devel/2019-07/msg00343.html>.
-(define %icu4c-patches
- (list (origin
- (method url-fetch)
- (uri (string-append "https://github.com/unicode-org/icu/commit/"
-
"7788f04eb9be0d7ecade6af46cf7b9825447763d.patch"))
- (file-name "icu4c-datetime-regression.patch")
- (sha256
- (base32
- "0gs2sbdfpzwwdjqcqr0c16fw3g7wy3gb1gbgvzs9k1ciw0bhpv4w")))
- (origin
- (method url-fetch)
- (uri (string-append "https://github.com/unicode-org/icu/commit/"
-
"cfb20862909ff105d4f2c43923c97561bc5a5815.patch"))
- (file-name "icu4c-locale-mapping.patch")
- (sha256
- (base32
- "0s5psb60aisj6icziblvlp9dqcz56n3887i8ib0yidbjnnrw5b97")))))
-
(define-public icu4c
(package
(name "icu4c")
- (version "64.2")
+ (version "65.1")
(source (origin
(method url-fetch)
(uri (string-append
- "http://download.icu-project.org/files/icu4c/"
- version
+
"https://github.com/unicode-org/icu/releases/download/release-"
+ (string-map (lambda (x) (if (char=? x #\.) #\- x)) version)
"/icu4c-"
(string-map (lambda (x) (if (char=? x #\.) #\_ x)) version)
"-src.tgz"))
- (patches %icu4c-patches)
- (patch-flags '("-p2"))
(sha256
- (base32 "0v0xsf14xwlj125y9fd8lrhsaych4d8liv8gr746zng6g225szb2"))))
+ (base32 "0j6r6qqnhfr5iqkx53k63ifkm93kv1kkb7h2mlgd1mnnndk79qsk"))))
(build-system gnu-build-system)
;; When cross-compiling, this package needs a source directory of a
;; native-build of itself.
- 74/94: gnu: xcb-util: Do not build static libraries., (continued)
- 74/94: gnu: xcb-util: Do not build static libraries., guix-commits, 2019/12/05
- 78/94: gnu: xcb-util-renderutil: Do not build static libraries., guix-commits, 2019/12/05
- 73/94: gnu: libxaw: Do not build static libraries., guix-commits, 2019/12/05
- 86/94: gnu: xorgproto: Update to 2019.2., guix-commits, 2019/12/05
- 13/94: gnu: jbig2dec: Update to 0.17., guix-commits, 2019/12/05
- 14/94: gnu: glibc: Update to 2.30., guix-commits, 2019/12/05
- 15/94: gnu: zstd: Update to 1.4.4., guix-commits, 2019/12/05
- 22/94: gnu: readline: Add a version parameter to patch procedures., guix-commits, 2019/12/05
- 18/94: gnu: libffi: Update to 3.3., guix-commits, 2019/12/05
- 31/94: gnu: Remove cmake/fixed., guix-commits, 2019/12/05
- 24/94: gnu: icu4c: Update to 65.1.,
guix-commits <=
- 36/94: gnu: libspiro: Update to 20190731., guix-commits, 2019/12/05
- 35/94: gnu: meson: Update to 0.52.1., guix-commits, 2019/12/05
- 34/94: gnu: doxygen: Update to 1.8.16., guix-commits, 2019/12/05
- 32/94: gnu: CMake: Update to 3.16.0., guix-commits, 2019/12/05
- 38/94: gnu: libxslt: Update to 1.1.34., guix-commits, 2019/12/05
- 45/94: gnu: libxi: Do not build static libraries., guix-commits, 2019/12/05
- 47/94: gnu: libxshmfence: Do not build static libraries., guix-commits, 2019/12/05
- 06/94: gnu: expat: Remove grafted replacement., guix-commits, 2019/12/05
- 55/94: gnu: libxres: Do not build static libraries., guix-commits, 2019/12/05
- 57/94: gnu: libxxf86dga: Do not build static libraries., guix-commits, 2019/12/05