FreeBSD/ports 74f2a8b — x11-clocks/kteatime distinfo, x11-clocks/ktimer distinfo

KDE: Update KDE Gear to 26.08.3

Announcement: https://kde.org/announcements/gear/26.08.3/
DeltaFile
+5-5x11-fm/dolphin/distinfo
+3-3x11/yakuake/distinfo
+3-3x11/konsole/distinfo
+3-3x11-fm/konqueror/distinfo
+3-3x11-clocks/ktimer/distinfo
+3-3x11-clocks/kteatime/distinfo
+20-20261 files not shown
+730-721267 files

FreeBSD/ports a589c23 — x11-fm/dolphin Makefile

x11-fm/dolphin: Simplify PLIST_SUB
DeltaFile
+1-3x11-fm/dolphin/Makefile
+1-31 files

FreeBSD/ports 46875e9 — www/falkon Makefile

www/falkon: Clean up

 - Remove unused/inderect dependencies
 - Disable Python support (and KF for Qt6 flavor) properly
DeltaFile
+3-5www/falkon/Makefile
+3-51 files

FreeBSD/ports 7bd6abf — games/libkdegames pkg-plist

games/libkdegames: Fix PLIST_SUB abuse
DeltaFile
+6-6games/libkdegames/pkg-plist
+6-61 files

FreeBSD/ports bbe7d5e — multimedia Makefile, multimedia/gstreamer1-plugin-netint distinfo pkg-descr

multimedia/gstreamer1-plugin-netint: New port

NETINT's GStreamer plugin (niquadra) for the NETINT Quadra video processing
units, through libxcoder.

Sponsored by:   Netflix
DeltaFile
+33-0multimedia/gstreamer1-plugin-netint/Makefile
+8-0multimedia/gstreamer1-plugin-netint/pkg-message
+5-0multimedia/gstreamer1-plugin-netint/pkg-descr
+3-0multimedia/gstreamer1-plugin-netint/distinfo
+1-0multimedia/Makefile
+50-05 files

FreeBSD/ports af6c87d — multimedia/libxcoder/files patch-source_ni__rsrc__priv.cpp quadra_fw_upgrade.sh

multimedia/libxcoder: New port

libxcoder is the userland library of the NETINT Quadra video processing
units (VPU), a family of PCIe cards that decode, encode (H.264, H.265, AV1,
JPEG), scale and run AI inference on video in hardware.

Sponsored by:   Netflix
DeltaFile
+299-0multimedia/libxcoder/files/nvmefw.c
+245-0multimedia/libxcoder/files/patch-source_ni__rsrc__api.cpp
+143-0multimedia/libxcoder/files/patch-source_ni__device__api__priv.c
+103-0multimedia/libxcoder/files/patch-source_ni__nvme.c
+84-0multimedia/libxcoder/files/quadra_fw_upgrade.sh
+77-0multimedia/libxcoder/files/patch-source_ni__rsrc__priv.cpp
+951-026 files not shown
+1,436-032 files

FreeBSD/ports c7c2aae — multimedia Makefile, multimedia/ffmpeg-netint distinfo pkg-descr

multimedia/ffmpeg-netint: New port

NETINT's fork of FFmpeg 7.1 with hardware decoders, encoders and filters for
the NETINT Quadra video processing units, through libxcoder.

Sponsored by:   Netflix
DeltaFile
+203-0multimedia/ffmpeg-netint/pkg-plist
+65-0multimedia/ffmpeg-netint/Makefile
+7-0multimedia/ffmpeg-netint/pkg-descr
+3-0multimedia/ffmpeg-netint/distinfo
+1-0multimedia/Makefile
+279-05 files

OpenBSD/src eKQfpJ0 — sys/net if_ethersubr.c

   ether_extract_headers: double check ip versions

   suggested by bluhm
   tested by bluhm

   ok bluhm@
VersionDeltaFile
1.309+12-2sys/net/if_ethersubr.c
+12-21 files

FreeBSD/src 6d5c80a — sys/dev/usb/controller xhcireg.h xhci.h

xhci: only set the slot context parent hub fields on xHCI 1.2

The Enhanced SuperSpeed meaning of the slot context parent hub slot ID
and port number fields was introduced in xHCI 1.2. Controllers built to
an earlier revision define them only for a Low- or Full-speed device
behind a High-speed hub.

A SuperSpeed device behind a USB 3.2 hub on an Intel Alpine Ridge
controller, an xHCI 1.1 part, stops responding to Address Device and
loops in uhub_reattach_port until the port is disabled.

