FreeBSD/ports 7113854 — Tools/scripts normalize-distfile.sh

Tools/scripts/normalize-distfile.sh: add script normalizing distfile in place
DeltaFile
+51-0Tools/scripts/normalize-distfile.sh
+51-01 files

FreeBSD/ports b1e607c — Tools/scripts fetch-normalize.sh

Tools/scripts/fetch-normalize.sh: add script that fetches and normalizes distfile
DeltaFile
+36-0Tools/scripts/fetch-normalize.sh
+36-01 files

FreeBSD/ports 508ccc2 — graphics/pdfium Makefile distinfo, graphics/pdfium/files patch-build-config-clang-BUILD.gn patch-build_config_compiler__cpu__abi.gn

graphics/pdfium: fix fetch

Fetch now auto-normalizes distfiles which eliminates their variability.

PR:             299197
Reported by:    fallout
Approved by:    portmgr@ (unbreak; blanket); this is also a new port
DeltaFile
+67-67graphics/pdfium/distinfo
+32-0graphics/pdfium/files/patch-third__party_zlib_cpu__features.c
+16-0graphics/pdfium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
+14-0graphics/pdfium/files/patch-build_config_compiler__cpu__abi.gn
+2-8graphics/pdfium/Makefile
+2-6graphics/pdfium/files/patch-build-config-clang-BUILD.gn
+133-816 files

FreeBSD/ports f5f701c — science/agrum distinfo Makefile, science/agrum/files patch-src_testunits_module__BN_GreedyHillClimbingTestSuite.h

science/agrum: update 3.1.1 → 3.2.1
DeltaFile
+153-112science/agrum/pkg-plist
+0-18science/agrum/files/patch-src_testunits_module__BN_GreedyHillClimbingTestSuite.h
+5-3science/agrum/Makefile
+3-3science/agrum/distinfo
+161-1364 files

FreeBSD/ports d137080 — biology/ncbi-cxx-toolkit Makefile distinfo

biology/ncbi-cxx-toolkit: update 30.7.0 → 30.8.0
DeltaFile
+3-3biology/ncbi-cxx-toolkit/distinfo
+1-1biology/ncbi-cxx-toolkit/Makefile
+4-42 files

FreeBSD/ports d9a29ad — devel/libayatana-appindicator Makefile distinfo

devel/libayatana-appindicator: update to version v0.6.0
DeltaFile
+3-3devel/libayatana-appindicator/distinfo
+1-1devel/libayatana-appindicator/Makefile
+4-42 files

FreeBSD/ports 04560b3 — devel/libayatana-indicator Makefile distinfo

devel/libayatana-indicator: update to v0.9.5
DeltaFile
+3-3devel/libayatana-indicator/distinfo
+1-2devel/libayatana-indicator/Makefile
+4-52 files

FreeBSD/ports 5963119 — net/norm distinfo Makefile, net/norm/files patch-protolib_include_protoSpace.h

net/norm: Update 1.5r6 => 1.5.9, fix fetch, take maintainership

* Switch MASTER_SITES to new official upstream
* Upstream tarball already contains latest Waf
* Update WWW to now official site URL
* Add custom NRL License [0]
* Add DOCS and EXAMPLES options

[0] https://spdx.org/licenses/NRL.html

PR:             298554
Reported by:    diizzyy@
Approved by:    hd at oc.dk (maintainer, timeout: inactive for > 10 years)
DeltaFile
+56-0net/norm/pkg-plist
+24-22net/norm/Makefile
+5-7net/norm/distinfo
+0-11net/norm/files/patch-protolib_include_protoSpace.h
+85-404 files

FreeBSD/src 7ed9a5a — sys/compat/linsysfs linsysfs.c

linux: Exposes renderD nodes and chardev in sysfs

To allow normal users to render through the render device, we expose the
renderD node. This enables Wayland applications to use hardware
acceleration when running under the Linux emulator.

Additionally, libdrm and Mesa need to look up
/sys/dev/char/<major>:<minor> and <pcidev>/drm to identify the
corresponding renderer device (e.g., a renderD device). We expose this
path as well so that libdrm can locate the renderer.

Differential Revision: https://reviews.freebsd.org/D59190

(cherry picked from commit 102adf88e6e8f83a9ab9769732d168c501f8eb6c)
DeltaFile
+56-2sys/compat/linsysfs/linsysfs.c
+56-21 files

FreeBSD/src 8c47cbc — usr.bin/hexdump odsyntax.c

hexdump: Support octal and hex for -N option

GNU hexdump supports octal and hex, we add supports for BSD style
hexdump for better compatibility.

See: https://github.com/llvm/llvm-project/pull/206581/

MFC after:      2 weeks
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D58074

