FreeBSD/src 5bf7849 — sys/kern uipc_socket.c

socket: Remove the divert(4) socket compat shim again

Python in the ports tree now handles PF_DIVERT sockets properly; see
ports commit 4d84480d7a68.  I no longer have any specific reason to keep
the shim and Gleb wants to remove it, so, let's remove it.

This reverts commit cb7009867ae6b33aa39cb6cb1453b69073144b44.

Requested by:   glebius
Reviewed by:    glebius
Differential Revision:  https://reviews.freebsd.org/D60390
DeltaFile
+0-7sys/kern/uipc_socket.c
+0-71 files

FreeBSD/src 6b1d5fe — sys/netipsec key.c

netipsec: Fix V_spd_size updates

key_unregister_ifnet() was erroneously decrementing the size of the
global security policy database, V_sptree, but it doesn't modify that
database.  V_sptree_ifnet is for policies attached to if_ipsec
interfaces.  Note also that key_register_ifnet() was not incrementing
the counter.

Move the definition of V_spd_size up to the rest of the SPD definitions.
Its inclusion among the SPD cache definitions was confusing to me.

Reviewed by:    ae
Reported by:    Stephan de Wit and Cedrik Pischem from OPNsense
Sponsored by:   OPNsense
Sponsored by:   Klara, Inc.
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D60418
DeltaFile
+4-3sys/netipsec/key.c
+4-31 files

FreeBSD/src 9543276 — sys/dev/usb usbdevs

usbdevs: Add ublox LARA-L6

The device has multiple PIDs as it supports different USB profiles.

Approved by:            adrian
MFC after:              3 days
Differential Revision:  https://reviews.freebsd.org/D60482
DeltaFile
+6-0sys/dev/usb/usbdevs
+6-01 files

FreeBSD/ports 9076f6a — misc/grizzly Makefile

misc/grizzly: Drop invalid Go version pin
DeltaFile
+1-1misc/grizzly/Makefile
+1-11 files

FreeBSD/ports fd0a253 — math/saga Makefile distinfo, math/saga/files patch-src_tools_io_io__webservices_soilgrids.cpp

math/saga: Update to 9.13.1

Changelog:      https://sourceforge.net/p/saga-gis/wiki/Changelog%209.13.1/attachment/changelog_saga_9.13.1.txt

Reported by:    portscout, Repology
MFH:            2026Q4

(cherry picked from commit 9be24d195224e56f5c5b50811c6c598486343e3a)
DeltaFile
+0-11math/saga/files/patch-src_tools_io_io__webservices_soilgrids.cpp
+3-3math/saga/distinfo
+2-2math/saga/Makefile
+5-163 files

FreeBSD/ports 9be24d1 — math/saga Makefile distinfo, math/saga/files patch-src_tools_io_io__webservices_soilgrids.cpp

math/saga: Update to 9.13.1

Changelog:      https://sourceforge.net/p/saga-gis/wiki/Changelog%209.13.1/attachment/changelog_saga_9.13.1.txt

Reported by:    portscout, Repology
MFH:            2026Q4
DeltaFile
+0-11math/saga/files/patch-src_tools_io_io__webservices_soilgrids.cpp
+3-3math/saga/distinfo
+2-2math/saga/Makefile
+5-163 files

FreeBSD/ports 1905a14 — security/vuxml/vuln 2026.xml

security/vuxml: Document OpenSSH vulnerabilities
DeltaFile
+72-0security/vuxml/vuln/2026.xml
+72-01 files

FreeBSD/ports 4e58093 — www/nextcloud-appointments Makefile distinfo

www/nextcloud-appointments: Update to 2.8.5
DeltaFile
+3-3www/nextcloud-appointments/distinfo
+1-1www/nextcloud-appointments/Makefile
+4-42 files

FreeBSD/ports 5630015 — graphics/egl-wayland Makefile distinfo

graphics/egl-wayland: Update to 1.1.24

PR:             299213
Differential Revision: https://reviews.freebsd.org/D60447
DeltaFile
+3-3graphics/egl-wayland/distinfo
+1-1graphics/egl-wayland/Makefile
+4-42 files

FreeBSD/src 398b29f — usr.sbin/sysconf sysconf.c sysconf.8, usr.sbin/sysconf/tests sysconf_test.sh

sysconf: add a poudriere target

poudriere.conf is handed to sysrc(8), including the jail, tree, and
set overlays poudriere(8) consults.  make, src, and src-env are
sub-targets over the matching make(1) files under poudriere.d.  -l
and -L list one path per line; -L includes overlays that do not exist
yet.  A bare -- ends the sub-target so the next word is a variable.
Bump sysconf(8) to 2.2.

