[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#74187] [PATCH v2 00/24] Bumping node to 20.18.0 and beyond
From: |
jlicht |
Subject: |
[bug#74187] [PATCH v2 00/24] Bumping node to 20.18.0 and beyond |
Date: |
Wed, 4 Dec 2024 08:49:22 +0100 |
From: Jelle Licht <jlicht@fsfe.org>
Revised in V2:
- Bumped node to 20.18.1
- Fix and build all dependents /w `guix build --dependents node` [0]
- Fix the i686 build by skipping 64-bit time_t tests in node
[0]: Except for linking ungoogled chromium: I've verified it actually builds,
yet the linking step eats all of my RAM and dies locally, which always happens
when I try to build chromium.
Jelle Licht (24):
gnu: node: Replace customized nghttp2-for-node by nghttp2.
gnu: Remove nghttp2-for-node.
gnu: node-lts: Replace customized c-ares-for-node by c-ares.
gnu: Remove c-ares-for-node.
gnu: Add libuv-for-node-lts.
gnu: llhttp-bootstrap: Update to 8.1.2.
gnu: node-lts: Update to 20.18.1 [security fixes].
gnu: node-uglify-js: Update to 3.19.3.
gnu: node-acorn: Update to 8.7.1.
gnu: node-nan: Update to 2.22.0.
gnu: node-addon-api: Update to 8.3.0.
gnu: r-v8: Fix build with node-lts@20.
gnu: cwltool: Use node-lts instead of node.
gnu: python-cwl-utils: Use node-lts instead of node.
gnu: ocaml-ezjsonm: Use node-lts instead of node.
gnu: js-of-ocaml: Use node-lts instead of node.
gnu: fmp: Use node-lts instead of node.
gnu: python-cloudscraper: Use node-lts instead of node.
gnu: qtwebengine-5: Use node-lts instead of node.
gnu: ruby-autoprefixer-rails: Use node-lts instead of node.
gnu: ruby-execjs: Use node-lts instead of node.
gnu: vlang: Use node-lts instead of node.
gnu: esbuild-node: Use node-lts instead of node.
gnu: node: Rename variable node-bootstrap and hide package.
gnu/packages/adns.scm | 22 ---------
gnu/packages/bioinformatics.scm | 4 +-
gnu/packages/cran.scm | 2 +-
gnu/packages/libevent.scm | 24 ++++++++++
gnu/packages/node-xyz.scm | 16 ++++---
gnu/packages/node.scm | 73 ++++++++++++++++++++---------
gnu/packages/ocaml.scm | 4 +-
gnu/packages/package-management.scm | 2 +-
gnu/packages/python-web.scm | 2 +-
gnu/packages/qt.scm | 2 +-
gnu/packages/rails.scm | 2 +-
gnu/packages/ruby.scm | 2 +-
gnu/packages/uglifyjs.scm | 4 +-
gnu/packages/vlang.scm | 2 +-
gnu/packages/web.scm | 39 +--------------
15 files changed, 99 insertions(+), 101 deletions(-)
base-commit: 595fb0ade7086aa7ebaf7b9bdd9bb8ec83ecd86f
prerequisite-patch-id: c786a06cb219ebf12546f05af46995498bf6b090
prerequisite-patch-id: aa324bab5473c0f39412666816846762ca048ee7
prerequisite-patch-id: b00a3e81533295bea937d26eab367f11fe130a74
--
2.46.0
- [bug#74187] [PATCH v2 00/24] Bumping node to 20.18.0 and beyond,
jlicht <=
- [bug#74187] [PATCH v2 01/24] gnu: node: Replace customized nghttp2-for-node by nghttp2., jlicht, 2024/12/04
- [bug#74187] [PATCH v2 09/24] gnu: node-acorn: Update to 8.7.1., jlicht, 2024/12/04
- [bug#74187] [PATCH v2 10/24] gnu: node-nan: Update to 2.22.0., jlicht, 2024/12/04
- [bug#74187] [PATCH v2 06/24] gnu: llhttp-bootstrap: Update to 8.1.2., jlicht, 2024/12/04
- [bug#74187] [PATCH v2 04/24] gnu: Remove c-ares-for-node., jlicht, 2024/12/04
- [bug#74187] [PATCH v2 20/24] gnu: ruby-autoprefixer-rails: Use node-lts instead of node., jlicht, 2024/12/04
- [bug#74187] [PATCH v2 02/24] gnu: Remove nghttp2-for-node., jlicht, 2024/12/04
- [bug#74187] [PATCH v2 22/24] gnu: vlang: Use node-lts instead of node., jlicht, 2024/12/04
- [bug#74187] [PATCH v2 05/24] gnu: Add libuv-for-node-lts., jlicht, 2024/12/04
- [bug#74187] [PATCH v2 14/24] gnu: python-cwl-utils: Use node-lts instead of node., jlicht, 2024/12/04