FreeBSD/ports 4bef64d — textproc/qo Makefile distinfo

textproc/qo: Update to 0.5.2
DeltaFile
+5-5textproc/qo/distinfo
+1-2textproc/qo/Makefile
+6-72 files

FreeBSD/ports 96174e1 — sysutils/dust Makefile Makefile.crates

sysutils/dust: Update to 1.2.7
DeltaFile
+55-55sysutils/dust/distinfo
+26-26sysutils/dust/Makefile.crates
+1-2sysutils/dust/Makefile
+82-833 files

FreeBSD/ports 76a1281 — www/qt6-webengine Makefile, www/qt6-webengine/files patch-src_3rdparty_chromium_net_BUILD.gn patch-src_3rdparty_chromium_third__party_blink_renderer_platform_runtime__enabled__features.json5

Qt6: Update to 6.11.3

Oct 26, 2026 by Jani Heikkinen

The last release from Qt 6.11 series, Qt 6.11.3, is now available for
download. As a patch release, Qt 6.11.3 doesn’t introduce new features,
but it delivers around 200 bug fixes, security improvements, and quality
enhancements on top of Qt 6.11.2. For a full overview of the most
notable changes, take a look at the Qt 6.11.3 release notes.

Announcement:
https://www.qt.io/blog/qt-6.11.3-released
Release notes:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.11.3/release-note.md

PySide6: Update to 6.11.3

FreeBSD ports changes:


    [6 lines not shown]
DeltaFile
+80,766-1,195www/qt6-webengine/files/patch-security-rollup
+29-10www/qt6-webengine/Makefile
+0-37www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_lzma__sdk_C_CpuArch.c
+37-0www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_lzma__sdk_src_C_CpuArch.c
+9-9www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_runtime__enabled__features.json5
+7-7www/qt6-webengine/files/patch-src_3rdparty_chromium_net_BUILD.gn
+80,848-1,25886 files not shown
+81,100-1,50392 files

FreeBSD/ports e76066e — x11-wm/lxqt-session Makefile, x11-wm/lxqt-wayland-session Makefile

