[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#74187] [PATCH 01/20] gnu: node: Replace customized nghttp2-for-node
From: |
jlicht |
Subject: |
[bug#74187] [PATCH 01/20] gnu: node: Replace customized nghttp2-for-node by nghttp2. |
Date: |
Sun, 3 Nov 2024 13:03:48 +0100 |
From: Jelle Licht <jlicht@fsfe.org>
* 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(-)
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 @@ (define-module (gnu packages node)
#: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 @@ (define-public node
;; 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 @@ (define-public node
http-parser
icu4c
libuv-for-node
- `(,nghttp2-for-node "lib")
+ `(,nghttp2 "lib")
openssl-1.1
zlib
;; Regular build-time dependencies.
@@ -317,7 +323,7 @@ (define-public node
http-parser
icu4c
libuv-for-node
- `(,nghttp2-for-node "lib")
+ `(,nghttp2 "lib")
openssl
python-wrapper ;for node-gyp (supports python3)
zlib))
--
2.46.0
- [bug#74187] [PATCH 00/20] Bumping node to 20.18.0 and beyond, jlicht, 2024/11/03
- [bug#74187] [PATCH 03/20] gnu: node-lts: Replace customized c-ares-for-node by c-ares., jlicht, 2024/11/03
- [bug#74187] [PATCH 07/20] gnu: node-lts: Update to 20.18.0 [security fixes]., jlicht, 2024/11/03
- [bug#74187] [PATCH 06/20] gnu: llhttp-bootstrap: Update to 8.1.2., jlicht, 2024/11/03
- [bug#74187] [PATCH 08/20] gnu: r-v8: Fix build with node-lts@20., jlicht, 2024/11/03
- [bug#74187] [PATCH 05/20] gnu: Add libuv-for-node-lts., jlicht, 2024/11/03
- [bug#74187] [PATCH 10/20] gnu: python-cwl-utils: Use node-lts instead of node., jlicht, 2024/11/03
- [bug#74187] [PATCH 04/20] gnu: Remove c-ares-for-node., jlicht, 2024/11/03
- [bug#74187] [PATCH 09/20] gnu: cwltool: Use node-lts instead of node., jlicht, 2024/11/03
- [bug#74187] [PATCH 01/20] gnu: node: Replace customized nghttp2-for-node by nghttp2.,
jlicht <=
- [bug#74187] [PATCH 12/20] gnu: js-of-ocaml: Use node-lts instead of node., jlicht, 2024/11/03
- [bug#74187] [PATCH 15/20] gnu: qtwebengine-5: Use node-lts instead of node., jlicht, 2024/11/03
- [bug#74187] [PATCH 14/20] gnu: python-cloudscraper: Use node-lts instead of node., jlicht, 2024/11/03
- [bug#74187] [PATCH 11/20] gnu: ocaml-ezjsonm: Use node-lts instead of node., jlicht, 2024/11/03
- [bug#74187] [PATCH 02/20] gnu: Remove nghttp2-for-node., jlicht, 2024/11/03
- [bug#74187] [PATCH 13/20] gnu: fmp: Use node-lts instead of node., jlicht, 2024/11/03
- [bug#74187] [PATCH 20/20] gnu: node: Rename variable node-bootstrap and hide package., jlicht, 2024/11/03
- [bug#74187] [PATCH 16/20] gnu: ruby-autoprefixer-rails: Use node-lts instead of node., jlicht, 2024/11/03
- [bug#74187] [PATCH 17/20] gnu: ruby-execjs: Use node-lts instead of node., jlicht, 2024/11/03
- [bug#74187] [PATCH 18/20] gnu: vlang: Use node-lts instead of node., jlicht, 2024/11/03