From 89b8a6d27da5b6458a388475049611554290ef28 Mon Sep 17 00:00:00 2001 From: Jelle Licht Date: Sun, 3 Nov 2024 13:03:48 +0100 Subject: 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 --- gnu/packages/node.scm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'gnu/packages/node.scm') 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 . "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)) -- cgit v1.2.3