Reviewed by:    fuz, kfv, bcr
Differential Revision:  https://reviews.freebsd.org/D59943
DeltaFile
+677-0usr.sbin/sysconf/sysconf_poudriere.c
+364-0usr.sbin/sysconf/sysconf-poudriere.8
+201-0usr.sbin/sysconf/tests/sysconf_test.sh
+51-19usr.sbin/sysconf/sysconf-targets.c
+56-1usr.sbin/sysconf/sysconf.8
+13-5usr.sbin/sysconf/sysconf.c
+1,362-253 files not shown
+1,378-289 files

FreeBSD/src 439eb9c — usr.sbin/sysconf Makefile sysconf_priv.h, usr.sbin/sysconf/tests sysconf_test.sh

sysconf: accept a unique prefix of a target keyword

Exact match still wins.  An ambiguous prefix is rejected with the
list of matches.  Move keyword selection and the rc pass-through
into sysconf-targets.c.  Bump sysconf(8) to 2.1.

Reviewed by:    kfv
Differential Revision:  https://reviews.freebsd.org/D59924
DeltaFile
+179-0usr.sbin/sysconf/sysconf-targets.c
+7-84usr.sbin/sysconf/sysconf.c
+49-0usr.sbin/sysconf/tests/sysconf_test.sh
+20-2usr.sbin/sysconf/sysconf.8
+6-1usr.sbin/sysconf/sysconf_priv.h
+1-0usr.sbin/sysconf/Makefile
+262-876 files

FreeBSD/ports 097726a — science/linux-ai-ml-env pkg-plist pkg-message, science/linux-ai-ml-env/files ai-ml-env-bash.in

science/linux-ai-ml-env: Remove dependency on nvidia-driver

Instead, ask user to install it via pkg-message. This allows choosing between
nvidia-driver and nvidia-driver-devel, until we get provides/requires.

PR:             291139
DeltaFile
+5-18science/linux-ai-ml-env/Makefile
+4-4science/linux-ai-ml-env/pkg-message
+3-0science/linux-ai-ml-env/pkg-plist
+1-1science/linux-ai-ml-env/files/ai-ml-env-bash.in
+13-234 files

FreeBSD/ports 5c8e5b0 — audio/tagutil/files patch-src_CMakeLists.txt

audio/tagutil: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+14-1audio/tagutil/files/patch-src_CMakeLists.txt
+14-11 files

FreeBSD/ports a0ce835 — devel/py-virtualenv Makefile distinfo

devel/py-virtualenv: Update to 21.14.6

ChangeLog:

1. https://github.com/pypa/virtualenv/releases/tag/21.14.5
2. https://github.com/pypa/virtualenv/releases/tag/21.14.6

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+3-3devel/py-virtualenv/distinfo
+2-2devel/py-virtualenv/Makefile
+5-52 files

FreeBSD/ports 9915c36 — net Makefile, net/byedpi pkg-descr distinfo

net/byedpi: Add new port

SOCKS proxy server to bypass DPI.

WWW: https://github.com/hufrea/byedpi
(cherry picked from commit 2c9eb1e2cb4e0f120d73c8dd1ec5522dd724c23e)
DeltaFile
+36-0net/byedpi/files/byedpi.in
+30-0net/byedpi/Makefile
+3-0net/byedpi/distinfo
+1-0net/Makefile
+1-0net/byedpi/pkg-descr
+71-05 files

FreeBSD/ports a4583e5 — x11-toolkits/kirigami-app-components Makefile distinfo

x11-toolkits/kirigami-app-components: Update to 1.1.0

(cherry picked from commit a338d74e9a0a82f1a3335fece81e27d673249f3f)
DeltaFile
+21-0x11-toolkits/kirigami-app-components/pkg-plist
+3-3x11-toolkits/kirigami-app-components/distinfo
+1-1x11-toolkits/kirigami-app-components/Makefile
+25-43 files

FreeBSD/ports 3f81101 — deskutils/kdepim-runtime pkg-plist, editors/calligra pkg-plist

KDE: Update KDE Gear to 26.08.2

Announcement: https://kde.org/announcements/gear/26.08.2/
(cherry picked from commit 799603e451aa6b0923aa0960009c131d2b437cfa)
DeltaFile
+23-0science/step/pkg-plist
+23-0editors/calligra/pkg-plist
+19-0deskutils/kdepim-runtime/pkg-plist
+3-3x11-clocks/kteatime/distinfo
+3-3www/falkon/distinfo
+3-3www/angelfish/distinfo
+74-9251 files not shown
+795-696257 files

