NetBSD/pkgsrc kqwBmumdoc CHANGES-2026

   Updated devel/py-astroid, databases/py-tortoise-orm
VersionDeltaFile
1.1337+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc avt3HECdatabases/py-tortoise-orm distinfo Makefile

   py-tortoise-orm: updated to 1.1.5

   1.1.5
   Fixed crash for makemigrations on tuple index with new model
VersionDeltaFile
1.37+4-4databases/py-tortoise-orm/distinfo
1.46+2-2databases/py-tortoise-orm/Makefile
+6-62 files

NetBSD/pkgsrc 5Wy3PXwdevel/py-astroid distinfo Makefile

   py-astroid: updated to 4.1.1

   4.1.1

   Let UnboundMethodModel inherit from FunctionModel to improve inference of
   dunder methods for unbound methods.

   Filter Unknown from UnboundMethod and Super special attribute
   lookup to prevent placeholder nodes from leaking during inference.
VersionDeltaFile
1.98+4-4devel/py-astroid/distinfo
1.110+3-3devel/py-astroid/Makefile
+7-72 files

LLVM/project 4bd0e49llvm/lib/Transforms/Vectorize VPlanVerifier.cpp

[VPlan] Remove verifyEVLRecipe (#182798)

In #182254 we want to start aborting compilation when the verifier fails
between passes, but currently we run into various EVL related failures.

The EVL is used in quite a few more places than when the verification
was originally added, all of which need to be handled by the verifier. I
think this is also exacerbated by the fact that many recipes nowadays
are converted to concrete recipes later in the pipeline which duplicates
the number of patterns we need to match.

The EVL transform itself has also changed much since its original
implementation, i.e. non-trapping recipes don't use EVL (#127180) and VP
recipes are generated via pattern matching instead of unconditionally
(#155394), so I'm not sure if the verification is as relevant today.

Rather than try to add more patterns this PR removes the verification to
reduce the maintainence cost. Split off from #182254
DeltaFile
+0-113llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp
+0-1131 files

FreeBSD/src 0076f6dsys/sys _offsetof.h

sys/_offsetof.h: pacify GCC 12's macro redefinition check

GCC 12 has a strict definition of identity (all characters including
whitespace must be identical) when comparing "redefined" macros. Make
our definition exactly match the stddef.h that comes with GCC to fix
test-includes of netlink/netlink_snl.h.  (Note: later versions of GCC
are a bit more flexible and don't have this problem.)

Reported by:    des
Sponsored by:   DARPA, AFRL
Fixes:          2adc3f0db187 ("stddef.h: centralize definition of offsetof()")
DeltaFile
+1-1sys/sys/_offsetof.h
+1-11 files

FreeBSD/ports ff7ac9adevel/sbt distinfo Makefile

devel/sbt: update to 1.12.4 release
DeltaFile
+3-3devel/sbt/distinfo
+1-1devel/sbt/Makefile
+4-42 files

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

Remove hardcoded fallback color from categories as well
DeltaFile
+2-2src/opnsense/mvc/app/views/OPNsense/Firewall/filter_rule.volt
+2-21 files

OPNSense/plugins ad4c250net/haproxy pkg-descr Makefile, net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms dialogMapfile.xml

Merge pull request #5208 from fraenki/haproxy_501

net/haproxy: release 5.1
DeltaFile
+66-11net/haproxy/src/opnsense/service/templates/OPNsense/HAProxy/haproxy.conf
+49-5net/haproxy/src/opnsense/scripts/OPNsense/HAProxy/exportMapFiles.php
+9-3net/haproxy/src/opnsense/mvc/app/models/OPNsense/HAProxy/HAProxy.xml
+9-0net/haproxy/pkg-descr
+7-1net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/dialogMapfile.xml
+1-1net/haproxy/Makefile
+141-216 files

OpenBSD/ports Py03gbhsecurity/oledump Makefile distinfo, security/oledump/pkg PLIST

   update to 0.0.82, switch HOMEPAGE to https, and take MAINTAINER

   OK rsadowski@
VersionDeltaFile
1.30+4-2security/oledump/Makefile
1.20+2-2security/oledump/distinfo
1.12+1-0security/oledump/pkg/PLIST
+7-43 files

NetBSD/pkgsrc mp5kiLNdoc CHANGES-2026

   Updated devel/py-stevedore, graphics/py-tifffile
VersionDeltaFile
1.1336+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc y88MNVzgraphics/py-tifffile distinfo Makefile

   py-tifffile: updated to 2026.2.20

   2026.2.20

   - Pass 5134 tests.
   - Fix rounding of high resolutions.
   - Fix code review issues.
VersionDeltaFile
1.58+4-4graphics/py-tifffile/distinfo
1.66+2-2graphics/py-tifffile/Makefile
+6-62 files

FreeBSD/ports 7b99259deskutils/podman-desktop Makefile pkg-plist

deskutils/podman-desktop: Fix program's icon
DeltaFile
+4-2deskutils/podman-desktop/Makefile
+1-1deskutils/podman-desktop/pkg-plist
+5-32 files

NetBSD/pkgsrc 22pqYs2devel/py-stevedore distinfo Makefile

   py-stevedore: updated to 5.7.0

   5.7.0

   * Add typing classifier
   * Enable logging related ruff checks
   * Run mypy from tox
   * Delay string interpolations at logging calls
   * Remove reference to tag framework
VersionDeltaFile
1.19+4-4devel/py-stevedore/distinfo
1.27+2-2devel/py-stevedore/Makefile
+6-62 files

LLVM/project 5870fcfllvm/test/CodeGen/M68k pipeline.ll

[M68k] Update llvm/test/CodeGen/M68k/pipeline.ll (#182809)

Due to https://github.com/llvm/llvm-project/pull/181547.
DeltaFile
+1-1llvm/test/CodeGen/M68k/pipeline.ll
+1-11 files

LLVM/project 279b3dbllvm/lib/Transforms/InstCombine InstCombineCompares.cpp, llvm/test/Transforms/InstCombine icmp-vector-bitwise-reductions.ll

[InstCombine] Fold icmp (vreduce_(or|and) %x), (0|-1) (#182684)

We can just compare the entire bitcasted value against Zero or AllOnes
in this case.

It is profitable on all major targets: https://godbolt.org/z/o7ecKjbsK
DeltaFile
+101-0llvm/test/Transforms/InstCombine/icmp-vector-bitwise-reductions.ll
+41-0llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
+142-02 files

OpenBSD/ports LydHo7ztextproc/tree-sitter Makefile distinfo

   textproc/tree-sitter: update to version v0.25.10.

   Although there are newer versions, this is the newest version that will work
   with our in-tree editors/neovim.

   Diff from Laurent Cheylus. I added/adjusted some comments to better reflect the
   situation WRT versions and the tree-sitter-cli program.
VersionDeltaFile
1.18+6-3textproc/tree-sitter/Makefile
1.10+2-2textproc/tree-sitter/distinfo
+8-52 files

LLVM/project f02aadcllvm/include/llvm/CodeGen/GlobalISel CombinerHelper.h, llvm/lib/CodeGen/GlobalISel CombinerHelper.cpp

[AArch64][GlobalISel] Combine to sqxtn pre legalization for FewerElements (#181163)

Post legalization we will not have v2i64 MIN and MAX, which prevents the
recognition of saturating truncates. This changes the combiner rules to
combine pre-legalization, providing that the vector operation will be
clamped (like a v4i64).
DeltaFile
+82-372llvm/test/CodeGen/AArch64/fpclamptosat_vec.ll
+55-97llvm/test/CodeGen/AArch64/qmovn.ll
+18-62llvm/test/CodeGen/AArch64/qshrn.ll
+13-3llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp
+4-0llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h
+2-1llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp
+174-5351 files not shown
+177-5357 files

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

Firewall: Rules [new]: Turn hardcoded badge colors into inherited label colors, use chip class for badges in tabulator rows
DeltaFile
+17-25src/opnsense/mvc/app/views/OPNsense/Firewall/filter_rule.volt
+17-251 files

OpenBSD/src 3uPhYuwusr.bin/mg word.c

   rework grabword() a bit; plug a leak

   spotted thanks to Han Boetes (hboetes at gmail) providing a diff to plug
   a leak in the asprintf() usage.  While here though, rework it to avoid
   hitting asprintf() per character.  Han agrees.
VersionDeltaFile
1.23+13-8usr.bin/mg/word.c
+13-81 files

LLVM/project 3849fcellvm/cmake/modules AddLLVM.cmake

[CMake] Don't try to reuse PCH if PCH is disabled (#182819)

Very recently, CMake started to emit warnings if REUSE_FROM is used but
the source has PCH disabled. Therefore, before using REUSE_FROM, check
that PCH is not disabled.
DeltaFile
+16-7llvm/cmake/modules/AddLLVM.cmake
+16-71 files

LLVM/project de3cefemlir/include/mlir-c ExtensibleDialect.h, mlir/include/mlir/Bindings/Python IRAttributes.h

[MLIR][Python] Add C and Python API for `mlir::DynamicAttr` (#182820)

This PR adds C and Python API support for `mlir::DynamicAttr`. It
primarily enables attributes in dialects that are dynamically generated
via IRDL to be constructed in Python, and allows retrieving the
parameters contained in a dynamic attribute from Python.

This PR is quite similiar to #182751, so I use tab to autocomplete some
code via github copilot, but manually verified.
DeltaFile
+79-0mlir/test/python/dialects/irdl.py
+65-0mlir/lib/Bindings/Python/IRAttributes.cpp
+48-0mlir/lib/CAPI/IR/ExtensibleDialect.cpp
+37-0mlir/include/mlir-c/ExtensibleDialect.h
+12-0mlir/include/mlir/Bindings/Python/IRAttributes.h
+241-05 files

OpenBSD/ports 0jDqHB6productivity/kmymoney Makefile distinfo, productivity/kmymoney/patches patch-CMakeLists_txt patch-kmymoney_kmymoney_cpp

   Update kmymoney to 5.2.2
VersionDeltaFile
1.21+71-3productivity/kmymoney/pkg/PLIST
1.70+22-20productivity/kmymoney/Makefile
1.14+5-5productivity/kmymoney/patches/patch-CMakeLists_txt
1.11+2-2productivity/kmymoney/distinfo
1.3+1-1productivity/kmymoney/patches/patch-kmymoney_kmymoney_cpp
1.2+0-0productivity/kmymoney/patches/patch-kmymoney_plugins_gnc_import_mymoneygncreader_cpp
+101-311 files not shown
+101-317 files

LLVM/project c8e2503flang/lib/Lower/Support Utils.cpp, flang/test/Lower/OpenMP block-use-predetermined-privatization.f90

[Flang][OpenMP] Fix crash privatizing USE'd module variable in BLOCK (#182060)

Module variables accessed via USE inside a BLOCK nested in an OpenMP
construct (parallel do, taskloop) crash during lowering because the host
symbol box doesn't exist yet — the BLOCK hasn't been lowered when
privatization runs.

The fix instantiates the module global on demand in the
DataSharingProcessor before privatization, and adds a fallback from
lookupOneLevelUpSymbol to lookupSymbol in privatizeSymbol for symbols
bound at the current scope level.
 
Fixes : [#161183 ](https://github.com/llvm/llvm-project/issues/161183)

---------

Co-authored-by: Chandra Ghale <ghale at pe31.hpc.amslabs.hpecorp.net>
DeltaFile
+43-0flang/test/Lower/OpenMP/block-use-predetermined-privatization.f90
+13-2flang/lib/Lower/Support/Utils.cpp
+56-22 files

NetBSD/pkgsrc jUsBWJSeditors/kate Makefile

   kate: update HOMEPAGE
VersionDeltaFile
1.106+2-2editors/kate/Makefile
+2-21 files

NetBSD/pkgsrc aTUxS4bx11/fbdesk Makefile

   fbdesk: comment out dead link
VersionDeltaFile
1.49+2-3x11/fbdesk/Makefile
+2-31 files

NetBSD/pkgsrc ke7E3lbdevel/empty Makefile

   empty: improve HOMEPAGE
VersionDeltaFile
1.5+2-2devel/empty/Makefile
+2-21 files

LLVM/project d7fac0flldb/source/Host/common MonitoringProcessLauncher.cpp

[lldb] address memory leakage in lldb-server (#177572)

lldb-server has exhibited fairly unexpected behaviour. The time each
iteration of the main loop takes (attach + spawn a child process) has
been progressively increasing over the course of the lldb-server
execution. For instance, at the beginning of the remote tests run (when
a single instance of lldb-server on the remote side processes all the
incoming connections), each iteration took approximately 0.1 seconds,
increasing to 1.5 seconds by the end.

The analysis of the lldb-server application indicates that the
__libc_fork function takes more and more time on each iteration. The
most plausible interpretation of this fact would appear to be that the
application accumulates a certain resource that the fork function
subsequently had to process.

The following investigation has shown that the memory leakage did seem
to take place during the lldb-server execution. After the spawn of a
child process lldb-server additionally creates a monitoring thread, the

    [25 lines not shown]
DeltaFile
+8-3lldb/source/Host/common/MonitoringProcessLauncher.cpp
+8-31 files

NetBSD/pkgsrc wkxogF8misc/bbappconf Makefile

   bbappconf: follow redirect
VersionDeltaFile
1.24+2-3misc/bbappconf/Makefile
+2-31 files

OpenBSD/src rnWpkywusr.bin/tmux cmd-show-prompt-history.c

   Free history entries properly, from Huihui Huang in GitHub issue 4870.
VersionDeltaFile
1.4+6-1usr.bin/tmux/cmd-show-prompt-history.c
+6-11 files

LLVM/project afe2158flang/docs ReleaseNotes.md

[flang][ReleaseNotes] Add `do concurrent` parallelizatio note
DeltaFile
+12-0flang/docs/ReleaseNotes.md
+12-01 files