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:           Fri May  8 14:23:20 UTC 2026

Modified Files:
        pkgsrc/lang/nodejs: Makefile PLIST distinfo

Log Message:
nodejs: updated to 26.1.0

26.1.0 (Current)

Notable Changes

Experimental node:ffi module

Node.js now includes an experimental node:ffi module for loading dynamic
libraries and calling native symbols from JavaScript.

The API is gated behind the --experimental-ffi flag and, when the Permission
Model is enabled, requires --allow-ffi.

This API is inherently unsafe. Invalid pointers, incorrect signatures, or accessing memory
after it has been freed can crash the process or corrupt memory.


To generate a diff of this commit:
cvs rdiff -u -r1.348 -r1.349 pkgsrc/lang/nodejs/Makefile
cvs rdiff -u -r1.100 -r1.101 pkgsrc/lang/nodejs/PLIST
cvs rdiff -u -r1.318 -r1.319 pkgsrc/lang/nodejs/distinfo

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.348 pkgsrc/lang/nodejs/Makefile:1.349
--- pkgsrc/lang/nodejs/Makefile:1.348   Wed May  6 08:21:01 2026
+++ pkgsrc/lang/nodejs/Makefile Fri May  8 14:23:20 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.348 2026/05/06 08:21:01 adam Exp $
+# $NetBSD: Makefile,v 1.349 2026/05/08 14:23:20 adam Exp $
 
-DISTNAME=      node-v26.0.0
+DISTNAME=      node-v26.1.0
 EXTRACT_SUFX=  .tar.xz
 
 USE_LANGUAGES= c c++

Index: pkgsrc/lang/nodejs/PLIST
diff -u pkgsrc/lang/nodejs/PLIST:1.100 pkgsrc/lang/nodejs/PLIST:1.101
--- pkgsrc/lang/nodejs/PLIST:1.100      Thu Apr  2 10:01:40 2026
+++ pkgsrc/lang/nodejs/PLIST    Fri May  8 14:23:20 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.100 2026/04/02 10:01:40 adam Exp $
+@comment $NetBSD: PLIST,v 1.101 2026/05/08 14:23:20 adam Exp $
 bin/node
 bin/npm
 bin/npx
@@ -1290,11 +1290,19 @@ lib/node_modules/npm/node_modules/libnpm
 lib/node_modules/npm/node_modules/libnpmversion/lib/write-json.js
 lib/node_modules/npm/node_modules/libnpmversion/package.json
 lib/node_modules/npm/node_modules/lru-cache/LICENSE.md
+lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/diagnostics-channel.js
 lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/index.js
 lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/index.min.js
 lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/lru-cache/dist/esm/browser/diagnostics-channel.js
+lib/node_modules/npm/node_modules/lru-cache/dist/esm/browser/index.js
+lib/node_modules/npm/node_modules/lru-cache/dist/esm/browser/index.min.js
+lib/node_modules/npm/node_modules/lru-cache/dist/esm/diagnostics-channel.js
 lib/node_modules/npm/node_modules/lru-cache/dist/esm/index.js
 lib/node_modules/npm/node_modules/lru-cache/dist/esm/index.min.js
+lib/node_modules/npm/node_modules/lru-cache/dist/esm/node/diagnostics-channel.js
+lib/node_modules/npm/node_modules/lru-cache/dist/esm/node/index.js
+lib/node_modules/npm/node_modules/lru-cache/dist/esm/node/index.min.js
 lib/node_modules/npm/node_modules/lru-cache/dist/esm/package.json
 lib/node_modules/npm/node_modules/lru-cache/package.json
 lib/node_modules/npm/node_modules/make-fetch-happen/LICENSE
@@ -1338,15 +1346,8 @@ lib/node_modules/npm/node_modules/minipa
 lib/node_modules/npm/node_modules/minipass-fetch/lib/request.js
 lib/node_modules/npm/node_modules/minipass-fetch/lib/response.js
 lib/node_modules/npm/node_modules/minipass-fetch/package.json
-lib/node_modules/npm/node_modules/minipass-flush/LICENSE
+lib/node_modules/npm/node_modules/minipass-flush/LICENSE.md
 lib/node_modules/npm/node_modules/minipass-flush/index.js
