Update to window-20260302
Teach window(1) how to deal with ANSI terminal escape sequences.
Specifically: escape sequences begining with [ and which contain ? or numeric values.
This allows window(1) to work better with those terminal programs, especially those which use
readline(3) calls, which insist on emitting these extended escape sequences even if those
definitions are not in the termcap or terminfo spec for the terminal in use.
this new support is incomplete in the sense that we don't do anything with the numeric values,
but we do honor the functions of the actions requested as long as they were actions this
program already supported.
Preliminary testing shows a vast improvement with programs like gdb and the interactive python
shells.
Teach window(1) how to deal with ANSI terminal escape sequences.
Specifically: escape sequences begining with [ and which contain ? or numeric values.
This allows window(1) to work better with those terminal programs, especially those which use
readline(3) calls, which insist on emitting these extended escape sequences even if those
definitions are not in the termcap or terminfo spec for the terminal in use.
this new support is incomplete in the sense that we don't do anything with the numeric values,
but we do honor the functions of the actions requested as long as they were actions this
program already supported.
Preliminary testing shows a vast improvement with programs like gdb and the interactive python
shells.
www/py-trio-websocket: import py-trio-websocket-0.12.2 as www/py-trio-websocket
This library implements both server and client aspects of the the WebSocket
protocol, striving for safety, correctness, and ergonomics. It is based on
the wsproto project, which is a Sans-IO state machine that implements the
majority of the WebSocket protocol, including framing, codecs, and events. This
library handles I/O using the Trio framework.
security/sshpass: Update to 1.10
Changelog:
Version 1.10
* Convert repo to git
* Remove sig unsafe functions from signal handler (Ticket #22).
* Allow -e to explicitly specify the environment variable to use
(Ticket #5).
* Unset the variable specified with -e before calling subprogram
(Ticket #25).
* Change the logic for setting a controlling TTY. Fixes compatibility
issues with OpenSolaris and MSYS/Cygwin. Thanks Marcin Olszewski for
the fix.
Version 1.09
* Explicitly set the controlling TTY (SF patch #7)
Version 1.08
* Report when IP key has changed (Closes Debian bug #730101)
[7 lines not shown]
py-maxminddb: updated to 3.1.0
3.1.0 (2026-02-24)
* The vendored ``libmaxminddb`` has been updated to 1.13.1. This includes
several security hardening improvements when reading corrupt or malicious
database files, including fixes for integer overflows, bounds checking, and
use-after-free prevention.
Updated net/syncthing to 1.30.0 (Approved by gdt@)
pkgsrc-changes:
syncthing v1.29.0 and v1.30.0 fail wit go1.26 after a few minutes with
"panic: crypto/tls bug: where's my session ticket?"
so pin go version to 1.25 for now
Changes in v1.30.0
Fixes
- fix(protocol): avoid deadlock with concurrent connection start
and close by @calmh in #10140
- fix(syncthing): avoid writing panic log to nil fd by @ardevd in #10154
Features
- feat(config): expose folder and device info as metrics (fixes
[10 lines not shown]
devel/py-sip6: Update to 6.15.1
Tested with qgis 3.44.7, which was able to open a project and display
data, on NetBSD 10 amd64.
Upstream NEWS, less bugfixes.
* v6.15.1
(This release fixes regressions in v6.15.0.)
v6.15.0
Removal of support for Python v3.9
Optimisations to improve the speed of code generation
A number of optimisations have been made to significantly reduce
the time taken to generate the bindings code. For example the
[35 lines not shown]
geography/proj: Update to 9.8.0
Require c++17 (belatedly; was in 9.6.0 NEWS).
Drop cmake patch to avoid gcc warning flag, fixed better upstream
which tests for the flag and conditionally includes it.
Upstream NEWS for 9.8.0:
* Database: update to EPSG v12.049 (#4671)
* Database: update ESRI records to ArcGIS Pro 3.6 (#4622)
* Support for Canadian vertical references MTM CGVD2013 epoch 1997, 2002, 2010 and
UTM CGVD28 epoch 1997, 2002, 2010 (#4623)
* `createOperationsCompoundToGeog()`: improvement to make "PNG94 / PNGMG94 zone 54 + Kumul
34 height" to "WGS 84 (G2139)" perform vertical transformation (#4624)
[30 lines not shown]