NetBSD/pkgsrc-wip 4f68156sfwbar Makefile

sfwbar: bsdctl is FreeBSD only
DeltaFile
+5-0sfwbar/Makefile
+5-01 files

OPNSense/core b37a747src/opnsense/mvc/app/controllers/OPNsense/Kea/forms dialogOption6.xml dialogOption4.xml

Forgot two spots that still refer uppercase as mandatory
DeltaFile
+1-1src/opnsense/mvc/app/controllers/OPNsense/Kea/forms/dialogOption6.xml
+1-1src/opnsense/mvc/app/controllers/OPNsense/Kea/forms/dialogOption4.xml
+2-22 files

LLVM/project 2bb6b59libsycl/include/sycl/__impl usm_functions.hpp usm_alloc_type.hpp, libsycl/src usm_functions.cpp

[libsycl] add USM alloc/free functions (#184111)

Depends on https://github.com/llvm/llvm-project/pull/184110

This is part of the SYCL support upstreaming effort. The relevant RFCs
can be found here:


https://discourse.llvm.org/t/rfc-add-full-support-for-the-sycl-programming-model/74080
https://discourse.llvm.org/t/rfc-sycl-runtime-upstreaming/74479

---------

Signed-off-by: Tikhomirova, Kseniya <kseniya.tikhomirova at intel.com>
DeltaFile
+302-0libsycl/include/sycl/__impl/usm_functions.hpp
+126-0libsycl/src/usm_functions.cpp
+124-0libsycl/test/usm/alloc_functions.cpp
+25-0libsycl/include/sycl/__impl/usm_alloc_type.hpp
+16-0libsycl/src/detail/offload/offload_utils.cpp
+13-0libsycl/src/detail/global_objects.hpp
+606-07 files not shown
+634-013 files

NetBSD/pkgsrc-wip a07937evali Makefile

vali: fix HOMEPAGE
DeltaFile
+1-1vali/Makefile
+1-11 files

NetBSD/pkgsrc-wip 74f9432swaylock distinfo Makefile

swaylock: update to 1.8.5
DeltaFile
+3-3swaylock/distinfo
+1-1swaylock/Makefile
+4-42 files

LLVM/project c82e8b8llvm/test/CodeGen/SPIRV trunc-nonstd-bitwidth.ll, llvm/test/CodeGen/SPIRV/extensions/SPV_ALTERA_arbitrary_precision_floating_point arbitrary_precision_floating_point_test.ll

[SPIRV] Run `spirv-val` on tests related to `SPV_ALTERA_arbitrary_precision_integers`

https://github.com/KhronosGroup/SPIRV-Tools/pull/6232 landed support for
this extension in `spirv-val`.
DeltaFile
+1-1llvm/test/CodeGen/SPIRV/extensions/SPV_ALTERA_arbitrary_precision_integers/i128-arith.ll
+1-1llvm/test/CodeGen/SPIRV/llvm-intrinsics/bitreverse_small_type.ll
+1-1llvm/test/CodeGen/SPIRV/extensions/SPV_ALTERA_arbitrary_precision_floating_point/arbitrary_precision_floating_point_test.ll
+1-1llvm/test/CodeGen/SPIRV/extensions/SPV_ALTERA_arbitrary_precision_integers/i128-addsub.ll
+1-1llvm/test/CodeGen/SPIRV/extensions/SPV_ALTERA_arbitrary_precision_integers/i128-switch-lower.ll
+1-0llvm/test/CodeGen/SPIRV/trunc-nonstd-bitwidth.ll
+6-53 files not shown
+9-59 files

NetBSD/pkgsrc-wip 2c6dd98swaybg distinfo Makefile

swaybg: update to 1.2.2
DeltaFile
+3-3swaybg/distinfo
+1-1swaybg/Makefile
+4-42 files

LLVM/project 8f63114clang-tools-extra/clang-tidy ClangTidy.cpp, clang-tools-extra/test lit.cfg.py

Revert "[clang-tidy] [Modules] Skip checking decls in clang-tidy (#145630)"

This reverts commit c800afd65e121410d539c4210f73285fffee548b.
DeltaFile
+0-29clang-tools-extra/test/clang-tidy/infrastructure/cxx20-modules.cppm
+0-4clang/lib/ASTMatchers/ASTMatchFinder.cpp
+0-3clang-tools-extra/clang-tidy/ClangTidy.cpp
+0-2clang/include/clang/ASTMatchers/ASTMatchFinder.h
+0-1clang-tools-extra/test/lit.cfg.py
+0-395 files

OPNSense/core 6e1d972src/opnsense/mvc/app/controllers/OPNsense/Kea/forms dialogOption4.xml dialogOption6.xml, src/opnsense/mvc/app/models/OPNsense/Kea/FieldTypes KeaOptionDataField.php

Add missing encodeHex() function and normalize to uppercase to relax validation a bit
DeltaFile
+7-2src/opnsense/mvc/app/models/OPNsense/Kea/FieldTypes/KeaOptionDataField.php
+1-1src/opnsense/mvc/app/controllers/OPNsense/Kea/forms/dialogOption4.xml
+1-1src/opnsense/mvc/app/controllers/OPNsense/Kea/forms/dialogOption6.xml
+9-43 files

OPNSense/ports 77b292aopnsense/phpseclib distinfo Makefile

opnsense/phpseclib: update to 3.0.50
DeltaFile
+3-3opnsense/phpseclib/distinfo
+1-1opnsense/phpseclib/Makefile
+4-42 files

LLVM/project d518f8fllvm/include/llvm/Analysis MemorySSA.h AliasAnalysis.h, llvm/lib/Analysis MemorySSA.cpp

[MemorySSA] Fix handling of cross-iteration dependencies for calls (#187291)

The clobber walker has to be careful when it comes to translating
locations across phis. If we're translating across a cycle backedge,
we'll end up working with SSA values from two different cycle iterations
-- something that alias analysis by default assumes is not the case.

To protect against this, the upwards def walk was already discarding the
access size from the memory location if the pointer was not loop
invariant. This (mostly) avoids this issue for memory locations.

However, the same issue also exists for calls. In this case, it's not
possible to adjust the call used for AA queries in a similar way.
Instead, we can make use of the cross-iteration alias analysis mode,
which has been added some time ago for these kinds of situations.

The basic change here is that the upwards def walk, when translating
across a phi, will enable the cross-iteration mode for calls.
Unfortunately, quite a few places have to be changed in order to thread

    [8 lines not shown]
DeltaFile
+63-25llvm/include/llvm/Analysis/MemorySSA.h
+34-25llvm/lib/Analysis/MemorySSA.cpp
+42-0llvm/test/Analysis/MemorySSA/call-loop-carried-dependency.ll
+17-0llvm/include/llvm/Analysis/AliasAnalysis.h
+5-6llvm/unittests/Analysis/MemorySSATest.cpp
+161-565 files

LLVM/project 9c9db2bllvm/test/CodeGen/SPIRV/extensions/SPV_INTEL_function_pointers fp-simple-hierarchy.ll fp_cmp.ll, llvm/test/CodeGen/SPIRV/pointers fun-ptr-to-itself.ll fun-with-aggregate-arg-in-const-init.ll

[SPIRV][NFC] Update `SPV_INTEL_function_pointers` tests to check `spirv-val` output
DeltaFile
+5-1llvm/test/CodeGen/SPIRV/extensions/SPV_INTEL_function_pointers/fp-simple-hierarchy.ll
+5-1llvm/test/CodeGen/SPIRV/extensions/SPV_INTEL_function_pointers/fp_cmp.ll
+3-2llvm/test/CodeGen/SPIRV/pointers/fun-ptr-to-itself.ll
+4-1llvm/test/CodeGen/SPIRV/extensions/SPV_INTEL_function_pointers/fp_no_return.ll
+4-1llvm/test/CodeGen/SPIRV/extensions/SPV_INTEL_function_pointers/fun-ptr-addrcast.ll
+3-0llvm/test/CodeGen/SPIRV/pointers/fun-with-aggregate-arg-in-const-init.ll
+24-63 files not shown
+27-99 files

LLVM/project 1f8da27libclc/clc/include/clc/math clc_sincos_helpers_fp16_decl.inc, libclc/clc/lib/generic/math clc_sincos_helpers_fp16.inc clc_sincos.inc

libclc: Really implement half trig functions (#187457)

Previously these just cast to float.
DeltaFile
+36-0libclc/clc/lib/generic/math/clc_sincos_helpers_fp16.inc
+24-4libclc/clc/lib/generic/math/clc_sincos.inc
+24-1libclc/clc/lib/generic/math/clc_tan.inc
+20-2libclc/clc/lib/generic/math/clc_sin.inc
+19-2libclc/clc/lib/generic/math/clc_cos.inc
+19-0libclc/clc/include/clc/math/clc_sincos_helpers_fp16_decl.inc
+142-92 files not shown
+154-98 files

NetBSD/pkgsrc-wip 4539953py-memray TODO

py-memray: Add reference to CVE-2026-32722
DeltaFile
+3-0py-memray/TODO
+3-01 files

LLVM/project ceb3012libclc/clc/include/clc/math clc_sincos_helpers_fp16_decl.inc, libclc/clc/lib/generic/math clc_sincos_helpers_fp16.inc clc_sincos.inc

libclc: Really implement half trig functions

Previously these just cast to float.
DeltaFile
+36-0libclc/clc/lib/generic/math/clc_sincos_helpers_fp16.inc
+24-4libclc/clc/lib/generic/math/clc_sincos.inc
+24-1libclc/clc/lib/generic/math/clc_tan.inc
+20-2libclc/clc/lib/generic/math/clc_sin.inc
+19-2libclc/clc/lib/generic/math/clc_cos.inc
+19-0libclc/clc/include/clc/math/clc_sincos_helpers_fp16_decl.inc
+142-92 files not shown
+154-98 files

LLVM/project 1ba5b6elibclc/clc/lib/generic/math clc_sincos.inc clc_sincos.cl

libclc: Stop implementing sincos as separate sin and cos (#187456)
DeltaFile
+63-4libclc/clc/lib/generic/math/clc_sincos.inc
+7-0libclc/clc/lib/generic/math/clc_sincos.cl
+70-42 files

OPNSense/core 095a4d5src/opnsense/mvc/app/library/OPNsense/Firewall FilterRule.php

firewall: fix mvc code vs. legacy rules display issues #9931

These functions only pertain to printing automatic rules in the
old GUI so eventually we can all scrap them.
DeltaFile
+6-6src/opnsense/mvc/app/library/OPNsense/Firewall/FilterRule.php
+6-61 files

OPNSense/core ec4a343src/opnsense/mvc/app/models/OPNsense/Firewall DNat.xml

firewall: destination NAT register rule as last option
DeltaFile
+1-1src/opnsense/mvc/app/models/OPNsense/Firewall/DNat.xml
+1-11 files

FreeBSD/ports b775997databases/mongodb-tools distinfo Makefile

databases/mongodb-tools: 100.15.0

Changelog:
https://github.com/mongodb/mongo-tools/blob/master/CHANGELOG.md#100150
DeltaFile
+3-3databases/mongodb-tools/distinfo
+1-2databases/mongodb-tools/Makefile
+4-52 files

NetBSD/pkgsrc Dbvnyv7math/teapot distinfo, math/teapot/patches patch-scanner.c

   teapot: Fix implicit decl of mbslen
VersionDeltaFile
1.1+14-0math/teapot/patches/patch-scanner.c
1.7+2-1math/teapot/distinfo
+16-12 files

OPNSense/core 80ed0d8src/etc/inc filter.lib.inc

firewall: fix port handling in registered NAT rule #9931
DeltaFile
+6-6src/etc/inc/filter.lib.inc
+6-61 files

LLVM/project 635ce1dllvm/include/llvm/Analysis LoopInfo.h, llvm/lib/Analysis LoopInfo.cpp

[spr] initial version

Created using spr 1.3.8-wip
DeltaFile
+1-1llvm/include/llvm/Analysis/LoopInfo.h
+1-0llvm/lib/Analysis/LoopInfo.cpp
+2-12 files

NetBSD/pkgsrc 6f7djERmath/sc distinfo, math/sc/patches patch-gram.y

   sc: Fix implicit function decls
VersionDeltaFile
1.1+14-0math/sc/patches/patch-gram.y
1.14+2-1math/sc/distinfo
+16-12 files

LLVM/project 7fad49bllvm/lib/Target/AArch64 AArch64SVEInstrInfo.td, llvm/test/CodeGen/AArch64 sve-insert-element.ll load-insert-zero.ll

[AArch64][SVE] Prefer FMOV for scalar insert into first element of zero. (#187236)

Currently, when inserting a scalar into the first element of a
zero-initialised scalable vector, we zero the register explicitly and
emit a predicated move. However, an FMOV should be preferable as it
implicitly zeros the upper bits of the destination.
DeltaFile
+108-0llvm/test/CodeGen/AArch64/sve-insert-element.ll
+18-66llvm/test/CodeGen/AArch64/load-insert-zero.ll
+32-0llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
+5-5llvm/test/CodeGen/AArch64/sve-pr92779.ll
+2-6llvm/test/CodeGen/AArch64/complex-deinterleaving-reductions-scalable.ll
+1-4llvm/test/CodeGen/AArch64/sve-implicit-zero-filling.ll
+166-816 files

FreeBSD/ports e3c3616devel/apache-commons-configuration Makefile

devel/apache-commons-configuration: escape comment char in url

no functional change intended

Approved-by:    no maintainer
Fixes:  aa90efeb409a63622cd04109e6b35772f7a01353 (deprecate)
DeltaFile
+1-1devel/apache-commons-configuration/Makefile
+1-11 files

FreeBSD/ports affa620databases/mongodb70 distinfo Makefile

databases/mongodb70: 7.0.31

Announcement:
https://www.mongodb.com/community/forums/t/mongodb-7-0-31-is-released/337038?u=r_k

Release Notes:
https://www.mongodb.com/docs/manual/release-notes/7.0/#7.0.31---mar-17--2026

Security:       CVE-2026-4147 Stack memory disclosure in filemd5 command
Security:       CVE-2026-4148 ExpressionContext use-after-free in classic engine $lookup and $graphLookup aggregation operators
DeltaFile
+3-3databases/mongodb70/distinfo
+1-1databases/mongodb70/Makefile
+4-42 files

LLVM/project 6e8ca5elibclc/clc/lib/generic/math clc_nextdown.inc clc_nextup.inc

libclc: Fix nextafter with -cl-denorms-are-zero (#187358)

Follow the suggested behavior of returning +/-FLT_MIN for logical
zeros.
DeltaFile
+5-2libclc/clc/lib/generic/math/clc_nextdown.inc
+4-0libclc/clc/lib/generic/math/clc_nextup.inc
+2-0libclc/clc/lib/generic/math/clc_nextafter.cl
+1-1libclc/clc/lib/generic/math/clc_nextafter.inc
+1-0libclc/clc/lib/generic/math/clc_nextup.cl
+1-0libclc/clc/lib/generic/math/clc_nextdown.cl
+14-36 files

LLVM/project 85e9ac5libclc/clc/include/clc/math clc_canonicalize.h clc_flush_if_daz.h, libclc/clc/lib/generic/math clc_flush_if_daz.inc clc_flush_if_daz.cl

libclc: Add canonicalize utility functions (#187357)

This is mostly to work around spirv's canonicalize still
being broken.
DeltaFile
+43-0libclc/clc/lib/generic/math/clc_flush_if_daz.inc
+21-0libclc/clc/include/clc/math/clc_canonicalize.h
+21-0libclc/clc/include/clc/math/clc_flush_if_daz.h
+15-0libclc/clc/lib/generic/math/clc_flush_if_daz.cl
+15-0libclc/clc/lib/generic/math/clc_canonicalize.cl
+0-10libclc/clc/include/clc/math/math.h
+115-104 files not shown
+124-1510 files

Dreckly/dreckly 30051b2math/sc-im Makefile distinfo, math/sc-im/patches patch-src_file.c patch-src_maps.c

sc-im: Fix build with recent GCC
DeltaFile
+15-0math/sc-im/patches/patch-src_file.c
+14-0math/sc-im/patches/patch-src_maps.c
+14-0math/sc-im/patches/patch-src_gram.y
+14-0math/sc-im/patches/patch-src_formats_ods.c
+7-3math/sc-im/Makefile
+4-0math/sc-im/distinfo
+68-36 files

FreeBSD/ports a6b72d9lang/crystal pkg-plist Makefile

lang/crystal: pet port

- apply portclippy & portfmt
- remove duplicate PORTDOCS in pkg-plist

Reported by:    fluffy
Sponsored by:   SkunkWerks, GmbH

Fixes:  4ccbdcb5dd4a3807cfce5f7ca54b1cf18decbe21
DeltaFile
+0-750lang/crystal/pkg-plist
+3-4lang/crystal/Makefile
+3-7542 files