FreeBSD/ports 1f11483mail/nextcloud-mail distinfo Makefile

mail/nextcloud-mail: Update to 5.6.8
DeltaFile
+3-3mail/nextcloud-mail/distinfo
+1-1mail/nextcloud-mail/Makefile
+4-42 files

FreeBSD/ports 974d52awww/nextcloud-contacts distinfo Makefile

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

FreeBSD/ports d9cad70www/nextcloud-groupfolders distinfo Makefile

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

FreeBSD/src 275c7f5sys/compat/linuxkpi/common/include/linux netdevice.h

LinuxKPI: netdevice: add structs net_device_path, net_device_path_ctx

mt76(4) is using this along with a mac80211.h functiontion pointer to
resolve a path in an offload case.

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+24-0sys/compat/linuxkpi/common/include/linux/netdevice.h
+24-01 files

FreeBSD/src d4898c6sys/compat/linuxkpi/common/include/linux ieee80211.h, sys/compat/linuxkpi/common/include/net mac80211.h cfg80211.h

LinuxKPi: 802.11: add more defines

Add more defines and a mac80211 op function pointer used by
mt76(4) at Linux v6.19-rc6.

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+2-0sys/compat/linuxkpi/common/include/net/mac80211.h
+1-0sys/compat/linuxkpi/common/include/net/cfg80211.h
+1-0sys/compat/linuxkpi/common/include/linux/ieee80211.h
+4-03 files

FreeBSD/src f1d7eeasys/compat/linuxkpi/common/include/linux skbuff.h

LinuxKPI: skbuff: implement skb_queue_splice()

Add skb_queue_splice() and use it in skb_queue_splice_init() which
already had that functionality (plus the init bit).
The new function is used by rtw89(4).

Sponosred by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+8-1sys/compat/linuxkpi/common/include/linux/skbuff.h
+8-11 files

FreeBSD/src 5f7b5ddsys/net80211 ieee80211_radiotap.h

radiotap: add more EHT definitions

Add more EHT definitions used by at least iwlwifi.

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+21-0sys/net80211/ieee80211_radiotap.h
+21-01 files

FreeBSD/src 18de283sys/compat/linuxkpi/common/include/net cfg80211.h

LinuxKPI: 802.11: add new field to struct cfg80211_bitrate_mask

rtw89(4) accesses eht_mcs[].
Add the field to struct cfg80211_bitrate_mask.

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+3-0sys/compat/linuxkpi/common/include/net/cfg80211.h
+3-01 files

FreeBSD/src b2c90d1sys/compat/linuxkpi/common/include/linux ieee80211.h, sys/compat/linuxkpi/common/include/net mac80211.h

LinuxKPI: 802.11: rename enum ieee80211_tx_rate_flags and move file

What we used to call enum ieee80211_tx_rate_flags is now used as
enum mac80211_rate_control_flags for the ieee80211_tx_rate.flags
in rtw89(4).  Rename the enum and move it to mac80211 as it seems
to belong there.

Sponsonred by:  The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+13-2sys/compat/linuxkpi/common/include/net/mac80211.h
+0-12sys/compat/linuxkpi/common/include/linux/ieee80211.h
+13-142 files

FreeBSD/src e4a4841sys/compat/linuxkpi/common/include/linux ieee80211.h

LinuxKPI: 802.11: Management MIC element can have 8 or 16 octets MIC

Management MIC element (MME) can have 8 or 16 octets MIC.  Add a second
structure used by at least iwlwifi and update reference to latest
standard version.

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+11-3sys/compat/linuxkpi/common/include/linux/ieee80211.h
+11-31 files

FreeBSD/ports a27927agraphics/drm-515-kmod Makefile

graphics/drm-515-kmod: re-add check for __FreeBSD_version < 1400081

Build breakages on FreeBSD 13 started to show up without any
other changes to the sources.  Turns out when the port was disabled
for FreeBSD 16 and newer, the check for FreeBSD pre-1400081 was removed.

