FreeBSD/ports 07c68ba — devel/redasm/files patch-LibREDasm_depends_capstone_CMakeLists.txt

devel/redasm: prepare the port for modern versions of CMake

Synchronize cmake_minimum_required(VERSION 3.10) across all
components and switch to new CMP0048 policy.
DeltaFile
+48-0devel/redasm/files/patch-LibREDasm_depends_capstone_CMakeLists.txt
+48-01 files

FreeBSD/ports cf3ecc4 — graphics/spirv-tools Makefile distinfo

graphics/spirv-tools: Update to 2026.4

This is identical to 2026.4.rc2 except the version number. So no
version bumps of dependent ports are necessary.

Changelog: https://github.com/KhronosGroup/SPIRV-Tools/blob/v2026.4/CHANGES

Reported by:    GitHub (watch releases)
DeltaFile
+3-3graphics/spirv-tools/distinfo
+1-1graphics/spirv-tools/Makefile
+4-42 files

FreeBSD/ports aa62780 — net/samba423 Makefile

net/samba423: add LMDB selection options (LMDB0 / LMDB1)

This patch introduces a new radio option group (LMDBG1) allowing
users to select between LMDB 0.9 (databases/lmdb0) and LMDB 1.0
(databases/lmdb), following the pattern used in mail/postfix.

Summary of changes:
- Introduced LMDBG1 radio option group with LMDB0 and LMDB1 choices.
- Added LMDB0 to OPTIONS_DEFAULT to preserve existing default behavior.
- Updated _LMDB_DEPDENDS for AD_DC / DEVELOPER builds to depend on
  databases/lmdb when LMDB1 is selected, defaulting to databases/lmdb0.
- Guarded FORTIFY_UNSAFE with .ifnmake portclippy to prevent portclippy
  warnings.

Inspired by mail/postfix workaround of the problem with LMDB.

PR:     299147
Approved by:    samba (kiwi)
DeltaFile
+15-4net/samba423/Makefile
+15-41 files

FreeBSD/ports f5f134c — sysutils/onefetch Makefile Makefile.crates

sysutils/onefetch: Update to 3.0.0

Changelog: https://github.com/o2sh/onefetch/releases/tag/3.0.0

Reported by:    GitHub (watch releases)
DeltaFile
+167-175sysutils/onefetch/distinfo
+82-86sysutils/onefetch/Makefile.crates
+3-3sysutils/onefetch/Makefile
+252-2643 files

FreeBSD/ports 52bafdf — www/pomerium Makefile distinfo, www/pomerium/files envoy_freebsd.go patch-config_envoyconfig_listeners.go

www/pomerium: update to 0.33.4

While here:
 - Set Pdeathsig on the envoy child process so that it is terminated
   when pomerium exits, matching the behavior on Linux.
 - Stop enabling reuse_port on FreeBSD: Envoy force-disables it for
   TCP listeners on non-Linux platforms and logs a warning for each
   listener.
DeltaFile
+54-42www/pomerium/files/modules.txt
+43-43www/pomerium/distinfo
+21-21www/pomerium/Makefile
+0-17www/pomerium/files/patch-config_envoyconfig_listeners.go
+2-1www/pomerium/files/envoy_freebsd.go
+120-1245 files

FreeBSD/ports 76aded0 — comms/scrcpy Makefile distinfo, comms/scrcpy/files patch-app_meson.build

comms/scrcpy: Update to 5.0

Changelog: https://github.com/Genymobile/scrcpy/releases/tag/v5.0

Reported by:    GitHub (watch releases)
DeltaFile
+18-3comms/scrcpy/files/patch-app_meson.build
+5-5comms/scrcpy/distinfo
+3-1comms/scrcpy/Makefile
+26-93 files

FreeBSD/ports 26b8135 — graphics/embree3 Makefile, math/fastops Makefile

graphics/embree3: try to fix the build against CMake 4.x

