FreeBSD/src c6cefcbsys/dev/sound/pci/hda hdaa_patches.c hdac.h

snd_hda: Patch Dell WYSE 7040

https://forums.freebsd.org/threads/dell-wyse-7040-thin-client-intel-i5-6500te-built-in-sound-alc255-mini-how-to.102656/

Reported by:    razif (on the forum)
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+9-0sys/dev/sound/pci/hda/hdaa_patches.c
+1-0sys/dev/sound/pci/hda/hdac.h
+10-02 files

FreeBSD/ports 2759c0bemulators/ares Makefile

emulators/ares: bump PORTREVISION after librashader update

PR:             295606
Reported by:    Stefan Schlosser <bsdcode at disroot.org> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+1-1emulators/ares/Makefile
+1-11 files

FreeBSD/ports abb8fc0devel/librashader distinfo Makefile.crates, devel/librashader/files patch-cargo-crates_spirv-cross2-0.4.6_src_reflect_mod.rs

devel/librashader: Update 0.10.1 => 0.11.0

Port changes:
* Improve readability by putting USE_GITHUB and its related variables
  into its own block. Also put the CARGO_FEATURES on separate lines.
* Remove "stable" from CARGO_FEATURES. This has become the default
  upstream and is a no-op to ensure backwards-compatibility.
* Remove obsolete patch for big-endian architectures. This fix is
  included in the updated spirv-cross2 crate.

Changelog:
https://github.com/SnowflakePowered/librashader/releases/tag/librashader-v0.11.0

PR:             295606
Reported by:    Stefan Schlosser <bsdcode at disroot.org> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+285-243devel/librashader/distinfo
+141-120devel/librashader/Makefile.crates
+0-11devel/librashader/files/patch-cargo-crates_spirv-cross2-0.4.6_src_reflect_mod.rs
+6-4devel/librashader/Makefile
+432-3784 files

LLVM/project 0f1d083clang/test CMakeLists.txt