Re-add that check to avoid constant build failure reports.

Fixes:          eef56dc01bd7
Reviewed by:    manu, jrm
Differential Revision: https://reviews.freebsd.org/D54813

(cherry picked from commit c6170b7ca8837b44858fce98ed6f9db5cd697e0e)
DeltaFile
+3-1graphics/drm-515-kmod/Makefile
+3-11 files

FreeBSD/ports e14df5ebiology/vsearch distinfo Makefile

biology/vsearch: Update to 2.30.4

Fix incorrect scores reported for some non-chimeric sequences
during chimera detection.
Changes: https://github.com/torognes/vsearch/releases

Reported by:    portscout
DeltaFile
+3-3biology/vsearch/distinfo
+1-1biology/vsearch/Makefile
+4-42 files

FreeBSD/ports c6170b7graphics/drm-515-kmod Makefile

graphics/drm-515-kmod: re-add check for __FreeBSD_version < 1400081

Build breakages on FreeBSD 13 started to show up without any
other changes to the sources.  Turns out when the port was disabled
for FreeBSD 16 and newer, the check for FreeBSD pre-1400081 was removed.

Re-add that check to avoid constant build failure reports.

Fixes:          eef56dc01bd7
Reviewed by:    manu, jrm
Differential Revision: https://reviews.freebsd.org/D54813
DeltaFile
+3-1graphics/drm-515-kmod/Makefile
+3-11 files

FreeBSD/ports 190953emultimedia/kodi pkg-plist Makefile, multimedia/kodi/files kodi.in patch-cmake_modules_FindCrossGUID.cmake

multimedia/kodi: Update 21.3 => 22.0a2 for unbreak with ffmpeg 8

Changelogs:
https://github.com/xbmc/xbmc/releases/tag/22.0a1-Piers
https://github.com/xbmc/xbmc/releases/tag/22.0a2-Piers

PR:     292609
MFH:    2026Q1
(cherry picked from commit c906445db23551256c9686cf7e1511bc06389ef9)
DeltaFile
+287-127multimedia/kodi/pkg-plist
+25-14multimedia/kodi/Makefile
+35-0multimedia/kodi/files/kodi.in
+9-18multimedia/kodi/files/patch-cmake_modules_FindCrossGUID.cmake
+15-9multimedia/kodi/distinfo
+6-5multimedia/kodi/files/patch-cmake_modules_FindSSE.cmake
+377-1731 files not shown
+379-1757 files

FreeBSD/ports c906445multimedia/kodi pkg-plist Makefile, multimedia/kodi/files kodi.in patch-cmake_modules_FindCrossGUID.cmake

multimedia/kodi: Update 21.3 => 22.0a2 for unbreak with ffmpeg 8

Changelogs:
https://github.com/xbmc/xbmc/releases/tag/22.0a1-Piers
https://github.com/xbmc/xbmc/releases/tag/22.0a2-Piers

PR:     292609
MFH:    2026Q1
DeltaFile
+287-127multimedia/kodi/pkg-plist
+25-14multimedia/kodi/Makefile
+35-0multimedia/kodi/files/kodi.in
+9-18multimedia/kodi/files/patch-cmake_modules_FindCrossGUID.cmake
+15-9multimedia/kodi/distinfo
+6-5multimedia/kodi/files/patch-cmake_modules_FindSSE.cmake
+377-1731 files not shown
+379-1757 files

FreeBSD/ports ddde0f2devel/gitaly distinfo, net/gitlab-agent distinfo

www/gitlab: security and patch update to 18.8.2

Changes:        https://about.gitlab.com/releases/2026/01/21/patch-release-gitlab-18-8-2-released/
Security:       61dc7f67-f6e5-11f0-b051-2cf05da270f3
DeltaFile
+13-13devel/gitaly/distinfo
+6-6www/gitlab/distinfo
+5-5www/gitlab-workhorse/distinfo
+5-5net/gitlab-agent/distinfo
+5-5www/gitlab-pages/distinfo
+1-1www/gitlab/Makefile.common
+35-356 files

