FreeBSD/src e049759 — lib/libsys pdfork.2

pdfork.2: downgrade sections inside description to subsections

(cherry picked from commit 233b6efe5f2f2af799a854745e79cce35893c166)
DeltaFile
+2-2lib/libsys/pdfork.2
+2-21 files

FreeBSD/src a362cdb — sys/amd64/amd64 mp_machdep.c

amd64/mp_machdep.c: remove double 'for' in comment

(cherry picked from commit cc467e45136d2f562f654ff6f4f9b91ee9767b0f)
DeltaFile
+1-1sys/amd64/amd64/mp_machdep.c
+1-11 files

FreeBSD/src 2ccc244 — crypto/openssl/test/recipes/10-test_bn_data bngcd.txt, crypto/openssl/test/recipes/30-test_evp_data evpkdf_ssh.txt evpkdf_tls13_kdf.txt

crypto/openssl: upgrade to 3.0.22

All of the security content from 3.0.22 has been merged to this branch
already; this follows through with the remainder of the changes to
finish off the version update -- in part to make future updates easier.

This is a direct commit to :stable/14.

See commit 3180d4d82f5 a description of the content update done between
the two versions, as well as the update methodology used when importing
OpenSSL 3.0.22.
DeltaFile
+0-79,394crypto/openssl/test/recipes/30-test_evp_data/evprand.txt
+0-23,927crypto/openssl/test/recipes/30-test_evp_data/evpciph_aes_ccm_cavs.txt
+0-17,179crypto/openssl/test/recipes/10-test_bn_data/bngcd.txt
+0-11,667crypto/openssl/test/recipes/30-test_evp_data/evppkey_kas.txt
+0-4,947crypto/openssl/test/recipes/30-test_evp_data/evpkdf_tls13_kdf.txt
+0-4,867crypto/openssl/test/recipes/30-test_evp_data/evpkdf_ssh.txt
+0-141,9811,727 files not shown
+3,697-216,3581,733 files

FreeBSD/ports 12a07e6 — japanese/skk-jawiki Makefile distinfo

japanese/skk-jawiki: Update to 2026.10.01.191227

Approved by: osa, fluffy (mentors, implicit)
DeltaFile
+3-3japanese/skk-jawiki/distinfo
+1-1japanese/skk-jawiki/Makefile
+4-42 files

FreeBSD/ports 1fbcf77 — japanese/mecab-jawiki Makefile distinfo, japanese/mecab-jawiki/files patch-mecab-userdic.csv

japanese/mecab-jawiki: Update to 2026.10.01.191227

Approved by: osa, fluffy (mentors, implicit)
DeltaFile
+3-3japanese/mecab-jawiki/distinfo
+2-2japanese/mecab-jawiki/files/patch-mecab-userdic.csv
+1-1japanese/mecab-jawiki/Makefile
+6-63 files

FreeBSD/ports 238c4ab — audio/dexed/files patch-libs_JUCE_modules_juce__core_native_juce__BasicNativeHeaders.h

audio/dexed: fix build when it was broken due to the mb macro conflict
DeltaFile
+19-0audio/dexed/files/patch-libs_JUCE_modules_juce__core_native_juce__BasicNativeHeaders.h
+19-01 files

FreeBSD/ports 434bb26 — security/modsecurity3 Makefile distinfo

security/modsecurity3: Update 3.0.16 => 3.0.17

Changelog:
https://github.com/owasp-modsecurity/ModSecurity/blob/v3.0.17/CHANGES

PR:             299032
Approved by:    osa, vvd (Mentors, implicit)
Security:       GHSA-cxqf-vgrr-xxrv
Security:       GHSA-2vqc-36qp-ccmw
Security:       GHSA-jx3r-phvx-2jmj
Security:       GHSA-vmg8-j66p-vgvw
Security:       GHSA-5m93-4h75-3p2w
Security:       GHSA-qrch-pjfr-9g47
Security:       GHSA-4j47-8qcr-jf59
Security:       GHSA-5pww-8rfg-9crf
MFH:            2026Q4

(cherry picked from commit dde60ff180cd0028e0447d0a6b67d7b5727953e4)
DeltaFile
+3-3security/modsecurity3/distinfo
+1-1security/modsecurity3/Makefile
+4-42 files

FreeBSD/ports dde60ff — security/modsecurity3 Makefile distinfo

security/modsecurity3: Update 3.0.16 => 3.0.17