FreeBSD/ports 737fcf9 — x11-toolkits/kirigami-addons-qt6 Makefile pkg-plist

x11-toolkits/kirigami-addons-qt6: Update to 1.15.0

(cherry picked from commit 14481820b56e47915d9eec93d02f66edba609ead)
DeltaFile
+3-3x11-toolkits/kirigami-addons-qt6/distinfo
+3-0x11-toolkits/kirigami-addons-qt6/pkg-plist
+1-1x11-toolkits/kirigami-addons-qt6/Makefile
+7-43 files

FreeBSD/ports c692aeb — deskutils/birdtray Makefile

deskutils/birdtray: Drop unused dependencies

(cherry picked from commit ce23fbe568197f4c78e34ee70d15166e51528148)
DeltaFile
+2-2deskutils/birdtray/Makefile
+2-21 files

FreeBSD/ports a557f22 — devel/qconf Makefile

devel/qconf: Schedule for removal

Not ported to Qt6, has no consumers

(cherry picked from commit d3a10b40fde1b8e0f367264bc6458a34aa63c190)
DeltaFile
+4-0devel/qconf/Makefile
+4-01 files

FreeBSD/ports 990f2fd — misc/kde-thumbnailer-chm Makefile

misc/kde-thumbnailer-chm: Schedule for removal

Depends on deprecated Qt5, superseded by KDE Frameworks 6

(cherry picked from commit e59ffa3f102ba0c643ad373f4a71df6d059d072d)
DeltaFile
+4-1misc/kde-thumbnailer-chm/Makefile
+4-11 files

FreeBSD/ports 982cb49 — graphics/fracplanet Makefile

graphics/fracplanet: Update WWW and remove stale CONFLICTS

(cherry picked from commit 7e27d6cba522b61bd7e004edc8c391f52c4f02ed)
DeltaFile
+2-4graphics/fracplanet/Makefile
+2-41 files

FreeBSD/ports 16f7730 — misc/kde-thumbnailer-epub Makefile

misc/kde-thumbnailer-epub: Schedule for removal

Depends on deprecated Qt5, superseded by KDE Frameworks 6

(cherry picked from commit ae1a40cadb7c611c1a49cb68517d6b9005c2ced7)
DeltaFile
+4-1misc/kde-thumbnailer-epub/Makefile
+4-11 files

FreeBSD/ports 16c2bb3 — x11-themes/qgnomeplatform Makefile

x11-themes/qgnomeplatform: Schedule for removal

Depends on deprecated Qt5, abandoned upstream

(cherry picked from commit f7fa474b5ea2894a6968a01de95d52f255cd6a8a)
DeltaFile
+4-1x11-themes/qgnomeplatform/Makefile
+4-11 files

FreeBSD/ports 2e38a31 — x11-toolkits/kirigami-addons-qt5 Makefile

x11-toolkits/kirigami-addons-qt5: Schedule for removal

Depends on deprecated Qt5, has no consumers

(cherry picked from commit cafd83f124c437f73ae2ad3f49110588b79f2a2b)
DeltaFile
+4-0x11-toolkits/kirigami-addons-qt5/Makefile
+4-01 files

FreeBSD/ports 7d512d1 — Mk/Uses kde.mk

Uses/kde.mk: Remove deprecated kirigami-addons for Qt5

(cherry picked from commit c43e356906b3ee335bafef90764d663fb79d38c2)
DeltaFile
+1-1Mk/Uses/kde.mk
+1-11 files

FreeBSD/ports 9c62c85 — misc/kde-thumbnailer-fb2 Makefile

misc/kde-thumbnailer-fb2: Schedule for removal

Depends on deprecated Qt5, superseded by KDE Frameworks 6

(cherry picked from commit 7fab3312b7525df3455f1bb25256072553a1d775)
DeltaFile
+4-1misc/kde-thumbnailer-fb2/Makefile
+4-11 files

FreeBSD/ports 83d51e7 — Mk/Uses kde.mk

Uses/kde.mk: Deorbit last bits of Plasma 5

(cherry picked from commit 1aa38ebab26df1d0d3c00533b0cb93e956313367)
DeltaFile
+1-7Mk/Uses/kde.mk
+1-71 files

FreeBSD/ports 7157339 — comms/cutecom Makefile

comms/cutecom: Take maintainership
DeltaFile
+1-1comms/cutecom/Makefile
+1-11 files

FreeBSD/ports 118653d — biology/clustal-omega Makefile

biology/clustal-omega: Take maintainership
DeltaFile
+1-1biology/clustal-omega/Makefile
+1-11 files