Fixes:          20b19982545e ("usb: support SSP and SSPx2 xHCI")

Reviewed by:    aokblast, ngie, adrian
Differential Revision:  https://reviews.freebsd.org/D61278
DeltaFile
+9-2sys/dev/usb/controller/xhci.c
+2-0sys/dev/usb/controller/xhcireg.h
+2-0sys/dev/usb/controller/xhci.h
+13-23 files

FreeBSD/ports 998bc92 — www/code-server Makefile pkg-plist

www/code-server: Update to 4.145.2

Changelog: https://github.com/coder/code-server/releases

Sponsored by:   Netzkommune GmbH
DeltaFile
+11-11www/code-server/distinfo
+6-4www/code-server/pkg-plist
+2-2www/code-server/Makefile
+19-173 files

OpenBSD/src 9VYLjt1 — regress/usr.bin/patch fetchname.c

   add strip= to the output on a failed test as well
VersionDeltaFile
1.3+3-2regress/usr.bin/patch/fetchname.c
+3-21 files

OpenBSD/src Gql1RAw — regress/usr.bin/patch fetchname.c

   tweak format on failed tests
VersionDeltaFile
1.2+2-1regress/usr.bin/patch/fetchname.c
+2-11 files

FreeBSD/ports bc90622 — audio/mac Makefile distinfo

audio/mac: Update to 13.45

Changes: https://www.monkeysaudio.com/versionhistory.html
DeltaFile
+3-3audio/mac/distinfo
+1-1audio/mac/Makefile
+4-42 files

OpenBSD/ports WtE9rSR — multimedia/pipewire/pipewire Makefile, multimedia/pipewire/pipewire/patches patch-spa_plugins_libcamera_libcamera-device_cpp

   Unbreak with new libcamera.
VersionDeltaFile
1.1+38-0multimedia/pipewire/pipewire/patches/patch-spa_plugins_libcamera_libcamera-device_cpp
1.83+1-1multimedia/pipewire/pipewire/Makefile
+39-12 files

OpenBSD/src n5ZgxQY — regress/usr.bin/patch Makefile

   add a regress that tries to locate a Prereq in a page-sized file
VersionDeltaFile
1.18+15-4regress/usr.bin/patch/Makefile
+15-41 files

OpenBSD/ports KB6MSYT — multimedia/libcamera Makefile, multimedia/libcamera/files/uvcbsd uvcbsd.cpp

   Update to libcamera-0.8.0.
VersionDeltaFile
1.7+6-9multimedia/libcamera/Makefile
1.2+6-5multimedia/libcamera/files/uvcbsd/uvcbsd.cpp
1.2+3-3multimedia/libcamera/patches/patch-src_libcamera_pipeline_virtual_virtual_cpp
1.2+2-2multimedia/libcamera/patches/patch-src_libcamera_v4l2_device_cpp
1.2+2-2multimedia/libcamera/patches/patch-src_libcamera_ipa_module_cpp
1.2+2-2multimedia/libcamera/patches/patch-src_libcamera_base_thread_cpp
+21-232 files not shown
+24-268 files

OpenBSD/src E5wYZjQ — usr.bin/patch inp.c

   pass an explicit size to rev_in_string

   In "plan a" the file is a mmap(2)'ed region which might not end with a
   NUL character: rev_in_string() could then go reading out of bounds.

   reported by acts1631
   looks reasonable to millert@, okay kirill@
VersionDeltaFile
1.50+14-7usr.bin/patch/inp.c
+14-71 files

FreeBSD/ports 942cd59 — net/liveMedia Makefile pkg-plist

net/liveMedia: Update to 2026.11.05

https://download.live555.com/changelog.txt
DeltaFile
+3-3net/liveMedia/distinfo
+2-2net/liveMedia/pkg-plist
+1-1net/liveMedia/Makefile
+6-63 files

LLVM/project 0a2c535 — llvm/test/CodeGen/LoongArch/lasx xvexth.ll vec-i128.ll, llvm/test/CodeGen/LoongArch/lasx/ir-instruction add.ll sub.ll

[LoongArch] Add support for vector add/sub on vNi128 types

Make v1i128 and v2i128 legal types in the LSX/LASX register classes and
lower ADD/SUB on them to VADD.Q/XVADD.Q and VSUB.Q/XVSUB.Q.

