FreeBSD/src 8d584f0sys/netgraph/bluetooth/drivers/ubt ng_ubt_rtl.c, usr.sbin/bluetooth/rtlbtfw rtlbtfw.conf main.c

bluetooth: remove redundant 0x0bda entries from ng_ubt_rtl, rtlbtfw

Generic Realtek vendor rules already match all 0x0bda Bluetooth devices.
Remove the redundant per-product entries from ng_ubt_rtl.c,
rtlbtfw main.c, and rtlbtfw.conf.

Reviewed by:    wulf
MFC after:      1 month
Differential Revision:  https://reviews.freebsd.org/D56137

(cherry picked from commit f3fc362c0fb27731e2c22523e0cedf1adec26c44)
DeltaFile
+0-68usr.sbin/bluetooth/rtlbtfw/rtlbtfw.conf
+6-18sys/netgraph/bluetooth/drivers/ubt/ng_ubt_rtl.c
+6-18usr.sbin/bluetooth/rtlbtfw/main.c
+12-1043 files

FreeBSD/ports d26d65bsecurity/dehydrated Makefile, security/dehydrated/files 000.dehydrated.weekly.in

security/dehydrated: Ensure the periodic script exits with the proper error code

PR:             294021
Reported by:    Henrik <henrik at eyetea.se>
Reviewed by:    linimon
MFH:            2026Q2
DeltaFile
+4-0security/dehydrated/files/000.dehydrated.weekly.in
+1-0security/dehydrated/Makefile
+5-02 files

FreeBSD/ports c5823c8audio/intersect-lv2/files patch-meson.build, devel/highway distinfo pkg-plist

devel/highway: update to 1.4.0

Changes:        https://github.com/google/highway/releases/tag/1.4.0
Reported by:    GitHub (watch releases)
DeltaFile
+5-7devel/highway/distinfo
+11-0audio/intersect-lv2/files/patch-meson.build
+7-3devel/highway/pkg-plist
+2-3devel/highway/Makefile
+25-134 files

FreeBSD/ports 8bc63e3emulators/libc6-shim Makefile distinfo

emulators/libc6-shim: Update 20251025 => 20260426

Commit log:
https://github.com/shkhln/libc6-shim/compare/20251025...20260426

While here:
- Remove unnecessary GH_PROJECT - it's default value.
- Split long lines in post-patch.
- Merge MKDIRs in do-install.

PR:             294834
Sponsored by:   UNIS Labs
DeltaFile
+10-8emulators/libc6-shim/Makefile
+3-3emulators/libc6-shim/distinfo
+13-112 files

FreeBSD/ports e43ce3ax11/iceauth Makefile pkg-descr

x11/iceauth: Update to 1.0.11

Add WWW and update pkg-descr.

https://lists.x.org/archives/xorg-announce/2022-April/003140.html
https://lists.x.org/archives/xorg-announce/2024-March/003480.html
https://lists.x.org/archives/xorg-announce/2026-April/003683.html

PR:             288049
Approved by:    x11 (arrowd)
Approved by:    osa (mentor)
DeltaFile
+4-6x11/iceauth/Makefile
+5-2x11/iceauth/pkg-descr
+3-3x11/iceauth/distinfo
+12-113 files

FreeBSD/ports 8d4498ax11/libXvMC distinfo Makefile

x11/libXvMC: Update to 1.0.15

Update WWW.

https://lists.x.org/archives/xorg-announce/2026-January/003665.html

PR:             294743
Approved by:    x11 (arrowd)
Approved by:    osa (mentor)
DeltaFile
+3-3x11/libXvMC/distinfo
+2-2x11/libXvMC/Makefile
+5-52 files

FreeBSD/ports 8407c94lang/bun Makefile, lang/bun/files patch-src_codegen_bake-codegen.ts patch-build.zig

lang/bun: New port: JavaScript runtime, bundler, test runner, and package manager
DeltaFile
+246-0lang/bun/Makefile
+48-0lang/bun/files/patch-src_codegen_bake-codegen.ts
+42-0lang/bun/files/patch-build.zig
+39-0lang/bun/files/patch-test_integration_next-pages_test_dev-server-ssr-100.test.ts
+38-0lang/bun/files/patch-scripts_build_config.ts
+37-0lang/bun/files/patch-test_regression_issue_24314.test.ts
+450-010 files not shown
+634-016 files

