FreeBSD/src e4328c1sys/dev/acpica acpi.c

acpi: Update s2idle strings to new name

Reviewed by:    obiwac, emaste, olce
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D57232
DeltaFile
+9-8sys/dev/acpica/acpi.c
+9-81 files

FreeBSD/src f0e702asys/fs/smbfs smbfs_node.c

smbfs: plug smbfs_node_alloc() leak of name buffers when insmntque() fails

PR:     295577
MFC after:      2 weeks
DeltaFile
+4-0sys/fs/smbfs/smbfs_node.c
+4-01 files

FreeBSD/src 7a070calib/libsys fcntl.2

fcntl.2: clarify arg use for F_SETFD

(cherry picked from commit db513f3a55d59339055e6033829964738b879501)
DeltaFile
+3-1lib/libsys/fcntl.2
+3-11 files

FreeBSD/ports ba1312cwww/rt60 pkg-plist Makefile.cpan, www/rt60/files patch-Makefile.in

www/rt60: Update to 6.0.3

This release fixes the following vulnerabilities:
CVE-2026-44231
CVE-2026-41075
CVE-2026-41076
CVE-2026-41074
CVE-2026-44228
CVE-2026-6841
CVE-2026-44227
CVE-2026-44230
CVE-2026-44229
CVE-2026-41073

Changelog: https://github.com/bestpractical/rt/releases/tag/rt-6.0.3

PR:             295470
Approved by:    Einar Bjarni Halldórsson (maintainer)
DeltaFile
+36-1www/rt60/pkg-plist
+6-4www/rt60/files/patch-Makefile.in
+6-4www/rt60/Makefile.cpan
+3-3www/rt60/distinfo
+1-1www/rt60/Makefile
+52-135 files

FreeBSD/ports 0749751databases/p5-DBIx-SearchBuilder Makefile, devel/p5-Capture-Tiny-Extended Makefile

*: use MASTER_SITE_SUBDIR with the CPAN macro
DeltaFile
+2-1databases/p5-DBIx-SearchBuilder/Makefile
+2-1devel/p5-Capture-Tiny-Extended/Makefile
+2-1devel/p5-MooseX-HasDefaults/Makefile
+2-1devel/p5-Time-ParseDate/Makefile
+8-44 files

FreeBSD/ports 1fad606misc/ncnn distinfo Makefile

misc/ncnn: update 2026011320260526
DeltaFile
+3-3misc/ncnn/distinfo
+1-2misc/ncnn/Makefile
+4-52 files

FreeBSD/ports 7229ec0graphics/filament distinfo Makefile

graphics/filament: update 1.71.4 → 1.71.5
DeltaFile
+3-3graphics/filament/distinfo
+1-1graphics/filament/Makefile
+4-42 files

FreeBSD/ports 7620bbbmultimedia/youtui distinfo Makefile

multimedia/youtui: update 0.0.36 → 0.0.37
DeltaFile
+477-391multimedia/youtui/distinfo
+238-196multimedia/youtui/Makefile
+715-5872 files

FreeBSD/ports 3897719devel/quill distinfo pkg-plist

devel/quill: update 9.0.1 → 11.1.0
DeltaFile
+3-3devel/quill/distinfo
+5-0devel/quill/pkg-plist
+4-1devel/quill/Makefile
+12-43 files

FreeBSD/ports defe280cad/apio Makefile distinfo, cad/apio/files patch-pyproject.toml

cad/apio: update 0.9.5 → 1.4.2
DeltaFile
+48-16cad/apio/files/patch-pyproject.toml
+21-9cad/apio/Makefile
+3-3cad/apio/distinfo
+72-283 files

FreeBSD/ports 05d21b0misc/github-copilot-cli Makefile

misc/github-copilot-cli: Add comment
DeltaFile
+1-1misc/github-copilot-cli/Makefile
+1-11 files

FreeBSD/ports b42d858databases/weaviate distinfo Makefile

databases/weaviate: update 1.37.5 → 1.37.6
DeltaFile
+5-5databases/weaviate/distinfo
+1-1databases/weaviate/Makefile
+6-62 files

FreeBSD/ports 0749743devel/p5-Time-ParseDate distinfo Makefile

devel/p5-Time-ParseDate: Update to 2026.033
DeltaFile
+3-2devel/p5-Time-ParseDate/distinfo
+2-2devel/p5-Time-ParseDate/Makefile
+5-42 files

