diff options
author | Jelle Licht <jlicht@fsfe.org> | 2024-11-03 13:03:48 +0100 |
---|---|---|
committer | Jelle Licht <jlicht@fsfe.org> | 2024-12-18 22:02:19 +0100 |
commit | 89b8a6d27da5b6458a388475049611554290ef28 (patch) | |
tree | 2773e2d921c69ef334ad7119ff2ab5369e27b7f3 /gnu/packages/node.scm | |
parent | d32a5f6eed976a0a4d0510db308ffe833ab92a35 (diff) | |
download | guix-89b8a6d27da5b6458a388475049611554290ef28.tar.gz guix-89b8a6d27da5b6458a388475049611554290ef28.zip |
gnu: node: Replace customized nghttp2-for-node by nghttp2.
* gnu/packages/node.scm (node) [native-inputs]: Replace nghttp2-for-node by
nghttp2.
[inputs]: Ditto.
[arguments]<#:phases>: Adjust accordingly by skipping failing tests.
Change-Id: Ia3d63ea1c428c1353d6ec6fda394ccb016eb6603
Diffstat (limited to 'gnu/packages/node.scm')
-rw-r--r-- | gnu/packages/node.scm | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/gnu/packages/node.scm b/gnu/packages/node.scm index 7c320a00d6..6414b94278 100644 --- a/gnu/packages/node.scm +++ b/gnu/packages/node.scm @@ -48,6 +48,7 @@ #:use-module (gnu packages icu4c) #:use-module (gnu packages libevent) #:use-module (gnu packages linux) + #:use-module (gnu packages networking) #:use-module (gnu packages node-xyz) #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) @@ -155,6 +156,11 @@ ;; See also <https://github.com/nodejs/node/issues/25903>. "test/sequential/test-performance.js")) + ;; These tests fail on recent versions of nghttp2 + (for-each delete-file + '("test/parallel/test-http2-methods.js" + "test/parallel/test-http2-multiplex.js")) + ;; This requires a DNS resolver. (delete-file "test/parallel/test-dns.js") @@ -297,7 +303,7 @@ http-parser icu4c libuv-for-node - `(,nghttp2-for-node "lib") + `(,nghttp2 "lib") openssl-1.1 zlib ;; Regular build-time dependencies. @@ -317,7 +323,7 @@ http-parser icu4c libuv-for-node - `(,nghttp2-for-node "lib") + `(,nghttp2 "lib") openssl python-wrapper ;for node-gyp (supports python3) zlib)) |