*/*: Bump PORTREVISION for known Qt private API abusers

Qt 6.11.3 edition.

These ports are known to directly use or link to a library that uses the
Qt private API and must be rebuilt with every Qt update.

Qt *public* API/ABI compatability is excellent, so most consumers don't
need to necessarily be rebuilt between patch or even minor releases, but
use of the private API breaks this compatibility between even patch
releases and its use is highly discouraged.

This list [1] is based on histortical data. We don't have time to
revisit every port on the list with each Qt update, so if your port has
dropped Qt private headers and was bumped in error, please remove it
yourself if you have write access to the Wiki or alert someone on kde@.

[1] https://wiki.freebsd.org/KDE/Qt

MFH:            2026Q4
DeltaFile
+1-1x11/screengrab/Makefile
+1-1x11/lxqt-runner/Makefile
+1-1x11/lxqt-globalkeys/Makefile
+1-1x11/lxqt-about/Makefile
+1-1x11-wm/lxqt-wayland-session/Makefile
+1-1x11-wm/lxqt-session/Makefile
+6-623 files not shown
+29-2329 files

FreeBSD/ports 4361bab — security/vuxml/vuln 2026.xml

security/vuxml: Document qt6-webengine < 6.11.23
DeltaFile
+188-0security/vuxml/vuln/2026.xml
+188-01 files

FreeBSD/ports 16e9ba3 — biology/bifrost/files patch-CMakeLists.txt

biology/bifrost: Fix building with CMake 4
DeltaFile
+7-1biology/bifrost/files/patch-CMakeLists.txt
+7-11 files

FreeBSD/ports 4c9d301 — security/py-badkeys Makefile distinfo

security/py-badkeys: Update to 0.0.22

Reported by:    portscout
DeltaFile
+3-3security/py-badkeys/distinfo
+3-2security/py-badkeys/Makefile
+6-52 files

FreeBSD/ports 20023fa — devel/bear Makefile Makefile.crates

devel/bear: Update to 4.2.4
DeltaFile
+105-85devel/bear/distinfo
+51-41devel/bear/Makefile.crates
+1-2devel/bear/Makefile
+157-1283 files

FreeBSD/ports 1c1cece — mail/spamassassin-devel Makefile pkg-plist

mail/spamassassin-devel: Enable two modules

Enable these modules:

- lib/Mail/SpamAssassin/URI.pm, used by Plugin::Redirectors
- lib/Mail/SpamAssassin/Util/Zip.pm, used by Plugin::OLEVBMacro
  and Handler::Archive
DeltaFile
+2-2mail/spamassassin-devel/Makefile
+4-0mail/spamassassin-devel/pkg-plist
+6-22 files

FreeBSD/ports 0bb09bb — mail/postfix Makefile

mail/postfix: Fix PORTREVISION

Set the port revision to the proper (and intended) value.

Reported by:            Matthew D. Fuller <fullermd at over-yonder.net>
DeltaFile
+1-1mail/postfix/Makefile
+1-11 files

FreeBSD/src 5a9d56c — sys/dev/acpi_support acpi_panasonic.c

acpi_panasonic: Clear wireless RF_KILL on boot and resume

On Panasonic FZ-Y1 and similar models, the EC latches RF_KILL on
shutdown and suspend when battery is at certain level, causing wireless
to boot with hard block.

Call WLSW.SHRF during attach and resume to clear the block.

Tested on Panasonic FZ-Y1 with Intel Wireless 7265.

Reviewed by:    adrian, obiwac
Approved by:    adrian, obiwac
Differential Revision:  https://reviews.freebsd.org/D55265

(cherry picked from commit 16822dac32ab8955539ffa4eda05145df8638154)
DeltaFile
+36-0sys/dev/acpi_support/acpi_panasonic.c
+36-01 files

FreeBSD/src 029bb78 — sys/dev/acpi_support acpi_panasonic.c

acpi_panasonic: acquire serial lock before calling hkey_sound_mute in shutdown

acpi_panasonic_shutdown() calls hkey_sound_mute() without holding
the ACPI serial lock. Every other call site holds
`ACPI_SERIAL_BEGIN(panasonic)` before calling it, as the locking
model is caller-owned.

This seems to affect the whole Panasonic Toughtbook lineup btw.

Reviewed by:    ngie
Differential Revision:  https://reviews.freebsd.org/D56718

(cherry picked from commit 7619d14d08a0036a07dce670f55b9568f8133b38)
DeltaFile
+2-0sys/dev/acpi_support/acpi_panasonic.c
+2-01 files

FreeBSD/src 0fc7fbe — sys/dev/acpi_support acpi_panasonic.c

acpi_panasonic: Clear wireless RF_KILL on boot and resume

On Panasonic FZ-Y1 and similar models, the EC latches RF_KILL on
shutdown and suspend when battery is at certain level, causing wireless
to boot with hard block.

Call WLSW.SHRF during attach and resume to clear the block.

Tested on Panasonic FZ-Y1 with Intel Wireless 7265.

Reviewed by:    adrian, obiwac
Approved by:    adrian, obiwac
Differential Revision:  https://reviews.freebsd.org/D55265

(cherry picked from commit 16822dac32ab8955539ffa4eda05145df8638154)
DeltaFile
+36-0sys/dev/acpi_support/acpi_panasonic.c
+36-01 files

FreeBSD/src 20f7b53 — sys/dev/acpi_support acpi_panasonic.c

acpi_panasonic: acquire serial lock before calling hkey_sound_mute in shutdown

acpi_panasonic_shutdown() calls hkey_sound_mute() without holding
the ACPI serial lock. Every other call site holds
`ACPI_SERIAL_BEGIN(panasonic)` before calling it, as the locking
model is caller-owned.

This seems to affect the whole Panasonic Toughtbook lineup btw.

Reviewed by:    ngie
Differential Revision:  https://reviews.freebsd.org/D56718

(cherry picked from commit 7619d14d08a0036a07dce670f55b9568f8133b38)
DeltaFile
+2-0sys/dev/acpi_support/acpi_panasonic.c
+2-01 files

FreeBSD/src 5cc0873 — . RELNOTES UPDATING, sys/sys param.h

__FreeBSD_version: Bump for USB 3.1 and 3.2 changes

Bump new USB changes. Also, update RELNOTE and UPDATING.

Sponsored by:   The FreeBSD Foundation
DeltaFile
+8-0UPDATING
+7-0RELNOTES
+1-1sys/sys/param.h
+16-13 files

FreeBSD/src 20b1998 — sys/dev/usb/controller xhcireg.h xhci.h

usb: support SSP and SSPx2 xHCI

Only the default PSI IDs are supported, other controllers fall back to
USB 3.0.  Record the speed IDs the controller has: the root hub BOS
lists those, and a link without one uses the closest lower ID.

Per xHCI 6.2.2, take the parent hub slot ID and port number of SS and
SSP devices from the closest higher-rank hub.

Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D52347
DeltaFile
+268-37sys/dev/usb/controller/xhci.c
+14-0sys/dev/usb/controller/xhci.h
+12-0sys/dev/usb/controller/xhcireg.h
+294-373 files

FreeBSD/src fb470e8 — sys/dev/usb usb_hub_private.h usb_request.c

usb: Add support for SSP and SSPx2 hubs

An SSP hub reports its sublink speeds in the BOS descriptor, and
Extended Port Status tells which one each port uses.  Read it based on
bcdUSB, since the ports of a hub can be faster than its upstream link.
Without it, the ports are treated as SuperSpeed.

Read the speed again in usbd_req_re_enumerate(), since a link can come
back at another speed.

Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D57204
DeltaFile
+218-8sys/dev/usb/usb_hub.c
+21-0sys/dev/usb/usb_hub.h
+7-0sys/dev/usb/usb_request.c
+2-0sys/dev/usb/usb_hub_private.h
+248-84 files

FreeBSD/src 2f79adc — sys/dev/usb usb.h usb_request.h

usb: Implement usbd_req_get_bos_descriptor helper

Get the header or the complete BOS descriptor of SS+ devices.

Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D57202
DeltaFile
+62-0sys/dev/usb/usb_request.c
+4-0sys/dev/usb/usb_request.h
+3-0sys/dev/usb/usb.h
+69-03 files

FreeBSD/src 1928deb — sys/dev/usb usb_request.h usb_request.c

usb: Add get_ext_port_status helper function

usbd_req_get_ext_port_status() wraps the Get Extended Port Status
request.

Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D57201
DeltaFile
+23-0sys/dev/usb/usb_request.c
+2-0sys/dev/usb/usb_request.h
+25-02 files

FreeBSD/src ab18352 — sys/dev/usb usbdi_util.h usb_parse.c

usb: Add usbd_bos_foreach helper

Iterate the capabilities of a BOS descriptor.

Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D57199
DeltaFile
+45-0sys/dev/usb/usb_parse.c
+2-0sys/dev/usb/usbdi_util.h
+47-02 files

FreeBSD/src 23ef0bd — sys/dev/usb usb.h

usb: Add SSPlus device capability descriptor

Add the SuperSpeedPlus USB Device Capability descriptor and its field
macros.

Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D57203
DeltaFile
+28-0sys/dev/usb/usb.h
+28-01 files

FreeBSD/src 1fe552b — sys/dev/usb usb.h

usb: Add extended port status struct

Extended Port Status reports the speed and lane count of SS and SSP
links.

Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D57200
DeltaFile
+10-0sys/dev/usb/usb.h
+10-01 files

FreeBSD/src 85c3bd4 — sys/dev/usb usb_transfer.c, sys/dev/usb/controller usb_controller.c

usb: support SSP/SSPx2 devices in all-speed consumers

Handle the new speeds wherever USB_SPEED_SUPER was checked.  Most
consumers treat them as SS.

Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D57198
DeltaFile
+18-0sys/dev/usb/usb_transfer.c
+12-0sys/dev/usb/controller/usb_controller.c
+6-3sys/dev/usb/net/if_ure.c
+9-0sys/dev/usb/template/usb_template.c
+8-0sys/dev/usb/storage/umass.c
+6-0sys/dev/usb/net/if_muge.c
+59-34 files not shown
+65-1010 files

FreeBSD/src 65346af — usr.sbin/usbdump usbdump.c

usbdump: Support SSP and SSPx2 speed display

Add the SuperSpeedPlus speed names.

Reviewed by:    bz
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D57197
DeltaFile
+3-0usr.sbin/usbdump/usbdump.c
+3-01 files

FreeBSD/src 1a38209 — lib/libusb libusb20_ugen20.c

libusb: Add SSP and SSPx2 enum support

Report the new kernel speeds as LIBUSB20_SPEED_SUPER_PLUS.

Reviewed by:    bz
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D57195
DeltaFile
+5-0lib/libusb/libusb20_ugen20.c
+5-01 files

FreeBSD/src 6e575d0 — sys/dev/usb usb.h

usb: Add SSP and SSPx2 speed and move USB_*_MAX into enum

Add the USB 3.1 and 3.2 speeds and revisions.  The speeds are in USB
3.2 rank order, so they can be compared directly.

Also, move USB_*_MAX into the enums.

Reviewed by:    bz
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D57194
DeltaFile
+12-6sys/dev/usb/usb.h
+12-61 files

FreeBSD/src 2802f8d — usr.sbin/usbconfig dump.c

usbconfig: Add SSPx2 support

libusb has one speed for all SSP links, so print "SUPER+ (>=10Gbps)".

Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D57196
DeltaFile
+1-1usr.sbin/usbconfig/dump.c
+1-11 files

FreeBSD/src 9462353 — sys/dev/ufshci ufshci_sim.c

ufshci: fix the WLUN peripheral lookup timeout

The timeout in ufshci_sim_find_periph() is uint64_t, making the
comparison of timeout - ticks with zero always false. If the requested
peripheral does not become available, the lookup can wait indefinitely.

Use an sbintime_t deadline based on sbinuptime() and mstosbt(), and
compare the current uptime directly with the deadline. Preserve the
successful lookup path and existing timeout cleanup.

On an HP 15-fd0118ca with Intel N150 and Samsung UFS 3.1 storage, a
kernel built from stable/15 revision 84aa3cb3204d with this change
logged the missing-WLUN timeout, attached da0 and mounted root in two
boot trials.

Signed-off-by:  Denis Lemire <denis at lemire.name>
Reviewed by:    jaeyoon
Fixes:          31407551c3d4 ("ufshci: Add a check for WLUN during driver initialization")
MFC after:      3 days

    [3 lines not shown]
DeltaFile
+3-3sys/dev/ufshci/ufshci_sim.c
+3-31 files

FreeBSD/src b669226 — . UPDATING, release/tools oci-image-static.conf

pkg: Enable FreeBSD-base by default

Enable the FreeBSD-base repository in all of the /etc/pkg/FreeBSD.conf
variants, and remove code from various install paths which enabled the
repository via /usr/local/etc/pkg/repos/FreeBSD.conf.

Relnotes:       yes
Differential Revision:  https://reviews.freebsd.org/D60946
DeltaFile
+0-8release/tools/oci-image-static.conf
+2-3usr.sbin/pkg/FreeBSD.conf.quarterly-release
+2-3usr.sbin/pkg/FreeBSD.conf.quarterly
+2-3usr.sbin/pkg/FreeBSD.conf.latest
+5-0UPDATING
+0-4usr.sbin/bsdinstall/scripts/pkgbase.in
+11-211 files not shown
+11-257 files

FreeBSD/src 7b67aa6 — release Makefile

release: No distribution sets by default

Remove the "NODISTSETS" option and add a "DISTSETS" option.  This
option will remain, disabled by default, for the duration of the
16.x branch but will be removed in 17.0.

With hat:       re
Relnotes:       yes
Differential Revision:  https://reviews.freebsd.org/D60945
DeltaFile
+10-7release/Makefile
+10-71 files