FreeBSD/src 2c6bee2lib/libsys socket.2

socket.2: Cross-reference protocol families

While here, make wider use of Dv for socket types and protocol families
and reference fcntl(2) flags for the `type` argument values.

MFC after:              3 days
Reviewed by:            glebius, ziaee
Differential Revision:  https://reviews.freebsd.org/D54434
DeltaFile
+110-27lib/libsys/socket.2
+110-271 files

FreeBSD/src 98cb487share/man/man7 simd.7

simd.7: Add Arm MOPS memcpy(), memmove() and memset() to manpage

Fixes:                  41ccf82b29f3 (Use MOPS implementations)
Reviewed by:            ziaee
Sponsored by:           Arm Ltd
Differential Revision:  https://reviews.freebsd.org/D54812
DeltaFile
+5-4share/man/man7/simd.7
+5-41 files

FreeBSD/ports 7748e00net-im/iamb distinfo Makefile.crates

net-im/iamb: Update to 0.0.11
DeltaFile
+1,031-759net-im/iamb/distinfo
+514-378net-im/iamb/Makefile.crates
+1-2net-im/iamb/Makefile
+1,546-1,1393 files

FreeBSD/ports 94eb339security/vuxml/vuln 2026.xml

security/vuxml: document gitlab vulnerabilities
DeltaFile
+37-0security/vuxml/vuln/2026.xml
+37-01 files

FreeBSD/ports 1a79ea7devel/glab distinfo Makefile

devel/glab: update to 1.81.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases
DeltaFile
+5-5devel/glab/distinfo
+2-3devel/glab/Makefile
+2-0devel/glab/pkg-plist
+9-83 files

FreeBSD/src 5eb1d4esys/rpc/rpcsec_tls rpctls_impl.c

rpctls_impl.c: Use a direct cast to uintptr_t instead of __DECONST

This fixes the build on CHERI architectures where the compiler warns
about a direct cast between uint64_t and const void * inside of
__DECONST.  However, GCC would also complain about this on 32-bit
kernels due to uint64_t not being the same size as a pointer.  Also,
a direct cast to uintptr_t to right-size the cookie value is more
direct than using __DECONST given that there is no "const" pointer
involved in the expression.

Reviewed by:    brooks, glebius
Obtained from:  CheriBSD
Sponsored by:   AFRL, DARPA
Differential Revision:  https://reviews.freebsd.org/D54797
DeltaFile
+1-1sys/rpc/rpcsec_tls/rpctls_impl.c
+1-11 files

FreeBSD/src 2bee4bblibexec/rc/rc.d Makefile, sbin/devd Makefile

src.opts: Introduce MK_SOUND

PR:             291853
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    zarychtam_plan-b.pwste.edu.pl, markj
Differential Revision:  https://reviews.freebsd.org/D54456

(cherry picked from commit f74f891581bc4df20431607de9b761107f6a0aa7)
(cherry picked from commit 37164224eefd11278b0203e1367e1d9d1454da3f)
(cherry picked from commit 241a43cf9da8933f500e7d0df7fff621fd52168c)
(cherry picked from commit cf34eb8264954a8fd1e92081bcf67719bddbc2aa)
(cherry picked from commit 466bad427d74e666e85445729b2e63b82e10d18f)
DeltaFile
+13-0tools/build/mk/OptionalObsoleteFiles.inc
+7-5sbin/devd/Makefile
+4-4libexec/rc/rc.d/Makefile
+6-1share/man/man5/src.conf.5
+3-3usr.sbin/Makefile
+6-0share/mk/src.opts.mk
+39-134 files not shown
+48-1710 files

FreeBSD/ports 0731929dns/bind-tools pkg-plist-devel, dns/bind9-devel pkg-plist distinfo