FreeBSD/ports 730b3canet/uriparser distinfo Makefile, net/uriparser/files patch-src_UriMemory.c

net/uriparser: Update 1.0.0 => 1.0.1

Changelog:
https://github.com/uriparser/uriparser/blob/uriparser-1.0.1/ChangeLog
- reveal BSD extensions during build

PR:             294830
Security:       CVE-2026-42371
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 58d29f5aa56982cfdc02612776c3c82333c55344)
DeltaFile
+7-7net/uriparser/distinfo
+13-0net/uriparser/files/patch-src_UriMemory.c
+2-4net/uriparser/Makefile
+1-1net/uriparser/pkg-plist
+23-124 files

FreeBSD/ports 58d29f5net/uriparser distinfo Makefile, net/uriparser/files patch-src_UriMemory.c

net/uriparser: Update 1.0.0 => 1.0.1

Changelog:
https://github.com/uriparser/uriparser/blob/uriparser-1.0.1/ChangeLog
- reveal BSD extensions during build

PR:             294830
Security:       CVE-2026-42371
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+7-7net/uriparser/distinfo
+13-0net/uriparser/files/patch-src_UriMemory.c
+2-4net/uriparser/Makefile
+1-1net/uriparser/pkg-plist
+23-124 files

FreeBSD/ports 4ae52c5ports-mgmt/poudriere-dsh2dsh distinfo Makefile

ports-mgmt/poudriere-dsh2dsh: Update 3.4.99.20260415 => 3.4.99.20260426

Upstream changes:
- options: Improve performance by loading ports_env.
- bulk: Revert not refetching on checksum failure (for distinfo-expected rerolled distfile cases).
- testport: do not check the parent directory of a port does not have Mk.
- Fix documented default for `CHECK_CHANGED_OPTIONS`.
- sh: Add simple command redirect vfork support from Jilles.

PR:             294829
Sponsored by:   UNIS Labs
DeltaFile
+3-3ports-mgmt/poudriere-dsh2dsh/distinfo
+1-1ports-mgmt/poudriere-dsh2dsh/Makefile
+4-42 files

FreeBSD/src 54922e4usr.sbin/mixer/tests mixer_test.sh

mixer(8) tests: Remove tests for deprecated control values

Fixes:          a28bb575c89c ("mixer(8): Deprecate some unintuitive control values")
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+1-17usr.sbin/mixer/tests/mixer_test.sh
+1-171 files

FreeBSD/src e6d112bpackages Makefile

packages: Fix clang conditional

Various src.conf options can cause us to build something that ends up
in the clang package, but MK_TOOLCHAIN is not one of them; copy the
proper conditional from lib/Makefile to decide if we need to build
the package.

This fixes the build when LLVM/clang is entirely disabled.

Fixes:  bb75b0d581f7 ("packages: Convert world to a subdir build")
MFC after:      2 weeks
Reviewed by:    emaste
Sponsored by:   https://www.patreon.com/bsdivy
Differential Revision:  https://reviews.freebsd.org/D56657
DeltaFile
+2-1packages/Makefile
+2-11 files

FreeBSD/ports 1793f6dx11/bitmap pkg-descr distinfo

x11/bitmap: Update to 1.1.2

Add WWW and TEST_TARGET.
Update pkg-descr.

https://lists.x.org/archives/xorg-announce/2026-January/003654.html

PR:             294770
Approved by:    x11 (arrowd)
Approved by:    osa (mentor)
DeltaFile
+8-2x11/bitmap/pkg-descr
+3-3x11/bitmap/distinfo
+3-2x11/bitmap/Makefile
+14-73 files

FreeBSD/ports a43dbf6misc/nanocoder pkg-plist distinfo, misc/nanocoder/files package-lock.json

misc/nanocoder: update 1.25.1 → 1.25.2
DeltaFile
+68-68misc/nanocoder/files/package-lock.json
+10-1misc/nanocoder/pkg-plist
+3-3misc/nanocoder/distinfo
+1-1misc/nanocoder/Makefile
+82-734 files

FreeBSD/src 036ff38cddl/lib/libzpool Makefile

libzpool: Set -Wno-error=typedef-redefinition for clang

In some versions of LLVM (at least 21), the <*intrin.h> headers contain
unguarded duplicate typedefs; this isn't permitted prior to C11, and
libzpool is built as C99.  FreeBSD's LLVM backported LLVM PR #153820
to fix this, but other versions of LLVM (e.g., upstream, or on Linux)
don't have the patch, so this breaks the build.