(cherry picked from commit b8f1972d51cf93ba4393d621b126dbd408423b87)
DeltaFile
+1-1usr.bin/hexdump/odsyntax.c
+1-11 files

FreeBSD/src 305c304 — lib/libthr/thread thr_init.c thr_private.h

libthr: Support disable spinloop

Like yieldloops, we shoulde be able to set _thr_spinloops to zero.
Originally, it makes us to enformce default spin time even if we try to
disable it. Make MUTEX_ADAPTIVE_SPINS a one time initialization now.

Reviewed by:    kib
MFC after:      2 weeks
Differential Revision: https://reviews.freebsd.org/D60486
DeltaFile
+1-8lib/libthr/thread/thr_mutex.c
+6-0lib/libthr/thread/thr_private.h
+1-1lib/libthr/thread/thr_init.c
+8-93 files

FreeBSD/src 5b1f1fd — sys/dev/hyperv/vmbus hyperv_mmu.c

hyperv: Fix single page invalidation path

A single page invalidation sets addr2 == 0. In the original code, it
falsely flush the whole address in non global pmap. However, the
kernel pmap are all PG_G, which means a single page flush will always be
staled and thus become invalid. As a result, we set parameter based on
their op in a new helper function instead of relying on args. This
affects only on AMD platform as Intel has their PTI implementation.

PR:     291577
Tested by:      franco at opnsense.org
MFC after:      2 weeks
Differential Revision: https://reviews.freebsd.org/D60380
DeltaFile
+43-39sys/dev/hyperv/vmbus/hyperv_mmu.c
+43-391 files

FreeBSD/src 16d92e9 — sys/dev/amdgpio amdgpio.c

amdgpio: Suspend routine

Mask all interrupts when suspending and warn when there are unserviced
interrupts which might block entry to S0i3.

In the future we won't want to mask wake interrupts.

Once we can actually make use of GPIO interrupts on x86, we'll also want
to unmask relevant pins when resuming.

Reviewed by:    aokblast, avg
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D51589
DeltaFile
+48-0sys/dev/amdgpio/amdgpio.c
+48-01 files

FreeBSD/ports 592f069 — filesystems/dsbmd Makefile pkg-message

filesystems/dsbmd: Add pkg-message

PR:             267140
Approved by:    Marcel Kaiser <mk at nic-nac-project.org> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

(cherry picked from commit a970b66374ffb76881ee049f75a63d27aa73f0dc)
DeltaFile
+18-0filesystems/dsbmd/pkg-message
+1-0filesystems/dsbmd/Makefile
+19-02 files

FreeBSD/ports a970b66 — filesystems/dsbmd Makefile pkg-message

filesystems/dsbmd: Add pkg-message

PR:             267140
Approved by:    Marcel Kaiser <mk at nic-nac-project.org> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+18-0filesystems/dsbmd/pkg-message
+1-0filesystems/dsbmd/Makefile
+19-02 files

FreeBSD/ports 8419ded — mail/nmh-devel Makefile distinfo

mail/nmh-devel: Update for real

I had cut and pasted the git hash from my copy of the savannah repo
instead of my github copy. Long story short, I should have been paying
more attention.

Thanks to "Herbert J. Skuhra" <herbert at gojira.at> for pointing this out
and providing a patch.

Fixes:          b2eb4db3310a
Pointy hat to:  cy
DeltaFile
+3-3mail/nmh-devel/distinfo
+2-1mail/nmh-devel/Makefile
+5-42 files

FreeBSD/ports 04ba6c3 — math/vdt/files patch-CMakeLists.txt

math/vdt: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+9-0math/vdt/files/patch-CMakeLists.txt
+9-01 files

FreeBSD/ports 100156e — math/viennacl/files patch-CMakeLists.txt

math/viennacl: Fix building with CMake 4
DeltaFile
+11-0math/viennacl/files/patch-CMakeLists.txt
+11-01 files

FreeBSD/ports b30c0ba — emulators/visualboyadvance-m Makefile pkg-plist, emulators/visualboyadvance-m/files patch-CMakeLists.txt patch-src_gba_Cheats.cpp

emulators/visualboyadvance-m: Update to 2.2.3
DeltaFile
+0-218emulators/visualboyadvance-m/files/patch-src_common_ffmpeg.cpp
+52-49emulators/visualboyadvance-m/pkg-plist
+13-83emulators/visualboyadvance-m/Makefile
+0-27emulators/visualboyadvance-m/files/patch-src-gba-GBALink.cpp
+0-21emulators/visualboyadvance-m/files/patch-src_gba_Cheats.cpp
+0-19emulators/visualboyadvance-m/files/patch-CMakeLists.txt
+65-4175 files not shown
+68-46811 files