[Clang][test] check-clang-format not created with LLVM_ENABLE_IDE (#199638)

add_lit_testsuites skips creating targets for each subdirectory when
LLVM_ENABLE_IDE. Only create the dependency (introduced in #199169) when
the check-clang-format target actually exists.

Fixes the LLVM build when using an IDE.
DeltaFile
+3-1clang/test/CMakeLists.txt
+3-11 files

LLVM/project adcad45clang/lib/CIR/CodeGen CIRGenBuiltinAArch64.cpp, clang/test/CodeGen/AArch64 neon-intrinsics.c

[CIR] Vector saturating rounding shift right and narrow intrinsics  (#198947)

This PR ignores all SISD variants that we had in #198216 

Part of https://github.com/llvm/llvm-project/issues/185382

Move the test cases to
[intrinsics.c](https://github.com/llvm/llvmproject/pull/clang/test/CodeGen/AArch64/neon/intrinsics.c)
Removed the test cases from
[neon-intrinsics.c](https://github.com/llvm/llvmproject/pull/clang/test/CodeGen/AArch64/neon/intrinsics.c)


variants that are skipped/ not covered in this PR  (SISD)

```

1.  vqrshrunh_n_s16 (uint8_t, _h scalar)
2.  vqrshruns_n_s32 (uint16_t, _s scalar)
3.  vqrshrnh_n_s16 (int8_t, _h scalar)

    [5 lines not shown]
DeltaFile
+260-0clang/test/CodeGen/AArch64/neon/intrinsics.c
+0-255clang/test/CodeGen/AArch64/neon-intrinsics.c
+29-2clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp
+289-2573 files

FreeNAS/freenas ea03063src/middlewared_docs/debian rules

`SKIP_MIDDLEWARE_DOCS=1` env var to skip building middleware docs
DeltaFile
+12-1src/middlewared_docs/debian/rules
+12-11 files

FreeBSD/ports ad986f4net/mlvpn distinfo Makefile, net/mlvpn/files patch-src_mlvpn.c patch-src_config.c

net/mlvpn: Update to 2.3.5
DeltaFile
+20-48net/mlvpn/files/patch-src_mlvpn.c
+0-57net/mlvpn/files/patch-src_config.c
+0-19net/mlvpn/files/patch-src_mlvpn.h
+0-11net/mlvpn/files/patch-src_tuntap__bsd.c
+3-2net/mlvpn/distinfo
+1-2net/mlvpn/Makefile
+24-1396 files

LLVM/project 495e6c5llvm/lib/Transforms/Coroutines MaterializationUtils.cpp, llvm/test/Transforms/Coroutines coro-materialize-intrinsics.ll coro-materialize.ll

[Coroutines] Allow rematerialization of unary operators and selected intrinsics (#197698)

All of those can be cheaply recomputed when the coroutine has resumed.

Before this change, results of unary operators and intrinsics were
spilled into the coroutine frame and reloaded on resume:

```
  %neg = fneg float %n
  store float %neg, ptr %neg.spill.addr

  ; In resume:
  %neg.reload = load float, ptr %neg.reload.addr
  ; ... use %neg.reload
```

After this change, only the operand is spilled and the operation is
rematerialized on each resume, avoiding the frame store:


    [9 lines not shown]
DeltaFile
+537-0llvm/test/Transforms/Coroutines/coro-materialize-intrinsics.ll
+74-0llvm/test/Transforms/Coroutines/coro-materialize.ll
+56-2llvm/lib/Transforms/Coroutines/MaterializationUtils.cpp
+667-23 files

LLVM/project 3c8341aclang/lib/Driver/ToolChains AMDGPU.cpp, clang/test/Driver amdgpu-validate-sanitize.cl

clang/AMDGPU: Report all runtimeless sanitizers as available
DeltaFile
+18-0clang/test/Driver/amdgpu-validate-sanitize.cl
+1-1clang/lib/Driver/ToolChains/AMDGPU.cpp
+19-12 files

LLVM/project b2634fcclang/lib/AST/ByteCode InterpBuiltin.cpp, clang/test/AST/ByteCode builtin-functions.cpp

[clang][bytecode] Fix a crash in __builtin_subcb (#199400)

Don't try to initialize pointers that can't be initialized
DeltaFile
+7-0clang/test/AST/ByteCode/builtin-functions.cpp
+2-1clang/lib/AST/ByteCode/InterpBuiltin.cpp
+9-12 files

FreeBSD/ports 899b306www/openresty pkg-plist distinfo

www/openresty: Update to 1.29.2.5

Changelog: https://openresty.org/en/ann-1029002005.html

Sponsored by:   Netzkommune GmbH
DeltaFile
+95-12www/openresty/pkg-plist
+3-3www/openresty/distinfo
+2-2www/openresty/Makefile
+100-173 files

OpenBSD/src po9AufDregress/lib/libcrypto/x509 constraints.c

   Fix test_valid_uri() by passing the correct entry to strlen().
VersionDeltaFile
1.20+2-2regress/lib/libcrypto/x509/constraints.c
+2-21 files

FreeNAS/freenas 2e180e0src/middlewared/middlewared/etc_files/webshare config.json.py, src/middlewared/middlewared/plugins etc.py

Fix webshare config files not being generated
DeltaFile
+28-3src/middlewared/middlewared/plugins/etc.py
+2-2src/middlewared/middlewared/etc_files/webshare/config.json.py
+30-52 files

LLVM/project 3398f4emlir/lib/Transforms Mem2Reg.cpp, mlir/test/Dialect/LLVMIR mem2reg.mlir

[mlir][mem2reg] fix assert for indirect blocking uses inside regions (#199193)

When adding new blocking uses created by the interface of a previous
blocking uses (typically forwarding the blocking uses to the op result
users), the mem2reg framework was assuming that the new blocking uses
are in the same region as the original blocking use, which is not true
in general and lead to the assert:

`Transforms/Mem2Reg.cpp:743: void
{anonymous}::MemorySlotPromoter::removeBlockingUses(mlir::Region*):
Assertion `op->getParentRegion() == region && "all operations must still
be in the same region"' failed.`

This patch fixes this by adding the new uses into the userToBlockingUses
for the region of the new blocking uses.
DeltaFile
+14-0mlir/test/Dialect/LLVMIR/mem2reg.mlir
+2-1mlir/lib/Transforms/Mem2Reg.cpp
+16-12 files

NetBSD/pkgsrc E0gE5CYdoc CHANGES-2026

   Updated www/py-python-multipart, textproc/py-mdit-py-plugins
VersionDeltaFile
1.3287+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc SbUJZL8textproc/py-mdit-py-plugins PLIST distinfo

   py-mdit-py-plugins: updated to 0.6.1

   0.6.1 - 2026-05-13

   - FIX: Nested field lists incorrectly nesting inside parent containers

     Field lists inside list items (or other indented containers) would recursively nest each field inside the previous one, instead of being siblings.

   0.6.0 - 2026-05-07

   - NEW: Add GFM autolink and composite GFM plugins

     The `gfm_autolink` plugin implements [GFM autolink literals](https://github.github.com/gfm/#autolinks-extension-),
     auto-linking URLs and email addresses without requiring angle brackets:

     ```markdown
     Visit www.example.com or contact user at example.com
     ```


    [15 lines not shown]
VersionDeltaFile
1.4+19-1textproc/py-mdit-py-plugins/PLIST
1.5+4-4textproc/py-mdit-py-plugins/distinfo
1.7+2-3textproc/py-mdit-py-plugins/Makefile
+25-83 files

OpenBSD/ports Pcgm90Dnet/fastnetmon Makefile, net/fastnetmon/patches patch-src_CMakeLists_txt patch-src_notify_about_attack_sh

   readd net/fastnetmon, requested and tested by Tom Smyth
VersionDeltaFile
1.19+68-40net/fastnetmon/Makefile
1.8+31-52net/fastnetmon/patches/patch-src_CMakeLists_txt
1.8+9-12net/fastnetmon/pkg/PLIST
1.1+12-0net/fastnetmon/patches/patch-src_notify_about_attack_sh
1.7+6-4net/fastnetmon/patches/patch-src_fast_library_cpp
1.4+5-4net/fastnetmon/patches/patch-src_fast_endianless_hpp
+131-1127 files not shown
+137-11713 files

NetBSD/pkgsrc koja4x0www/py-python-multipart distinfo Makefile

   py-python-multipart: updated to 0.0.29

   0.0.29 (2026-05-17)

   * Handle malformed RFC 2231 continuations in `parse_options_header`

   0.0.28 (2026-05-10)

   * Speed up partial-boundary tail scan via `bytes.find`
   * Cap multipart boundary length at 256 bytes
VersionDeltaFile
1.12+4-4www/py-python-multipart/distinfo
1.16+2-2www/py-python-multipart/Makefile
+6-62 files

LLVM/project 5ab7435llvm/lib/Target/AArch64 AArch64TargetTransformInfo.cpp, llvm/lib/Transforms/Vectorize VPlanTransforms.cpp VPlan.h

[LV] Add support for partial reduction chains with fsubs. (#197114)

The cost-model prevented this from happening, but the LV would otherwise
generate incorrect code (i.e. without the fneg).
DeltaFile
+193-1llvm/test/Transforms/LoopVectorize/AArch64/partial-reduce-costs.ll
+66-0llvm/test/Transforms/LoopVectorize/AArch64/partial-reduce-fdot-product.ll
+0-40llvm/test/Transforms/LoopVectorize/AArch64/partial-reduce-fsub-chained.ll
+26-9llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+13-7llvm/lib/Transforms/Vectorize/VPlan.h
+15-4llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
+313-612 files not shown
+329-638 files

OpenBSD/ports i98JUVQdevel/libbson Makefile

   update comment about libbson vs mongo-c-driver
VersionDeltaFile
1.3+3-1devel/libbson/Makefile
+3-11 files

NetBSD/pkgsrc 9Z4xGG4doc CHANGES-2026

   Updated textproc/py-sphinxcontrib-[httpdomain,phpdomain]
VersionDeltaFile
1.3286+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc f8YhqZmtextproc/py-sphinxcontrib-phpdomain PLIST distinfo

   py-sphinxcontrib-phpdomain: updated to 0.15.2

   0.15.2

   * Removed usage of `pkg_resources` and converted to an implicit namespace package.
   * Fixed build warnings related to license metadata.

   0.15.1

   * Tagged the wrong branch for 0.15.0
   * Fixed missing build dep

   0.15.0

   * Expand compatibled version range for sphinx 9.x
VersionDeltaFile
1.3+4-6textproc/py-sphinxcontrib-phpdomain/PLIST
1.2+4-4textproc/py-sphinxcontrib-phpdomain/distinfo
1.3+3-3textproc/py-sphinxcontrib-phpdomain/Makefile
+11-133 files

OpenBSD/ports Lz2odHksysutils/firmware/arm64-qcom-dtb Makefile, sysutils/firmware/arm64-qcom-dtb/patches patch-src_arm64_qcom_x1e80100-samsung-galaxy-book4-edge_dts

   - Add new I2C device node to attach samsabi(4) to the SAM060B EC at address
   0x62.
   - Power on the GXTP7936 touch-screen, and disable the interrupts until we
   can find the correct pin for it.  ums(4) will handle it as a polling device
   for now.

   ok kirill@
VersionDeltaFile
1.4+51-28sysutils/firmware/arm64-qcom-dtb/patches/patch-src_arm64_qcom_x1e80100-samsung-galaxy-book4-edge_dts
1.30+1-1sysutils/firmware/arm64-qcom-dtb/Makefile
+52-292 files

NetBSD/pkgsrc C9gErNrtextproc/py-sphinxcontrib-httpdomain PLIST Makefile

   py-sphinxcontrib-httpdomain: updated to 2.0.0

   2.0.0

   Breaking changes

   Dropped support for Python 3.9 and older.
   Switched to implicit (native) namespace for sphinxcontrib.

   Major changes

   Added support for Python 3.10 up to 3.14.
   Adjusted a unit test regular expression for :file:`bottle_test.py`.
   Use MDN documentation for information about HTTP status codes instead of w3.org.
   Added :addtoc: option for http directives to register HTTP API endpoints and display them in the page-level table of contents.

   Internal

   Added Dependabot configuration.

    [16 lines not shown]
VersionDeltaFile
1.3+4-7textproc/py-sphinxcontrib-httpdomain/PLIST
1.9+4-6textproc/py-sphinxcontrib-httpdomain/Makefile
1.2+4-4textproc/py-sphinxcontrib-httpdomain/distinfo
+12-173 files

LLVM/project 322ff9fllvm/lib/Target/RISCV RISCVISelLowering.cpp

[RISCV] Remove TargetLowering arg from getContainerForFixedLengthVector. NFC (#199629)

Unless I'm missing something we can just fetch the TLI from
RISCVSubtarget
DeltaFile
+52-65llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+52-651 files

FreeBSD/src fda33aeusr.sbin/bsnmpd/modules/snmp_pf pf_snmp.c

snmp_pf: fix refresh

Some refresh functions had two layers of 'do we need to refresh now?'
checks, leading to inconsistent refreshes.
Consolidate them.

PR:             291725
Sponsored by:   Rubicon Communications, LLC ("Netgate")

(cherry picked from commit a862e4b5a27c356e2584ee74fd9e211c18b1b125)
DeltaFile
+3-12usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c
+3-121 files

NetBSD/pkgsrc OXIi06adoc CHANGES-2026

   Updated www/py-httptools, www/py-uvicorn
VersionDeltaFile
1.3285+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc eqsNPvOwww/py-uvicorn distinfo Makefile

   py-uvicorn: updated to 0.48.0

   0.48.0

   Changed

   Default ssl_ciphers to None and use OpenSSL defaults

   Fixed

   Ignore duplicate forwarding headers in ProxyHeadersMiddleware
VersionDeltaFile
1.56+4-4www/py-uvicorn/distinfo
1.64+2-2www/py-uvicorn/Makefile
+6-62 files

NetBSD/pkgsrc GarsxGZwww/py-httptools distinfo PLIST

   py-httptools: updated to 0.8.0

   0.8.0

   Add http-parser and llhttp licenses into the wheels
   Mark cython module as free-threading compatible
   Fix all typing issues
   Bump llhttp to 9.4.1
   Security: fix URL truncation issue
   Allow building with latest setuptools
VersionDeltaFile
1.16+4-4www/py-httptools/distinfo
1.8+4-1www/py-httptools/PLIST
1.17+2-2www/py-httptools/Makefile
+10-73 files

LLVM/project 48967ccclang/tools/libclang CMakeLists.txt, lldb/source/API CMakeLists.txt

build: adjust LLDB and clang library naming on Windows (#185084)

Ensure that use of the GNU driver does not change the library name on
Windows. We would check the build tools being MSVC rather than targeting
Windows to select the output name.

(cherry picked from commit 687e66c989887542b1702a7a99eeaa4e25edd12e)
DeltaFile
+1-1clang/tools/libclang/CMakeLists.txt
+1-1lldb/source/API/CMakeLists.txt
+2-22 files