guix-patches
[Top][All Lists]
Advanced

[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






reply via email to

[Prev in Thread] Current Thread [Next in Thread]