diff options
| author | Jelle Licht <jlicht@fsfe.org> | 2025-01-05 18:57:22 +0100 |
|---|---|---|
| committer | Jelle Licht <jlicht@fsfe.org> | 2025-02-11 14:02:51 +0100 |
| commit | 5f21dd296a64ca50daa9704cfdf3f160c4d78696 (patch) | |
| tree | 0634721240a5b9905a33fd59f0c34474e84b5102 /gnu/packages/node.scm | |
| parent | 1bb7866667ebc7a0ffd733c598a2723a47ccfb9e (diff) | |
gnu: node-lts: Update to 22.12.0.
* gnu/packages/node.scm (node-lts): Update to 22.12.0.
[#:phases]<delete-problematic-tests>: Delete tests that fail due to the build
container. Delete tests that require a DNS resolver.
[inputs]: Replace c-ares by c-ares-for-node-lts.
Replace icu4c by icu4c-73.
[native-inputs]: Replace c-ares by c-ares-for-node-lts.
Replace icu4c by icu4c-73.
Change-Id: I8cbc790bd82c55b48f8917e6405b37569b29dc1c
Diffstat (limited to 'gnu/packages/node.scm')
| -rw-r--r-- | gnu/packages/node.scm | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/gnu/packages/node.scm b/gnu/packages/node.scm index 6c0031aa5a8..75a1a12c539 100644 --- a/gnu/packages/node.scm +++ b/gnu/packages/node.scm | |||
| @@ -750,14 +750,14 @@ source files.") | |||
| 750 | (define-public node-lts | 750 | (define-public node-lts |
| 751 | (package | 751 | (package |
| 752 | (inherit node-bootstrap) | 752 | (inherit node-bootstrap) |
| 753 | (version "20.18.1") | 753 | (version "22.12.0") |
| 754 | (source (origin | 754 | (source (origin |
| 755 | (method url-fetch) | 755 | (method url-fetch) |
| 756 | (uri (string-append "https://nodejs.org/dist/v" version | 756 | (uri (string-append "https://nodejs.org/dist/v" version |
| 757 | "/node-v" version ".tar.gz")) | 757 | "/node-v" version ".tar.gz")) |
| 758 | (sha256 | 758 | (sha256 |
| 759 | (base32 | 759 | (base32 |
| 760 | "1f180vgr6lrg4gs48q5c414j5sdwaqqp1vnswwr3pvryhznqrbav")) | 760 | "1qrcn9hm85bmh81ircaa0vmxrqmiip1iwczvpsyn9sdn0b0ffmri")) |
| 761 | (modules '((guix build utils))) | 761 | (modules '((guix build utils))) |
| 762 | (snippet | 762 | (snippet |
| 763 | '(begin | 763 | '(begin |
| @@ -838,14 +838,16 @@ source files.") | |||
| 838 | ;; seem to be indicative of real problems in practice. | 838 | ;; seem to be indicative of real problems in practice. |
| 839 | (for-each delete-file | 839 | (for-each delete-file |
| 840 | '("test/parallel/test-cluster-primary-error.js" | 840 | '("test/parallel/test-cluster-primary-error.js" |
| 841 | "test/parallel/test-cluster-primary-kill.js")) | 841 | "test/parallel/test-cluster-primary-kill.js" |
| 842 | "test/parallel/test-node-run.js")) | ||
| 842 | 843 | ||
| 843 | ;; These require a DNS resolver. | 844 | ;; These require a DNS resolver. |
| 844 | (for-each delete-file | 845 | (for-each delete-file |
| 845 | '("test/parallel/test-dns.js" | 846 | '("test/parallel/test-dns.js" |
| 846 | "test/parallel/test-dns-lookupService-promises.js" | 847 | "test/parallel/test-dns-lookupService-promises.js" |
| 847 | "test/parallel/test-net-socket-connect-without-cb.js" | 848 | "test/parallel/test-net-socket-connect-without-cb.js" |
| 848 | "test/parallel/test-tcp-wrap-listen.js")) | 849 | "test/parallel/test-tcp-wrap-listen.js" |
| 850 | "test/report/test-report-exclude-network.js")) | ||
| 849 | 851 | ||
| 850 | ;; These tests require networking. | 852 | ;; These tests require networking. |
| 851 | (for-each delete-file | 853 | (for-each delete-file |
| @@ -956,9 +958,9 @@ fi" | |||
| 956 | (chmod file #o555)))))))) | 958 | (chmod file #o555)))))))) |
| 957 | (native-inputs | 959 | (native-inputs |
| 958 | (list ;; Runtime dependencies for binaries used as a bootstrap. | 960 | (list ;; Runtime dependencies for binaries used as a bootstrap. |
| 959 | c-ares | 961 | c-ares-for-node-lts |
| 960 | brotli | 962 | brotli |
| 961 | icu4c | 963 | icu4c-73 |
| 962 | libuv-for-node-lts | 964 | libuv-for-node-lts |
| 963 | `(,nghttp2 "lib") | 965 | `(,nghttp2 "lib") |
| 964 | openssl | 966 | openssl |
| @@ -973,8 +975,8 @@ fi" | |||
| 973 | (inputs | 975 | (inputs |
| 974 | (list bash-minimal | 976 | (list bash-minimal |
| 975 | coreutils | 977 | coreutils |
| 976 | c-ares | 978 | c-ares-for-node-lts |
| 977 | icu4c | 979 | icu4c-73 |
| 978 | libuv-for-node-lts | 980 | libuv-for-node-lts |
| 979 | llhttp-bootstrap | 981 | llhttp-bootstrap |
| 980 | brotli | 982 | brotli |