FreeBSD/ports 359f9ba — net-mgmt/check_mk_agent Makefile distinfo

net-mgmt/check_mk_agent: Update 2.5.0p9 => 2.5.0p15

Changelog:
https://checkmk.com/werks

Commit log:
https://github.com/Checkmk/checkmk/commits/9a826f7/agents/check_mk_agent.freebsd

PR:             297990
Approved by:    Ian Valentine <ivalentine at arizona.edu> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
Security:       CVE-2026-84112 (reserved)
MFH:            2026Q4

(cherry picked from commit bea2b05110b1734bc97467be2022f6ee17983219)
DeltaFile
+7-7net-mgmt/check_mk_agent/distinfo
+2-3net-mgmt/check_mk_agent/Makefile
+9-102 files

FreeBSD/ports bea2b05 — net-mgmt/check_mk_agent Makefile distinfo

net-mgmt/check_mk_agent: Update 2.5.0p9 => 2.5.0p15

Changelog:
https://checkmk.com/werks

Commit log:
https://github.com/Checkmk/checkmk/commits/9a826f7/agents/check_mk_agent.freebsd

PR:             297990
Approved by:    Ian Valentine <ivalentine at arizona.edu> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
Security:       CVE-2026-84112 (reserved)
MFH:            2026Q4
DeltaFile
+7-7net-mgmt/check_mk_agent/distinfo
+2-3net-mgmt/check_mk_agent/Makefile
+9-102 files

FreeBSD/ports 2c79695 — graphics/nvidia-drm-61-kmod-devel distinfo, graphics/nvidia-drm-612-kmod-devel distinfo

x11/nvidia-driver-devel, x11/nvidia-kmod-devel, x11/linux-nvidia-libs-devel, graphics/nvidia-drm*-kmod-devel: Update to 615.78.08

Update to latest New Feature Branch of drivers 615.78.08:
https://www.nvidia.com/en-us/drivers/details/280300/

Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/280299/

PR:             299214
Differential Revision:  https://reviews.freebsd.org/D60448
DeltaFile
+3-3x11/nvidia-driver-devel/distinfo
+3-3x11/linux-nvidia-libs-devel/distinfo
+3-3graphics/nvidia-drm-latest-kmod-devel/distinfo
+3-3graphics/nvidia-drm-66-kmod-devel/distinfo
+3-3graphics/nvidia-drm-612-kmod-devel/distinfo
+3-3graphics/nvidia-drm-61-kmod-devel/distinfo
+18-1810 files not shown
+32-3216 files

FreeBSD/ports e84e604 — graphics/nvidia-drm-kmod Makefile.common

graphics/nvidia-drm-kmod: Drop obsolete patch

On commit ports 3bcc752b87a2, supports for 15.0-RELEASE are dropped
in all ports.

Afterwards, graphics/nvidia-drm-kmod/Makefile.common still has
a conditional that could attempt to apply deleted patch.

Remove the whole affected conditional to avoid potential breakage
on attempting to override version.

PR:             299111
Differential Revision:  https://reviews.freebsd.org/D60289
DeltaFile
+0-4graphics/nvidia-drm-kmod/Makefile.common
+0-41 files

FreeBSD/ports 60e2d85 — news/fidogate distinfo Makefile, news/fidogate/files patch-configure.ac

news/fidogate: Update 5.12 => 5.13

Commit log:
https://github.com/ykaliuta/fidogate/compare/v5.12...v5.13

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

(cherry picked from commit b4bbda01c9ff0510479998525a0cc09dde2ef588)
DeltaFile
+45-44news/fidogate/Makefile
+3-3news/fidogate/files/patch-configure.ac
+3-3news/fidogate/distinfo
+51-503 files

FreeBSD/ports b4bbda0 — news/fidogate distinfo Makefile, news/fidogate/files patch-configure.ac

news/fidogate: Update 5.12 => 5.13

Commit log:
https://github.com/ykaliuta/fidogate/compare/v5.12...v5.13

PR:             299188
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+45-44news/fidogate/Makefile
+3-3news/fidogate/files/patch-configure.ac
+3-3news/fidogate/distinfo
+51-503 files

FreeBSD/ports 453e6b8 — . MOVED, textproc Makefile

textproc/py-hieroglyph: Remove expired port

2026-10-07 textproc/py-hieroglyph: Broken with textproc/py-sphinx 7 and newer, last upstream release in 2020
DeltaFile
+0-26textproc/py-hieroglyph/Makefile
+0-14textproc/py-hieroglyph/files/patch-versioneer.py
+0-3textproc/py-hieroglyph/distinfo
+0-2textproc/py-hieroglyph/pkg-descr
+0-1textproc/Makefile
+1-0MOVED
+1-466 files

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