Add -Wno-error=typedef-redefinition to downgrade this from an error
to a warning.

MFC after:      2 weeks
Reviewed by:    dim, emaste
Sponsored by:   https://www.patreon.com/bsdivy
Differential Revision:  https://reviews.freebsd.org/D56653
DeltaFile
+5-0cddl/lib/libzpool/Makefile
+5-01 files

FreeBSD/src b866d05. Makefile.inc1

Makefile.inc1: Always use ${PKG_CMD}

Previously we had a mix of ${PKG_CMD} and bare 'pkg', which is
wrong, and breaks the build when 'pkg' isn't in the tools path,
e.g. when cross-building.

MFC after:      2 weeks
Reviewed by:    wosch, emaste
Sponsored by:   https://www.patreon.com/bsdivy
Differential Revision:  https://reviews.freebsd.org/D56655
DeltaFile
+4-4Makefile.inc1
+4-41 files

FreeBSD/src d455c4b. Makefile.inc1

Makefile.inc1: Use ln -n instead of ln -h

We support both -h and -n, but GNU coreutils only supports -n,
so use that instead.  This fixes the package build on Linux.

MFC after:      2 weeks
Reviewed by:    (wosch, imp) (previous version), emaste
Better fix than the original patch suggested by: jrtc27
Sponsored by:   https://www.patreon.com/bsdivy
Differential Revision:  https://reviews.freebsd.org/D56656
DeltaFile
+1-1Makefile.inc1
+1-11 files

FreeBSD/ports d19aa19x11/libXpm Makefile pkg-descr

x11/libXpm: Update to 3.5.19

Update COMMENT, WWW and pkg-descr.
Add LICENSE_FILE.
Switch from LDFLAGS to USES=localbase:ldflags.
Remove unnecessary GNU_CONFIGURE_MANPREFIX.

https://lists.x.org/archives/xorg-announce/2026-January/003663.html
https://lists.x.org/archives/xorg-announce/2026-April/003691.html

PR:             293154
Approved by:    x11 (arrowd)
Approved by:    osa (mentor)
MFH:            2026Q2
Security:       CVE-2026-4367
(cherry picked from commit 9465b60694b49ce81b43eb9e74f57e292daa9181)
DeltaFile
+5-8x11/libXpm/Makefile
+5-1x11/libXpm/pkg-descr
+3-3x11/libXpm/distinfo
+13-123 files

FreeBSD/ports 9465b60x11/libXpm Makefile pkg-descr

x11/libXpm: Update to 3.5.19

Update COMMENT, WWW and pkg-descr.
Add LICENSE_FILE.
Switch from LDFLAGS to USES=localbase:ldflags.
Remove unnecessary GNU_CONFIGURE_MANPREFIX.

https://lists.x.org/archives/xorg-announce/2026-January/003663.html
https://lists.x.org/archives/xorg-announce/2026-April/003691.html

PR:             293154
Approved by:    x11 (arrowd)
Approved by:    osa (mentor)
MFH:            2026Q2
Security:       CVE-2026-4367
DeltaFile
+5-8x11/libXpm/Makefile
+5-1x11/libXpm/pkg-descr
+3-3x11/libXpm/distinfo
+13-123 files

FreeBSD/ports 4ede684security/vuxml/vuln 2026.xml

security/vuxml: Add libXpm vulnerability

PR:             293154
Approved by:    osa (mentor)
DeltaFile
+36-0security/vuxml/vuln/2026.xml
+36-01 files

FreeBSD/src 0068c70release/scripts make-pkg-package.sh

make-pkg-package: Add set -e; abort if a cmd fails

This makes it less likely we will silently generate broken artifacts.

Reviewed by:    ivy
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D56671
DeltaFile
+2-0release/scripts/make-pkg-package.sh
+2-01 files

FreeBSD/src af7911dsys/dev/ena ena.h

ena: Update driver version to v2.8.3

Features:
* Report RX overrun errors via sysctl hw stats

Bug Fixes:
* Budget rx descriptors, not packets, to fix jumbo frame throughput

Minor Changes:
* pmap_change_attr void * API change for FreeBSD 16.0+
* Adjust ena_[rt]x_cleanup to return bool

MFC after: 2 weeks
Sponsored by: Amazon, Inc.
Differential Revision: https://reviews.freebsd.org/D56641
DeltaFile
+1-1sys/dev/ena/ena.h
+1-11 files

