FreeBSD/ports d04cc57mail/goimapnotify Makefile distinfo, mail/goimapnotify/files modules.txt goimapnotify.in

mail/goimapnotify: Add new port

Execute scripts on IMAP mailbox changes
(new/deleted/updated messages) using IDLE.
WWW: https://gitlab.com/shackra/goimapnotify

PR:             290048
Reported by:    Denis Shaposhnikov <dsh at bamus.cz>
Co-authored-by: Julian Weigt <juw at posteo.de>
Approved by:    osa (mentor)
DeltaFile
+129-0mail/goimapnotify/files/modules.txt
+78-0mail/goimapnotify/Makefile
+59-0mail/goimapnotify/distinfo
+54-0mail/goimapnotify/files/goimapnotify.in
+48-0mail/goimapnotify/files/goimapnotify.yaml.sample
+15-0mail/goimapnotify/files/pkg-message.in
+383-04 files not shown
+388-210 files

OPNSense/ports 8a10491dns/dnsmasq Makefile, dns/dnsmasq/files patch-4bcc9650fac9

opnsense/dnsmasq: pull upstream patch for mem leak #258

First one was misplaced.  This is the right spot.
DeltaFile
+76-0opnsense/dnsmasq/files/patch-4bcc9650fac9
+0-76dns/dnsmasq/files/patch-4bcc9650fac9
+1-1opnsense/dnsmasq/Makefile
+1-1dns/dnsmasq/Makefile
+78-784 files

FreeBSD/ports c20def1audio/xmp distinfo Makefile

audio/xmp: Update to 4.3.0
DeltaFile
+3-3audio/xmp/distinfo
+1-2audio/xmp/Makefile
+4-52 files

LLVM/project 6f08482llvm/test/CodeGen/AArch64 bf16-v8-instructions.ll bf16-v4-instructions.ll, llvm/test/CodeGen/RISCV/rvv fixed-vectors-reduction-fp.ll

Merge remote-tracking branch 'origin/main' into gbossu.isLegalMaskedLoadOrStore
DeltaFile
+7,584-740llvm/test/CodeGen/AArch64/bf16-v8-instructions.ll
+6,873-0llvm/test/tools/llvm-mca/AArch64/Cortex/C1Premium-sve-instructions.s
+4,634-367llvm/test/CodeGen/RISCV/rvv/fixed-vectors-reduction-fp.ll
+4,174-657llvm/test/CodeGen/AArch64/bf16-v4-instructions.ll
+2,969-1,160llvm/test/CodeGen/X86/vector-reduce-mul.ll
+3,979-0llvm/test/tools/llvm-mca/AArch64/Cortex/C1Premium-writeback.s
+30,213-2,9243,847 files not shown
+149,503-45,7503,853 files

FreeBSD/ports 1a26794sysutils Makefile, sysutils/hl distinfo Makefile.crates

sysutils/hl: Add new port

hl is a fast and powerful log viewer and processor that converts
JSON logs or logfmt logs into a clear human-readable format.

PR:             294147
Reported by:    Marcel Bischoff <marcel at herrbischoff.com>
Approved by:    osa (mentor)
DeltaFile
+791-0sysutils/hl/distinfo
+394-0sysutils/hl/Makefile.crates
+46-0sysutils/hl/Makefile
+2-0sysutils/hl/pkg-descr
+1-0sysutils/Makefile
+1,234-05 files

NetBSD/src tQW2Kfosys/arch/m68k/include param.h

   Revert previous.
VersionDeltaFile
1.35+0-7sys/arch/m68k/include/param.h
+0-71 files

NetBSD/src GHfcb5Wsys/arch/sun3/include param3.h

   Handle the fact that sun68k libsa always builds for 68010.
VersionDeltaFile
1.59+3-1sys/arch/sun3/include/param3.h
+3-11 files

OpenBSD/src FFxjpcnusr.sbin/bgpd bitmap.c

   Track the number of elements in the array instead of the highest possible bit.

   The bitmap code tracked the maximum number of bits allowed but that could
   trigger an overflow in BITMAP_ROUNDUP() for very big bitmaps.
   Move the max from tracking bits to tracking the number of elements in the
   array covering the bitmap.

   Add extra casts in BITMAP_SETPTR() and BITMAP_GETPTR() to stop 32bit archs
   warning about a pointer to int case of different size.

   OK tb@