Changelog:
https://github.com/owasp-modsecurity/ModSecurity/blob/v3.0.17/CHANGES

PR:             299032
Approved by:    osa, vvd (Mentors, implicit)
Security:       GHSA-cxqf-vgrr-xxrv
Security:       GHSA-2vqc-36qp-ccmw
Security:       GHSA-jx3r-phvx-2jmj
Security:       GHSA-vmg8-j66p-vgvw
Security:       GHSA-5m93-4h75-3p2w
Security:       GHSA-qrch-pjfr-9g47
Security:       GHSA-4j47-8qcr-jf59
Security:       GHSA-5pww-8rfg-9crf
MFH:            2026Q4
DeltaFile
+3-3security/modsecurity3/distinfo
+1-1security/modsecurity3/Makefile
+4-42 files

FreeBSD/ports 05acdcb — science/lammps Makefile pkg-plist, science/lammps/files patch-unittest_force-styles_test__mliappy__unified.cpp patch-unittest_force-styles_tests_atomic-pair-reaxff__tabulate.yaml

science/lammps: update 20250722.04 → 20260930
DeltaFile
+30-12science/lammps/pkg-plist
+16-9science/lammps/Makefile
+25-0science/lammps/files/patch-unittest_utils_CMakeLists.txt
+20-0science/lammps/files/patch-unittest_force-styles_tests_compute-basal_atom.yaml
+0-16science/lammps/files/patch-unittest_force-styles_tests_atomic-pair-reaxff__tabulate.yaml
+10-1science/lammps/files/patch-unittest_force-styles_test__mliappy__unified.cpp
+101-382 files not shown
+107-468 files

FreeBSD/ports 0278c89 — science/nlcglib distinfo Makefile, science/nlcglib/files patch-CMakeLists.txt

science/nlcglib: update 1.1.0 → 1.4.0
DeltaFile
+11-0science/nlcglib/files/patch-CMakeLists.txt
+5-3science/nlcglib/Makefile
+3-3science/nlcglib/distinfo
+19-63 files

FreeBSD/ports af901a4 — devel/kokkos distinfo pkg-plist, math/arborx Makefile

devel/kokkos: update 4.7.04 → 5.2.2
DeltaFile
+64-67devel/kokkos/pkg-plist
+3-3devel/kokkos/distinfo
+1-1science/parthenon/Makefile
+1-1science/dakota/Makefile
+1-1math/deal.ii/Makefile
+1-1math/arborx/Makefile
+71-743 files not shown
+74-759 files

FreeBSD/ports dbe3ef4 — databases/mongodb80 Makefile, databases/mongodb80/files patch-src_mongo_platform_stack__locator__freebsd.cpp d497aa4f770ca02f6083e93b94996a8fe32c2ff4.patch

databases/mongodb80: 8.0.29

Upstream changed the build tool from SCons to Bazel.
Please test before deploying to production.

Announcement:
https://www.mongodb.com/community/forums/t/mongodb-8-0-29-is-released/342426?u=r_k

Release Notes:
https://www.mongodb.com/docs/manual/release-notes/8.0/#8029---aug-11-2026
DeltaFile
+208-0databases/mongodb80/files/patch-bazel_toolchains_python_python__toolchain.bzl
+100-71databases/mongodb80/Makefile
+170-0databases/mongodb80/files/patch-bazel_rules__poetry_rules__poetry.patch
+105-0databases/mongodb80/files/patch-bazel_config_BUILD.bazel
+0-81databases/mongodb80/files/d497aa4f770ca02f6083e93b94996a8fe32c2ff4.patch
+65-0databases/mongodb80/files/patch-src_mongo_platform_stack__locator__freebsd.cpp
+648-15232 files not shown
+1,227-27838 files

FreeBSD/ports d2d0c76 — games/genact Makefile Makefile.crates

games/genact: Update to 1.6.0

ChangeLog: https://github.com/svenstaro/genact/releases/tag/v1.6.0
DeltaFile
+281-327games/genact/distinfo
+139-162games/genact/Makefile.crates
+1-2games/genact/Makefile
+421-4913 files

FreeBSD/ports 3352742 — net-mgmt Makefile, net-mgmt/harica pkg-descr distinfo

net-mgmt/harica: [NEW PORT] Go client for the HARICA API

harica is a Go package for interacting with the HARICA API - the current
TLS certificate service provider for the GÉANT community

