systutils/aoostar-rs: AOOSTAR WTR MAX / GEM12+ PRO LCD screen control tool
asterctl is an open-source tool to control the embedded LCD screen of the
AOOSTAR WTR MAX and GEM12+ PRO mini PCs.
Features:
- Switch the secondary display on or off
- Display custom images (auto-scaled to 960x376, RGB565)
- Render dynamic sensor panels compatible with AOOSTAR-X config files
- Partial screen update support for fast refresh
- USB device/serial port selection
The LCD screen communicates over USB UART (vendor ID 0x0416, product ID
0x90A1). On FreeBSD the device appears as /dev/cuaU0 (requires the umodem
kernel module).
All protocol commands have been reverse engineered from the original
AOOSTAR-X Windows software. No official documentation is available.
science/InsightToolkit501: Mark BROKEN and set deprecation to 2026-04-30
Legacy version that is unsupported upstream and fails to build
error: no template named 'binary_function' in namespace 'std'
Reported by: pkg-fallout
multimedia/ffmpeg4: Mark DEPRECATED and set deprecation to 2026-06-30
We currently have no extra hands or people interested in maintaining
a legacy version of FFmpeg that only a handful of ports are still
depending on. Last upstream release for the 4.4 branch as of writing
is 4.4.6 released on 2025-05-17 so we're more than half a year behind.
devel/stdman: Improve port
As files are prerendered we just need to copy them to the correct
location. Instead of pulling in bash, gmake and addition dependencies
utilize the framework instead.
Approved by: jbo (via Matrix)
multimedia/ffmpegthumbnailer: Improve port
* Remove incorrect definition of USES= tar:bz2
* Remove USE_CXXSTD, redundant and already defined by upstream
* Add back USES= pathfix to make build log consistent with installed
location
PR: 291861
Approved by: blanket, just fix it / maintainer/committer timeout
audio/taglib: Update to 2.2
* Remove redundant CMAKE_ARGS
* Patch tests so they're are built without errors
PR: 293349
Approved by: maintainer timeout, 2+ weeks
emulators/rvvm-devel: RISC-V Virtual Machine (development version)
RVVM is a virtual machine / emulator for RISC-V guests, which emphasizes
on performance, security, lean code and portability. It already runs a
lot of guest operating systems, including Linux, Haiku, FreeBSD,
OpenBSD, etc. It also aims to run RISC-V applications on a foreign-arch
host without full OS guest & isolation (Userland emulation).
This port holds a version of the project that is close to what is
currently in development.
Requested by: siva
See also: https://reviews.freebsd.org/D55356
sysutils/s6-rc: Upgrade to version 0.6.0.0
Changes from NEWS file:
- Bugfixes.
- Support for shared libraries on MacOS.
- New: s6-rc-repo-* and s6-rc-set-* binaries, the "repo"
collection of tools to help with management of source definition
directories.
- The boot database is now configurable at build time (--bootdb)
and the default is now /etc/s6-rc/compiled/current.
- Some commands now accept long options.
- s6-rc-compile is less verbose on -v2.
lang/execline: Upgrade to version 2.9.8.1
Changes from NEW file:
- Bugfixes.
- Support for shared libraries on MacOS.
- New -l option to emptyenv: keep LD_LIBRARY_PATH.
devel/skalibs: Upgrade to version 2.14.5.1
Changes from the NEWS file:
- Bugfixes.
- Support for shared libraries on MacOS.
- New sysdeps to support old MacOS, kevent(), subreapers.
- crc32c implementation: skalibs/crc32c.h
- New skalibs/prog.h header for PROG modifications
- New functions: symlink_at, mkdirp, mkdirp2, mkntemp,
atomic_symlink4, qsortr, bsearchr, env_dump4, socket_tcpdelay
- New gol subsystem: getopt_long, but with a better API. It is
actually smaller and easier to use than subgetopt.
- New avltreeb macros.
- New keventbridge subsystem.
- Some documentation for buffer.h
sysutils/s6: Upgrade to version 2.14.0.1.
Changes from NEWS file:
- Bugfixes.
- Support for shared libraries on MacOS.
- New -m option to s6-accessrules-cdb-from-fs.
- New Rperiod directive for s6-log periodic rotations.
- s6-svc now accepts several service directory arguments.
- s6-svc now exits 102 on unsupervised directory argument.
- New s6-background-watch binary, to counter auto-backgrounding.
- s6-fghack is now obsolescent.
- New -P prio option to s6-softlimit.