FreeBSD/src e3f4a63sys/dev/ena ena.c ena.h

ena: Report RX overrun errors

Extract rx_overruns from the keep alive descriptor reported by
the device and expose it via sysctl hw stats.

RX overrun errors occur when a packet arrives but there are not
enough free buffers in the RX ring to receive it.

MFC after: 2 weeks
Sponsored by: Amazon, Inc.
Differential Revision: https://reviews.freebsd.org/D56640
DeltaFile
+4-0sys/dev/ena/ena.c
+2-0sys/dev/ena/ena.h
+2-0sys/dev/ena/ena_sysctl.c
+8-03 files

FreeBSD/ports 9647d78archivers/minizip-ng distinfo Makefile

archivers/minizip-ng: Update 4.1.2 => 4.2.1

Changelog:
https://github.com/zlib-ng/minizip-ng/releases/tag/4.2.0
https://github.com/zlib-ng/minizip-ng/releases/tag/4.2.1

Sponsored by:   UNIS Labs
DeltaFile
+3-3archivers/minizip-ng/distinfo
+1-1archivers/minizip-ng/Makefile
+4-42 files

FreeBSD/ports 207111eaudio/shairport-sync distinfo Makefile

audio/shairport-sync: Update to 5.0.3
DeltaFile
+3-3audio/shairport-sync/distinfo
+1-1audio/shairport-sync/Makefile
+4-42 files

FreeBSD/ports 5b05520net-im/deltachat-desktop distinfo Makefile, net-im/deltachat-desktop/files/packagejsons pnpm-lock.yaml pnpm-workspace.yaml

net-im/deltachat-desktop: Update to 2.49.1

MFH:    2026Q2
(cherry picked from commit 9338e4adb8b135737b99c4fcfe711f16fd1875a7)
DeltaFile
+77-77net-im/deltachat-desktop/files/packagejsons/pnpm-lock.yaml
+5-5net-im/deltachat-desktop/distinfo
+2-2net-im/deltachat-desktop/Makefile
+2-2net-im/deltachat-desktop/files/packagejsons/packages/target-electron/package.json
+2-2net-im/deltachat-desktop/files/packagejsons/pnpm-workspace.yaml
+1-1net-im/deltachat-desktop/files/packagejsons/packages/target-tauri/package.json
+89-892 files not shown
+91-918 files

FreeBSD/ports 8d498dbnet/deltachat-rpc-server distinfo Makefile.crates

net/deltachat-rpc-server: Update to 2.49.0

MFH:    2026Q2
(cherry picked from commit 3d8042a8d73213798d7aa867a54504408049a06e)
DeltaFile
+25-25net/deltachat-rpc-server/distinfo
+11-11net/deltachat-rpc-server/Makefile.crates
+1-1net/deltachat-rpc-server/Makefile
+37-373 files

FreeBSD/ports 5541192misc/gemini-cli pkg-plist distinfo, misc/gemini-cli/files package-lock.json

misc/gemini-cli: update 0.38.2 → 0.39.1
DeltaFile
+23-479misc/gemini-cli/files/package-lock.json
+72-359misc/gemini-cli/pkg-plist
+3-3misc/gemini-cli/distinfo
+1-1misc/gemini-cli/Makefile
+99-8424 files

FreeBSD/ports 77f778dmath/py-numba-stats Makefile distinfo

math/py-numba-stats: update 1.11.0 → 1.12.0
DeltaFile
+5-2math/py-numba-stats/Makefile
+3-3math/py-numba-stats/distinfo
+8-52 files

FreeBSD/ports 5246ef1graphics/openusd pkg-plist Makefile, graphics/openusd/files patch-pxr_base_arch_timing.cpp patch-pxr_base_arch_fileSystem.cpp

graphics/openusd: update 25.11 → 26.05
DeltaFile
+60-16graphics/openusd/pkg-plist
+0-40graphics/openusd/files/patch-pxr_base_arch_timing.cpp
+19-7graphics/openusd/Makefile
+12-12graphics/openusd/files/patch-pxr_base_arch_fileSystem.cpp
+9-9graphics/openusd/files/patch-pxr_base_arch_debugger.cpp
+0-16graphics/openusd/files/patch-third__party_renderman-26_plugin_rmanArgsParser_pch.h
+100-1005 files not shown
+105-12711 files