PR:            299024
Sponsored by:  PANS Jarosław
DeltaFile
+19-0net-mgmt/harica/Makefile
+5-0net-mgmt/harica/distinfo
+3-0net-mgmt/harica/pkg-descr
+1-0net-mgmt/Makefile
+28-04 files

FreeBSD/src 43b0384 — usr.bin/stat Makefile stat.c, usr.bin/stat/tests Makefile mountpoint_test.sh

mountpoint(1): new utility, implemented as a stat(1) hardlink

Add mountpoint(1), a simple utility to tell whether the file pointed
to by the argument is a mount point.  It prints whether it is, unless
-q is given, and exits 0 if it is, 1 if it is not, and 2 on error.

The answer comes from the kernel with a single stat(2): the root vnode
of a mounted file system is reported with SFBSD_MNTPOINT in
st_bsdflags.  Unlike comparing realpath(3) of the argument with that
of statfs(2)'s f_mntonname, this works for arbitrarily deep
hierarchies, and after chroot(2) or inside a jail.  A chroot or jail
root is reported as a mount point only if it is one.

The argument does not have to be a directory: file systems such as
nullfs(5) can be mounted over regular files and sockets, and stat(2)
reports those mount points as well.

Since all that is needed is one stat(2) call, make mountpoint a
hardlink to stat(1), the same way readlink(1) is, and document it in

    [11 lines not shown]
DeltaFile
+401-0usr.bin/stat/tests/mountpoint_test.sh
+58-3usr.bin/stat/stat.1
+48-0usr.bin/stat/stat.c
+3-2usr.bin/stat/Makefile
+1-0usr.bin/stat/tests/Makefile
+511-55 files

FreeBSD/ports 3b8dcf7 — comms/py-pynitrokey Makefile distinfo

comms/py-pynitrokey: Update 0.13.0 => 0.14.0

Changelog:
https://github.com/Nitrokey/pynitrokey/releases/tag/v0.14.0

PR:             299023
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3comms/py-pynitrokey/distinfo
+2-3comms/py-pynitrokey/Makefile
+5-62 files

FreeBSD/ports 1fd71b0 — security/py-nitrokey Makefile distinfo

security/py-nitrokey: Update 0.4.2 => 0.5.0

This update introduces breaking changes, please visit
the changelog for more details.

Changelog:
https://github.com/Nitrokey/nitrokey-sdk-py/releases/tag/v0.5.0

PR:             299022
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3security/py-nitrokey/distinfo
+1-2security/py-nitrokey/Makefile
+4-52 files

FreeBSD/src 5f275e5 — sys/dev/cxgbe t4_vf.c

cxgbev(4): verify the vendor id before claiming a device

PR:             299002
Reviewed by:    jhb
MFC after:      1 week
Sponsored by:   Chelsio Communications
Differential Revision:  https://reviews.freebsd.org/D60203
DeltaFile
+20-4sys/dev/cxgbe/t4_vf.c
+20-41 files

FreeBSD/ports b324cf3 — devel/opengrok pkg-plist Makefile, devel/opengrok/files opengrok.in pkg-message.in

devel/opengrok: depend on opengrok-tools for wrapper script

This is the upstream supported path going forward.
DeltaFile
+16-0devel/opengrok/files/pkg-message.in
+8-6devel/opengrok/Makefile
+0-6devel/opengrok/files/opengrok.in
+3-3devel/py-opengrok-tools/distinfo
+3-1devel/py-opengrok-tools/Makefile
+0-1devel/opengrok/pkg-plist
+30-171 files not shown
+31-177 files

FreeBSD/ports 6ffecff — mail/cone Makefile distinfo

mail/cone: Update to 2.5

Drop pkg-deinstall:

@sample already removes etc/cone on deinstall when unmodified.  The
script ran before the files were removed, so it always reported the
config as modified and left in place, even when pkg then deleted it.

ChangeLog:
https://sourceforge.net/p/courier/courier.git/ci/master/tree/cone/ChangeLog
DeltaFile
+0-8mail/cone/pkg-deinstall
+3-3mail/cone/distinfo
+1-1mail/cone/Makefile
+4-123 files

FreeBSD/ports 5e9ad8b — mail/courier-imap Makefile distinfo

mail/courier-imap: Update to 6.0.7
DeltaFile
+3-3mail/courier-imap/distinfo
+1-2mail/courier-imap/Makefile
+4-52 files

FreeBSD/ports 0a8c33f — mail/maildrop Makefile distinfo

