lang/node: Update to v22.22.1

This commit is contained in:
volker
2026-03-10 20:20:22 +00:00
parent 898375c71c
commit c54d2d7e8f
8 changed files with 16 additions and 15 deletions
+1 -1
View File
@@ -5,7 +5,7 @@ USE_WXNEEDED = Yes
COMMENT = JavaScript runtime built on Chrome's V8 JavaScript engine
NODE_VERSION = v22.22.0
NODE_VERSION = v22.22.1
DISTFILES = ${DISTNAME}-headers.tar.gz \
${DISTNAME}.tar.xz
DIST_TUPLE = github qbit node-pledge 1.1.3 \
+4 -4
View File
@@ -1,6 +1,6 @@
SHA256 (node-v22.22.0-headers.tar.gz) = ZwSU8MxnQFlZYiLGDl24T76AyEnX/7HD+9IOT1W46oU=
SHA256 (node-v22.22.0.tar.xz) = TBOAErtTUvSYIqjz5tHbceAGOdDDbVtnVvkeTG8wtoM=
SHA256 (node-v22.22.1-headers.tar.gz) = D3bDHOdqYjpqOkA4y2Lq4oGy4zrRidzy1RTsMq502bI=
SHA256 (node-v22.22.1.tar.xz) = hxBLB+es7nSLzFOR4bxpzzVxyqD9+4sda1/T+VmbeEk=
SHA256 (qbit-node-pledge-1.1.3.tar.gz) = fEaXvLg6hYEJ69K+mgQFizf8DiJY2/DtyFJB/pEanVU=
SIZE (node-v22.22.0-headers.tar.gz) = 10178130
SIZE (node-v22.22.0.tar.xz) = 50902788
SIZE (node-v22.22.1-headers.tar.gz) = 9927921
SIZE (node-v22.22.1.tar.xz) = 51271588
SIZE (qbit-node-pledge-1.1.3.tar.gz) = 3167
+2 -2
View File
@@ -1,7 +1,7 @@
Index: Makefile
--- Makefile.orig
+++ Makefile
@@ -188,7 +188,7 @@ config.gypi: configure configure.py src/node_version.h
@@ -196,7 +196,7 @@ config.gypi: configure configure.py src/node_version.h
fi
.PHONY: install
@@ -10,7 +10,7 @@ Index: Makefile
$(PYTHON) tools/install.py $@ --dest-dir '$(DESTDIR)' --prefix '$(PREFIX)'
.PHONY: uninstall
@@ -443,6 +443,12 @@ test/addons/.buildstamp: $(ADDONS_PREREQS) \
@@ -451,6 +451,12 @@ test/addons/.buildstamp: $(ADDONS_PREREQS) \
# Just goes to show that recursive make really is harmful...
# TODO(bnoordhuis) Force rebuild after gyp update.
build-addons: | $(NODE_EXE) test/addons/.buildstamp ## Build addons for Node.js.
+2 -2
View File
@@ -19,7 +19,7 @@ Index: common.gypi
'conditions': [
['enable_lto=="true"', {
'cflags': ['<(lto)'],
@@ -524,8 +526,10 @@
@@ -521,8 +523,10 @@
'standalone_static_library': 1,
}],
['OS=="openbsd"', {
@@ -32,7 +32,7 @@ Index: common.gypi
}],
['_toolset=="host"', {
'conditions': [
@@ -541,7 +545,7 @@
@@ -538,7 +542,7 @@
'cflags': [ '-m32' ],
'ldflags': [ '-m32' ],
}],
+2 -1
View File
@@ -1,10 +1,11 @@
Index: configure
--- configure.orig
+++ configure
@@ -4,12 +4,6 @@
@@ -4,13 +4,6 @@
# Note that the mix of single and double quotes is intentional,
# as is the fact that the ] goes on a new line.
_=[ 'exec' '/bin/sh' '-c' '''
-command -v python3.14 >/dev/null && exec python3.14 "$0" "$@"
-command -v python3.13 >/dev/null && exec python3.13 "$0" "$@"
-command -v python3.12 >/dev/null && exec python3.12 "$0" "$@"
-command -v python3.11 >/dev/null && exec python3.11 "$0" "$@"
@@ -9,7 +9,7 @@ Index: include/node/common.gypi
'conditions': [
['enable_lto=="true"', {
'cflags': ['<(lto)'],
@@ -524,7 +523,6 @@
@@ -521,7 +520,6 @@
'standalone_static_library': 1,
}],
['OS=="openbsd"', {
@@ -17,7 +17,7 @@ Index: include/node/common.gypi
'ldflags': [ '-Wl,-z,wxneeded' ],
}],
['_toolset=="host"', {
@@ -541,7 +539,7 @@
@@ -538,7 +536,7 @@
'cflags': [ '-m32' ],
'ldflags': [ '-m32' ],
}],
@@ -26,7 +26,7 @@ Index: include/node/common.gypi
'conditions': [
[ 'clang==0', {
'cflags': [ '-mminimal-toc' ],
@@ -570,7 +568,7 @@
@@ -567,7 +565,7 @@
'cflags': [ '-m32' ],
'ldflags': [ '-m32' ],
}],
@@ -1,7 +1,7 @@
Index: lib/internal/modules/cjs/loader.js
--- lib/internal/modules/cjs/loader.js.orig
+++ lib/internal/modules/cjs/loader.js
@@ -1944,7 +1944,10 @@ Module._initPaths = function() {
@@ -1951,7 +1951,10 @@ Module._initPaths = function() {
path.resolve(process.execPath, '..') :
path.resolve(process.execPath, '..', '..');
@@ -13,7 +13,7 @@ Index: tools/v8_gypfiles/features.gypi
},
'target_defaults': {
@@ -554,6 +557,9 @@
@@ -551,6 +554,9 @@
}],
['v8_enable_wasm_simd256_revec==1', {
'defines': ['V8_ENABLE_WASM_SIMD256_REVEC',],