FreeBSD/ports a0451f7misc/codex distinfo Makefile.crates

misc/codex: Update to 0.134.0

Changelog: https://github.com/openai/codex/releases/tag/rust-v0.134.0

Reported by:    GitHub (watch releases)
DeltaFile
+11-3misc/codex/distinfo
+4-0misc/codex/Makefile.crates
+1-1misc/codex/Makefile
+16-43 files

FreeBSD/ports 34b3c11x11-themes/clearlooks-phenix-theme distinfo Makefile

x11-themes/clearlooks-phenix-theme: update to 7.1.
DeltaFile
+3-3x11-themes/clearlooks-phenix-theme/distinfo
+1-1x11-themes/clearlooks-phenix-theme/Makefile
+1-0x11-themes/clearlooks-phenix-theme/pkg-plist
+5-43 files

FreeBSD/ports 0c024dfmisc/crush distinfo Makefile

misc/crush: Update to 0.73.0

Changelog: https://github.com/charmbracelet/crush/releases/tag/v0.73.0

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/crush/distinfo
+1-1misc/crush/Makefile
+6-62 files

FreeBSD/ports e7126e5editors/pluma pkg-plist Makefile, editors/pluma/files patch-docs-reference-Makefile.am patch-configure.ac

editors/pluma: switch to GitHub source

Switch from MATE mirror to GitHub tarball using USE_GITHUB and
GH_ACCOUNT=mate-desktop, add autoreconf, mate-submodules GH_TUPLE,
autoconf-archive, yelp-tools, common:build, patch configure.ac and
docs/reference/Makefile.am to remove gtk-doc, and remove stale API
doc plist entries
DeltaFile
+0-34editors/pluma/pkg-plist
+10-7editors/pluma/Makefile
+10-0editors/pluma/files/patch-docs-reference-Makefile.am
+5-3editors/pluma/distinfo
+8-0editors/pluma/files/patch-configure.ac
+33-445 files

FreeBSD/ports 3406754misc/shimmy distinfo Makefile.crates, misc/shimmy/files patch-cargo-crates_shimmy-llama-cpp-sys-2-0.1.123_build.rs patch-cargo-crates_shimmy-llama-cpp-sys-2-0.1.123_llama.cpp_ggml_src_ggml-cpu_CMakeLists.txt

misc/shimmy: Update to 2.0.1

While here, delete options other than DOCS.

The upstream has switched its inference engine from llama.cpp to
airframe. So all llama.cpp-related options are dropped.
DeltaFile
+217-201misc/shimmy/distinfo
+109-101misc/shimmy/Makefile.crates
+0-38misc/shimmy/files/patch-cargo-crates_shimmy-llama-cpp-sys-2-0.1.123_build.rs
+3-21misc/shimmy/Makefile
+0-18misc/shimmy/files/patch-cargo-crates_shimmy-llama-cpp-sys-2-0.1.123_llama.cpp_ggml_src_ggml-cpu_CMakeLists.txt
+329-3795 files

FreeBSD/ports a3ac8efdeskutils/mate-utils Makefile

deskutils/mate-utils: update yelp-tools dependency format
DeltaFile
+1-1deskutils/mate-utils/Makefile
+1-11 files

FreeBSD/ports 13dc1acarchivers/engrampa Makefile

archivers/engrampa: update yelp-tools dependency format
DeltaFile
+1-1archivers/engrampa/Makefile
+1-11 files

FreeBSD/ports e247cb7archivers/engrampa Makefile

archivers/engrampa: update autoconf-archive dependency format
DeltaFile
+1-1archivers/engrampa/Makefile
+1-11 files

FreeBSD/ports 19f0d79deskutils/mate-utils Makefile

deskutils/mate-utils: update autoconf-archive dependency format
DeltaFile
+1-1deskutils/mate-utils/Makefile
+1-11 files

FreeBSD/src 0c0f665share/man/man4 linuxkpi_wlan.4, sys/compat/linuxkpi/common/src linuxkpi_80211_pm.c linux_80211.c

LinuxKPI: 802.11: add support for suspend/resume

