FreeBSD/ports a7f23fedevel/cargo-c distinfo Makefile.crates

devel/cargo-c: update to 0.10.21

Changes: https://github.com/lu-zero/cargo-c/releases/tag/v0.10.21
DeltaFile
+273-239devel/cargo-c/distinfo
+135-118devel/cargo-c/Makefile.crates
+2-3devel/cargo-c/Makefile
+410-3603 files

FreeBSD/ports 9dae596textproc/py-pygtkspellcheck distinfo Makefile

textproc/py-pygtkspellcheck: unbreak fetch

distinfo was never updated from 5.0.3
DeltaFile
+3-3textproc/py-pygtkspellcheck/distinfo
+0-2textproc/py-pygtkspellcheck/Makefile
+3-52 files

FreeBSD/ports fef6a77sysutils Makefile, sysutils/aoostar-rs distinfo Makefile

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.
DeltaFile
+501-0sysutils/aoostar-rs/distinfo
+284-0sysutils/aoostar-rs/Makefile
+71-0sysutils/aoostar-rs/files/aoostar-lcd.in
+16-0sysutils/aoostar-rs/pkg-descr
+1-0sysutils/Makefile
+873-05 files

FreeBSD/ports 05721e2math/octave-forge Makefile

math/octave-forge: Default option to on.

- math/octave-forge-optim defaults to on.
- Bump portrevision.
DeltaFile
+2-1math/octave-forge/Makefile
+2-11 files

FreeBSD/ports 2fbaf98math/octave-forge-optim distinfo Makefile

math/octave-forge-optim: Update to 1.6.3.

- Unbreak.
DeltaFile
+3-3math/octave-forge-optim/distinfo
+1-4math/octave-forge-optim/Makefile
+4-72 files

FreeBSD/ports 128a055audio/subtui distinfo Makefile

audio/subtui: Update to 2.9.2

Changelogs:
  2.9.2: https://github.com/MattiaPun/SubTUI/releases/tag/v2.9.2
  2.9.1: https://github.com/MattiaPun/SubTUI/releases/tag/v2.9.1
  2.8.2: https://github.com/MattiaPun/SubTUI/releases/tag/v2.8.2
DeltaFile
+5-5audio/subtui/distinfo
+1-2audio/subtui/Makefile
+6-72 files

FreeBSD/ports fc609a5science/InsightToolkit501 Makefile

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
DeltaFile
+3-0science/InsightToolkit501/Makefile
+3-01 files

FreeBSD/ports 6c5699d. MOVED, multimedia Makefile

multimedia/obs-recursion-effect: Remove port

Broken for months and upstream is dead, last commit in upstream repo
was back in 2024
DeltaFile
+0-34multimedia/obs-recursion-effect/Makefile
+0-3multimedia/obs-recursion-effect/distinfo
+1-0MOVED
+0-1multimedia/Makefile
+0-1multimedia/obs-recursion-effect/pkg-descr
+1-395 files

FreeBSD/ports 08ca340x11/ghostty Makefile

x11/ghostty: Mark BROKEN and set deprecation date to 2026-04-30

Broken for at least two months

Reported by:    pkg-fallout
DeltaFile
+3-0x11/ghostty/Makefile
+3-01 files

FreeBSD/ports 15dea20multimedia/ffmpeg4 Makefile

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.
DeltaFile
+3-0multimedia/ffmpeg4/Makefile
+3-01 files

FreeBSD/ports 5bb8cbfdevel/upp Makefile pkg-descr, devel/upp/files patch-uppsrc_Draw_FontFc.cpp patch-uppsrc_Core_config.h

devel/upp: Remove port

Broken for months and no patches submitted  for the last two years
updating it to a recent version
DeltaFile
+0-115devel/upp/Makefile
+0-28devel/upp/files/patch-uppsrc_Draw_FontFc.cpp
+0-19devel/upp/files/patch-uppsrc_Core_config.h
+0-11devel/upp/files/patch-uppsrc_Core_Cpu.cpp
+0-3devel/upp/pkg-descr
+0-3devel/upp/distinfo
+0-1792 files not shown
+1-1808 files

FreeBSD/ports 583dcbedevel/stdman Makefile

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)
DeltaFile
+3-5devel/stdman/Makefile
+3-51 files

FreeBSD/ports a01308bmultimedia/ffmpegthumbnailer Makefile

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
DeltaFile
+1-2multimedia/ffmpegthumbnailer/Makefile
+1-21 files

FreeBSD/ports c094275multimedia/mediamtx distinfo Makefile

multimedia/mediamtx: Update to 1.16.3

Changelog: https://github.com/bluenviron/mediamtx/releases/tag/v1.16.3
DeltaFile
+7-7multimedia/mediamtx/distinfo
+2-3multimedia/mediamtx/Makefile
+9-102 files

FreeBSD/ports 0993fb8textproc/py-pygtkspellcheck Makefile

textproc/py-pygtkspellcheck: Mark BROKEN

Fails to fetch due to stale distinfo
DeltaFile
+2-0textproc/py-pygtkspellcheck/Makefile
+2-01 files

FreeBSD/ports 9759bdbaudio/taglib pkg-plist distinfo, audio/taglib/files patch-CMakeLists.txt

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
DeltaFile
+11-0audio/taglib/pkg-plist
+10-0audio/taglib/files/patch-CMakeLists.txt
+3-3audio/taglib/distinfo
+2-3audio/taglib/Makefile
+26-64 files

FreeBSD/ports ab1cb93audio/fluidsynth distinfo Makefile

audio/fluidsynth: Update to 2.5.3

