p5-Module-Signature: update to 0.96.
0.96 -- Mon Apr 27 11:27:02 ADT 2026
* Fix issue from last release where search keys is interactive
0.95 -- Sun Apr 26 11:44:20 ADT 2026
* Announce deprecation of the module
* Update change log (forgotten in 0.94)
0.94 -- Sun Apr 26 11:37:00 ADT 2026
* Announce deprecation of the module
neovim: avoid to call possibly inexistent uv.available_parallelism()
At least on NetBSD with libuv-1.52.1 and lua51-luv-1.43.0.0nb1 seems
not available and it can be triggered by using vim.pack.add().
Noticed while rerunning neovim with an empty state so that vim.pack.add()
actually run.
tree-sitter-cli: Import tree-sitter-cli-0.22.5 as wip/tree-sitter-cli
Tree-sitter is a parser generator tool and an incremental parsing
library. It can build a concrete syntax tree for a source file and
efficiently update the syntax tree as the source file is edited.
This package contains the rust CLI for tree-sitter.
From textproc/tree-sitter-cli. Intended to be used to update it.
sysutils/lla: update to 0.5.5
[0.5.5] - 2026-05-02
Fixed
Avoid recursive directory size calculation in non-size views, improving performance for large parent directories when include_dirs = true while preserving recursive sizing for size-aware outputs and filters. Thanks to @Maanas-Verma for the fix in #154.
Changed
Reworked releases into a shorter prepare-and-merge flow:
Prepare Release now opens a conventional release-prep PR that bumps workspace, internal dependency, plugin, lockfile, and changelog versions.
Merging the release-prep PR now creates the matching vX.Y.Z tag automatically and runs the release pipeline.
Release publishing now builds and verifies all binaries, plugin archives, OS packages, themes, and checksums before publishing crates.io packages and the GitHub release.
Changelog entries can now be written under ## [Unreleased]; the prepare workflow promotes that section to the target version and leaves a fresh ## [Unreleased] section.
net/ttl: update to 0.19.1
Security & maintenance release
This is a patch release covering security advisories, the hickory-resolver 0.26 upgrade, CI quality improvements, and a community contribution. No user-facing API changes.
Security
hickory-proto via hickory-resolver 0.26.1 — RUSTSEC-2026-0119 (O(n²) DNS name compression CPU exhaustion). RUSTSEC-2026-0118 (NSEC3 unbounded loop) also no longer applies; ttl does not validate DNSSEC.
rustls-webpki 0.103.13 — cumulative fixes for RUSTSEC-2026-0049/0098/0099/0104.
aws-lc-sys 0.39.0 — RUSTSEC-2026-0044/0045/0046/0047/0048 (CRL/AES-CCM/X.509/PKCS7).
quinn-proto 0.11.14 — RUSTSEC-2026-0037 (Quinn endpoint DoS — not exploitable in ttl, which only acts as a TLS client).
Added
Pre-commit hooks (.pre-commit-config.yaml) for cargo fmt / clippy / test. Setup documented in CONTRIBUTING.md (recommends prek).
CI: cargo clippy --all-targets -- -D warnings now runs on macOS and FreeBSD in addition to Linux.
README: NetBSD pkgsrc install instructions; replay controls listed in the keybindings table.
Changed
[16 lines not shown]
devel/serie: update to 0.8.0
- Update compatibility by @lusingander in #152
- Support kitty unicode placeholder by @lusingander in #153
- Update rustfmt.toml by @lusingander in #154
- Support tmux for the kitty protocol by @lusingander in #155
- Reduce unnecessary margins from graph images by @lusingander in #156