mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-26 22:38:07 -05:00
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.
This commit is contained in:
parent
d7316c7743
commit
e8acfd1a9f
1 changed files with 4 additions and 28 deletions
|
@ -33,44 +33,20 @@ (define-module (gnu packages icu4c)
|
|||
#: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.
|
||||
|
|
Loading…
Reference in a new issue