FreeBSD/ports 422c9ddtextproc/xml2rfc distinfo Makefile, textproc/xml2rfc/files patch-pyproject.toml

textproc/xml2rfc: Update to 3.32.0

See https://github.com/ietf-tools/xml2rfc/releases/tag/v3.32.0 for a
list of changes in this release.
DeltaFile
+3-3textproc/xml2rfc/distinfo
+3-3textproc/xml2rfc/files/patch-pyproject.toml
+1-1textproc/xml2rfc/Makefile
+7-73 files

FreeBSD/ports 6992d35sysutils/dutree distinfo Makefile

sysutils/dutree: update to 0.2.18
DeltaFile
+27-29sysutils/dutree/distinfo
+13-17sysutils/dutree/Makefile
+40-462 files

FreeBSD/src b3d9e50sys/dev/nvme nvme_pci.c

nvme: Don't active memory space until all BARs are configured

In the current current behavior the 2nd and 3rd BARs can be activated
when they're configured with address zero. This change defers the
activation of all BARs until after they've all been configured with an
address.

This enables FreeBSD on Google Compute Engine C4-LSSD Machines.

Sponsored by:           Google
Tested by:              NetApp (previous version)
Reviewed by:            gallatin, imp
Discussed with:         jrtc27 (improved error reporting)
Differential Revision:  https://reviews.freebsd.org/D55541
DeltaFile
+37-7sys/dev/nvme/nvme_pci.c
+37-71 files

FreeBSD/src 815fdbdsys/dev/iwx if_iwx.c

iwx: Re-activate the 32-bit boundary cross check on 64-bit architectures

__SIZEOF_*__ is in bytes, not in bits...

Reported by:    brooks
Fixes:          35da55c28dbb ("iwx: Fix 32-bit compilation")
MFC after:      1 minute
MFC to:         stable/15
Sponsored by:   The FreeBSD Foundation

(cherry picked from commit c1567d49a8320fd23dff9dbce1186f2331538253)
DeltaFile
+3-3sys/dev/iwx/if_iwx.c
+3-31 files

FreeBSD/src af2c7d9share/man/man9 style.9

style.9: Encourage style changes when doing significant modifications

The rule of allowing style changes when about half or more of a file (or
group of files), coupled with the advice of avoiding stylistic changes,
could be interpreted as forbidding most style changes, even in heavily
modified functions.

In order to rule out that interpretation and ease transition towards our
prescribed style:
1. Clarify that avoiding stylistic changes concerns only "standalone"
   ones.
2. Actually encourage changing the style, and extend the cases where it
   is explicitly allowed to do so to any single logical unit as little
   as a function, keeping the existing "about half" of modified code as
   a rule of thumb.

When point 2 above applies, encourage to commit pure style changes
separately, and to add style-only commits to '.git-blame-ignore-revs'.


    [15 lines not shown]
DeltaFile
+30-22share/man/man9/style.9
+30-221 files

FreeBSD/src c1567d4sys/dev/iwx if_iwx.c

iwx: Re-activate the 32-bit boundary cross check on 64-bit architectures

__SIZEOF_*__ is in bytes, not in bits...

Reported by:    brooks
Fixes:          35da55c28dbb ("iwx: Fix 32-bit compilation")
MFC after:      1 minute
MFC to:         stable/15
Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3sys/dev/iwx/if_iwx.c
+3-31 files

FreeBSD/doc 2436a4awebsite/content/en/releases/14.4R schedule.adoc

14.4: On schedule

14.4-RELEASE builds started on March 6.

Sponsored by:   OpenSats Initiative
DeltaFile
+1-1website/content/en/releases/14.4R/schedule.adoc
+1-11 files

FreeBSD/ports 24307eccad/freecad-devel pkg-plist Makefile.git_rev

cad/freecad-devel: Update to 2026.03.06
DeltaFile
+6-4cad/freecad-devel/pkg-plist
+3-3cad/freecad-devel/Makefile.git_rev
+3-3cad/freecad-devel/distinfo
+1-1cad/freecad-devel/Makefile
+13-114 files

FreeBSD/ports 7ea2800cad/kicad-devel pkg-plist, cad/kicad-devel/files patch-cmake_CreateGitVersionHeader.cmake patch-gerbview_gerbview__frame.cpp

cad/kicad-devel: Update to 2026.03.05
DeltaFile
+143-93cad/kicad-devel/pkg-plist
+0-81cad/kicad-devel/files/patch-cmake_CreateGitVersionHeader.cmake
+0-20cad/kicad-devel/files/patch-gerbview_gerbview__frame.cpp
+0-20cad/kicad-devel/files/patch-3d-viewer_3d__viewer_eda__3d__viewer__frame.cpp
+0-20cad/kicad-devel/files/patch-3d-viewer_3d__viewer_eda__3d__viewer__frame.h
+0-20cad/kicad-devel/files/patch-3d-viewer_dialogs_panel__preview__3d__model.cpp
+143-25414 files not shown
+159-45220 files

