FreeBSD/ports c70d92e — news/rntrack distinfo Makefile

news/rntrack: Update 2.2.2 => 2.3.1

Changelog:
https://github.com/vasilyevmax/rntrack/blob/v2.3.1/ChangeLog

PR:             299189
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 48c79c4a19f32c7f3a77b8d530bbcb84a8b61764)
DeltaFile
+6-6news/rntrack/Makefile
+3-3news/rntrack/distinfo
+9-92 files

FreeBSD/ports 48c79c4 — news/rntrack distinfo Makefile

news/rntrack: Update 2.2.2 => 2.3.1

Changelog:
https://github.com/vasilyevmax/rntrack/blob/v2.3.1/ChangeLog

PR:             299189
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+6-6news/rntrack/Makefile
+3-3news/rntrack/distinfo
+9-92 files

FreeBSD/ports 592901a — comms/qico distinfo Makefile, comms/qico/files patch-src_binkp.h

comms/qico: Update 0.59.1 => 0.60.1

Changelogs:
- https://github.com/glasslike/qico/releases/tag/v0.59.2-rpe
- https://github.com/glasslike/qico/releases/tag/v0.60.0
- https://github.com/glasslike/qico/releases/tag/v0.60.1

PR:             299190
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

(cherry picked from commit c4acc6d2cb19434a37ac6a98a3ccf5303e4e1c1a)
DeltaFile
+14-14comms/qico/Makefile
+0-11comms/qico/files/patch-src_binkp.h
+3-3comms/qico/distinfo
+17-283 files

FreeBSD/ports b1efe61 — net/boinc-client Makefile

net/boinc-client: Build packages for all BOINC projects out of the box

While power users may customize build options to suit their needs,
most common users would greatly benefit from having pre-built packages
suitable to run the widest possible set of BOINC projects available.

MFH:            2026Q4
(cherry picked from commit 42654027c323333d1e4e8ec89cfa84b98ceb4967)
DeltaFile
+5-2net/boinc-client/Makefile
+5-21 files

FreeBSD/ports 529c0a0 — net/boinc-client Makefile, net/boinc-client/files patch-client_app.cpp patch-lib_procinfo__unix.cpp

net/boinc-client: Add GNU/Linux graphics options; backport CPU fixes

* Add LINUXGL and LINUXGLU options for GNU/Linux-compat science apps
  that require libGL/libGLU (World Community Grid, Rosetta)
* Update hostinfo_unix.cpp patch: fix a CPU vendor-string
  register-clobber bug on FreeBSD, expand CPU feature detection
* Add procinfo_unix.cpp and app.cpp patches: add FreeBSD-native
  process enumeration and host-wide CPU-busy detection, replacing a
  non-functional /proc-based implementation, so CPU-load-based task
  suspension works correctly when boinc-client runs inside a jail.

PR:             298296
MFH:            2026Q4
(cherry picked from commit 4f5d4ba57e64902931044bc0f202eba0f655daf4)
DeltaFile
+240-2net/boinc-client/files/patch-client_hostinfo__unix.cpp
+144-0net/boinc-client/files/patch-lib_procinfo__unix.cpp
+10-3net/boinc-client/Makefile
+11-0net/boinc-client/files/patch-client_app.cpp
+405-54 files

FreeBSD/ports c4acc6d — comms/qico distinfo Makefile, comms/qico/files patch-src_binkp.h

comms/qico: Update 0.59.1 => 0.60.1

Changelogs:
- https://github.com/glasslike/qico/releases/tag/v0.59.2-rpe
- https://github.com/glasslike/qico/releases/tag/v0.60.0
- https://github.com/glasslike/qico/releases/tag/v0.60.1

PR:             299190
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+14-14comms/qico/Makefile
+0-11comms/qico/files/patch-src_binkp.h
+3-3comms/qico/distinfo
+17-283 files

FreeBSD/ports 4265402 — net/boinc-client Makefile

net/boinc-client: Build packages for all BOINC projects out of the box

While power users may customize build options to suit their needs,
most common users would greatly benefit from having pre-built packages
suitable to run the widest possible set of BOINC projects available.

MFH:            2026Q4
DeltaFile
+5-2net/boinc-client/Makefile
+5-21 files

FreeBSD/ports 4f5d4ba — net/boinc-client Makefile, net/boinc-client/files patch-client_app.cpp patch-lib_procinfo__unix.cpp

net/boinc-client: Add GNU/Linux graphics options; backport CPU fixes

* Add LINUXGL and LINUXGLU options for GNU/Linux-compat science apps
  that require libGL/libGLU (World Community Grid, Rosetta)
* Update hostinfo_unix.cpp patch: fix a CPU vendor-string
  register-clobber bug on FreeBSD, expand CPU feature detection
* Add procinfo_unix.cpp and app.cpp patches: add FreeBSD-native
  process enumeration and host-wide CPU-busy detection, replacing a
  non-functional /proc-based implementation, so CPU-load-based task
  suspension works correctly when boinc-client runs inside a jail.

