pnpm: update to 12.9.1
Pkgsrc changes:
* Relocate vendor crates in the pnpm way.
* pn, pnpx, px are symbolic links instead of shell scripts.
Upstream changes are omitted.
py-nodeenv: update to 1.11.0
New Features
* feat(certifi): optionally use certifi certificates
* feat(nodeenv): accept npm-style semver ranges in --node
* feat(nodeenv): add --prefer-system to use system node when available
* feat(nodeenv): add --isolate-npm to keep npm config inside the
environment
* feat(nodeenv): install local packages from a requirements file
* feat(nodeenv): write the posix activate on Windows for git-bash
Fixed bugs
* fix: repair Windows CI (ZipFile.extractall filter, test_smoke layout)
* fix(nodeenv): replace leftover debug print with logger.debug
* fix(nodeenv): stop -p from reinstalling node that is already there
* fix(nodeenv): let -p target a virtualenv nodeenv isn't installed in
* fix(nodeenv): report the url and proxy instead of a traceback
[24 lines not shown]
misc/Codewhale: patch idle task-store rescan CPU spin
load_state re-parses every historical task file on each 200 ms idle
claim poll, so idle CPU scales with total task bytes. Check queue.json
first and skip the full reload when the queue is empty.
Fixed upstream post-0.10.0 (#6573/#6728); drop this patch at 0.10.1.
rust199: update to rust version 1.99.0.
Pkgsrc changes:
* Adapt to changes in vendored crate versions.
* Version & checksum changes.
Upstream changes:
Version 1.99.0 (2026-10-01)
==========================
Language
--------
- [Add allow-by-default `raw_borrows_via_references` lint that
checks for references that decay immediately into raw
borrows](https://github.com/rust-lang/rust/pull/138230)
- [Extend `unconditional_panic` lint to function calls that panic
when the chunks/windows size is zero]
(https://github.com/rust-lang/rust/pull/153563)
[214 lines not shown]