FreeBSD/ports 75eb57dmath/octave-forge-statistics distinfo Makefile

math/octave-forge-statistics: Update to 1.8.2.
DeltaFile
+3-3math/octave-forge-statistics/distinfo
+1-2math/octave-forge-statistics/Makefile
+4-52 files

FreeBSD/src 88dedd1usr.bin/clang/llvm-cxxfilt Makefile

llvm-cxxfilt: Install as c++filt only with LLVM_BINUTILS

When building WITHOUT_LLVM_BINUTILS /usr/bin/c++filt is the one from
ELF Tool Chain.

PR: 293610
Fixes: 5d757312ad59 ("build: Retire LLVM_CXXFILT option")
Sponsored by: The FreeBSD Foundation
DeltaFile
+2-0usr.bin/clang/llvm-cxxfilt/Makefile
+2-01 files

FreeBSD/src f1e8b1asys/kern uipc_socket.c

splice: optionally limit worker queues

Add a new tunable/sysctl (kern.ipc.splice.num_wq) which can be used
to limit the number of splice worker queues as a way to limit
splice cpu use.

The default (-1) keeps the current behavior of running one worker
for each core in the system.  An administrator can set it to 0 (either
via tunable, or before the first splice call via sysctl) to
effectively disable splice, or some number smaller than the number of
cores to limit splice thread use.

Reviewed by: markj
Differential Revision: https://reviews.freebsd.org/D55579
Sponsored by: Netflix
DeltaFile
+43-7sys/kern/uipc_socket.c
+43-71 files

FreeBSD/ports 703c251editors/zed distinfo Makefile.crates, editors/zed/files patch-crates_gpui_src_text__system.rs patch-crates_gpui_src_platform.rs

editors/zed: Update to 0.226.4

Changelog:
- https://github.com/zed-industries/zed/releases/tag/v0.225.12
- https://github.com/zed-industries/zed/releases/tag/v0.225.13
- https://github.com/zed-industries/zed/releases/tag/v0.226.4

Reported by:    GitHub (watch releases)
DeltaFile
+89-53editors/zed/distinfo
+43-25editors/zed/Makefile.crates
+17-8editors/zed/files/patch-crates_gpui_src_text__system.rs
+16-7editors/zed/files/patch-crates_gpui_src_platform.rs
+9-9editors/zed/files/patch-crates_remote__server_src_server.rs
+8-8editors/zed/files/patch-Cargo.lock
+182-1108 files not shown
+211-15014 files

FreeBSD/src 42e4df8usr.bin Makefile

usr.bin: Exclude ELF Tool Chain cxxfilt build

when LLVM_BINUTILS is enabled (which is the default).

PR: 293610
Fixes: 5d757312ad59 ("build: Retire LLVM_CXXFILT option")
Sponsored by: The FreeBSD Foundation
DeltaFile
+1-1usr.bin/Makefile
+1-11 files

FreeBSD/ports 7e2a03bwww/reproxy distinfo Makefile

www/reproxy: update the port to version 1.5.0

Reported by:    portscout
DeltaFile
+3-3www/reproxy/distinfo
+1-2www/reproxy/Makefile
+4-52 files

FreeBSD/ports 66322c7lang/gcc16-devel distinfo Makefile

lang/gcc16-devel: Update to 16.0.1.s20260301
DeltaFile
+3-3lang/gcc16-devel/distinfo
+1-1lang/gcc16-devel/Makefile
+4-42 files

FreeBSD/ports 8aa59cclang/gcc15-devel distinfo Makefile

lang/gcc15-devel: Update to 15.2.1.s20260228
DeltaFile
+3-3lang/gcc15-devel/distinfo
+1-1lang/gcc15-devel/Makefile
+4-42 files

FreeBSD/ports 8cf94a5lang/gcc14-devel distinfo Makefile

lang/gcc14-devel: Update to 14.3.1.s20260227
DeltaFile
+3-3lang/gcc14-devel/distinfo
+1-1lang/gcc14-devel/Makefile
+4-42 files

FreeBSD/ports 17d215alang/gcc13-devel distinfo Makefile

lang/gcc13-devel: Update to 13.4.1.s20260226
DeltaFile
+3-3lang/gcc13-devel/distinfo
+1-1lang/gcc13-devel/Makefile
+4-42 files

FreeBSD/src 0951901usr.sbin/rtadvctl rtadvctl.c, usr.sbin/rtadvd config.c control_server.c

rtadvd: add multi pref64 support