-lib/node_modules/npm/node_modules/minipass-flush/node_modules/minipass/LICENSE
-lib/node_modules/npm/node_modules/minipass-flush/node_modules/minipass/index.js
-lib/node_modules/npm/node_modules/minipass-flush/node_modules/minipass/package.json
-lib/node_modules/npm/node_modules/minipass-flush/node_modules/yallist/LICENSE
-lib/node_modules/npm/node_modules/minipass-flush/node_modules/yallist/iterator.js
-lib/node_modules/npm/node_modules/minipass-flush/node_modules/yallist/package.json
-lib/node_modules/npm/node_modules/minipass-flush/node_modules/yallist/yallist.js
 lib/node_modules/npm/node_modules/minipass-flush/package.json
 lib/node_modules/npm/node_modules/minipass-pipeline/LICENSE
 lib/node_modules/npm/node_modules/minipass-pipeline/index.js
@@ -1904,6 +1905,140 @@ lib/node_modules/npm/node_modules/tuf-js
 lib/node_modules/npm/node_modules/tuf-js/dist/utils/tmpfile.js
 lib/node_modules/npm/node_modules/tuf-js/dist/utils/url.js
 lib/node_modules/npm/node_modules/tuf-js/package.json
+lib/node_modules/npm/node_modules/undici/LICENSE
+lib/node_modules/npm/node_modules/undici/docs/docs/api/Agent.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/BalancedPool.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/CacheStorage.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/Client.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/Connector.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/ContentType.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/Cookies.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/Debug.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/DiagnosticsChannel.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/DispatchInterceptor.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/Dispatcher.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/EnvHttpProxyAgent.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/Errors.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/EventSource.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/Fetch.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/MockAgent.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/MockClient.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/MockErrors.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/MockPool.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/Pool.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/PoolStats.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/ProxyAgent.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/RedirectHandler.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/RetryAgent.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/RetryHandler.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/Util.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/WebSocket.md
+lib/node_modules/npm/node_modules/undici/docs/docs/api/api-lifecycle.md
+lib/node_modules/npm/node_modules/undici/docs/docs/best-practices/client-certificate.md
+lib/node_modules/npm/node_modules/undici/docs/docs/best-practices/mocking-request.md
+lib/node_modules/npm/node_modules/undici/docs/docs/best-practices/proxy.md
+lib/node_modules/npm/node_modules/undici/docs/docs/best-practices/writing-tests.md
+lib/node_modules/npm/node_modules/undici/index-fetch.js
+lib/node_modules/npm/node_modules/undici/index.js
+lib/node_modules/npm/node_modules/undici/lib/api/abort-signal.js
+lib/node_modules/npm/node_modules/undici/lib/api/api-connect.js
+lib/node_modules/npm/node_modules/undici/lib/api/api-pipeline.js
+lib/node_modules/npm/node_modules/undici/lib/api/api-request.js
+lib/node_modules/npm/node_modules/undici/lib/api/api-stream.js
+lib/node_modules/npm/node_modules/undici/lib/api/api-upgrade.js
+lib/node_modules/npm/node_modules/undici/lib/api/index.js
+lib/node_modules/npm/node_modules/undici/lib/api/readable.js
+lib/node_modules/npm/node_modules/undici/lib/api/util.js
+lib/node_modules/npm/node_modules/undici/lib/core/connect.js
+lib/node_modules/npm/node_modules/undici/lib/core/constants.js
+lib/node_modules/npm/node_modules/undici/lib/core/diagnostics.js
+lib/node_modules/npm/node_modules/undici/lib/core/errors.js
+lib/node_modules/npm/node_modules/undici/lib/core/request.js
+lib/node_modules/npm/node_modules/undici/lib/core/symbols.js
+lib/node_modules/npm/node_modules/undici/lib/core/tree.js
+lib/node_modules/npm/node_modules/undici/lib/core/util.js
+lib/node_modules/npm/node_modules/undici/lib/dispatcher/agent.js
+lib/node_modules/npm/node_modules/undici/lib/dispatcher/balanced-pool.js
+lib/node_modules/npm/node_modules/undici/lib/dispatcher/client-h1.js
+lib/node_modules/npm/node_modules/undici/lib/dispatcher/client-h2.js
+lib/node_modules/npm/node_modules/undici/lib/dispatcher/client.js
+lib/node_modules/npm/node_modules/undici/lib/dispatcher/dispatcher-base.js
+lib/node_modules/npm/node_modules/undici/lib/dispatcher/dispatcher.js
+lib/node_modules/npm/node_modules/undici/lib/dispatcher/env-http-proxy-agent.js
+lib/node_modules/npm/node_modules/undici/lib/dispatcher/fixed-queue.js
+lib/node_modules/npm/node_modules/undici/lib/dispatcher/pool-base.js
+lib/node_modules/npm/node_modules/undici/lib/dispatcher/pool-stats.js
+lib/node_modules/npm/node_modules/undici/lib/dispatcher/pool.js
+lib/node_modules/npm/node_modules/undici/lib/dispatcher/proxy-agent.js
+lib/node_modules/npm/node_modules/undici/lib/dispatcher/retry-agent.js
+lib/node_modules/npm/node_modules/undici/lib/global.js
+lib/node_modules/npm/node_modules/undici/lib/handler/decorator-handler.js
+lib/node_modules/npm/node_modules/undici/lib/handler/redirect-handler.js
+lib/node_modules/npm/node_modules/undici/lib/handler/retry-handler.js
+lib/node_modules/npm/node_modules/undici/lib/interceptor/dns.js
+lib/node_modules/npm/node_modules/undici/lib/interceptor/dump.js
+lib/node_modules/npm/node_modules/undici/lib/interceptor/redirect-interceptor.js
+lib/node_modules/npm/node_modules/undici/lib/interceptor/redirect.js
+lib/node_modules/npm/node_modules/undici/lib/interceptor/response-error.js
+lib/node_modules/npm/node_modules/undici/lib/interceptor/retry.js
+lib/node_modules/npm/node_modules/undici/lib/llhttp/constants.js
+lib/node_modules/npm/node_modules/undici/lib/llhttp/llhttp-wasm.js
+lib/node_modules/npm/node_modules/undici/lib/llhttp/llhttp_simd-wasm.js
+lib/node_modules/npm/node_modules/undici/lib/llhttp/utils.js
+lib/node_modules/npm/node_modules/undici/lib/mock/mock-agent.js
+lib/node_modules/npm/node_modules/undici/lib/mock/mock-client.js
+lib/node_modules/npm/node_modules/undici/lib/mock/mock-errors.js
+lib/node_modules/npm/node_modules/undici/lib/mock/mock-interceptor.js
+lib/node_modules/npm/node_modules/undici/lib/mock/mock-pool.js
+lib/node_modules/npm/node_modules/undici/lib/mock/mock-symbols.js
+lib/node_modules/npm/node_modules/undici/lib/mock/mock-utils.js
+lib/node_modules/npm/node_modules/undici/lib/mock/pending-interceptors-formatter.js
+lib/node_modules/npm/node_modules/undici/lib/mock/pluralizer.js
+lib/node_modules/npm/node_modules/undici/lib/util/timers.js
+lib/node_modules/npm/node_modules/undici/lib/web/cache/cache.js
+lib/node_modules/npm/node_modules/undici/lib/web/cache/cachestorage.js
+lib/node_modules/npm/node_modules/undici/lib/web/cache/symbols.js
+lib/node_modules/npm/node_modules/undici/lib/web/cache/util.js
+lib/node_modules/npm/node_modules/undici/lib/web/cookies/constants.js
+lib/node_modules/npm/node_modules/undici/lib/web/cookies/index.js
+lib/node_modules/npm/node_modules/undici/lib/web/cookies/parse.js
+lib/node_modules/npm/node_modules/undici/lib/web/cookies/util.js
+lib/node_modules/npm/node_modules/undici/lib/web/eventsource/eventsource-stream.js
+lib/node_modules/npm/node_modules/undici/lib/web/eventsource/eventsource.js
+lib/node_modules/npm/node_modules/undici/lib/web/eventsource/util.js
+lib/node_modules/npm/node_modules/undici/lib/web/fetch/LICENSE
+lib/node_modules/npm/node_modules/undici/lib/web/fetch/body.js
+lib/node_modules/npm/node_modules/undici/lib/web/fetch/constants.js
+lib/node_modules/npm/node_modules/undici/lib/web/fetch/data-url.js
+lib/node_modules/npm/node_modules/undici/lib/web/fetch/dispatcher-weakref.js
+lib/node_modules/npm/node_modules/undici/lib/web/fetch/file.js
+lib/node_modules/npm/node_modules/undici/lib/web/fetch/formdata-parser.js
+lib/node_modules/npm/node_modules/undici/lib/web/fetch/formdata.js
+lib/node_modules/npm/node_modules/undici/lib/web/fetch/global.js
+lib/node_modules/npm/node_modules/undici/lib/web/fetch/headers.js
+lib/node_modules/npm/node_modules/undici/lib/web/fetch/index.js
+lib/node_modules/npm/node_modules/undici/lib/web/fetch/request.js
+lib/node_modules/npm/node_modules/undici/lib/web/fetch/response.js
+lib/node_modules/npm/node_modules/undici/lib/web/fetch/symbols.js
+lib/node_modules/npm/node_modules/undici/lib/web/fetch/util.js
+lib/node_modules/npm/node_modules/undici/lib/web/fetch/webidl.js
+lib/node_modules/npm/node_modules/undici/lib/web/fileapi/encoding.js
+lib/node_modules/npm/node_modules/undici/lib/web/fileapi/filereader.js
+lib/node_modules/npm/node_modules/undici/lib/web/fileapi/progressevent.js
+lib/node_modules/npm/node_modules/undici/lib/web/fileapi/symbols.js
+lib/node_modules/npm/node_modules/undici/lib/web/fileapi/util.js
+lib/node_modules/npm/node_modules/undici/lib/web/websocket/connection.js
+lib/node_modules/npm/node_modules/undici/lib/web/websocket/constants.js
+lib/node_modules/npm/node_modules/undici/lib/web/websocket/events.js
+lib/node_modules/npm/node_modules/undici/lib/web/websocket/frame.js
+lib/node_modules/npm/node_modules/undici/lib/web/websocket/permessage-deflate.js
+lib/node_modules/npm/node_modules/undici/lib/web/websocket/receiver.js
+lib/node_modules/npm/node_modules/undici/lib/web/websocket/sender.js
+lib/node_modules/npm/node_modules/undici/lib/web/websocket/symbols.js
+lib/node_modules/npm/node_modules/undici/lib/web/websocket/util.js
+lib/node_modules/npm/node_modules/undici/lib/web/websocket/websocket.js
+lib/node_modules/npm/node_modules/undici/package.json
+lib/node_modules/npm/node_modules/undici/scripts/strip-comments.js
 lib/node_modules/npm/node_modules/util-deprecate/History.md
 lib/node_modules/npm/node_modules/util-deprecate/LICENSE
 lib/node_modules/npm/node_modules/util-deprecate/browser.js