Add support for automatic suspend/resume as we know it for wireless.
The problem is that the PCI driver which would normally gets the code
is the LinuxKPI PCI framework/Linux wireless driver, which we cannot
ammend or generally add extra suspend/resume code to.
A further problem is that with growing support, the LinuxKPI 802.11
(mac80211) layer also is involved in suspend/resume for WoWLAN (not
yet supported) meaning that we need to hook the suspend/resume
framework into that as well.  Unlike Linux we do not have a general
suspend/resume "hook" we can hang into and we need to tie this one
to the hardware so cannot indepedently (after the driver one) run it.

The solution for FreeBSD, in order to not mangle the Linux native
drivers and get extra maintanace overhead, is to add a bus child
which inherits the general framework and thus is 2 lines + #includes
for each driver extra to add to.

The general suspend/resume framework lives in LinuxKPI (linuxkpi_80211_pm)

    [36 lines not shown]
DeltaFile
+214-0sys/compat/linuxkpi/common/src/linuxkpi_80211_pm.c
+137-0sys/compat/linuxkpi/common/src/linux_80211.c
+116-0sys/compat/linuxkpi/common/src/linux_80211_macops.c
+15-1sys/compat/linuxkpi/common/src/linux_80211.h
+7-1share/man/man4/linuxkpi_wlan.4
+8-0sys/contrib/dev/rtw88/lkpi_rtw88_pm.c
+497-27 files not shown
+521-413 files

FreeBSD/src de65e20sys/compat/linuxkpi/common/src linux_80211.c

LinuxKPI: 802.11: reset chanctx when recycling

When we no longer need a channel context and put it back on the
reserved list, zero it for all but the vif so that we get the same
state as if it was freshly allocated.

Sponsored by:   The FreeBSD Foundation
Fixes:          e62c92c0a5cf, 88cb1e17f471

(cherry picked from commit 8ead19207e56790bd4c64dba4ddbf2e0eb6922f7)
DeltaFile
+5-0sys/compat/linuxkpi/common/src/linux_80211.c
+5-01 files

FreeBSD/ports 376b498devel/nextest distinfo Makefile

devel/nextest: update 0.9.136 → 0.9.137
DeltaFile
+21-21devel/nextest/distinfo
+10-10devel/nextest/Makefile
+31-312 files

FreeBSD/ports 398c80amisc/lean-ctx distinfo Makefile

misc/lean-ctx: update 3.6.18 → 3.6.19
DeltaFile
+3-3misc/lean-ctx/distinfo
+1-1misc/lean-ctx/Makefile
+4-42 files

FreeBSD/ports d157292devel/mate-common Makefile distinfo

devel/mate-common: switch to GitHub source

Switch from MATE mirror to GitHub tarball using USE_GITHUB and
GH_ACCOUNT=mate-desktop, and remove tar:xz.
DeltaFile
+5-4devel/mate-common/Makefile
+3-3devel/mate-common/distinfo
+8-72 files

FreeBSD/ports ca94ab2math/octave-forge Makefile

math/octave-forge: New optional dependency.

- Add math/octave-forge-octave_boost as a new optional dependency.
- Update to 20260526.
DeltaFile
+4-2math/octave-forge/Makefile
+4-21 files

FreeBSD/ports 2d6297bmath Makefile, math/octave-forge-octave_boost Makefile pkg-descr

math/octave-forge-octave_boost: New port.

A comprehensive open-source high performance processing package for
GNU Octave based on Boost C++ Libraries. Provides direct access to
Boost.Accumulators statistical accumulators for online computation of
count, covariance, density, error of mean, extended P^2 quantiles,
kurtosis, max/min, mean, median, moments, P^2 cumulative distribution,
P^2 quantile, peaks over threshold, POT quantile, POT tail mean,
skewness, sum, and tail statistics, as well as Boost.Chrono for
high-resolution timing and Boost.Date_Time for date and time
manipulation and Boost.Thread for multithreading support.
DeltaFile
+26-0math/octave-forge-octave_boost/Makefile
+15-0math/octave-forge-octave_boost/pkg-descr
+3-0math/octave-forge-octave_boost/distinfo
+1-0math/Makefile
+45-04 files

FreeBSD/ports 355d200x11/mate-dock-applet pkg-plist Makefile

x11/mate-dock-applet: unbreak, fix plist

Remove unwarranted BROKEN mark and add missing opt-2 Python bytecode
entries to pkg-plist.
DeltaFile
+13-0x11/mate-dock-applet/pkg-plist
+1-2x11/mate-dock-applet/Makefile
+14-22 files