FreeBSD/ports 171963caudio/ocp Makefile distinfo

audio/ocp: Update to 3.5.0
DeltaFile
+3-3audio/ocp/distinfo
+1-1audio/ocp/Makefile
+4-42 files

FreeBSD/ports dcbd71faudio/sidplayfp Makefile distinfo

audio/sidplayfp: Update to 3.2.0
DeltaFile
+3-3audio/sidplayfp/distinfo
+1-1audio/sidplayfp/Makefile
+4-42 files

FreeBSD/ports 7f82e8bmisc/py-litellm Makefile distinfo

misc/py-litellm: Update to 1.96.2

Changelog: https://github.com/BerriAI/litellm/releases/tag/v1.96.2

Reported by:    Repology
DeltaFile
+3-3misc/py-litellm/distinfo
+1-1misc/py-litellm/Makefile
+4-42 files

LLVM/project 2506101llvm/lib/Target/SPIRV SPIRVLegalizerInfo.cpp SPIRVGlobalRegistry.h, llvm/test/CodeGen/SPIRV prefetch.ll

[SPIRV] Implement bare bones lowering for G_PREFETCH (#215505)

Map G_PREFETCH to OpenCL prefetch if SPV_KHR_untyped_pointers is not
enabled, otherwise drop.

Fixes https://github.com/llvm/llvm-project/issues/214265
DeltaFile
+32-0llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp
+23-0llvm/test/CodeGen/SPIRV/prefetch.ll
+1-2llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h
+1-0llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.cpp
+57-24 files

FreeNAS/freenas 76007f7tests/api2 test_apps.py

NAS-142157 / 26.0.0-RC.1 / Fix drift-repair apps test calling a nonexistent method (#19498)

## Problem
`test_drift_repair_ix_apps` calls `docker.start_service`, which doesn't
exist on this branch — the method is registered as
`docker.state.start_service` on the private `DockerStateService`. The
test was brought over from master, where the docker plugin's typesafe
conversion collapsed that service into the public `docker` namespace. It
has failed with "Method does not exist" on every CI run since it landed,
so the drift-repair path it covers has never actually been exercised
here, and it leaves `/mnt/.ix-apps` at 0755 because it loosens the perms
before the call that would re-tighten them.

## Solution
Point the call at `docker.state.start_service`. Same function and same
default `mount_datasets=False` — master's `docker.start_service` just
delegates into it.
DeltaFile
+1-1tests/api2/test_apps.py
+1-11 files

LLVM/project 938319bflang/lib/Lower/OpenMP OpenMP.cpp, flang/test/Lower/OpenMP omp-declarative-allocate-module.f90

[Flang][OpenMP] PoC module support for allocate directives

This patch implements partial support for `allocate` on Fortran
module variables, based on adding global constructor functions for each
impacted variable.

Shared as a proof of concept, because I have a few concerns about it:
  1. It appears that Clang ignores `allocate` directives on global
     variables instead. Is that the expected behavior?
  2. The existing implementation for `allocate` in Flang doesn't
     actually impact where the memory used for a variable resides. It
     allocates/deallocates extra memory for it using OpenMP internal
     compiler calls but then that storage is never used. The original
     alloca is still used. This addition suffers from the same issue:
     global constructors allocate extra memory that is never used to
     update in any way the associated global variable or its users.
  3. No `omp.allocate_free` (should be `omp.allocate.free`) can be added
     by this approach.
  4. The representation of `omp.allocate_dir` (should be `omp.allocate`)

    [10 lines not shown]
DeltaFile
+109-28flang/lib/Lower/OpenMP/OpenMP.cpp
+42-0flang/test/Lower/OpenMP/omp-declarative-allocate-module.f90
+151-282 files

HardenedBSD/src 05a78d0include limits.h, lib/libc/tests/gen limits_test.c

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+7-0sys/sys/limits.h
+3-3include/limits.h
+6-0lib/libc/tests/gen/limits_test.c
+2-1sys/sys/syslimits.h
+1-1sys/powerpc/include/_limits.h
+19-55 files

HardenedBSD/src aea389ainclude limits.h, lib/libc/tests/gen limits_test.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+7-0sys/sys/limits.h
+3-3include/limits.h
+6-0lib/libc/tests/gen/limits_test.c
+2-1sys/sys/syslimits.h
+1-1sys/powerpc/include/_limits.h
+19-55 files

HardenedBSD/ports 08ae8dbMk/Uses kde.mk, deskutils/sigi Makefile.crates distinfo

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+175-147deskutils/sigi/distinfo
+233-0www/chromium/files/patch-media_base_audio__bus.h
+87-78www/chromium/files/patch-chrome_browser_about__flags.cc
+87-73deskutils/sigi/Makefile.crates
+83-74Mk/Uses/kde.mk
+154-0security/vuxml/vuln/2026.xml
+819-372510 files not shown
+3,832-2,613516 files

LLVM/project 59d379allvm/test/Transforms/SLPVectorizer/RISCV zext-or-nibble-reduction.ll, llvm/test/Transforms/SLPVectorizer/X86 zext-or-nibble-reduction.ll

[SLP][NFC]Add tests for and-cut reduction leaves, NFC



Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/216019
DeltaFile
+193-0llvm/test/Transforms/SLPVectorizer/RISCV/zext-or-nibble-reduction.ll
+90-0llvm/test/Transforms/SLPVectorizer/X86/zext-or-nibble-reduction.ll
+283-02 files

NetBSD/pkgsrc-wip d3fc4d0chromium Makefile distinfo

chromium: update to 151.0.7922.137
DeltaFile
+9-9chromium/distinfo
+2-2chromium/Makefile
+11-112 files

LLVM/project 47e1e16lldb/tools/lldb-dap DAP.cpp Breakpoint.cpp, lldb/unittests/DAP VariablesTest.cpp

[lldb-dap][NFC] Fix deprecated SB API usages (#216006)

lldb-dap has accumulated over time several calls to deprecated SB API
functions. Since #215818 we actually emit the missing deprecation
warnings which breaks the lldb-dap build with -Werror. This patch
replaces the deprecated functions with the equivalent non-deprecated
version.

Note that this patch is intentionally NFC and I just added TODOs for the
missing error handling.

assisted-by: claude
DeltaFile
+5-3lldb/tools/lldb-dap/SourceBreakpoint.cpp
+2-2lldb/tools/lldb-dap/JSONUtils.cpp
+3-1lldb/unittests/DAP/VariablesTest.cpp
+3-1lldb/tools/lldb-dap/ExceptionBreakpoint.cpp
+2-1lldb/tools/lldb-dap/DAP.cpp
+2-1lldb/tools/lldb-dap/Breakpoint.cpp
+17-92 files not shown
+19-118 files

HardenedBSD/ports e23053awww/mod_auth_mysql2 Makefile

www/mod_auth_mysql2: Deprecate and set expiration date

Abandoned upstream (1.11 from 2016 was explicitly the final release).
"Require group" authorization is silently non-functional with Apache
2.4, and the SSL option no longer builds against MySQL 8.x. All functionality
is covered by mod_authn_dbd / mod_authz_dbd shipped with Apache itself.

PR:             245911
Sponsored by:   Netzkommune GmbH
DeltaFile
+3-0www/mod_auth_mysql2/Makefile
+3-01 files

FreeBSD/ports e23053awww/mod_auth_mysql2 Makefile

www/mod_auth_mysql2: Deprecate and set expiration date

Abandoned upstream (1.11 from 2016 was explicitly the final release).
"Require group" authorization is silently non-functional with Apache
2.4, and the SSL option no longer builds against MySQL 8.x. All functionality
is covered by mod_authn_dbd / mod_authz_dbd shipped with Apache itself.

PR:             245911
Sponsored by:   Netzkommune GmbH
DeltaFile
+3-0www/mod_auth_mysql2/Makefile
+3-01 files

LLVM/project 9a9bba7llvm/test/CodeGen/AMDGPU function-args.ll

[NFC][AMDGPU] Avoid storing through a poison pointer in function-args.ll test (#215999)

Address post-merge comment:
https://github.com/llvm/llvm-project/pull/215970
DeltaFile
+13-1llvm/test/CodeGen/AMDGPU/function-args.ll
+13-11 files

LLVM/project e67c6a8clang/include/clang/AST TypeBase.h, clang/lib/AST Type.cpp

[APINotes] Strip selector volatile and nested nullability from parameter selectors (#215266)

Address @Xazax-hun's comments about volatile and nullability stripping
from
https://github.com/llvm/llvm-project/pull/213043#pullrequestreview-4830763715.

This strips top-level `volatile` like top-level `const` when building
`Where.Parameters` selector spellings, and recursively strips
nullability through pointer-like layers such as `int * _Nullable *
_Nullable`.

This is a prequel PR to
https://github.com/llvm/llvm-project/pull/213043.

Reviewers: @Xazax-hun @j-hui @egorzhdan
DeltaFile
+40-0clang/test/APINotes/Inputs/Headers/WhereParametersSema.apinotes
+32-0clang/test/APINotes/where-parameters-sema.cpp
+26-0clang/lib/AST/Type.cpp
+2-8clang/lib/Sema/SemaAPINotes.cpp
+9-0clang/test/APINotes/Inputs/Headers/WhereParametersSema.h
+3-0clang/include/clang/AST/TypeBase.h
+112-86 files

LLVM/project 866bc8dllvm/lib/Target/RISCV RISCVISelDAGToDAG.cpp, llvm/test/CodeGen/RISCV prefetch.ll

[RISCV] Fix prefetch ADDI-adjustment range upper bound (#215985)

SelectAddrRegImmLsb00000 folds a large constant offset into an ADDI plus
a simm12_lsb00000 prefetch immediate. The positive range [2017, 4065]
overflowed simm12 at the top end: CVal - 2016 reaches 2048/2049,
producing an invalid ADDI. Narrow it to 4063; 4064/4065 now fall through
to selectConstantAddr instead.
DeltaFile
+28-0llvm/test/CodeGen/RISCV/prefetch.ll
+3-2llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp
+31-22 files

HardenedBSD/ports 3d2da83sysutils/stackit Makefile distinfo

sysutils/stackit: Update 0.70.0 => 0.71.0

Changelog:
https://github.com/stackitcloud/stackit-cli/releases/tag/v0.71.0

PR:             297491
Sponsored by:   UNIS Labs
DeltaFile
+5-5sysutils/stackit/distinfo
+1-1sysutils/stackit/Makefile
+6-62 files

FreeBSD/ports 3d2da83sysutils/stackit Makefile distinfo

sysutils/stackit: Update 0.70.0 => 0.71.0

Changelog:
https://github.com/stackitcloud/stackit-cli/releases/tag/v0.71.0

PR:             297491
Sponsored by:   UNIS Labs
DeltaFile
+5-5sysutils/stackit/distinfo
+1-1sysutils/stackit/Makefile
+6-62 files

HardenedBSD/ports 9df06e1devel/radicle Makefile.crates Makefile

devel/radicle: Update to 1.10.1
DeltaFile
+5-3devel/radicle/distinfo
+3-3devel/radicle/Makefile
+1-0devel/radicle/Makefile.crates
+9-63 files

FreeBSD/ports 9df06e1devel/radicle Makefile.crates Makefile

devel/radicle: Update to 1.10.1
DeltaFile
+5-3devel/radicle/distinfo
+3-3devel/radicle/Makefile
+1-0devel/radicle/Makefile.crates
+9-63 files

LLVM/project 844b245offload/plugins-nextgen/common/include APIHelpers.h, offload/plugins-nextgen/level_zero/dynamic_l0 L0DynWrapper.cpp

Revert "[offload] Fix compatibility for level_zero 25.22.33944- #2142… (#216010)

…15 (#215977)"

This reverts commit 77c8ecd7a6b912b6c61665f623f864c4cba52a00.

Level zero approach to zex pointers is a little inconsistent and I need
to rework the PR. Some APIs such as
`zeCommandListAppendLaunchKernelWithArguments` would return `SUCCESS` on
older versions and provide a valid pointer to implemntation, but in more
recent versions of level zero you would get `ERR_INVALID_ARGUMENT`.
DeltaFile
+0-36offload/plugins-nextgen/level_zero/dynamic_l0/L0DynWrapper.cpp
+0-25offload/plugins-nextgen/common/include/APIHelpers.h
+0-18offload/plugins-nextgen/level_zero/dynamic_l0/level_zero/ze_api.h
+1-16offload/unittests/OffloadAPI/queue/olLaunchHostFunction.cpp
+10-7offload/plugins-nextgen/level_zero/include/L0CmdListManager.h
+14-0offload/plugins-nextgen/level_zero/include/L0Context.h
+25-1024 files not shown
+39-11710 files

OpenBSD/ports zpt5cXknet/guacamole/server Makefile, net/guacamole/server/pkg PLIST

   missed pieces needed for previous removal of rdp, reported tb@ aja@
VersionDeltaFile
1.11+12-2net/guacamole/server/Makefile
1.5+0-1net/guacamole/server/pkg/PLIST
+12-32 files

OpenBSD/ports Y5K7ipuwww/hugo Makefile modules.inc

   www/hugo: update to 0.165.0
VersionDeltaFile
1.100+158-160www/hugo/distinfo
1.62+57-58www/hugo/modules.inc
1.108+1-1www/hugo/Makefile
+216-2193 files

LLVM/project 9410fc6libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.default pstl.uninitialized_default_construct.pass.cpp pstl.uninitialized_default_construct_n.pass.cpp, libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.value pstl.uninitialized_value_construct.pass.cpp pstl.uninitialized_value_construct_n.pass.cpp

[libc++][pstl] Implementation of parallel uninitialized_default_construct, uninitialized_value_construct and uninitialized_fill (#214580)

This PR adds parallel versions of these functions:
- `std::uninitialized_default_construct`
- `std::uninitialized_default_construct_n`
- `std::uninitialized_value_construct`
- `std::uninitialized_value_construct_n`
- `std::uninitialized_fill`
- `std::uninitialized_fill_n`

They use parallel `for_each` under the hood and are effectively
one-liners, e.g.:
```c++
return ForEach()(policy, std::move(first), std::move(last), [&value](Ref element) {
    ::new (static_cast<void*>(std::addressof(element))) ValueType(value);
});
```

Fixes #134590.

    [4 lines not shown]
DeltaFile
+115-0libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.fill.n/pstl.uninitialized_fill_n.pass.cpp
+115-0libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.fill/pstl.uninitialized_fill.pass.cpp
+113-0libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.value/pstl.uninitialized_value_construct_n.pass.cpp
+112-0libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.value/pstl.uninitialized_value_construct.pass.cpp
+111-0libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.default/pstl.uninitialized_default_construct_n.pass.cpp
+110-0libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.default/pstl.uninitialized_default_construct.pass.cpp
+676-05 files not shown
+924-011 files

LLVM/project ebab895flang/lib/Lower/OpenMP OpenMP.cpp

[Flang][OpenMP] Prevent allocate directive ICE on module variables

The current lowering implementation for `allocate` directives assumes
the MLIR function in which it is creating operations will still be there
by finalization time, so that it can add a deallocation call.

When lowering Fortran modules, this is not the case (lowering happens
in a temporary dummy function) and it results in a compiler crash
while running cleanup callbacks. This patch adds a TODO for this case.
DeltaFile
+9-0flang/lib/Lower/OpenMP/OpenMP.cpp
+9-01 files

NetBSD/pkgsrc LG38zlCdoc TODO CHANGES-2026

   Updated www/nginx-devel, sysutils/py-ansible-compat, sysutils/ansible-lint
VersionDeltaFile
1.5253+4-1doc/CHANGES-2026
1.27742+1-2doc/TODO
+5-32 files

NetBSD/pkgsrc EJKRBjOsysutils/ansible-lint Makefile distinfo

   ansible-lint: updated to 26.8.0

   26.8.0

   Fix/sonarcloud unbounded recursion complexity
   feat: honor ANSIBLE_VAULT_PASSWORD_FILE for vault decryption
   fix: jinja[spacing] rule creating invalid syntax for minus modifiers
   chore(deps): update all dependencies
   chore(deps): update all dependencies pep621
   fix: remove stale words from cspell dictionary
   chore(deps): bump schemas npm packages for Dependabot CVEs
   fix(security): update dependencies [SECURITY]
   fix: address SonarCloud new code violations
   chore(deps): update all dependencies
   chore(deps): update all dependencies pep621
   fix(deps): exclude ansible-core 2.17.x (CVE-2026-11332)
   fix: expose ansible-galaxy on the uv tool-install path
   fix: var-naming for register projections
   chore: Adding OpenWrt 25.12 as platform

    [10 lines not shown]
VersionDeltaFile
1.77+4-4sysutils/ansible-lint/distinfo
1.86+3-3sysutils/ansible-lint/Makefile
+7-72 files

LLVM/project 12b0272clang/include/clang/Basic Attr.td AttrDocs.td, clang/lib/CodeGen/Targets AMDGPU.cpp

clang/AMDGPU: Respect __launch_bounds__ attribute (#215615)

Currently the HIP headers manually implement this with a
macro setting amdgpu attributes, and the proper clang attribute
is silently ignored. Directly map the proper attribute into
the target IR attributes. The first argument sets
"amdgpu-flat-work-group-size" and the second  (reinterpreted by HIP
as minimum waves per EU) sets "amdgpu-waves-per-eu". An explicit
amdgpu_flat_work_group_size / amdgpu_waves_per_eu attribute takes
precedence. This matches the launch_bounds macro in the HIP headers,
which can now be dropped.

The 3rd maxclusterrank argument is only handled for NVPTX, so restrict
the sm_90 arch check to NVPTX targets and ignore the third argument on
other targets.

Fixes #91468

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+68-0clang/test/CodeGenCUDA/amdgpu-kernel-attrs.cu
+43-0clang/include/clang/Basic/AttrDocs.td
+30-1clang/lib/CodeGen/Targets/AMDGPU.cpp
+17-6clang/lib/Sema/SemaDeclAttr.cpp
+16-0clang/test/SemaCUDA/launch_bounds_amdgpu.cu
+1-4clang/include/clang/Basic/Attr.td
+175-111 files not shown
+176-137 files

NetBSD/pkgsrc 29vJVwMsysutils/py-ansible-compat Makefile distinfo

   py-ansible-compat: updated to 26.8.0

   26.8.0

   fix: reduce cognitive complexity of 5 functions in runtime.py
   chore(deps): update all dependencies
   Sonar/s3776 s1172 src
   fix: annotate mutable class defaults with ClassVar
   chore(deps): update pep621
   fix(deps): exclude ansible-core 2.17.x (CVE-2026-11332)
   fix: skip collection modules in ANSIBLE_LIBRARY
   fix(CI): strip tox-local Ansible env vars in smoke tests
VersionDeltaFile
1.40+4-4sysutils/py-ansible-compat/distinfo
1.48+3-3sysutils/py-ansible-compat/Makefile
+7-72 files