./lang/nodejs, V8 JavaScript for clients and servers

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 23.6.0, Package name: nodejs-23.6.0, Maintainer: pkgsrc-users

Node.js is an evented I/O framework for the V8 JavaScript engine. It is
intended for writing scalable network programs such as web servers.

This package holds the latest release.


Required to run:
[textproc/icu] [net/libcares] [security/openssl] [devel/libuv] [lang/gcc49-libs] [www/nghttp2]

Required to build:
[lang/python27] [sysutils/lockf] [lang/gcc49] [pkgtools/cwrappers]

Package options: openssl

Master sites:

Filesize: 47112.625 KB

Version history: (Expand)


CVS history: (Expand)


   2025-01-08 09:05:35 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
nodejs: updated to 23.6.0

Version 23.6.0 (Current)

Unflagging --experimental-strip-types
   2025-01-03 05:06:54 by David H. Gutteridge | Files touched by this commit (1)
Log message:
nodejs*: reflect minimum libcares 1.28 dependency

As noted by nagae@eagan.jp in PR pkg/58951, nodejs 23.5.0 expects a
newer version of libcares than what we set as its general minimum API
required. Not necessarily relevant for older nodejs versions, but also
harmless to apply universally, given pkgsrc has already moved well past
that version.
   2024-12-27 09:15:39 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
nodejs: updated to 23.5.0

23.5.0 (Current)

Notable Changes

WebCryptoAPI Ed25519 and X25519 algorithms are now stable

- (SEMVER-MINOR) dgram: support blocklist in udp (theanarkh)
- doc: stabilize util.styleText (Rafael Gonzaga)
- (SEMVER-MINOR) module: add prefix-only modules to module.builtinModules \ 
(Jordan Harband)
- (SEMVER-MINOR) module: only emit require(esm) warning under \ 
--trace-require-module (Joyee Cheung)
- (SEMVER-MINOR) module: use synchronous hooks for preparsing in import(cjs) \ 
(Joyee Cheung)
- (SEMVER-MINOR) report: fix typos in report keys and bump the version \ 
(Yuan-Ming Hsu)
- (SEMVER-MINOR) sqlite: aggregate constants in a single property (Edigleysson \ 
Silva (Edy))
- (SEMVER-MINOR) src,lib: stabilize permission model (Rafael Gonzaga)
   2024-11-29 15:48:03 by Taylor R Campbell | Files touched by this commit (2)
Log message:
Revert "lang/nodejs: Provide missing DT_GNU_HASH definition in \ 
netbsd<10."

nia@ beat me to this via hacks.mk and I didn't notice because I was
building with a netbsd-9 userland on a netbsd-10 kernel without
libkver.
   2024-11-27 22:59:55 by Taylor R Campbell | Files touched by this commit (1)
Log message:
lang/nodejs: Needs libuv>=1.49 for UV_TCP_REUSEPORT.

No revbump because this simply didn't build without libuv>=1.49.
   2024-11-27 18:07:15 by Taylor R Campbell | Files touched by this commit (2)
Log message:
lang/nodejs: Provide missing DT_GNU_HASH definition in netbsd<10.

No revbump because this only affects netbsd<10, and only transitions
from build failure to possible build success.
   2024-11-26 13:35:44 by Nia Alarie | Files touched by this commit (1)
Log message:
nodejs: Attempt to work around build failure on netbsd-9
   2024-11-26 13:09:49 by Thomas Klausner | Files touched by this commit (1)
Log message:
nodejs: remove unintended part of previous