sysutils/broot: update to 1.58.0
- change the way possible verb completions are listed, making it more readable when there are more than what fits the screen
- fix argument of :select and :show being ignored in a --cmd sequence - Fix 1176
sequoia-sq: switch from nettle to openssl backend
The nettle backend doesn't compile against nettle 4, and upstream
recommended this as an alternative.
Bump PKGREVISION.
lame: update to 4.0
This drops one patch and adds usage of pkg-config and libmpg123. Also
unicode option is now recommened. You really want unicode handling
for metadata these days.
Changes:
LAME 4.0 July 11 2026
Security scores assume LAME runs under a non-privileged account. For
frontend-only entries, scores also assume the command line is sanitized
or restricted before reaching LAME; integrators who pass unsanitized
or fully scripted command-line input directly may see higher practical
severity than stated.
Security
Fixed a stack buffer overflow in the Blade-style encoder
DLL (lame_enc.dll): beInitStream() copied a caller-supplied
[70 lines not shown]
resterm: Update to 0.46.4
Summer == Vacation
Have a good summer, all of you out there resterming.
RTT in the header
The sparkline scales against the samples you can see, so a sudden latency shift keeps its shape instead of being flattened by older history. The p95 next to it still draws on a wider window (the last 100 requests) so it stays meaningful.
Switching environment or workspace starts a fresh RTT series.
Responses that were still in flight during a switch are ignored, and workflow, profile and compare runs that span a switch stay attributed to the context they started in, meaning nothing bleeds into the new series.
Compare runs now feed the RTT widget no matter how they execute. Previously, standard compare runs never updated it, so the current and p95 values could sit stale through an entire sweep.
Less work per frame: the summary is computed once per sample instead of on every render.
Open Path bug fix
Opening a file inside the current workspace no longer rebinds the workspace to that file's directory.
Opening a file or directory outside the workspace still switches you over, as before.
Small note
I hope you like frequent releases but I feel like a new version almost every day is a bit too much, so I'm working towards releasing v1 in the near future and aiming for weekly releases instead. If you'd rather keep the current pace and receive frequent updates, open a GitHub discussion so we can talk about it.
resterm: Update to 0.46.3
Improved latency insights
* Displays the current latency alongside a rolling p95.
* Uses the latest 100 requests for more meaningful statistics.
* Shows the 10 most recent requests.
* Highlights slow responses with warning and error colors.
* Handles narrow terminal widths cleanly with ANSI-aware truncation.
py-stone: update to 3.5.0.
Update PyPI publish OIDC role to repository-wide role name by @rhui-dbx in #367
Fix packaging: SPDX license, drop ez_setup, ship complete test sdist (#368, #343) by @AndreyVMarkelov in #369
Bump version to 3.5.0 by @AndreyVMarkelov in #371
ja-freewnn-*: make FreeWnn-1.1.1-a023 builds with gcc 15
- various fixes to use proper function prototypes for C23
- use proper function types for signal handlers
- use proper variadic arguments to print messages using printf formats
- fix test programs in configure.in and regen configure using
autoconf 2.72 for modern C23 compilers
- appease more several warnings
- also apply fixes to build FreeWnn on recent Linux distributions:
- set LC_ALL=C before egrep(1) against EUC files to avoid unexpected
errors for EUC files
- use _DEFAULT_SOURCE for Linux rather than obsolete _BSD_SOURCE
for newer glibc
- update several patch comments properly to clarify each fix
- gcc 14 enables -Werror=incompatible-pointer-types by default
but still uses -std=gnu17 by default
- gcc 15 has switched to -std=gnu23 by default so that old K&R
[6 lines not shown]
geography/py-ubx2: Update to 1.3.5
Upstream NEWS, less minor improvements and bugfixes:
### RELEASE 1.3.5
1. Update NAV-DAHEADING v2 message definition for production firmware HDG 2.00 Interface Specification.
gcc15: pull targhooks.cc change for NetBSD from prior gcc versions
Use default visibility for __stack_chk_fail_local() on NetBSD.
This fixes shared-library links with -fstack-protector-strong or
-fstack-protector-all on NetBSD/i386 again.
Note comments in NetBSD's gcc/targhooks.cc doesn't look correct:
https://cvsweb.netbsd.org/bsdweb.cgi/src/external/gpl3/gcc/dist/gcc/targhooks.cc.diff?r1=1.1.1.2;r2=1.4
> * This is a hack:
> * It appears that our gas does not generate @PLT for hidden
> * symbols. It could be that we need a newer version, or that
> * this local function is handled differently on linux.
For 32-bit x86 PIC code, GCC emits a hidden reference to
__stack_chk_fail_local() rather than default_external_stack_protect_fail().
On NetBSD, GCC is configured with --disable-libssp and NetBSD's
__stack_chk_fail_local() is historically provided by libc as a public
symbol:
https://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libc/sys/Attic/stack_protector.c#rev1.3
[4 lines not shown]
xsetroot: update to 1.1.4.
Alan Coopersmith (8):
-help should exit(0) not (1)
Accept --help & --version as aliases to -help & -version
Improve man page formatting
man page: fix warnings from `mandoc -T lint`
gitlab CI: drop the ci-fairy check-mr job
Strip trailing whitespace from source files
meson: Add option to build with meson
xsetroot 1.1.4
xset: update to 1.2.6.
Alan Coopersmith (6):
Add -help option
Improve man page formatting
man page: fix warnings from `mandoc -T lint` and `groff -rCHECKSTYLE=10`
gitlab CI: drop the ci-fairy check-mr job
meson: Add option to build with meson
xset 1.2.6
Bjarni Ingi Gislason (1):
xset.1: some editorial changes for this man page [Debian bug #1072502]