head 1.2; access; symbols pkgsrc-2025Q4:1.1.0.2 pkgsrc-2025Q4-base:1.1; locks; strict; comment @# @; 1.2 date 2026.03.12.09.58.31; author adam; state dead; branches; next 1.1; commitid LSLphwRc2NvPAFxG; 1.1 date 2025.10.09.09.28.44; author adam; state Exp; branches; next ; commitid BkZoN1XIPARJnSdG; desc @@ 1.2 log @nodejs22: updated to 22.22.1 22.22.1 'Jod' (LTS) Notable Changes - build: test on Python 3.14 (Christian Clauss) - cli: mark --heapsnapshot-near-heap-limit as stable (Joyee Cheung) - crypto: update root certificates to NSS 3.119 (Node.js GitHub Bot) - crypto: update root certificates to NSS 3.117 (Node.js GitHub Bot) - doc: add avivkeller to collaborators (Aviv Keller) - doc: add gurgunday to collaborators (Gürgün Dayıoğlu) - meta: add Renegade334 to collaborators (Renegade334) @ text @$NetBSD: patch-configure,v 1.1 2025/10/09 09:28:44 adam Exp $ Allow Python 3.14. --- configure.orig 2025-09-24 04:12:08.000000000 +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.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" "$@@" command -v python3.11 >/dev/null && exec python3.11 "$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, 13), (3, 12), (3, 11), (3, 10), (3, 9), (3, 8)) +acceptable_pythons = ((3, 14), (3, 13), (3, 12), (3, 11), (3, 10), (3, 9), (3, 8)) if sys.version_info[:2] in acceptable_pythons: import configure else: @ 1.1 log @nodejs22: fix build with Python 3.14 @ text @d1 1 a1 1 $NetBSD$ @