diff options
| author | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2024-12-08 12:19:47 +0100 |
|---|---|---|
| committer | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2025-03-02 20:31:39 +0100 |
| commit | 303c729836a47ca4516b174010a615d02d65a45b (patch) | |
| tree | 7c965787ffba771c11d7d077902e81790ab6a276 | |
| parent | f65d0b3a1d6e02b4546f6615d97a692a55e76ac8 (diff) | |
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.
| -rw-r--r-- | gnu/packages/gnuzilla.scm | 4 | ||||
| -rw-r--r-- | gnu/packages/icu4c.scm | 20 | ||||
| -rw-r--r-- | gnu/packages/node.scm | 4 | ||||
| -rw-r--r-- | gnu/packages/tor-browsers.scm | 2 |
4 files changed, 14 insertions, 16 deletions
diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index fd628a031ed..5c7d00e9489 100644 --- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm | |||
| @@ -744,7 +744,7 @@ variable defined below. It requires guile-json to be installed." | |||
| 744 | ;; https://bugzilla.mozilla.org/show_bug.cgi?id=1819374). | 744 | ;; https://bugzilla.mozilla.org/show_bug.cgi?id=1819374). |
| 745 | ffmpeg-5 | 745 | ffmpeg-5 |
| 746 | libvpx | 746 | libvpx |
| 747 | icu4c-73 | 747 | icu4c |
| 748 | pixman | 748 | pixman |
| 749 | pulseaudio | 749 | pulseaudio |
| 750 | mesa | 750 | mesa |
| @@ -1551,7 +1551,7 @@ ca495991b7852b855")) | |||
| 1551 | gtk+ | 1551 | gtk+ |
| 1552 | gtk+-2 | 1552 | gtk+-2 |
| 1553 | hunspell | 1553 | hunspell |
| 1554 | icu4c-73 | 1554 | icu4c |
| 1555 | libcanberra | 1555 | libcanberra |
| 1556 | libevent | 1556 | libevent |
| 1557 | libffi | 1557 | libffi |
diff --git a/gnu/packages/icu4c.scm b/gnu/packages/icu4c.scm index 0ca917305d9..38ec0356c4e 100644 --- a/gnu/packages/icu4c.scm +++ b/gnu/packages/icu4c.scm | |||
| @@ -46,7 +46,7 @@ | |||
| 46 | (define-public icu4c | 46 | (define-public icu4c |
| 47 | (package | 47 | (package |
| 48 | (name "icu4c") | 48 | (name "icu4c") |
| 49 | (version "71.1") | 49 | (version "73.1") |
| 50 | (source (origin | 50 | (source (origin |
| 51 | (method url-fetch) | 51 | (method url-fetch) |
| 52 | (uri (string-append | 52 | (uri (string-append |
| @@ -56,7 +56,11 @@ | |||
| 56 | (string-map (lambda (x) (if (char=? x #\.) #\_ x)) version) | 56 | (string-map (lambda (x) (if (char=? x #\.) #\_ x)) version) |
| 57 | "-src.tgz")) | 57 | "-src.tgz")) |
| 58 | (sha256 | 58 | (sha256 |
| 59 | (base32 "1gqywaqj9jmdwrng9lm6inyqmi5j2cz36db9dcqg3yk13zjyd9v7")))) | 59 | (base32 "0iccpdvc0kvpww5a31k9gjkqigyz016i7v80r9zamd34w4fl6mx4")) |
| 60 | (patches | ||
| 61 | (search-patches | ||
| 62 | "icu4c-icu-22132-fix-vtimezone.patch" | ||
| 63 | "icu4c-fix-TestHebrewCalendarInTemporalLeapYear.patch")))) | ||
| 60 | (build-system gnu-build-system) | 64 | (build-system gnu-build-system) |
| 61 | (native-inputs | 65 | (native-inputs |
| 62 | (append (list python-minimal) | 66 | (append (list python-minimal) |
| @@ -110,11 +114,11 @@ C/C++ part.") | |||
| 110 | (license x11) | 114 | (license x11) |
| 111 | (home-page "http://site.icu-project.org/"))) | 115 | (home-page "http://site.icu-project.org/"))) |
| 112 | 116 | ||
| 113 | (define-public icu4c-73 | 117 | (define-public icu4c-71 |
| 114 | (package | 118 | (package |
| 115 | (inherit icu4c) | 119 | (inherit icu4c) |
| 116 | (name "icu4c") | 120 | (name "icu4c") |
| 117 | (version "73.1") | 121 | (version "71.1") |
| 118 | (source (origin | 122 | (source (origin |
| 119 | (method url-fetch) | 123 | (method url-fetch) |
| 120 | (uri (string-append | 124 | (uri (string-append |
| @@ -125,13 +129,7 @@ C/C++ part.") | |||
| 125 | "-src.tgz")) | 129 | "-src.tgz")) |
| 126 | (sha256 | 130 | (sha256 |
| 127 | (base32 | 131 | (base32 |
| 128 | "0iccpdvc0kvpww5a31k9gjkqigyz016i7v80r9zamd34w4fl6mx4")) | 132 | "1gqywaqj9jmdwrng9lm6inyqmi5j2cz36db9dcqg3yk13zjyd9v7")))))) |
| 129 | (patches | ||
| 130 | (append | ||
| 131 | (search-patches | ||
| 132 | "icu4c-icu-22132-fix-vtimezone.patch" | ||
| 133 | "icu4c-fix-TestHebrewCalendarInTemporalLeapYear.patch") | ||
| 134 | (origin-patches (package-source icu4c)))))))) | ||
| 135 | 133 | ||
| 136 | (define-public icu4c-75 | 134 | (define-public icu4c-75 |
| 137 | (package | 135 | (package |
diff --git a/gnu/packages/node.scm b/gnu/packages/node.scm index 75a1a12c539..3d4ce49e925 100644 --- a/gnu/packages/node.scm +++ b/gnu/packages/node.scm | |||
| @@ -960,7 +960,7 @@ fi" | |||
| 960 | (list ;; Runtime dependencies for binaries used as a bootstrap. | 960 | (list ;; Runtime dependencies for binaries used as a bootstrap. |
| 961 | c-ares-for-node-lts | 961 | c-ares-for-node-lts |
| 962 | brotli | 962 | brotli |
| 963 | icu4c-73 | 963 | icu4c |
| 964 | libuv-for-node-lts | 964 | libuv-for-node-lts |
| 965 | `(,nghttp2 "lib") | 965 | `(,nghttp2 "lib") |
| 966 | openssl | 966 | openssl |
| @@ -976,7 +976,7 @@ fi" | |||
| 976 | (list bash-minimal | 976 | (list bash-minimal |
| 977 | coreutils | 977 | coreutils |
| 978 | c-ares-for-node-lts | 978 | c-ares-for-node-lts |
| 979 | icu4c-73 | 979 | icu4c |
| 980 | libuv-for-node-lts | 980 | libuv-for-node-lts |
| 981 | llhttp-bootstrap | 981 | llhttp-bootstrap |
| 982 | brotli | 982 | brotli |
diff --git a/gnu/packages/tor-browsers.scm b/gnu/packages/tor-browsers.scm index 415171339d2..b1bba1d26e9 100644 --- a/gnu/packages/tor-browsers.scm +++ b/gnu/packages/tor-browsers.scm | |||
| @@ -248,7 +248,7 @@ Browser.") | |||
| 248 | libffi | 248 | libffi |
| 249 | ffmpeg-7 | 249 | ffmpeg-7 |
| 250 | libvpx | 250 | libvpx |
| 251 | icu4c-73 | 251 | icu4c |
| 252 | pixman | 252 | pixman |
| 253 | pulseaudio | 253 | pulseaudio |
| 254 | mesa | 254 | mesa |