The vNi128 types are intentionally kept out of LSXVTs/LASXVTs so that
only a minimal set of operations is legal on them: LOAD, STORE, BITCAST,
UNDEF, ADD, SUB and VSELECT (via [X]VBITSEL.V). VECTOR_SHUFFLE is custom
lowered by performing the shuffle on the equivalent i64 vector type.
Everything else keeps the default Expand action.

Since the widening extend combine can now produce VEXTH/VEXTH_U on
vNi128, also add the [X]VEXTH.Q.D and [X]VEXTH.QU.DU patterns.
DeltaFile
+188-196llvm/test/CodeGen/LoongArch/lsx/vec-i128.ll
+154-206llvm/test/CodeGen/LoongArch/lasx/vec-i128.ll
+9-97llvm/test/CodeGen/LoongArch/lasx/ir-instruction/sub.ll
+9-91llvm/test/CodeGen/LoongArch/lasx/ir-instruction/add.ll
+14-52llvm/test/CodeGen/LoongArch/lasx/xvexth.ll
+9-48llvm/test/CodeGen/LoongArch/lsx/ir-instruction/sub.ll
+383-6906 files not shown
+496-79312 files

OpenBSD/ports pIhaUhR — www/chromium Makefile

   set WRKDIST = ${WRKDIR}/${DISTNAME} to unbreak for now

   this was already commited by sthen@ and got overwritten by me
VersionDeltaFile
1.948+1-0www/chromium/Makefile
+1-01 files

LLVM/project 89c5639 — llvm/test/CodeGen/LoongArch/lasx vec-i128.ll, llvm/test/CodeGen/LoongArch/lasx/ir-instruction add.ll sub.ll

[LoongArch][NFC] Add tests for vector add/sub on vNi128

Also add tests for load/store, select and shuffle on vNi128 types to
make sure operations without dedicated support are still legalized
correctly.
DeltaFile
+277-0llvm/test/CodeGen/LoongArch/lsx/vec-i128.ll
+277-0llvm/test/CodeGen/LoongArch/lasx/vec-i128.ll
+106-2llvm/test/CodeGen/LoongArch/lasx/ir-instruction/sub.ll
+100-2llvm/test/CodeGen/LoongArch/lasx/ir-instruction/add.ll
+57-2llvm/test/CodeGen/LoongArch/lsx/ir-instruction/sub.ll
+57-2llvm/test/CodeGen/LoongArch/lsx/ir-instruction/add.ll
+874-86 files

LLVM/project c5f954a — clang/docs ReleaseNotes.md, clang/include/clang/Basic DiagnosticSemaKinds.td