PR:             298296
MFH:            2026Q4
DeltaFile
+240-2net/boinc-client/files/patch-client_hostinfo__unix.cpp
+144-0net/boinc-client/files/patch-lib_procinfo__unix.cpp
+10-3net/boinc-client/Makefile
+11-0net/boinc-client/files/patch-client_app.cpp
+405-54 files

FreeBSD/ports 86052ae — games/vavoom Makefile

games/vavoom: Mark deprecated

(cherry picked from commit 7206327cb476829e0d95ff935fb164d87edda89d)
DeltaFile
+4-1games/vavoom/Makefile
+4-11 files

FreeBSD/ports 7206327 — games/vavoom Makefile

games/vavoom: Mark deprecated
DeltaFile
+4-1games/vavoom/Makefile
+4-11 files

FreeBSD/ports ad9d649 — comms/sdr++ Makefile, misc/caffe Makefile

*/*: CMake 4.5 compatibility

PR:     295319
DeltaFile
+4-2textproc/py-deepsearch-glm/Makefile
+2-0comms/sdr++/Makefile
+1-0misc/caffe/Makefile
+7-23 files

FreeBSD/ports 36a892d — graphics/vapoursynth-waifu2x-ncnn-vulkan Makefile

graphics/vapoursynth-waifu2x-ncnn-vulkan: Mark deprecated

(cherry picked from commit b69f872e2c9ae7968d07b98d3a8fd8df51cb9cc6)
DeltaFile
+4-1graphics/vapoursynth-waifu2x-ncnn-vulkan/Makefile
+4-11 files

FreeBSD/ports b69f872 — graphics/vapoursynth-waifu2x-ncnn-vulkan Makefile

graphics/vapoursynth-waifu2x-ncnn-vulkan: Mark deprecated
DeltaFile
+4-1graphics/vapoursynth-waifu2x-ncnn-vulkan/Makefile
+4-11 files

FreeBSD/ports e5948c2 — editors/openoffice-4 distinfo Makefile

editors/openoffice-4: Upgrade to 4.1.17 RC2

Upgrade Apache OpenOffice to version 4.1.17 RC2.

MFH:            2026Q4
DeltaFile
+3-3editors/openoffice-4/distinfo
+3-3editors/openoffice-4/Makefile
+6-62 files

FreeBSD/ports 201ab7b — archivers/unarr/files patch-CMakeLists.txt

archivers/unarr: Fix building with CMake 4
DeltaFile
+8-0archivers/unarr/files/patch-CMakeLists.txt
+8-01 files

FreeBSD/src 6c3f2b8 — sys/dev/mgb if_mgb.c

mgb: Correct TX interrupt bit

The TX interrupt handler checked MGB_INTR_STS_RX(qidx) instead of
MGB_INTR_STS_TX(qidx) -- presumably a copy-paste issue.

Because the driver does not use TX interrupts so there was no actual
issue in practice.

Reviewed by:    adrian
Sponsored by:   The FreeBSD Foundation
Fixes: 8890ab7758b8 ("Introduce if_mgb driver for Microchip LAN743x PCIe NIC")
Differential Revision: https://reviews.freebsd.org/D60550
DeltaFile
+1-1sys/dev/mgb/if_mgb.c
+1-11 files

FreeBSD/ports 65414d5 — net-p2p/uhub/files patch-CMakeLists.txt

net-p2p/uhub: Fix building with CMake 4
DeltaFile
+11-0net-p2p/uhub/files/patch-CMakeLists.txt
+11-01 files

FreeBSD/ports 917ec75 — devel/bullet/files patch-CMakeLists.txt

devel/bullet: Fix building with CMake 4

PR:             299228
DeltaFile
+8-2devel/bullet/files/patch-CMakeLists.txt
+8-21 files

FreeBSD/ports 3963190 — devel/ucommon/files patch-test_CMakeLists.txt patch-CMakeLists.txt

devel/ucommon: Fix building with CMake 4
DeltaFile
+11-2devel/ucommon/files/patch-CMakeLists.txt
+11-0devel/ucommon/files/patch-test_CMakeLists.txt
+22-22 files

FreeBSD/ports 5ba9462 — net-im/uTox/files patch-CMakeLists.txt

net-im/uTox: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+9-3net-im/uTox/files/patch-CMakeLists.txt
+9-31 files

FreeBSD/src 31cbd8f — sys/dev/bnxt/bnxt_en bnxt_dcb.c

bnxt_en: dcb: stop zeroing ETS and PFC config in bnxt_dcb_init()

bnxt_dcb_init() currently pushes all-zero ETS and PFC settings to
the firmware at every attach. This reserves bandwidth allocation
for RoCE traffic, which prevents L2 traffic from reaching line rate.

These settings should only be updated with valid values when the
RoCE driver is loaded. Therefore, we should stop programming them
during bnxt_dcb_init().

Signed-off-by:  Andy Gospodarek <gospo at broadcom.com>
Reviewed by:    chandrakanth.patil_broadcom.com, gallatin
MFC after:      2 weeks
Sponsored by:   Broadcom Inc.
Differential Revision:  https://reviews.freebsd.org/D60516
DeltaFile
+0-6sys/dev/bnxt/bnxt_en/bnxt_dcb.c
+0-61 files

FreeBSD/ports 527b42a — databases/cego Makefile distinfo, devel/lfcbase Makefile distinfo

devel/lfcbase: 1.23.6 -> 1.23.7, databases/cego: 2.54.39 -> 2.54.41

lfcbase:
- in BigDecimal::scaleTo, rounding mode HALFUP was not treated correctly

cego:
- cgclt
  show systemspace
  now aggregates space type and indicate usage in percent for each space
- Added flag _stdNullComp to support standard SQL Null value
  comparison behaviour ( comparison returns false in any case )
  As default, cego specific comparison is enabled, where null values
  are the lowest values ( e.g. -1 > null returns true )
  Note : This ordering is also used for btree value sorting,
  where a well defined ordering for null values is needed.
  This SQL standard behaviour can be enabled be setting
  STDNULLCOMP=ON in the database xml file
DeltaFile
+3-3devel/lfcbase/distinfo
+3-3databases/cego/distinfo
+1-1devel/lfcbase/Makefile
+1-1databases/cego/Makefile
+8-84 files

FreeBSD/src e959f2a — cddl/contrib/opensolaris/tools/ctf/cvt util.c

ctf*: exit with error upon terminate()

The initial port of the CTF tools had a FreeBSD-specific patch to print
the termination message but exit with a 0 status, with a goal of getting
as much to build as possible and silently ignoring any issues.

We're now past the point where silently ignoring failures makes sense.
Any future issues need to be found and addressed.

PR:             276826
PR:             276930 [exp-run]
Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D43743
DeltaFile
+0-10cddl/contrib/opensolaris/tools/ctf/cvt/util.c
+0-101 files

FreeBSD/ports ad31ccb — security/acmed pkg-plist Makefile, security/acmed/files patch-rust-1.80.0 acmed.in

security/acmed: Update to 0.25.0

- Install letsencrypt.toml as a sample. The default acmed.toml includes
  it, so acmed did not start with the installed configuration.
- Install an rc.d script. It is based on contrib/rc.d/acmed.in, but
  starts acmed in the foreground under daemon(8): with its own
  daemonization acmed 0.25.0 panics in the tokio runtime and aborts on
  FreeBSD 15.1.
- Create accounts and certs under /var/db/acmed, where the binary looks
  for them (VARLIBDIR), instead of under ${ETCDIR}.
- Mark the configuration files as @sample.
- Drop files/patch-rust-1.80.0, the time crate is now 0.3.39.

Give maintainership to submitter.

PR:             298313
Submitted by:   Aydar Gareev <gareev at aydar.me>
Sponsored by:   Netzkommune GmbH
DeltaFile
+487-223security/acmed/distinfo
+242-110security/acmed/Makefile.crates
+39-0security/acmed/files/acmed.in
+0-25security/acmed/files/patch-rust-1.80.0
+9-7security/acmed/Makefile
+6-4security/acmed/pkg-plist
+783-3696 files

FreeBSD/ports 9d1705e — security/py-passlib Makefile

security/py-passlib: Take maintainership, update WWW

The Bitbucket project page no longer exists (404). Point WWW to the
documentation at passlib.readthedocs.io, which is also the homepage
listed on PyPI.

Sponsored by:   Netzkommune GmbH
DeltaFile
+2-2security/py-passlib/Makefile
+2-21 files

FreeBSD/ports 6543dc5 — www/py-crossplane Makefile

www/py-crossplane: Take maintainership

Sponsored by:   Netzkommune GmbH
DeltaFile
+1-1www/py-crossplane/Makefile
+1-11 files

FreeBSD/ports ba5beef — devel/py-llvmlite Makefile distinfo

devel/py-llvmlite: Update to 0.50.0

Release notes: https://llvmlite.readthedocs.io/en/v0.50.0/release-notes.html
DeltaFile
+3-3devel/py-llvmlite/distinfo
+1-1devel/py-llvmlite/Makefile
+4-42 files

FreeBSD/ports 3b123b9 — devel/py-numba Makefile distinfo

devel/py-numba: Update to 0.68.0

Release notes: https://github.com/numba/numba/releases/tag/0.68.0
DeltaFile
+3-3devel/py-numba/distinfo
+1-1devel/py-numba/Makefile
+4-42 files

FreeBSD/ports 060ade2 — devel/hs-hspec-discover Makefile distinfo

devel/hs-hspec-discover: Update 2.11.17 => 2.11.18
DeltaFile
+3-3devel/hs-hspec-discover/distinfo
+1-1devel/hs-hspec-discover/Makefile
+4-42 files

FreeBSD/ports 0abb606 — sysutils Makefile, sysutils/clout distinfo pkg-descr

sysutils/clout: new port

clout is a small Unix utility that colorizes command standard error
output. It executes a command, captures its standard error, and
writes it to the terminal using a selected ANSI color.

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             298486
DeltaFile
+23-0sysutils/clout/Makefile
+3-0sysutils/clout/distinfo
+3-0sysutils/clout/pkg-descr
+1-0sysutils/Makefile
+30-04 files