aboutsummaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorJelle Licht <jlicht@fsfe.org>2024-11-03 13:03:48 +0100
committerJelle Licht <jlicht@fsfe.org>2024-12-18 22:02:19 +0100
commit89b8a6d27da5b6458a388475049611554290ef28 (patch)
tree2773e2d921c69ef334ad7119ff2ab5369e27b7f3 /gnu
parentd32a5f6eed976a0a4d0510db308ffe833ab92a35 (diff)
downloadguix-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')
-rw-r--r--gnu/packages/node.scm10
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))