mail/maildrop: Update to 4.0.5
DeltaFile
+3-3mail/maildrop/distinfo
+1-2mail/maildrop/Makefile
+4-52 files

FreeBSD/ports 222d87e — print/publisher-devel pkg-plist Makefile

print/publisher-devel: Update 5.9.7 => 5.9.9

Changelog:
https://doc.speedata.de/publisher/en/manual/changelog/version-5/#599-2026-09-27

PR:             299020
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3print/publisher-devel/distinfo
+1-1print/publisher-devel/Makefile
+1-0print/publisher-devel/pkg-plist
+5-43 files

FreeBSD/ports e19ad3b — science/py-tensorflow Makefile, science/py-tensorflow/files/bazel riegeli-xopen-source.patch

science/py-tensorflow: fix build after it was broken by the snappy update
DeltaFile
+17-0science/py-tensorflow/files/bazel/riegeli-xopen-source.patch
+13-1science/py-tensorflow/Makefile
+30-12 files

FreeBSD/ports 3bcc752 — archivers/pbzip2 Makefile, graphics/nvidia-drm-515-kmod/files extra-patch-nvidia-drm-conftest.h

all: remove support for end-of-life FreeBSD 15.0

Differential Revision: https://reviews.freebsd.org/D58581
DeltaFile
+0-14graphics/nvidia-drm-latest-kmod/files/extra-patch-nvidia-drm-conftest.h
+0-14graphics/nvidia-drm-66-kmod/files/extra-patch-nvidia-drm-conftest.h
+0-14graphics/nvidia-drm-612-kmod/files/extra-patch-nvidia-drm-conftest.h
+0-14graphics/nvidia-drm-61-kmod/files/extra-patch-nvidia-drm-conftest.h
+0-14graphics/nvidia-drm-515-kmod/files/extra-patch-nvidia-drm-conftest.h
+0-7archivers/pbzip2/Makefile
+0-771 files not shown
+0-817 files

FreeBSD/ports ed90b23 — Mk bsd.port.mk

Mk/bsd.port.mk: Mark FreeBSD 15.0 as unsupported
DeltaFile
+1-1Mk/bsd.port.mk
+1-11 files

FreeBSD/ports 5b52ee3 — . MOVED, devel Makefile

devel/py-importlib-metadata6: Remove expired port

2026-10-01 devel/py-importlib-metadata6: No consumers left use devel/py-importlib-metadata7
DeltaFile
+0-30devel/py-importlib-metadata6/Makefile
+0-3devel/py-importlib-metadata6/distinfo
+0-1devel/py-importlib-metadata6/pkg-descr
+0-1devel/Makefile
+1-0MOVED
+1-355 files

FreeBSD/ports 7f091fb — security/arti Makefile Makefile.crates

security/arti: Update to 2.7.0
DeltaFile
+221-183security/arti/distinfo
+109-90security/arti/Makefile.crates
+2-3security/arti/Makefile
+332-2763 files

FreeBSD/ports 881fd8b — security/vuxml/vuln 2026.xml

security/vuxml: Add entries for arti
DeltaFile
+25-0security/vuxml/vuln/2026.xml
+25-01 files

FreeBSD/src a2fbd98 — sys/amd64/amd64 fpu.c pmap.c, sys/amd64/vmm vmm.c

ifuncs: Include <machine/ifunc.h> instead of <x86/ifunc.h>

All architectures have been providing an 'ifunc.h' header with
DEFINE_IFUNC() et alter working both in kernel and userland since commit
cf41d1113377 ("riscv: implement kernel ifunc resolution"), and separate
<i386/ifunc.h> and <amd64/ifunc.h> headers were introduced in commit
2b1db07bec92 ("x86: add machine/ifunc.h"), so stop including
<x86/ifunc.h> directly and use the common <machine/ifunc.h> idiom.

While here, re-order includes in the blocks featuring <x86/ifunc.h>,
which requires fixing <x86/apicvar.h> so that it can be included before
<machine/intr_machdep.h>.

Reviewed by:    kib
MFC after:      3 days
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D60194
DeltaFile
+6-6sys/amd64/vmm/vmm.c
+5-5sys/amd64/amd64/machdep.c
+4-4sys/amd64/amd64/pmap.c
+2-2sys/x86/x86/cpu_machdep.c
+2-2sys/i386/i386/npx.c
+2-2sys/amd64/amd64/fpu.c
+21-218 files not shown
+31-2814 files