Index: pkgsrc/lang/nodejs/distinfo
diff -u pkgsrc/lang/nodejs/distinfo:1.318 pkgsrc/lang/nodejs/distinfo:1.319
--- pkgsrc/lang/nodejs/distinfo:1.318   Wed May  6 08:21:01 2026
+++ pkgsrc/lang/nodejs/distinfo Fri May  8 14:23:20 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.318 2026/05/06 08:21:01 adam Exp $
+$NetBSD: distinfo,v 1.319 2026/05/08 14:23:20 adam Exp $
 
-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
+BLAKE2s (node-v26.1.0.tar.xz) = e0b94f042a15cf1576b20759e0f790e563075a2ec32e486dd4d047ff4bde5bd5
+SHA512 (node-v26.1.0.tar.xz) = 47535016142e550d32d05284b24ce0119f169b1128d8dd4c69d51e6331ba69617120458ebb09aa31b01af6b3f33ace70fb19120bf62ba02fcd259231c2e02442
+Size (node-v26.1.0.tar.xz) = 58580472 bytes
 SHA1 (patch-common.gypi) = 4620bcaf4d953bc415319a957fe41e1a70b94357
 SHA1 (patch-deps_cares_cares.gyp) = 22b44f2ac59963f694dfe4f4585e08960b3dec32
 SHA1 (patch-deps_uv_common.gypi) = 29f0c382b68f77749a71ce39fa2ca37338ca18ec



Home | Main Index | Thread Index | Old Index