pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/nodejs24



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Oct 29 10:26:22 UTC 2026

Modified Files:
        pkgsrc/lang/nodejs24: Makefile distinfo
Added Files:
        pkgsrc/lang/nodejs24/patches: patch-configure

Log Message:
nodejs24: updated to 24.22.2

24.22.2 'Krypton' (LTS)

- deps: V8: backport 786c1c2d88d4 (Eliau Elkouby)
- deps: V8: backport 1a0089053443 (Jakob Linke)
- deps: V8: backport c9c0abfa51f0 (Jakob Linke)
- deps: V8: backport ebd15783b7ba (Marja Hölttä)
- deps: V8: cherry-pick 853553fe755c (Victor Gomes)
- stream: keep async context of parked writes (Matteo Collina)


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/lang/nodejs24/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/lang/nodejs24/distinfo
cvs rdiff -u -r0 -r1.3 pkgsrc/lang/nodejs24/patches/patch-configure

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

Modified files:

Index: pkgsrc/lang/nodejs24/Makefile
diff -u pkgsrc/lang/nodejs24/Makefile:1.19 pkgsrc/lang/nodejs24/Makefile:1.20
--- pkgsrc/lang/nodejs24/Makefile:1.19  Thu Oct 22 11:07:35 2026
+++ pkgsrc/lang/nodejs24/Makefile       Thu Oct 29 10:26:22 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2026/10/22 11:07:35 adam Exp $
+# $NetBSD: Makefile,v 1.20 2026/10/29 10:26:22 adam Exp $
 
-DISTNAME=      node-v24.22.1
+DISTNAME=      node-v24.22.2
 EXTRACT_SUFX=  .tar.xz
 
 USE_LANGUAGES= c c++

Index: pkgsrc/lang/nodejs24/distinfo
diff -u pkgsrc/lang/nodejs24/distinfo:1.20 pkgsrc/lang/nodejs24/distinfo:1.21
--- pkgsrc/lang/nodejs24/distinfo:1.20  Thu Oct 22 11:07:35 2026
+++ pkgsrc/lang/nodejs24/distinfo       Thu Oct 29 10:26:22 2026
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.20 2026/10/22 11:07:35 adam Exp $
+$NetBSD: distinfo,v 1.21 2026/10/29 10:26:22 adam Exp $
 
-BLAKE2s (node-v24.22.1.tar.xz) = 18982cf6651aac31eda8dafbf0b74212abcd895b3a0edc2f724035307a8d96e0
-SHA512 (node-v24.22.1.tar.xz) = f60c250adafbddfc45d867bf644150bfbc3350483e788d1b3cff19aa05df7cd88642ae89205ba16ca14b0bb76df7c860aa2b07e61e2ee4de79f2a1b42949988e
-Size (node-v24.22.1.tar.xz) = 57669336 bytes
+BLAKE2s (node-v24.22.2.tar.xz) = abbed0992ffc28ae468233ac4d53da2c6a391009f1b834c343655a3c7e7deaa7
+SHA512 (node-v24.22.2.tar.xz) = 2ec4c4fbeebda4eb8d6bd1456d95010a7ee4c3cc8f4609efb5301869f220fc42642aa450b5414541be58e4b42b7731a86f6ba5e0212a3d0ba4311175fca60b5c
+Size (node-v24.22.2.tar.xz) = 57673000 bytes
 SHA1 (patch-common.gypi) = 4620bcaf4d953bc415319a957fe41e1a70b94357
+SHA1 (patch-configure) = 900c35ba91eda7db4c11e62f12bf1c74f21b98fb
 SHA1 (patch-deps_cares_cares.gyp) = 22b44f2ac59963f694dfe4f4585e08960b3dec32
 SHA1 (patch-deps_histogram_src_hdr__histogram.c) = d246c3feb1617aea7170f6047d977c4296daabea
 SHA1 (patch-deps_uv_common.gypi) = 29f0c382b68f77749a71ce39fa2ca37338ca18ec

Added files:

Index: pkgsrc/lang/nodejs24/patches/patch-configure
diff -u /dev/null pkgsrc/lang/nodejs24/patches/patch-configure:1.3
--- /dev/null   Thu Oct 29 10:26:22 2026
+++ pkgsrc/lang/nodejs24/patches/patch-configure        Thu Oct 29 10:26:22 2026
@@ -0,0 +1,23 @@
+$NetBSD: patch-configure,v 1.3 2026/10/29 10:26:22 adam Exp $
+
+Support Python 3.15.
+
+--- configure.orig     2026-10-29 07:53:10.222788213 +0000
++++ configure
+@@ -4,6 +4,7 @@
+ # 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.15 >/dev/null && exec python3.15 "$0" "$@"
+ 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" "$@"
+@@ -23,7 +24,7 @@ except ImportError:
+   from distutils.spawn import find_executable as which
+ 
+ print('Node.js configure: Found Python {}.{}.{}...'.format(*sys.version_info))
+-acceptable_pythons = ((3, 14), (3, 13), (3, 12), (3, 11), (3, 10), (3, 9))
++acceptable_pythons = ((3, 15), (3, 14), (3, 13), (3, 12), (3, 11), (3, 10), (3, 9))
+ if sys.version_info[:2] in acceptable_pythons:
+   import configure
+ else:



Home | Main Index | Thread Index | Old Index