head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.12 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.10 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.8 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.6 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.4 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.2 pkgsrc-2024Q4-base:1.1; locks; strict; comment @# @; 1.1 date 2024.11.13.08.45.18; author adam; state Exp; branches; next ; commitid FmselcPyDWpaKsxF; desc @@ 1.1 log @nodejs: updated to 23.2.0 Version 23.2.0 (Current) Notable Changes Update root certificates to NSS 3.104 This is the version of NSS that shipped in Firefox 131.0 on 2024-10-01. Certificates added: FIRMAPROFESIONAL CA ROOT-A WEB TWCA CYBER Root CA SecureSign Root CA12 SecureSign Root CA14 SecureSign Root CA15 Other notable changes - doc: move typescript support to active development (Marco Ippolito) - doc: add jazelly to collaborators (Jason Zhang) - (SEMVER-MINOR) fs: make dirent.path writable (Antoine du Hamel) - (SEMVER-MINOR) http: add diagnostic channel http.client.request.created (Marco Ippolito) - (SEMVER-MINOR) module: add findPackageJSON util (Jacob Smith) - (SEMVER-MINOR) module: add module.stripTypeScriptTypes (Marco Ippolito) @ text @$NetBSD: patch-tools_v8_gypfiles_v8.gyp,v 1.4 2022/12/03 17:07:13 adam Exp $ Add -larm on NetBSD ARM platforms. --- tools/v8_gypfiles/v8.gyp.orig 2022-11-04 14:54:27.000000000 +0000 +++ tools/v8_gypfiles/v8.gyp @@@@ -975,6 +975,12 @@@@ }], # Platforms that don't have Compare-And-Swap (CAS) support need to link atomic library # to implement atomic memory access + # NetBSD/arm also needs -larm. + ['OS == "netbsd" and v8_current_cpu in ["arm"]', { + 'link_settings': { + 'libraries': ['-larm', ], + }, + }], ['v8_current_cpu in ["mips64", "mips64el", "ppc", "arm", "riscv64", "loong64"]', { 'link_settings': { 'libraries': ['-latomic', ], @