pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/nodejs22



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Oct 12 09:08:41 UTC 2026

Modified Files:
        pkgsrc/lang/nodejs22: Makefile distinfo
Added Files:
        pkgsrc/lang/nodejs22/patches:
            patch-deps_v8_third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.cc

Log Message:
nodejs22: updated to 22.23.3

22.23.3 'Jod' (LTS)

Notable Changes

- crypto: update root certificates to NSS 3.125 (Node.js GitHub Bot)
- deps: update corepack to 0.36.0 (Node.js GitHub Bot)
- deps: upgrade npm to 10.9.9 (npm team)
- deps: update icu to 78.3 (Node.js GitHub Bot)
- deps: update OpenSSL 3.5.8 (Node.js GitHub Bot)
- deps: update Undici to 6.28.1 (mcollina)
- node-api: support SharedArrayBuffer in napi_create_typedarray (Yilong Li)
- node-api: add napi_create_external_sharedarraybuffer (Ben Noordhuis)


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/lang/nodejs22/Makefile
cvs rdiff -u -r1.24 -r1.25 pkgsrc/lang/nodejs22/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/lang/nodejs22/patches/patch-deps_v8_third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.cc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/nodejs22/Makefile
diff -u pkgsrc/lang/nodejs22/Makefile:1.26 pkgsrc/lang/nodejs22/Makefile:1.27
--- pkgsrc/lang/nodejs22/Makefile:1.26  Sat Aug  1 17:29:19 2026
+++ pkgsrc/lang/nodejs22/Makefile       Mon Oct 12 09:08:41 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.26 2026/08/01 17:29:19 adam Exp $
+# $NetBSD: Makefile,v 1.27 2026/10/12 09:08:41 adam Exp $
 
-DISTNAME=      node-v22.23.2
+DISTNAME=      node-v22.23.3
 EXTRACT_SUFX=  .tar.xz
 
 USE_LANGUAGES= c c++

Index: pkgsrc/lang/nodejs22/distinfo
diff -u pkgsrc/lang/nodejs22/distinfo:1.24 pkgsrc/lang/nodejs22/distinfo:1.25
--- pkgsrc/lang/nodejs22/distinfo:1.24  Sat Aug  1 17:29:19 2026
+++ pkgsrc/lang/nodejs22/distinfo       Mon Oct 12 09:08:41 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.24 2026/08/01 17:29:19 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/10/12 09:08:41 adam Exp $
 
-BLAKE2s (node-v22.23.2.tar.xz) = f70e7dda3c2172665ba9fd515be76d772bd191107701c06103fcf3ad2754a362
-SHA512 (node-v22.23.2.tar.xz) = 92b959098fb7fcfe80776a983d2ae52479692a63c49087c97a0ee2423147a5222b1e1994e98ff650483322cf3a1f1cca8a51f3389993c0ff5fc13b6d1f4ef4ef
-Size (node-v22.23.2.tar.xz) = 51362684 bytes
+BLAKE2s (node-v22.23.3.tar.xz) = 49e0d3f349f86b12896b8036921ffb4cf2eaee70d0b57e4165106f11d5208794
+SHA512 (node-v22.23.3.tar.xz) = c1c751314ffc3c2eb6279ec548c6ffc263d747957947185e00591f63ada99d08e28e274683f17361be9236f859eeaff9372be34bd62592b26e5ba130e706eeec
+Size (node-v22.23.3.tar.xz) = 50447060 bytes
 SHA1 (patch-common.gypi) = 41fc3ddf9e43c0b0a3d6ef845e7ee2847f4e12ce
 SHA1 (patch-deps_cares_cares.gyp) = 22b44f2ac59963f694dfe4f4585e08960b3dec32
 SHA1 (patch-deps_uv_common.gypi) = 29f0c382b68f77749a71ce39fa2ca37338ca18ec
@@ -17,6 +17,7 @@ SHA1 (patch-deps_v8_src_codegen_arm_cpu-
 SHA1 (patch-deps_v8_src_common_globals.h) = 86637724864389f2b24251904de41669a2f00fbc
 SHA1 (patch-deps_v8_src_compiler_types.h) = 2a212282ab9d71e98ae56827fdb1d9778a6047a5
 SHA1 (patch-deps_v8_src_heap_code-range.cc) = b281f76f4e3d8e562f596235049a6be7c5ff4de2
+SHA1 (patch-deps_v8_third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.cc) = bba375652b00a412b1051eedb26432126605718e
 SHA1 (patch-deps_v8_tools_profiling_run-llprof.sh) = b19994d3195cc97424a3cc2ffd3ae02eacc6ffa8
 SHA1 (patch-node.gypi) = 4a104dba6c22702211009bc60a6be6f87554e2fa
 SHA1 (patch-src_compile__cache.cc) = 39a85bcb1ebe7c9bf7c431d6dc60dca5b9d63aaf

Added files:

Index: pkgsrc/lang/nodejs22/patches/patch-deps_v8_third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.cc
diff -u /dev/null pkgsrc/lang/nodejs22/patches/patch-deps_v8_third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.cc:1.1
--- /dev/null   Mon Oct 12 09:08:41 2026
+++ pkgsrc/lang/nodejs22/patches/patch-deps_v8_third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.cc       Mon Oct 12 09:08:41 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-deps_v8_third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.cc,v 1.1 2026/10/12 09:08:41 adam Exp $
+
+Fix build on NetBSD.
+
+--- deps/v8/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc.orig       2026-09-23 08:03:08.000000000 +0000
++++ deps/v8/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc
+@@ -350,7 +350,7 @@ void ElfMemImage::SymbolIterator::Update(int increment
+   const ElfW(Versym) *version_symbol = image->GetVersym(index_);
+   ABSL_RAW_CHECK(symbol && version_symbol, "");
+   const char *const symbol_name = image->GetDynstr(symbol->st_name);
+-#if defined(__NetBSD__)
++#if defined(__NetBSD__) && ((_SYS_EXEC_ELF_H_ + 0) < 2)
+   const int version_index = version_symbol->vs_vers & VERSYM_VERSION;
+ #else
+   const ElfW(Versym) version_index = version_symbol[0] & VERSYM_VERSION;



Home | Main Index | Thread Index | Old Index