dns/bind9-devel: update to 9.21.17

Changes:        https://downloads.isc.org/isc/bind9/9.21.17/doc/arm/html/notes.html#notes-for-bind-9-21-17
Security:       CVE-2025-13878
(cherry picked from commit 073271007fa7a524a0c2403d1cdbda477e7fae09)
DeltaFile
+11-11dns/bind9-devel/files/extrapatch-bind-min-override-ttl
+7-5dns/bind9-devel/pkg-plist
+5-5dns/bind-tools/pkg-plist-devel
+3-3dns/bind9-devel/distinfo
+1-1dns/bind9-devel/Makefile
+27-255 files

FreeBSD/ports 0731928dns/bind-tools pkg-plist, dns/bind920 pkg-plist distinfo

dns/bind920: update to 9.20.18

Changes:        https://downloads.isc.org/isc/bind9/9.20.18/doc/arm/html/notes.html#notes-for-bind-9-20-18
Security:       CVE-2025-13878
(cherry picked from commit 073270903798d7c17379d2a21aa0ce0fca798fb1)
DeltaFile
+7-7dns/bind920/files/extrapatch-bind-min-override-ttl
+5-5dns/bind-tools/pkg-plist
+5-5dns/bind920/pkg-plist
+3-3dns/bind920/distinfo
+1-1dns/bind920/Makefile
+21-215 files

FreeBSD/src 0d33cddsys/dev/sound/midi midi.c

sound: Unlock around uiomove() in midi_{read,write}()

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D54130

(cherry picked from commit 6b69d6726a7d3455fb295abfcf9aedd48c580d4a)
DeltaFile
+6-2sys/dev/sound/midi/midi.c
+6-21 files

FreeBSD/src 4791738sys/dev/sound/midi midi.c midiq.h, sys/dev/sound/pci hdspe-pcm.c cs4281.c

sound: Replace MIN() with min()

We use min() in most places.

No functional change intended.

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week

(cherry picked from commit eccd366b0a8ba7d902fcf0b1bec447926a75c36c)
DeltaFile
+5-5sys/dev/sound/midi/midi.c
+2-2sys/dev/sound/pci/hdspe-pcm.c
+2-2sys/dev/sound/midi/midiq.h
+2-2sys/dev/sound/usb/uaudio.c
+1-1sys/dev/sound/pci/cs4281.c
+12-125 files

FreeBSD/src 17ed747usr.sbin/sndctl sndctl.c sndctl.8

sndctl(8): Add libxo support

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    ziaee, mckusick
Differential Revision:  https://reviews.freebsd.org/D54032

(cherry picked from commit aa58af04dc88aabf9d2fade2c7d126031cb66f42)
DeltaFile
+100-51usr.sbin/sndctl/sndctl.c
+10-1usr.sbin/sndctl/sndctl.8
+1-1usr.sbin/sndctl/Makefile
+111-533 files

FreeBSD/ports f3cd53asysutils/hcloud distinfo Makefile

sysutils/hcloud: Update to 1.60.0

Changelogs:
https://github.com/hetznercloud/cli/releases/tag/v1.59.0
https://github.com/hetznercloud/cli/releases/tag/v1.60.0
DeltaFile
+5-5sysutils/hcloud/distinfo
+1-2sysutils/hcloud/Makefile
+6-72 files

FreeBSD/ports 0731927dns/bind918 pkg-plist distinfo

dns/bind918: update to 9.18.44

Changes:        https://downloads.isc.org/isc/bind9/9.18.44/doc/arm/html/notes.html#notes-for-bind-9-18-44
Security:       CVE-2025-13878
(cherry picked from commit 07327080f3cd4ced05e777b1f860a8299fcff715)
DeltaFile
+7-7dns/bind918/pkg-plist
+3-3dns/bind918/distinfo
+1-1dns/bind918/Makefile
+11-113 files