Revert "[clang][Sema] Recheck array size once the element type is complete" (#239935)

Reverts llvm/llvm-project#219817

Causes a large compile-time regression.
DeltaFile
+0-55clang/test/SemaCXX/array-size.cpp
+0-42clang/lib/Sema/SemaType.cpp
+0-7clang/lib/Sema/SemaDecl.cpp
+0-6clang/docs/ReleaseNotes.md
+1-2clang/include/clang/Sema/Sema.h
+0-2clang/include/clang/Basic/DiagnosticSemaKinds.td
+1-1146 files

LLVM/project a42ebde — clang/docs ReleaseNotes.md, clang/lib/Basic Warnings.cpp

[clang][Diagnostics] Don't drop "no-" when reporting an unknown -Wno-error= option (#239212)

Fixes #227392

If you pass `-Wno-error=foo` and clang doesn't know the `foo` warning
group, the
message you get back is about `-Werror=foo`. The `no-` is gone, and the
"did you
mean" suggestion drops it as well, so the flag in the message isn't the
one you
actually passed. The reporter hit this with
`-Wno-error=maybe-uninitialized`
from a GCC build and couldn't tell what to remove.

Nothing is lost before this point. `ProcessWarningOptions` pulls off the
`no-`
and stores it in `isPositive`, and the plain `-W` and `-R` paths already
use it
when building the prefix. The `-Werror=` and `-Wfatal-errors=` paths had

    [30 lines not shown]
DeltaFile
+9-0clang/test/Frontend/warning-options.cpp
+6-2clang/lib/Basic/Warnings.cpp
+4-0clang/docs/ReleaseNotes.md
+19-23 files

NetBSD/pkgsrc MNMxw85 — doc CHANGES-2026

   Updated devel/p5-Devel-PatchPerl to 2.14
VersionDeltaFile
1.7701+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc K0ArMXW — devel/p5-Devel-PatchPerl Makefile distinfo

   Update to 2.14

   Upstream changes:
   version 2.14 at 2025-08-30 08:12:44 +0000
   -----------------------------------------
     Change: 2653e0e59fec69c6d8b02405b3d7e3c3b9730bd5
     Author: Chris 'BinGOs' Williams <chris at bingosnet.co.uk>
     Date : 2025-08-30 09:12:44 +0000
       Release 2.14
     Change: eae518c1f34a0e7fd6498d199b032043a5e2930a
     Author: Chris 'BinGOs' Williams <chris at bingosnet.co.uk>
     Date : 2025-08-30 09:09:13 +0000
       Defanged the GCC brace groups patching
       It sometimes works and it mostly doesn't needs more investigation.
     Change: 975bf1029c046347ec1aa55ad1305e559a883984
     Author: Chris 'BinGOs' Williams <chris at bingosnet.co.uk>
     Date : 2025-08-07 11:16:22 +0000
       Fix processing logic
       Plugins were not being processed if perl version being patched was

    [51 lines not shown]
VersionDeltaFile
1.29+4-4devel/p5-Devel-PatchPerl/distinfo
1.44+3-4devel/p5-Devel-PatchPerl/Makefile
+7-82 files

NetBSD/pkgsrc CaHna0o — doc CHANGES-2026

   Updated devel/p5-Devel-NYTProf to 6.16
VersionDeltaFile
1.7700+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc MJVkC63 — devel/p5-Devel-NYTProf Makefile distinfo

   Update to 6.16

   Upstream changes:
   Changes in Devel::NYTProf 6.16 - 15th Oct 2026
   Corrected POD formatting error noted by Gregor Herrmann; added 'Changes' to
   list of files examined by Test::Pod.
   (L<GH 236|https://github.com/timbunce/devel-nytprof/pull/236>).
   Spelling corrections excerpted from a pull request by Josh Soref.
   (L<GH 228|https://github.com/timbunce/devel-nytprof/pull/228>, reworked as
   L<GH 235|https://github.com/timbunce/devel-nytprof/pull/235>.)
   Revise some tests following blead line number tracking update, as reported in
   (L<Perl 24903|https://github.com/Perl/perl5/issues/24903>) and corrected by
   Richard Leach.
   (L<GH 236|https://github.com/timbunce/devel-nytprof/pull/236>).
   Fix unused parameter warning in NYTP_fstrerror; noted and corrected by
   Masahiro Iuchi.
   (L<GH 231|https://github.com/timbunce/devel-nytprof/pull/231>).

   Changes in Devel::NYTProf 6.15 - 31st Mar 2026

    [8 lines not shown]
VersionDeltaFile
1.30+4-4devel/p5-Devel-NYTProf/distinfo
1.50+3-4devel/p5-Devel-NYTProf/Makefile
+7-82 files

OPNSense/core 6ba0884 — src/opnsense/scripts/unbound blocklists.py, src/opnsense/scripts/unbound/blocklists __init__.py

Services: Unbound DNS: Blocklists - fix regression in https://github.com/opnsense/core/commit/09f40f0e335abec865c708046db134d4dcacc8a6, closes https://github.com/opnsense/core/issues/11168

Originally the lock was located in blocklists.py, which seemed to be accidentally moved to the class constructor.
Relocate the lock to where it belonged.
DeltaFile
+0-9src/opnsense/scripts/unbound/blocklists/__init__.py
+9-0src/opnsense/scripts/unbound/blocklists.py
+9-92 files

FreeBSD/src 4ce90d5 — sys/dev/asmc asmcvar.h asmc.c

asmc: notify the SMC of shutdown and restart

Nothing tells the SMC that a power off or restart was user requested, so
the T2 keeps rebooting the machine thinking the system is wedged.

Approved-by: ngie (co-mentor)

Reviewed by:    ngie, adrian
Differential Revision:  https://reviews.freebsd.org/D61260
DeltaFile
+23-0sys/dev/asmc/asmc.c
+7-0sys/dev/asmc/asmcvar.h
+30-02 files

OpenBSD/xenocara kt8nug3 — app/xenodm configure.ac, app/xenodm/config TakeConsole.in GiveConsole.in

   call setusercontext with LOGIN_SETWSCONSGROUP instead of directly handling dev perms
VersionDeltaFile
1.18+2-11app/xenodm/xenodm/session.c
1.4+1-10app/xenodm/config/GiveConsole.in
1.4+1-9app/xenodm/config/TakeConsole.in
1.13+1-1app/xenodm/configure.ac
+5-314 files