pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/nodejs



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed May  6 08:21:01 UTC 2026

Modified Files:
        pkgsrc/lang/nodejs: Makefile distinfo
Added Files:
        pkgsrc/lang/nodejs/patches: patch-deps_v8_src_base_memcopy.h

Log Message:
nodejs: updated to 26.0.0

26.0.0 (Current)

We're excited to announce the release of Node.js 26! Highlights include the Temporal API enabled by default,
updates to the V8 JavaScript engine to 14.6, Undici to 8.0, and several important deprecations and removals
as we continue to modernize the platform.


To generate a diff of this commit:
cvs rdiff -u -r1.347 -r1.348 pkgsrc/lang/nodejs/Makefile
cvs rdiff -u -r1.317 -r1.318 pkgsrc/lang/nodejs/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/lang/nodejs/patches/patch-deps_v8_src_base_memcopy.h

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

Modified files:

Index: pkgsrc/lang/nodejs/Makefile
diff -u pkgsrc/lang/nodejs/Makefile:1.347 pkgsrc/lang/nodejs/Makefile:1.348
--- pkgsrc/lang/nodejs/Makefile:1.347   Thu Apr  2 10:01:40 2026
+++ pkgsrc/lang/nodejs/Makefile Wed May  6 08:21:01 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.347 2026/04/02 10:01:40 adam Exp $
+# $NetBSD: Makefile,v 1.348 2026/05/06 08:21:01 adam Exp $
 
-DISTNAME=      node-v25.9.0
+DISTNAME=      node-v26.0.0
 EXTRACT_SUFX=  .tar.xz
 
 USE_LANGUAGES= c c++
@@ -14,6 +14,7 @@ MAKE_ENV+=    LD_LIBRARY_PATH=${PREFIX}/lib
 
 CONFIGURE_ARGS+=       --shared-nghttp3
 CONFIGURE_ARGS+=       --shared-ngtcp2
+CONFIGURE_ARGS+=       --shared-sqlite
 
 CHECK_INTERPRETER_SKIP+=       lib/node_modules/corepack/shims/*.ps1
 CHECK_PORTABILITY_SKIP+=       deps/uv/autogen.sh
@@ -37,6 +38,7 @@ CXXFLAGS+=    -mstackrealign
 
 .include "../../lang/nodejs/Makefile.common"
 
+.include "../../databases/sqlite3/buildlink3.mk"
 .include "../../net/ngtcp2/buildlink3.mk"
 .include "../../www/nghttp3/buildlink3.mk"
 .include "../../mk/atomic64.mk"

Index: pkgsrc/lang/nodejs/distinfo
diff -u pkgsrc/lang/nodejs/distinfo:1.317 pkgsrc/lang/nodejs/distinfo:1.318
--- pkgsrc/lang/nodejs/distinfo:1.317   Thu Apr  2 10:01:40 2026
+++ pkgsrc/lang/nodejs/distinfo Wed May  6 08:21:01 2026
@@ -1,12 +1,13 @@
-$NetBSD: distinfo,v 1.317 2026/04/02 10:01:40 adam Exp $
+$NetBSD: distinfo,v 1.318 2026/05/06 08:21:01 adam Exp $
 
-BLAKE2s (node-v25.9.0.tar.xz) = e856a9c16a8f5c5ba25876445073b5d9b24fa2966b4d03a7fe8f81728b54db38
-SHA512 (node-v25.9.0.tar.xz) = c72a13bc68333845c40175ef033459a1e25aefd740a269db5babb976d62f6a50d21f53ca75f67d31da4c2be2c98b604c91c1d28a32898dab590a5b9bc5e67ff0
-Size (node-v25.9.0.tar.xz) = 57535080 bytes
+BLAKE2s (node-v26.0.0.tar.xz) = b2bd16cb85976fe5ae26726e738de4f93083fdbe201559dbacb480375572a493
+SHA512 (node-v26.0.0.tar.xz) = b14957e8f78f8374561f70c85199e31b76b2e15dbc179edf401dc213f31dad8e15f11199fb8f837c7f74677ee7bb532db03f69b702b140798c7cbcb68b680233
+Size (node-v26.0.0.tar.xz) = 56948736 bytes
 SHA1 (patch-common.gypi) = 4620bcaf4d953bc415319a957fe41e1a70b94357
 SHA1 (patch-deps_cares_cares.gyp) = 22b44f2ac59963f694dfe4f4585e08960b3dec32
 SHA1 (patch-deps_uv_common.gypi) = 29f0c382b68f77749a71ce39fa2ca37338ca18ec
 SHA1 (patch-deps_uvwasi_include_wasi__serdes.h) = 32b85ef5824b96b35aba9280bbe7aa7899d9e5cf
+SHA1 (patch-deps_v8_src_base_memcopy.h) = 4e557fe0d17082c7465893c3886a1555d1ca01c1
 SHA1 (patch-deps_v8_src_base_platform_memory.h) = 10603b12ccdb97df87de70a2b91b96739c2ab13b
 SHA1 (patch-deps_v8_src_base_platform_platform-freebsd.cc) = b47025f33d2991275bbcd15dbabb28900afab0e1
 SHA1 (patch-deps_v8_src_base_platform_platform-openbsd.cc) = 5e593879dbab095f99e82593272a0de91043f9a8

Added files:

Index: pkgsrc/lang/nodejs/patches/patch-deps_v8_src_base_memcopy.h
diff -u /dev/null pkgsrc/lang/nodejs/patches/patch-deps_v8_src_base_memcopy.h:1.1
--- /dev/null   Wed May  6 08:21:01 2026
+++ pkgsrc/lang/nodejs/patches/patch-deps_v8_src_base_memcopy.h Wed May  6 08:21:01 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-deps_v8_src_base_memcopy.h,v 1.1 2026/05/06 08:21:01 adam Exp $
+
+Add missing include for CHAR_BIT.
+https://github.com/nodejs/node/issues/63146
+
+--- deps/v8/src/base/memcopy.h.orig    2026-05-06 07:22:58.678410124 +0000
++++ deps/v8/src/base/memcopy.h
+@@ -5,6 +5,7 @@
+ #ifndef V8_BASE_MEMCOPY_H_
+ #define V8_BASE_MEMCOPY_H_
+ 
++#include <climits>
+ #include <stdlib.h>
+ 
+ #include <atomic>



Home | Main Index | Thread Index | Old Index