devel/scons4: Update to 4.11.1
Tested on NetBSD 10 amd64:
geography/gpsd builds and passes tests
databases/mongodb4 builds
Take MAINTAINERSHIP.
* 4.11.1
FIXES
Revert the change to the internal implementation of reading a
saved-Variables file. This also undoes the minor API change made when
the change was introduced in SCons 4.11.0: in that release is was
possible to use a top-relative path in the Variables() call when giving
the name of a file (that is, a path that begins with #). This is once
again disallowed. The plan is to reintroduce this change in a future
[71 lines not shown]
nono: update to 1.8.3.
add options.mk for alsa and pulseaudio
https://gist.github.com/tsutsui/4d2f78d001871479e7e5a68695606952
1.8.3 (2026/08/29)
build(New): "Migrated to C++17."
m68030(Fix): "Fix access to the cache-inhibited area. This fixes the issue where 4.4BSD failed to boot since ver 1.6.6."
vm(Fix): "Fix and adjust "out of tune" mark on SSG monitor."
vm(Update): "In CLI app, power-off sequence on the system port also makes power button off on X68030."
debugger(Fix): "Fix branch information for DJNZ on HD64180."
debugger(Fix): "Fix mnemonic of LD r,(IX+d) / LD (IX+d),r where r is H/L on HD64180."
debugger(New): "Implement bt command."
vm(Update): "MSX-DOS mode now can pass command line arguments to the guest command."
xlockmore-lite: Remove FILESDIR / PATCHDIR.
Not only were these wrong (relative not absolute), they overwrote the correct
settings coming from Makefile.common.
devel/gitea-runner: import gitea-runner-3.3.1 as devel/gitea-runner
gitea-runner is a runner for Gitea actions, compatible with GitHub's
actions. It is based on act.
Tested on NetBSD/amd64.
cad/py-PyRTL: Update to 1.0.3
Changelog:
[1.0.3] - 2026-08-04
Added
* name_scope is a context manager that prepends string prefixes to WireVector
and MemBlock names.
Changed
* sign_extended and zero_extended no longer generate slice (s) LogicNets.
* When concat is called with Const args, the constants are immediately
concatenated, returning a new Const.
* Improved render_trace's ASCII output.
Fixed
[4 lines not shown]
py-websockets: update to 17.1.
17.1
New features
Added support for reconnecting automatically by using :func:`~sync.client.reconnect` as an iterator to the :mod:`threading` implementation.
:func:`~sync.client.connect` now follows redirects in the :mod:`threading` implementation.
:func:`~sync.client.connect` can connect to another host and port than those specified in the URI in the :mod:`threading` implementation.
Improvements
Connections are now garbage collected immediately once closed.
:func:`~sync.client.unix_connect` and :func:`~sync.server.unix_serve` now accept path-like objects, such as :class:`pathlib.Path`, in the path argument.
py-wcwidth: update to 0.8.3.
0.8.3 2026-08-28
Bugfix Do not hang on wrap() calls of width 1 with text containing OSC8 hyperlinks and wide characters, PR #231.
Bugfix clip() with propagate_sgr=True, should match behavior of propagate_sgr(), PR #235.