textproc/py-pypa-docs-theme: Deprecate/Set to expire
* Upstream archived the repository in 2024 and there are no consumers
left in the tree.
* Bump PORTREVISION to get users noticed about the deprecation.
MFH: 2026Q3
(cherry picked from commit 5b57df799f802495f1facdf08b320af000121f1e)
net-mgmt/librenms: fix rc script restart race & log rotation
Please stop librenms service before updating. No harm will occur.
The value in the PID file changes from the service to the supervisor.
Behavior changes: "service librenms status" now reports the daemon(8)
supervisor PID instead of the python PID; log rotation now actually
re-opens the log file.
Upgrade note: an instance started with the previous rc script is
invisible to the new procname and still holds the pidfile lock. Stop
the service before upgrading, or SIGTERM the old supervisor (visible in
ps as "daemon: ..."), which cleanly terminates the child and removes
the pidfile.
PR: 298398
textproc/py-pypa-docs-theme: Deprecate/Set to expire
* Upstream archived the repository in 2024 and there are no consumers
left in the tree.
* Bump PORTREVISION to get users noticed about the deprecation.
MFH: 2026Q3
devel/py-prance: Allow build with py-swagger-spec-validator 3.0+
* Local test suite runs fine.
* Bump PORTREVISION due package change.
Approved by: portmgr (blanket)
lang/ez80asm: Update 2.2 => 2.3
Changelog:
- Performance optimizations
- Converted the two-pass design to a one-pass design
- Introduced several fast-path code flows and small code changes
for additional performance optimizations
- Fix for source-line buffer overflow at maximum line length
https://github.com/AgonPlatform/agon-ez80asm/releases/tag/v2.3
PR: 298470
Approved by: osa, vvd (Mentors, implicit)
snd_emu10kx: Make sure the block count and size cover the whole buffer
The playback voices always loop over the whole EMU_PLAY_BUFSZ buffer,
but emupchan_setblocksize() only recorded the new block size and left
the block count as it was set up by emu_vinit(). The blocks then no
longer covered the whole buffer, and the part they left out was played
without ever being written to, which became audible as distortion once
playback started going through a virtual channel.
Resize the buffer, so that the block count and size always cover it.
Fixes: 02d4eeabfd73 ("sound: Allocate vchans on-demand")
PR: 287687
MFC after: 1 week
Sponsored by: The FreeBSD Foundation
Reviewed by: markj
Differential Revision: https://reviews.freebsd.org/D59444
(cherry picked from commit a7258157e1a20957af23332814197ea723f5778d)
sysutils/vm-tui: New port
vm-tui is a terminal UI and scripting front-end for vm-bhyve, showing
guests, switches, datastores, images, templates and rc.conf settings,
and editing guest configuration keys with pre-flight checks.
WWW: https://github.com/olgeni/vm-tui