While here, add forgotten type annotation in the similar
commit made to `math/fastops' port earlier.

PR:     299180
Fixes:  fa07c9073bc9
DeltaFile
+1-1math/fastops/Makefile
+1-0graphics/embree3/Makefile
+2-12 files

FreeBSD/ports f5130e2 — www/mod_evasive pkg-descr pkg-message, www/mod_evasive/files patch-test.pl patch-mod__evasive24.c

www/mod_evasive: update to version 2.4.0

New mod_evasive port from https://github.com/jvdmr/mod_evasive
that is actively maintained.

PR:     251261
DeltaFile
+23-23www/mod_evasive/Makefile
+42-0www/mod_evasive/files/patch-mod__evasive24.c
+16-0www/mod_evasive/pkg-message
+13-0www/mod_evasive/files/99_regular_config_pf/mod_evasive.conf
+0-11www/mod_evasive/files/patch-test.pl
+4-5www/mod_evasive/pkg-descr
+98-392 files not shown
+105-428 files

FreeBSD/ports 76e33ab — www/mod_evasive Makefile

www/mod_evasive: new maintainer

New maintainer for mod_evasive

PR:     251261
DeltaFile
+1-1www/mod_evasive/Makefile
+1-11 files

FreeBSD/ports 9e79524 — java/dbvis Makefile distinfo

java/dbvis: Update 26.2.2 => 26.2.3

Release Notes:
https://www.dbvis.com/releasenotes/26.2/

Sponsored by:   UNIS Labs
MFH:            2026Q4

(cherry picked from commit a4712c2fce03347199830e6ddd9d399f430836bb)
DeltaFile
+3-3java/dbvis/distinfo
+1-1java/dbvis/Makefile
+4-42 files

FreeBSD/ports a4712c2 — java/dbvis Makefile distinfo

java/dbvis: Update 26.2.2 => 26.2.3

Release Notes:
https://www.dbvis.com/releasenotes/26.2/

Sponsored by:   UNIS Labs
MFH:            2026Q4
DeltaFile
+3-3java/dbvis/distinfo
+1-1java/dbvis/Makefile
+4-42 files

FreeBSD/ports 5a0db48 — textproc/R-cran-bibtex Makefile distinfo

textproc/R-cran-bibtex: Update to 0.5.3

Reported by:    portscout
DeltaFile
+3-3textproc/R-cran-bibtex/distinfo
+1-3textproc/R-cran-bibtex/Makefile
+4-62 files

FreeBSD/ports 894b137 — www/firefox-esr Makefile distinfo

www/firefox-esr: update to 153.5.0 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/153.5.0/releasenotes/

(cherry picked from commit d9e9d2e8e8744bc0517fab60037f4f6cb85e8257)
DeltaFile
+3-3www/firefox-esr/distinfo
+2-3www/firefox-esr/Makefile
+5-62 files

FreeBSD/ports d9e9d2e — www/firefox-esr Makefile distinfo

www/firefox-esr: update to 153.5.0 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/153.5.0/releasenotes/
DeltaFile
+3-3www/firefox-esr/distinfo
+2-3www/firefox-esr/Makefile
+5-62 files

FreeBSD/ports 12280f7 — cad/kicad distinfo, cad/kicad-library-footprints pkg-plist

cad/kicad: update KiCad, docs and libraries to 10.0.7

Release Notes soon on https://www.kicad.org/blog/
DeltaFile
+21-0cad/kicad/files/patch-eeschema_sch__io_database_sch__io__database.cpp
+21-0cad/kicad/files/patch-eeschema_sch__io_database_sch__io__http__lib.cpp
+8-8cad/kicad/files/patch-thirdparty_compoundfilereader_compoundfilereader.h
+14-0cad/kicad-library-footprints/pkg-plist
+3-3cad/kicad/distinfo
+3-3cad/kicad-library-templates/distinfo
+70-1411 files not shown
+89-3317 files

FreeBSD/ports 5559d34 — emulators/virtualbox-ose-72 Makefile distinfo, emulators/virtualbox-ose-additions-72 Makefile distinfo

emulators/virtualbox-ose{,-additions,-kmod}-72: Update 7.2.18 => 7.2.20

Changelog:
https://www.virtualbox.org/wiki/Changelog-7.2#v20

Sponsored by:   UNIS Labs
MFH:            2026Q4

(cherry picked from commit 707c79cdca9f5c6bfa19d1b9401b0e4df438ec27)
DeltaFile
+7-7emulators/virtualbox-ose-72/distinfo
+3-3emulators/virtualbox-ose-kmod-72/distinfo
+3-3emulators/virtualbox-ose-additions-72/distinfo
+1-1emulators/virtualbox-ose-kmod-72/Makefile
+1-1emulators/virtualbox-ose-additions-72/Makefile
+1-1emulators/virtualbox-ose-72/Makefile
+16-166 files

FreeBSD/ports 707c79c — emulators/virtualbox-ose-72 Makefile distinfo, emulators/virtualbox-ose-additions-72 Makefile distinfo

emulators/virtualbox-ose{,-additions,-kmod}-72: Update 7.2.18 => 7.2.20

Changelog:
https://www.virtualbox.org/wiki/Changelog-7.2#v20

Sponsored by:   UNIS Labs
MFH:            2026Q4
DeltaFile
+7-7emulators/virtualbox-ose-72/distinfo
+3-3emulators/virtualbox-ose-kmod-72/distinfo
+3-3emulators/virtualbox-ose-additions-72/distinfo
+1-1emulators/virtualbox-ose-kmod-72/Makefile
+1-1emulators/virtualbox-ose-additions-72/Makefile
+1-1emulators/virtualbox-ose-72/Makefile
+16-166 files

FreeBSD/ports 6171c0e — audio/stegosaurus-lv2 distinfo pkg-plist, audio/stegosaurus-lv2/files patch-stegosaurus__synth.h patch-stegosaurus__synth.c

audio/stegosaurus-lv2: remove

No longer maintained upstream.
DeltaFile
+0-25audio/stegosaurus-lv2/Makefile
+0-16audio/stegosaurus-lv2/pkg-plist
+0-13audio/stegosaurus-lv2/files/patch-wscript
+0-11audio/stegosaurus-lv2/files/patch-stegosaurus__synth.h
+0-11audio/stegosaurus-lv2/files/patch-stegosaurus__synth.c
+0-3audio/stegosaurus-lv2/distinfo
+0-793 files not shown
+1-819 files

FreeBSD/ports c00dc21 — audio/noson-app Makefile distinfo, audio/noson-app/files patch-backend-NosonApp-CMakeLists.txt patch-backend-cli-CMakeLists.txt

audio/noson-app: Update to 5.7.6

Don't download libnoson during build, it is already installed as a
dependency
DeltaFile
+46-0audio/noson-app/files/patch-backend-lib-CMakeLists.txt
+11-0audio/noson-app/files/patch-backend-NosonApp-CMakeLists.txt
+11-0audio/noson-app/files/patch-backend-cli-CMakeLists.txt
+3-3audio/noson-app/distinfo
+1-1audio/noson-app/Makefile
+72-45 files

FreeBSD/ports bc4be5c — audio/noson pkg-plist Makefile

audio/noson: Update to 2.14.1
DeltaFile
+3-3audio/noson/distinfo
+1-1audio/noson/pkg-plist
+1-1audio/noson/Makefile
+5-53 files

FreeBSD/ports d30bba8 — devel/xeus-cling distinfo pkg-descr, devel/xeus-cling/files patch-CMakeLists.txt patch-src_xpaths.cpp

devel/xeus-cling: un-remove

I have a patch to fix it pending the dependency patch: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=299000

This reverts commit 0d826e43df9d4838eb46e7541eeb583b135e4942.
DeltaFile
+39-0devel/xeus-cling/Makefile
+31-0devel/xeus-cling/pkg-plist
+22-0devel/xeus-cling/files/patch-src_xpaths.cpp
+11-0devel/xeus-cling/files/patch-CMakeLists.txt
+6-0devel/xeus-cling/pkg-descr
+3-0devel/xeus-cling/distinfo
+112-02 files not shown
+113-18 files

FreeBSD/ports 38a1909 — games/hs-scroll Makefile

games/hs-scroll: Mark BROKEN on FreeBSD 15 too

Reported by:    pkg-fallout

(cherry picked from commit 5f2b5c4aacb367b9e130e0073119137ea01e93c5)
DeltaFile
+1-0games/hs-scroll/Makefile
+1-01 files

FreeBSD/ports 5f2b5c4 — games/hs-scroll Makefile

games/hs-scroll: Mark BROKEN on FreeBSD 15 too

Reported by:    pkg-fallout
DeltaFile
+1-0games/hs-scroll/Makefile
+1-01 files

FreeBSD/ports c77401b — devel/pijul Makefile distinfo

devel/pijul: Update to 1.0.0.b24
DeltaFile
+793-711devel/pijul/distinfo
+402-360devel/pijul/Makefile
+1,195-1,0712 files

FreeBSD/ports fd9cf72 — benchmarks/hipercontracer Makefile distinfo

benchmarks/hipercontracer: Update 2.2.11 => 2.2.12

Changelog:
https://github.com/dreibh/hipercontracer/blob/hipercontracer-2.2.12/ChangeLog

Commit log:
https://github.com/dreibh/hipercontracer/compare/hipercontracer-2.2.11...hipercontracer-2.2.12

PR:             299181
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+3-3benchmarks/hipercontracer/distinfo
+1-2benchmarks/hipercontracer/Makefile
+4-52 files

FreeBSD/ports 43cd9dc — devel/py-cysignals Makefile pkg-plist

devel/py-cysignals: use USE_PYTHON=autoplist

Fixes packaging with free-threaded Python.
Also specify USE_PYTHON=pytest instead of USES=pytest

PR: 299133
Approved by: thierry (maintainer)

(cherry picked from commit 578ce00b23cfeb275b0c1872f0f70f64a5784ad7)
DeltaFile
+0-24devel/py-cysignals/pkg-plist
+2-4devel/py-cysignals/Makefile
+2-282 files

FreeBSD/ports 5e2490d — www/newsraft pkg-plist Makefile

www/newsraft: Update to 0.38

Changelog: https://codeberg.org/newsraft/newsraft/releases/tag/newsraft-0.38
DeltaFile
+3-3www/newsraft/distinfo
+1-2www/newsraft/Makefile
+1-0www/newsraft/pkg-plist
+5-53 files

FreeBSD/ports 578ce00 — devel/py-cysignals Makefile pkg-plist

devel/py-cysignals: use USE_PYTHON=autoplist

Fixes packaging with free-threaded Python.
Also specify USE_PYTHON=pytest instead of USES=pytest

PR: 299133
Approved by: thierry (maintainer)
DeltaFile
+0-24devel/py-cysignals/pkg-plist
+2-4devel/py-cysignals/Makefile
+2-282 files

FreeBSD/ports da6741d — . CHANGES, Mk/Uses python.mk

python.mk: introduce PYTHON_DISABLE_BYTECODE

This is a user variable to allow Python ports to not compile and
include bytecode. For this setting to take effect on existing
packages, rebuilds are required. Ports themselves must not set this
variable.
DeltaFile
+17-1Mk/Uses/python.mk
+8-0CHANGES
+25-12 files

FreeBSD/ports 089095b — lang/quilc Makefile distinfo

lang/quilc: fix fetch

One distfile is unversioned and changes once in a while.

(cherry picked from commit fe5be4443b61d83669a70db4f59ea1d2268424d9)
DeltaFile
+2-2lang/quilc/distinfo
+1-1lang/quilc/Makefile
+3-32 files