wip/mattermost-server -- update to v11.5.1
The package does not currently build on NetBSD because several modules
(see TODO) do not 'build' (whatever that means in golang).
Since I don't Go, I'll punt.
yt-dlp: update to 2026.3.17.
2026.03.17
Extractor changes
youtube
Always respect webpage_client extractor-arg (#16250) by bashonly
Fix --live-from-start support (#16254) by bashonly
Update ejs to 0.8.0 (#16269) by bashonly, Grub4K
Misc. changes
build: Use PyInstaller v6.19.0 for Windows (#16265) by bashonly
ci: Bump actions pins (#16252) by bashonly
docs: Fix player_client extractor-arg documentation (#16235) by bashonly
test: networking: Mark all CurlCFFIRH tests as flaky for any OS (#16266) by bashonly
risc-v: handle T-Head L1 caches
Provide and use hooks for L1 cache operations on the T-Head processors.
Re-worked from diffs provided by Rui-Xiang Guo via port-riscv.
Remove the last vestigal remains of the simulated software interrupt
register, or "ssir". The NetBSD kernel long ago adopted a software
interrupt thread model along with a "fast software interrupts" mechanism
that m68k platforms do not (yet) implement, but a few m68k platforms
were still consuling an "ssir" variable in the return from every exception
that nothing ever set.
This cleanup paves the way for futher consolidation of m68k trap handling
code in future commits.
py-homeassistant: Rototill for NetBSD 10
and abandon NetBSD9 9. (If you are on 9 and trying to run HA, you
should update.)
Switch to py314, because HA has.