VersionDeltaFile
1.4+31-34usr.sbin/bgpd/bitmap.c
+31-341 files

LLVM/project 64212c8llvm/lib/Target/SPIRV SPIRVInstructionSelector.cpp

[NFC][SPIR-V] Use createVirtualRegister helper in selectSUCmp (#196905)

Resolve the existing TODO that asks us to do that
DeltaFile
+4-8llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp
+4-81 files

OPNSense/core 59fc27dsrc/www interfaces.php

interfaces: make this clearer
DeltaFile
+3-3src/www/interfaces.php
+3-31 files

FreeBSD/ports 9dba11ebenchmarks/clpeak distinfo Makefile

benchmarks/clpeak: update to 2.0.5

Changes:        https://github.com/krrishnarraj/clpeak/releases/tag/2.0.4
Changes:        https://github.com/krrishnarraj/clpeak/releases/tag/2.0.5
Reported by:    GitHub (watch releases)
DeltaFile
+3-3benchmarks/clpeak/distinfo
+1-1benchmarks/clpeak/Makefile
+4-42 files

LLVM/project a5547d3cross-project-tests lit.cfg.py, cross-project-tests/debuginfo-tests/dexter/dex/test_script Script.py Nodes.py

[Dexter] Add basic structured script parsing (#193710)

See PSA:
https://discourse.llvm.org/t/psa-planned-changes-to-dexter/90402

This patch begins adding support for "structured scripts" to Dexter,
starting with some of the core classes and the ability to parse script
files. This patch does not add the ability to actually run scripts, or
any of the underlying functionality required to do so.

NB: This patch adds a dependency on PyYAML, which is specified in a new
requirements.txt file.
DeltaFile
+238-0cross-project-tests/debuginfo-tests/dexter/dex/test_script/Script.py
+204-0cross-project-tests/debuginfo-tests/dexter/dex/test_script/Nodes.py
+55-7cross-project-tests/lit.cfg.py
+31-3cross-project-tests/debuginfo-tests/dexter/dex/tools/test/Tool.py
+24-0cross-project-tests/debuginfo-tests/dexter/feature_tests/scripts/parser/invalid-script-nodes.test
+23-0cross-project-tests/debuginfo-tests/dexter/feature_tests/scripts/parser/error-locations.test
+575-107 files not shown
+622-1413 files

FreeBSD/ports 8bdb30clang/nim distinfo Makefile

lang/nim: Update 2.2.8 => 2.2.10

Release Notes:
https://nim-lang.org/blog/2026/04/24/nim-2210.html

PR:             295192
Reported by:    Neal Nelson <ports at nicandneal.net> (maintainer)
Approved by:    osa (mentor)
MFH:            2026Q2

(cherry picked from commit 1861fd258a23596ceb76f90bd3241cd53d3d2a57)
DeltaFile
+3-3lang/nim/distinfo
+1-1lang/nim/Makefile
+4-42 files

FreeBSD/ports 1861fd2lang/nim distinfo Makefile

lang/nim: Update 2.2.8 => 2.2.10

Release Notes:
https://nim-lang.org/blog/2026/04/24/nim-2210.html

PR:             295192
Reported by:    Neal Nelson <ports at nicandneal.net> (maintainer)
Approved by:    osa (mentor)
MFH:            2026Q2
DeltaFile
+3-3lang/nim/distinfo
+1-1lang/nim/Makefile
+4-42 files

FreeBSD/ports 61f689bsysutils/htop distinfo Makefile

sysutils/htop: Update 3.4.1 => 3.5.1

Changelog:
https://github.com/htop-dev/htop/blob/3.5.1/ChangeLog

PR:             295189
Reported by:    Hung-Yi Chen <gaod at hychen.org> (maintainer)
Approved by:    osa (mentor)
DeltaFile
+3-3sysutils/htop/distinfo
+1-1sysutils/htop/Makefile
+4-42 files

OPNSense/core da663d7src/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
(cherry picked from commit cb9c4a2ac827813ce8ace908b2958755cebf42bd)
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/KeaDhcpv6.xml
+1-0src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.xml
+28-06 files

OPNSense/core 7e75075src/etc/inc console.inc

shell: safe iteration for VLAN/LAGG in port assginment
DeltaFile
+10-14src/etc/inc/console.inc
+10-141 files

NetBSD/pkgsrc 6V8u2xldoc CHANGES-2026

   Updated lang/python314, lang/py314-html-docs
VersionDeltaFile
1.2973+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc 2BjahgClang/py314-html-docs distinfo Makefile, lang/python314 distinfo PLIST

   python314 py314-html-docs: updated to 3.14.5

   Python 3.14.5

   Security

   gh-148178: Hardened _remote_debugging by validating remote debug offset tables before using them to size memory reads or interpret remote layouts.

   Core and Builtins

   gh-146270: Fix a sequential consistency bug in structmember.c.
   gh-137293: Fix SystemError when searching ELF Files in sys.remote_exec().

   Library

   gh-149388: Make asyncio.windows_utils.PipeHandle closing idempotent.
   gh-149377: Update bundled pip to 26.1.1
   gh-138907: Support RFC 9309 in urllib.robotparser.
   gh-148615: Fix pdb to accept standard – end of options separator. Reported by haampie. Patched by Shrey Naithani.

    [12 lines not shown]
VersionDeltaFile
1.9+4-4lang/python314/distinfo
1.6+4-4lang/py314-html-docs/distinfo
1.5+3-5lang/python314/PLIST
1.6+2-2lang/python314/dist.mk
1.6+2-2lang/py314-html-docs/Makefile
+15-175 files

LLVM/project 1e84219mlir/include/mlir/Analysis/DataFlow IntegerRangeAnalysis.h, mlir/lib/Analysis/DataFlow IntegerRangeAnalysis.cpp

[mlir][dataflow] IntRange: Replace yield-based widening with per-state lattice budget (#196616)

IntegerRangeAnalysis can hang on `scf.while` loops with dynamic bounds:
a
loop-carried range ratchets [0,0]->[0,1]->[0,2]->... by one per worklist
visit, requiring up to 2^31 iterations on i32. The new
`int-range-analysis-convergence.mlir` test reproduces this.

The ratchet lives at framework merge sites (region successors, callable
args) where the solver joins lattices via virtual
`Lattice::join(const AbstractSparseLattice &)`. The pre-existing
`isYieldedResult`/`isYieldedValue` heuristic in
`IntegerRangeAnalysis::visitOperation` doesn't help: it runs in the
transfer-function callback for inferrable-op results used by a
terminator,
not on the merge path. It is also harmful where it fires - slams to
maxRange on the *second* visit (after, say, [1,1]->[1,2]), so naturally
bounded accumulators (e.g. `arith.minsi`-clamped iter args) widen to
[INT_MIN, INT_MAX].

    [8 lines not shown]
DeltaFile
+91-0mlir/test/Dialect/Arith/int-range-analysis-convergence.mlir
+63-0mlir/test/Dialect/Arith/int-range-loop-iter-args.mlir
+25-34mlir/lib/Analysis/DataFlow/IntegerRangeAnalysis.cpp
+28-0mlir/include/mlir/Analysis/DataFlow/IntegerRangeAnalysis.h
+207-344 files

FreeBSD/ports e21e4afsecurity/go-cve-dictionary distinfo Makefile

security/go-cve-dictionary: Update to 0.16.2

Release notes:  https://github.com/vulsio/go-cve-dictionary/releases/tag/v0.16.2
DeltaFile
+5-5security/go-cve-dictionary/distinfo
+1-2security/go-cve-dictionary/Makefile
+6-72 files

OPNSense/core 9f8431fsrc/opnsense/mvc/app/library/OPNsense/Firewall Util.php, src/opnsense/mvc/app/models/OPNsense/Kea KeaDhcpv6.php KeaDhcpv4.php

firewall: make getRealInterface() a static utility function #10251 (#10258)

Align implementation with get_real_interface() except that we shall
not give a fallback of $device = $interface since we want better
integrity in MVC code (and don't deal with devices in configuration
data there).

(cherry picked from commit dc357ece1a5e6f9b5713b7cc1e986f6483c91931)
DeltaFile
+47-0src/opnsense/mvc/app/library/OPNsense/Firewall/Util.php
+2-33src/opnsense/mvc/app/models/OPNsense/Routing/Gateways.php
+7-11src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.php
+4-7src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.php
+60-514 files

FreeBSD/ports a917b8dsysutils/fluent-bit distinfo Makefile

sysutils/fluent-bit: Update to 5.0.5

Release notes:  https://github.com/fluent/fluent-bit/releases/tag/v5.0.5
DeltaFile
+3-3sysutils/fluent-bit/distinfo
+1-1sysutils/fluent-bit/Makefile
+4-42 files

LLVM/project 34502b0mlir/include/mlir/Dialect/GPU/Pipelines Passes.h, mlir/lib RegisterAllPasses.cpp

[MLIR][GPU] Add gpu-lower-to-rocdl-pipeline meta-pass (#196751)

Add `gpu-lower-to-rocdl-pipeline` meta-pass which lowers common MLIR
dialects (gpu/arith/scf/vector) to binary, similar to the existing
XeVM/NVVM pipelines.
DeltaFile
+136-0mlir/lib/Dialect/GPU/Pipelines/GPUToROCDLPipeline.cpp
+69-0mlir/test/Integration/GPU/ROCM/gpu-lower-to-rocdl-pipeline.mlir
+60-0mlir/include/mlir/Dialect/GPU/Pipelines/Passes.h
+5-0mlir/lib/Dialect/GPU/Pipelines/CMakeLists.txt
+1-0mlir/lib/RegisterAllPasses.cpp
+271-05 files

FreeNAS/freenas f0e3fb7src/middlewared/middlewared/utils __init__.py

fix update crash
DeltaFile
+1-6src/middlewared/middlewared/utils/__init__.py
+1-61 files

FreeNAS/freenas 2d011abtests/sharing_protocols/nfs test_nfs_change_attr.py

Address review
DeltaFile
+11-4tests/sharing_protocols/nfs/test_nfs_change_attr.py
+11-41 files

OPNSense/core c6ab599src/opnsense/mvc/app/controllers/OPNsense/Kea/Api LeasesController.php, src/opnsense/mvc/app/views/OPNsense/Kea leases6.volt leases4.volt

Services: Kea DHCPv4/6: Build reservation status from control socket output, so it matches the scope of individual subnet (#10276)

* Services: Kea DHCPv4/6: Build reservation status from control socket output, so it matches the scope of individual subnets as well. Add client-id since it's relevant for IPv4 leases as well in default configuration.

We return an array now, change frontend detection if it's dynamic or static lease

Missed a closing bracket

Typo in client_id

Remove unused imports in LeasesController

Add comment to build_reserved_matches() to explain why the subnet-id logic exists now

* Add state as well, helpful for troubleshooting

* Add a state formatter to convert number status into their documented meaning

* Some data-width micro management

    [2 lines not shown]
DeltaFile
+63-2src/opnsense/scripts/kea/get_kea_leases.py
+0-37src/opnsense/mvc/app/controllers/OPNsense/Kea/Api/LeasesController.php
+16-5src/opnsense/mvc/app/views/OPNsense/Kea/leases6.volt
+15-3src/opnsense/mvc/app/views/OPNsense/Kea/leases4.volt
+94-474 files

OPNSense/core a67a25esrc/opnsense/mvc/app/controllers/OPNsense/Kea/Api Dhcpv4Controller.php Dhcpv6Controller.php

Services: Kea DHCPv4/6: Enable internalModelSafeDelete due to increased model relation field usage (#10287)

(cherry picked from commit fe8c0f27cab78631130d27ddc3e73ee4efc4ebbb)
DeltaFile
+1-0src/opnsense/mvc/app/controllers/OPNsense/Kea/Api/Dhcpv4Controller.php
+1-0src/opnsense/mvc/app/controllers/OPNsense/Kea/Api/Dhcpv6Controller.php
+2-02 files

LLVM/project 02177f3llvm/lib/CodeGen/SelectionDAG SelectionDAGBuilder.cpp SelectionDAGBuilder.h

[SelectionDAG] Emit `AssertZext` for function argument range attributes
DeltaFile
+6-1llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
+2-0llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
+8-12 files

LLVM/project 67d7ee6llvm/lib/CodeGen/SelectionDAG SelectionDAGBuilder.cpp, llvm/test/CodeGen/X86 argument-range-attr.ll

address review comment
DeltaFile
+11-0llvm/test/CodeGen/X86/argument-range-attr.ll
+1-1llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
+12-12 files