Add support for multi pref64 in rtadvd and rtadvctl

Reviewed By: zlei, bz
Differential Revision: https://reviews.freebsd.org/D54636
DeltaFile
+75-57usr.sbin/rtadvd/config.c
+56-0usr.sbin/rtadvd/control_server.c
+46-0usr.sbin/rtadvctl/rtadvctl.c
+20-3usr.sbin/rtadvd/rtadvd.conf.5
+6-2usr.sbin/rtadvd/rtadvd.c
+1-2usr.sbin/rtadvd/rtadvd.h
+204-641 files not shown
+205-647 files

FreeBSD/ports 63a75aasecurity/crowdsec-firewall-bouncer distinfo Makefile

security/crowdsec-firewall-bouncer: Udpate 0.0.32 => 0.0.34

Changelogs:
https://github.com/crowdsecurity/cs-firewall-bouncer/releases/tag/v0.0.33
https://github.com/crowdsecurity/cs-firewall-bouncer/releases/tag/v0.0.34

PR:             293581
Approved by:    marco <marco at crowdsec.net> (maintainer)
DeltaFile
+5-5security/crowdsec-firewall-bouncer/distinfo
+4-5security/crowdsec-firewall-bouncer/Makefile
+9-102 files

FreeBSD/src e85f221libexec/rc/rc.d virtual_oss

rc: virtual_oss: Silence potential hw.snd.default_unit error

PR:             293582
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+1-1libexec/rc/rc.d/virtual_oss
+1-11 files

FreeBSD/ports 323af78. MOVED, sysutils/android-file-transfer Makefile pkg-plist

sysutils/android-file-transfer: flavorize, enable Qt6 gui

convert CLI, FUSE, and QT6 options to flavors

PR:             293122
Approved by:    maintainer timeout
DeltaFile
+26-26sysutils/android-file-transfer/Makefile
+7-0sysutils/android-file-transfer/pkg-plist
+1-1MOVED
+34-273 files

FreeBSD/ports 80e5785x11-wm/plasma6-kwin Makefile, x11-wm/plasma6-kwin/files patch-CMakeLists.txt patch-src_plugins_gamecontroller_CMakeLists.txt

x11-wm/plasma6-kwin: fix build on old stable

PR:             293605
Reported by:    Martin Birgmeier
DeltaFile
+15-0x11-wm/plasma6-kwin/files/patch-CMakeLists.txt
+9-0x11-wm/plasma6-kwin/files/patch-src_plugins_gamecontroller_CMakeLists.txt
+7-1x11-wm/plasma6-kwin/Makefile
+31-13 files

FreeBSD/ports dde6bf5security/strongswan distinfo Makefile

security/strongswan: Update 6.0.3 => 6.0.4

Changelog:
https://github.com/strongswan/strongswan/releases/tag/6.0.4

PR:             293003
Approved by:    strongswan at Nanoteq.com (maintainer, timeout > 3 weeks)
MFH:            2026Q1

(cherry picked from commit f1fee394eae0378de1cb716704b43061d880ba6c)
DeltaFile
+3-3security/strongswan/distinfo
+1-2security/strongswan/Makefile
+4-52 files

FreeBSD/ports f1fee39security/strongswan distinfo Makefile

security/strongswan: Update 6.0.3 => 6.0.4

Changelog:
https://github.com/strongswan/strongswan/releases/tag/6.0.4

PR:             293003
Approved by:    strongswan at Nanoteq.com (maintainer, timeout > 3 weeks)
MFH:            2026Q1
DeltaFile
+3-3security/strongswan/distinfo
+1-2security/strongswan/Makefile
+4-52 files

FreeBSD/src b15dc3ftools/test/stress2/misc mmap41.sh mmap45.sh

stress2: Updated comments
DeltaFile
+2-1tools/test/stress2/misc/mmap41.sh
+2-1tools/test/stress2/misc/mmap45.sh
+4-22 files

FreeBSD/src 05cbd5ftools/test/stress2/misc renameat2.sh

stress2: Added a new test scenario
DeltaFile
+116-0tools/test/stress2/misc/renameat2.sh
+116-01 files

FreeBSD/src 8dd28e1lib/libc/quad Symbol.map

libc/quad: fix missing closing #endif in Symbol.map

Without this lib32 libc.so.7 would be missing critical symbols,
including malloc / free and all syscall wrappers.
DeltaFile
+1-0lib/libc/quad/Symbol.map
+1-01 files

FreeBSD/ports 6927370sysutils/nmrpflash distinfo Makefile

sysutils/nmrpflash: update to versíon 0.9.27
DeltaFile
+3-3sysutils/nmrpflash/distinfo
+3-2sysutils/nmrpflash/Makefile
+6-52 files