FreeBSD/ports 0797cb6news/inn Makefile, news/inn-current distinfo pkg-plist

news/inn-current: Add EXPERIMENTAL option with patches

ovsqlite WAL, mmap, direct readers:
https://github.com/InterNetNews/inn/pull/337
https://github.com/InterNetNews/inn/pull/338

bloom filter
https://github.com/InterNetNews/inn/pull/339
DeltaFile
+252-0news/inn-current/files/gitignore
+16-1news/inn/Makefile
+9-1news/inn-current/distinfo
+1-0news/inn-current/pkg-plist
+278-24 files

OPNSense/ports 88d4f44math/py-numpy1 Makefile

math/py-numpy1: fix build for NOBLAS
DeltaFile
+1-1math/py-numpy1/Makefile
+1-11 files

LLVM/project dd57b0cmlir/include/mlir/Interfaces ValueBoundsOpInterface.h, mlir/lib/Dialect/Affine/Transforms ReifyValueBounds.cpp

[mlir][Interfaces] Allow integer types for `ValueBoundsOpInterface` (#196082)

Allow integer-typed SSA values in the `ValueBoundsConstraintSet`
infrastructure. Only index types were allowed until now. This new
feature is opt-in only. The implementation assumes that integer
computation will not overflow.

A new `ValueBoundsOptions` struct is added. Public entry points now take
this struct instead of the `closedUB` flag. The flag was moved to the
options struct, along with the `allowIntegerType` flag.

Note for LLVM integration: Pass `ValueBoundsOptions` instead of `bool
closedUB`.

Assisted-by: gpt-5.5-extra-high
DeltaFile
+44-29mlir/lib/Interfaces/ValueBoundsOpInterface.cpp
+35-14mlir/include/mlir/Interfaces/ValueBoundsOpInterface.h
+31-15mlir/lib/Dialect/Arith/Transforms/ReifyValueBounds.cpp
+39-0mlir/test/Dialect/Arith/value-bounds-op-interface-impl.mlir
+15-8mlir/lib/Dialect/Affine/Transforms/ReifyValueBounds.cpp
+14-7mlir/test/lib/Dialect/Affine/TestReifyValueBounds.cpp
+178-7314 files not shown
+217-10520 files

FreeBSD/ports 82b4e06net/cloudflare-speed-cli distinfo Makefile

net/cloudflare-speed-cli: Update to 0.6.8
DeltaFile
+19-5net/cloudflare-speed-cli/distinfo
+9-2net/cloudflare-speed-cli/Makefile
+28-72 files

LLVM/project ebe8353llvm/lib/Target/RISCV RISCVInstrInfoVVLPatterns.td

[RISCV][NFC] Add VPatUnaryVL_V class (#196229)

So that we can reuse it.
DeltaFile
+28-13llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td
+28-131 files

LLVM/project 0533466llvm/lib/TargetParser RISCVTargetParser.cpp, llvm/unittests/TargetParser RISCVTargetParserTest.cpp

[RISCV][MC][NFC] Update IME vtype layout to match latest spec `riscv-isa-release-fa55752-2026-05-04` (#195998)

This updates the IME-specific vtype field layout to match the [latest
IME spec, version
riscv-isa-release-fa55752-2026-05-04](https://github.com/riscv/integrated-matrix-extension/blob/main/src/integrated-matrix.adoc#new-fields-in-the-vector-type-vtype-register).
The latest spec places the IME fields as:

| Field         | New Position              | Change Description              |
|---------------|---------------------------|---------------------------------|
| `lambda[2:0]` | `vtype[XLEN-2:XLEN-4]`   | Unchanged                       |
| `bs`          | `vtype[XLEN-5]`          | Moved from `vtype[XLEN-7]`     |
| `altfmt_A`    | `vtype[XLEN-6]`          | Moved from `vtype[XLEN-5]`     |
| `altfmt_B`    | `vtype[XLEN-7]`          | Moved from `vtype[XLEN-6]`     |

Previously `bs`, `altfmt_A`, and `altfmt_B` followed the older ordering,
which was first introduced in #193956. The new position of altfmt
supports growing in the future for more datatypes.
This patch also updates tests to reflect field changes.

Currently this should be NFC since we didn't have any CodeGen
implementation that involves vtype in IME.
DeltaFile
+17-1llvm/unittests/TargetParser/RISCVTargetParserTest.cpp
+3-3llvm/lib/TargetParser/RISCVTargetParser.cpp
+20-42 files

NetBSD/src aOZ0bsGsys/arch/m68k/m68k pmap_68k.c

   Avoid some premature optimization in pmap_enter() and pmap_changebit(),
   flushing the ATC entry for the VA when more bits other than the "critical"
   cache-inhibit and write-protect bits change.  We want to avoid a situation
   where the ATC has a stale U or M bit that's been cleared from the PTE out
   in RAM, which can lead to a situation where the U or M bit doesn't get
   written back because the MMU doesn't think it's transitioned from 0 to 1.
VersionDeltaFile
1.65+12-4sys/arch/m68k/m68k/pmap_68k.c
+12-41 files

LLVM/project 7b2f83alibc/docs/dev undefined_behavior.rst, libc/docs/gpu using.rst

[libc][docs] Minor typos in Documentation (#196066)

  - removed a duplicate "to" in dev/undefinde_behaviour.rst
  - corrected "in order or link" to "inorder to link" in gpu/using.rst

Signed-off-by: udaykiriti <udaykiriti624 at gmail.com>
DeltaFile
+1-1libc/docs/dev/undefined_behavior.rst
+1-1libc/docs/gpu/using.rst
+2-22 files

LLVM/project 259235allvm/lib/Target/AMDGPU VOP3PInstructions.td, llvm/test/MC/AMDGPU gfx13_asm_vop3p.s gfx13_asm_vop3p_features.s

[AMDGPU] Add VOP3P encoding to gfx13
DeltaFile
+1,608-0llvm/test/MC/AMDGPU/gfx13_asm_vop3p.s
+125-0llvm/test/MC/AMDGPU/gfx13_asm_vop3p_features.s
+60-42llvm/lib/Target/AMDGPU/VOP3PInstructions.td
+34-0llvm/test/MC/AMDGPU/gfx13_asm_vop3p_dpp8.s
+18-0llvm/test/MC/AMDGPU/gfx13_asm_vop3p_dpp16.s
+1-0llvm/test/MC/AMDGPU/gfx12_asm_vop3p_aliases.s
+1,846-426 files

OPNSense/core cb9c4a2src/opnsense/mvc/app/controllers/OPNsense/Kea/forms dialogSubnet4.xml dialogSubnet6.xml, src/opnsense/mvc/app/models/OPNsense/Kea KeaDhcpv6.php KeaDhcpv4.php

kea: add subnet vltime

PR: https://github.com/opnsense/core/issues/7592

Co-authored-by: @bgilesmca
DeltaFile
+9-0src/opnsense/mvc/app/controllers/OPNsense/Kea/forms/dialogSubnet4.xml
+9-0src/opnsense/mvc/app/controllers/OPNsense/Kea/forms/dialogSubnet6.xml
+4-0src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.php
+4-0src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.php
+1-0src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.xml
+1-0src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.xml
+28-06 files

OPNSense/core 41952f1src/opnsense/mvc/app/controllers/OPNsense/Base ControllerBase.php, src/opnsense/mvc/app/controllers/OPNsense/Kea DhcpController.php

mvc: remove unused argument from getFormGrid()

A major change for later.  Luckily only Kea ever (almost) used this.
DeltaFile
+10-4src/opnsense/mvc/app/controllers/OPNsense/Base/ControllerBase.php
+5-5src/opnsense/mvc/app/controllers/OPNsense/Kea/DhcpController.php
+15-92 files

FreeBSD/ports f11be38devel/freebsd-sysroot Makefile

devel/freebsd-sysroot: add missing $
DeltaFile
+4-4devel/freebsd-sysroot/Makefile
+4-41 files

LLVM/project 3d6a7bfllvm/include/llvm/Analysis SimplifyQuery.h ValueTracking.h, llvm/lib/Analysis ValueTracking.cpp ScalarEvolution.cpp

[InstCombine] Drop alignment assumptions more aggressively (#196060)

`computeKnownBits` gets a context instruction now, which allows dropping
assumes based on previous assumes.
DeltaFile
+11-15llvm/lib/Analysis/ValueTracking.cpp
+13-0llvm/test/Transforms/InstCombine/assume.ll
+4-7llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
+6-0llvm/include/llvm/Analysis/SimplifyQuery.h
+5-0llvm/include/llvm/Analysis/ValueTracking.h
+3-1llvm/lib/Analysis/ScalarEvolution.cpp
+42-231 files not shown
+43-247 files

LLVM/project 018cab7llvm/include/llvm/ADT GenericUniformityInfo.h GenericUniformityImpl.h, llvm/lib/Target/AMDGPU AMDGPURegBankLegalizeRules.cpp AMDGPUCodeGenPrepare.cpp

[NFC] rename public api's in UA
DeltaFile
+61-54llvm/lib/Target/AMDGPU/AMDGPURegBankLegalizeRules.cpp
+5-5llvm/include/llvm/ADT/GenericUniformityInfo.h
+4-4llvm/unittests/Target/AMDGPU/UniformityAnalysisTest.cpp
+3-2llvm/include/llvm/ADT/GenericUniformityImpl.h
+2-2llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp
+2-2llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp
+77-6910 files not shown
+89-8116 files

LLVM/project b68f6c0lldb/packages/Python/lldbsuite/test lldbreverse.py, lldb/source/Plugins/Process/gdb-remote ProcessGDBRemote.cpp GDBRemoteClientBase.cpp

[lldb] Override UpdateBreakpointSites in ProcessGDBRemote to use MultiBreakpoint (#192988)

This concludes the implementation of MultiBreakpoint by actually using
the new packet to batch breakpoint requests.

The following PRs are related to the MultiBreakpoint feature:

* https://github.com/llvm/llvm-project/pull/192910
* https://github.com/llvm/llvm-project/pull/192914
* https://github.com/llvm/llvm-project/pull/192915
* https://github.com/llvm/llvm-project/pull/192919
* https://github.com/llvm/llvm-project/pull/192962
* https://github.com/llvm/llvm-project/pull/192964
* https://github.com/llvm/llvm-project/pull/192971
* https://github.com/llvm/llvm-project/pull/192988
DeltaFile
+170-0lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+22-0lldb/packages/Python/lldbsuite/test/lldbreverse.py
+17-0lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.cpp
+7-1lldb/test/API/functionalities/breakpoint/delayed_breakpoints/TestDelayedBreakpoint.py
+6-0lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
+5-0lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h
+227-13 files not shown
+235-19 files

FreeBSD/ports 09ab851net/cloudflare-speed-cli Makefile distinfo

net/cloudflare-speed-cli: Update to 0.6.7
DeltaFile
+3-4net/cloudflare-speed-cli/Makefile
+3-3net/cloudflare-speed-cli/distinfo
+6-72 files

OPNSense/core 09e72b4src/etc/inc/plugins.inc.d pf.inc, src/opnsense/mvc/app/models/OPNsense/Firewall Alias.php

system: audit "staticroute" config access for #10027

(cherry picked from commit faa7dab4190eb501142b0f63dc0a6e93bd650628)
DeltaFile
+1-4src/etc/inc/plugins.inc.d/pf.inc
+0-1src/opnsense/mvc/app/models/OPNsense/Firewall/Alias.php
+1-52 files

OpenBSD/ports JYs7hKvproductivity/libphonenumber distinfo Makefile

   Update to libphonenumber-9.0.29.
VersionDeltaFile
1.85+2-2productivity/libphonenumber/distinfo
1.96+1-1productivity/libphonenumber/Makefile
+3-32 files

OPNSense/core 113a65bsrc/opnsense/mvc/app/models/OPNsense/Firewall Filter.xml Filter.php

firewall: fix NPTv6 validation; closes #10242

(cherry picked from commit 6e10711078ffd3235222cd5566a28d858fa31bf6)
DeltaFile
+12-0src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.xml
+1-3src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.php
+13-32 files

OPNSense/core 21eca5fsrc/opnsense/mvc/app/models/OPNsense/Firewall Category.php, src/opnsense/mvc/app/models/OPNsense/Interfaces Bridge.php

mvc: remove Util imports where not needed

(cherry picked from commit d092f74bb1a5205ea0ff25398123f5b54b1698fc)
DeltaFile
+20-23src/opnsense/mvc/app/models/OPNsense/Firewall/Category.php
+5-1src/opnsense/mvc/app/models/OPNsense/Interfaces/Bridge.php
+25-242 files

OPNSense/core 8baf6a0src/opnsense/mvc/app/views/OPNsense/Firewall filter_rule.volt

firewall: remove duplicated CSV hook

(cherry picked from commit 8c40e2d5d6a2aa14bdba93e72e2de2103fe05fbf)
DeltaFile
+0-8src/opnsense/mvc/app/views/OPNsense/Firewall/filter_rule.volt
+0-81 files

OPNSense/core ac7e0b1src/opnsense/mvc/app/views/OPNsense/IPsec vti.volt

ipsec: remove unused styling

(cherry picked from commit d9eba2f0eb78aa9693767296ba7e115d560025de)
DeltaFile
+0-10src/opnsense/mvc/app/views/OPNsense/IPsec/vti.volt
+0-101 files

OPNSense/core 4747675src/opnsense/scripts/filter list_legacy_rules.php

firewall: safe config access in list_legacy_rules.php
DeltaFile
+11-4src/opnsense/scripts/filter/list_legacy_rules.php
+11-41 files

OPNSense/core 6dbc691src/opnsense/mvc/app/views/layout_partials base_dialog.volt

ui: add static dialog header support and fix bool/string compare

(cherry picked from commit f8af03c8ecf8c15f1e99d1d5bd4da69291f6ba1d)
DeltaFile
+7-5src/opnsense/mvc/app/views/layout_partials/base_dialog.volt
+7-51 files

OPNSense/core b00fae9src/opnsense/mvc/app/views/layout_partials form_input_tr.volt

ui: add save/cancel button support to form rendering

This is a fringe use case, but it's better to do this here
than to handroll upcoming changes in the ipsec connections page.

(cherry picked from commit 097f2e8fd070f3867bb02c88aa42bafd6af2c61e)
DeltaFile
+17-0src/opnsense/mvc/app/views/layout_partials/form_input_tr.volt
+17-01 files

OPNSense/core ddf580csrc/opnsense/mvc/app/views/layout_partials form_input_tr.volt

mvc: volt form template, add type_formatter keyword which was implemented in https://github.com/opnsense/core/commit/528474372b373c720962e5efaad3c7cf6773917a

(cherry picked from commit d46112e8921c74e49caa5ac8d46dd1cd2ff442ce)
DeltaFile
+5-3src/opnsense/mvc/app/views/layout_partials/form_input_tr.volt
+5-31 files

LLVM/project 67e8fc4lld/test/ELF target-specific-options.s aarch64-bti-pac-cli-error.s

[ELF,test] Cover target-specific option errors (#196247)
DeltaFile
+37-14lld/test/ELF/target-specific-options.s
+0-17lld/test/ELF/aarch64-bti-pac-cli-error.s
+3-0lld/test/ELF/aarch64-execute-only.s
+3-0lld/test/ELF/x86-64-feature-cet.s
+43-314 files

OpenBSD/ports 3RYVlPCgraphics/openexr distinfo Makefile

   Update to OpenEXR-3.4.11.
VersionDeltaFile
1.49+2-2graphics/openexr/distinfo
1.88+1-1graphics/openexr/Makefile
+3-32 files

OpenBSD/ports TOIWQLPgraphics/openjph Makefile distinfo

   Update to openjph-0.27.0.
VersionDeltaFile
1.14+2-2graphics/openjph/Makefile
1.13+2-2graphics/openjph/distinfo
+4-42 files

OPNSense/core 2d846e3src/opnsense/scripts/firmware connection.sh read.sh

firmware: move repository listing to connectivity audit
DeltaFile
+3-0src/opnsense/scripts/firmware/connection.sh
+1-1src/opnsense/scripts/firmware/read.sh
+0-1src/opnsense/scripts/firmware/health.sh
+4-23 files