Changelog: https://github.com/FluidSynth/fluidsynth/releases/tag/v2.5.3
DeltaFile
+3-3audio/fluidsynth/distinfo
+1-1audio/fluidsynth/Makefile
+1-1audio/fluidsynth/pkg-plist
+5-53 files

FreeBSD/ports 8696265databases/prometheus-postgres-exporter distinfo Makefile

databases/prometheus-postgres-exporter: Update to 0.19.1

Upstream changes:
https://github.com/prometheus-community/postgres_exporter/releases/tag/v0.19.0
https://github.com/prometheus-community/postgres_exporter/releases/tag/v0.19.1

Reviewed by:    arrowd
Approved by:    arrowd (ports)
Differential Revision:  https://reviews.freebsd.org/D55701
Sponsored by:   https://www.patreon.com/bsdivy
DeltaFile
+5-5databases/prometheus-postgres-exporter/distinfo
+1-2databases/prometheus-postgres-exporter/Makefile
+6-72 files

FreeBSD/ports 56ce17aemulators/rvvm-devel Makefile pkg-plist, emulators/rvvm-devel/files patch-Makefile pkg-message.in

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
DeltaFile
+93-0emulators/rvvm-devel/Makefile
+12-0emulators/rvvm-devel/files/patch-Makefile
+11-0emulators/rvvm-devel/files/pkg-message.in
+11-0emulators/rvvm-devel/files/patch-project.mk
+11-0emulators/rvvm-devel/pkg-plist
+9-0emulators/rvvm-devel/distinfo
+147-02 files not shown
+156-08 files

FreeBSD/ports b0d1000devel/merve Makefile, x11/ghostty Makefile

*/*: bump PORTREVISION following libsimdutf.so soname change
DeltaFile
+1-1x11/ghostty/Makefile
+1-0devel/merve/Makefile
+2-12 files

FreeBSD/ports 6bce0a6converters/simdutf distinfo pkg-plist

converters/simdutf: update to 8.1.0

Changelog: https://github.com/simdutf/simdutf/releases/tag/v8.1.0
DeltaFile
+3-3converters/simdutf/distinfo
+2-2converters/simdutf/pkg-plist
+1-1converters/simdutf/Makefile
+6-63 files

FreeBSD/ports 6ae2f7bsysutils/s6-rc pkg-plist Makefile

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.
DeltaFile
+32-2sysutils/s6-rc/pkg-plist
+7-7sysutils/s6-rc/Makefile
+3-3sysutils/s6-rc/distinfo
+42-123 files

FreeBSD/ports 6031058lang/execline distinfo Makefile

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.
DeltaFile
+3-3lang/execline/distinfo
+2-2lang/execline/Makefile
+1-1lang/execline/pkg-plist
+6-63 files

FreeBSD/ports cc6ffdcdevel/skalibs pkg-plist distinfo

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
DeltaFile
+6-2devel/skalibs/pkg-plist
+3-3devel/skalibs/distinfo
+1-1devel/skalibs/Makefile
+10-63 files

FreeBSD/ports 135e565sysutils/s6 pkg-plist distinfo

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.
DeltaFile
+6-4sysutils/s6/pkg-plist
+3-3sysutils/s6/distinfo
+3-3sysutils/s6/Makefile
+12-103 files

FreeBSD/ports f5931cbdevel/blame distinfo Makefile

devel/blame: update to 1.4.20260222

Changelog: https://invisible-island.net/rcs-blame/ChangeLog.html#index-t20260222
DeltaFile
+3-3devel/blame/distinfo
+1-1devel/blame/Makefile
+4-42 files

FreeBSD/ports ecb60dagames/xnethack/files patch-sys-unix-Makefile.src patch-sys-unix-Makefile.utl

games/xnethack: update to 9.1

At last, xNetHack 9.1!
Regenerate and update patch files.

Changelog: https://github.com/copperwater/xNetHack/blob/master/doc/xnh-changelog-9.1.md
DeltaFile
+19-19games/xnethack/files/patch-sys-unix-Makefile.src
+9-8games/xnethack/files/patch-sys-unix-Makefile.utl
+9-6games/xnethack/files/patch-sys-unix-Makefile.doc
+6-6games/xnethack/files/patch-include-config.h
+0-11games/xnethack/files/patch-doc_recover.6
+0-11games/xnethack/files/patch-doc_dlb.6
+43-617 files not shown
+58-7513 files

FreeBSD/ports 16eb147textproc/comparator Makefile distinfo, textproc/comparator/files patch-Makefile

textproc/comparator: update to 2.14

This fixes a bug discovered on FreeBSD.

Changelog: https://gitlab.com/esr/comparator/-/blob/master/NEWS.adoc?ref_type=heads
DeltaFile
+5-16textproc/comparator/files/patch-Makefile
+4-2textproc/comparator/Makefile
+3-3textproc/comparator/distinfo
+12-213 files

FreeBSD/ports 9558f1csecurity/kdbxviewer distinfo Makefile

security/kdbxviewer: update to 0.1.14

No source code changes.

Changelog: https://github.com/pepa65/kdbxviewer/releases/tag/v0.1.13
Changelog: https://github.com/pepa65/kdbxviewer/releases/tag/v0.1.14
DeltaFile
+3-3security/kdbxviewer/distinfo
+1-1security/kdbxviewer/Makefile
+4-42 files

FreeBSD/ports 07e9db5deskutils/remind distinfo Makefile

deskutils/remind: update to 06.02.05

The changelog item "Clarify rules around use of Remind source code
for training AI models." is indeed merely a clarification, not a
license change.

Changelog: https://salsa.debian.org/dskoll/remind/-/blob/master/docs/WHATSNEW?ref_type=heads
DeltaFile
+3-3deskutils/remind/distinfo
+1-1deskutils/remind/Makefile
+4-42 files