gnu: Make icu4c 73.1 the default.

* gnu/packages/icu4c.scm (icu4c): Update to 73.1.
[patches]: Adjust accordingly.
(icu4c-73): Delete variable.
(icu4c-71): New variable, containing the old icu4c.
* gnu/packages/librewolf.scm (librewolf)[inputs]: Adjust accordingly.
* gnu/packages/node.scm (node-lts): Likewise.
* gnu/packages/tor-browsers.scm (make-torbrowser): Likewise.
* gnu/packages/gnuzilla.scm (icecat-minimal, icedove-minimal): Likewise.
This commit is contained in:
Liliana Marie Prikler 2024-12-08 12:19:47 +01:00
parent f65d0b3a1d
commit 303c729836
No known key found for this signature in database
GPG key ID: 442A84B8C70E2F87
4 changed files with 14 additions and 16 deletions

View file

@ -744,7 +744,7 @@ variable defined below. It requires guile-json to be installed."
;; https://bugzilla.mozilla.org/show_bug.cgi?id=1819374).
ffmpeg-5
libvpx
icu4c-73
icu4c
pixman
pulseaudio
mesa
@ -1551,7 +1551,7 @@ ca495991b7852b855"))
gtk+
gtk+-2
hunspell
icu4c-73
icu4c
libcanberra
libevent
libffi

View file

@ -46,7 +46,7 @@
(define-public icu4c
(package
(name "icu4c")
(version "71.1")
(version "73.1")
(source (origin
(method url-fetch)
(uri (string-append
@ -56,7 +56,11 @@
(string-map (lambda (x) (if (char=? x #\.) #\_ x)) version)
"-src.tgz"))
(sha256
(base32 "1gqywaqj9jmdwrng9lm6inyqmi5j2cz36db9dcqg3yk13zjyd9v7"))))
(base32 "0iccpdvc0kvpww5a31k9gjkqigyz016i7v80r9zamd34w4fl6mx4"))
(patches
(search-patches
"icu4c-icu-22132-fix-vtimezone.patch"
"icu4c-fix-TestHebrewCalendarInTemporalLeapYear.patch"))))
(build-system gnu-build-system)
(native-inputs
(append (list python-minimal)
@ -110,11 +114,11 @@ C/C++ part.")
(license x11)
(home-page "http://site.icu-project.org/")))
(define-public icu4c-73
(define-public icu4c-71
(package
(inherit icu4c)
(name "icu4c")
(version "73.1")
(version "71.1")
(source (origin
(method url-fetch)
(uri (string-append
@ -125,13 +129,7 @@ C/C++ part.")
"-src.tgz"))
(sha256
(base32
"0iccpdvc0kvpww5a31k9gjkqigyz016i7v80r9zamd34w4fl6mx4"))
(patches
(append
(search-patches
"icu4c-icu-22132-fix-vtimezone.patch"
"icu4c-fix-TestHebrewCalendarInTemporalLeapYear.patch")
(origin-patches (package-source icu4c))))))))
"1gqywaqj9jmdwrng9lm6inyqmi5j2cz36db9dcqg3yk13zjyd9v7"))))))
(define-public icu4c-75
(package

View file

@ -960,7 +960,7 @@ fi"
(list ;; Runtime dependencies for binaries used as a bootstrap.
c-ares-for-node-lts
brotli
icu4c-73
icu4c
libuv-for-node-lts
`(,nghttp2 "lib")
openssl
@ -976,7 +976,7 @@ fi"
(list bash-minimal
coreutils
c-ares-for-node-lts
icu4c-73
icu4c
libuv-for-node-lts
llhttp-bootstrap
brotli

View file

@ -248,7 +248,7 @@ Browser.")
libffi
ffmpeg-7
libvpx
icu4c-73
icu4c
pixman
pulseaudio
mesa