*/*: Deprecate discontinued OSS Puppet components
As announced in the [2025Q4] status report, the legacy ports for Open
Source Puppet (which were abandonned by Perforce following the
aquisition of Puppetlabs), are now deprecated and scheduled for removal
in a few months.
Switching from Puppet to OpenVox is relatively straightforward: when
installing the replacement for a deprecated component, pkg(8) will
detect a conflict between the legacy component and the new one and will
prompt you to remove the deprecated package, which is the right course
of action.
For more details, refer to the [2025Q4] status report.
[2025Q4]: https://www.freebsd.org/status/report-2025-10-2025-12/#_openvox_puppet
With hat: puppet
audio/noctavox: Add runtime dependency
- Add audio/alsa-plugins to RUN_DEPENDS, because without it noctavox
fails to start with the following error:
ALSA lib pcm.c:2722:(snd_pcm_open_noupdate) [error.pcm] Unknown PCM oss
thread 'main' (101801) panicked at noctavox/src/player/handle.rs:18:40:
Failed to initialize backend: output error: The requested device is no longer available. For example, it has been unplugged.
- Bump PORTREVISION
editors/hxavi: Add new port
hxavi is a lightweight binary (hex) editor for vi and Vim users.
PR: 293555
Reported by: Michihiro Satoh <satoumc at hxavi.net>
net/rustconn: Add new port
RustConn is a connection orchestrator for Linux/FreeBSD with a
GTK4/Wayland-native interface. It brings SSH, RDP, VNC, SPICE, Telnet,
Serial, Kubernetes, and Zero Trust connections under one roof — with
embedded Rust clients where possible and seamless integration with
external tools where needed.
https://github.com/totoshko88/RustConn