NetBSD/pkgsrc 8f9y1gPdoc CHANGES-2026

   Updated devel/[py-]capstone
VersionDeltaFile
1.1361+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc O4tSI1Kdevel/capstone distinfo Makefile.common

   capstone py-capstone: updated to 5.0.7

   5.0.7

   Build fix for CMake 4
   CVE v5 backports

   This release fixes CVE-2025-68114 and CVE-2025-67873
VersionDeltaFile
1.22+4-4devel/capstone/distinfo
1.9+2-2devel/capstone/Makefile.common
+6-62 files

OPNSense/core 862a8bdsrc/opnsense/mvc/app/views/OPNsense/Firewall nat_rule.volt

There is no inspect_toggle_container in here
DeltaFile
+0-1src/opnsense/mvc/app/views/OPNsense/Firewall/nat_rule.volt
+0-11 files

LLVM/project f80205bmlir/lib/Conversion/MemRefToSPIRV MemRefToSPIRV.cpp, mlir/test/Conversion/MemRefToSPIRV atomic.mlir

[mlir][SPIRV] Add sub-element-byte lowering support for atomic_rmw ori/andi ops (#179831)

When the memref element type (e.g., i8) is narrower than the SPIR-V
storage type (e.g., i32 on Vulkan), ori and andi can be lowered with a
single wide atomic instruction because OR-with-0 and AND-with-1 are
identity operations.

The revision follows `IntStoreOpPattern` to compute offsets/sizes via
`adjustAccessChainForBitwidth` method and `getOffsetForBitwidth` method.
Additionally, it handles the returned value (which is the old value by
definition), which is different from `IntStoreOpPattern`. E.g., the
check of `spirv::Capability::Kernel` is the same.


https://github.com/llvm/llvm-project/blob/07ebb18e07fb9e009b1f738d6214a49c7bbe8fee/mlir/lib/Conversion/MemRefToSPIRV/MemRefToSPIRV.cpp#L847-L867

There are refactoring opportunities and it is not performed within the
revision because the current implementation is already complicated. The
refactoring can be happenned in a follow-up with its own patch, so

    [6 lines not shown]
DeltaFile
+126-8mlir/lib/Conversion/MemRefToSPIRV/MemRefToSPIRV.cpp
+72-0mlir/test/Conversion/MemRefToSPIRV/atomic.mlir
+198-82 files

OPNSense/core 8011d0dsrc/opnsense/mvc/app/views/OPNsense/Firewall nat_rule.volt

Add both disabled and enabled keys to the header formatter for simplicity, as DNAT uses disabled
DeltaFile
+4-1src/opnsense/mvc/app/views/OPNsense/Firewall/nat_rule.volt
+4-11 files

LLVM/project 33025a2libcxx/include/__iterator wrap_iter.h, lldb/test/API/commands/expression/import-std-module/iterator TestIteratorFromStdModule.py

[libc++] Make `__wrap_iter` comparison operators hidden friends (#179590)

Prelude to #179389
DeltaFile
+82-88libcxx/include/__iterator/wrap_iter.h
+12-0lldb/test/API/commands/expression/import-std-module/iterator/TestIteratorFromStdModule.py
+94-882 files

LLVM/project 14ba1ecmlir/include/mlir/Dialect/LLVMIR ROCDLOps.td, mlir/test/Dialect/LLVMIR rocdl.mlir

[WIP][ROCDL] Added SWMMAC ops for gfx12 and gfx1250 (#181943)

This PR adds SWMMAC ops for gfx12 and gfx1250 arch.
DeltaFile
+127-0mlir/test/Dialect/LLVMIR/rocdl.mlir
+126-0mlir/include/mlir/Dialect/LLVMIR/ROCDLOps.td
+125-0mlir/test/Target/LLVMIR/rocdl.mlir
+378-03 files

LLVM/project 91ac6d0llvm/lib/Target/Hexagon HexagonGlobalScheduler.cpp, llvm/test/CodeGen/RISCV clmul.ll clmulr.ll

Merge remote-tracking branch 'external-upstream/main' into users/mariusz-sikora-at-amd/gfx13/add-vopc
DeltaFile
+25,051-14,920llvm/test/CodeGen/RISCV/clmul.ll
+16,004-0llvm/test/MC/AMDGPU/gfx13_asm_vopd3.s
+13,198-0llvm/test/CodeGen/RISCV/clmulr.ll
+12,863-0llvm/test/CodeGen/RISCV/clmulh.ll
+3,298-3,437llvm/test/CodeGen/X86/vector-interleaved-store-i32-stride-7.ll
+5,330-0llvm/lib/Target/Hexagon/HexagonGlobalScheduler.cpp
+75,744-18,3572,067 files not shown
+194,363-61,7072,073 files

OPNSense/core 5038294src/opnsense/mvc/app/views/OPNsense/Firewall nat_rule.volt

Handle both enabled and disabled keys when deciding if a row is disabled
DeltaFile
+5-1src/opnsense/mvc/app/views/OPNsense/Firewall/nat_rule.volt
+5-11 files

OPNSense/core 178f56csrc/opnsense/mvc/app/controllers/OPNsense/Firewall OneToOneController.php SourceNatController.php

The variable is categoryKey, not categoryName
DeltaFile
+1-1src/opnsense/mvc/app/controllers/OPNsense/Firewall/OneToOneController.php
+1-1src/opnsense/mvc/app/controllers/OPNsense/Firewall/SourceNatController.php
+1-1src/opnsense/mvc/app/controllers/OPNsense/Firewall/NptController.php
+3-33 files

LLVM/project ea6fee0llvm/test/Transforms/SafeStack/SPARC lit.local.cfg

SafeStack: Add missing lit.local.cfg to SPARC subdirectory

Forgot to commit file in 8604b52e380fb37a3599539b1d87a68666ab6ed5
DeltaFile
+2-0llvm/test/Transforms/SafeStack/SPARC/lit.local.cfg
+2-01 files

NetBSD/pkgsrc KR4MOkBdoc CHANGES-2026

   Updated devel/py-uv[-build]
VersionDeltaFile
1.1360+3-1doc/CHANGES-2026
+3-11 files

OpenBSD/ports gkoGGVzwww/tor-browser/browser Makefile, www/tor-browser/browser/files pledge.rdd pledge.utility

   Tor Browser: MFC "sync tmppath pledge changes from firefox-esr"

   Original commit by landry@ (thanks for the heads up):
   "replace tmppath by rpath/wpath/cpath, it is going away

   utility and rdd processes only have rwc access to /tmp anyway
   requested by deraadt@"
VersionDeltaFile
1.2.16.1+2-1www/tor-browser/browser/files/pledge.rdd
1.2.8.1+2-1www/tor-browser/browser/files/pledge.utility
1.178.2.7+1-0www/tor-browser/browser/Makefile
+5-23 files

NetBSD/pkgsrc GAHyrxmdevel/py-uv distinfo cargo-depends.mk, devel/py-uv-build distinfo

   py-uv py-uv-build: updated to 0.10.5

   0.10.5

   Enhancements

   Add hint when named index is found in a parent config file
   Add warning for uv lock --frozen
   Attempt to use reflinks by default on Linux
   Fallback to hardlinks after reflink failure before copying
   Filter pylock.toml wheels by tags and requires-python
   Validate wheel filenames are normalized during uv publish
   Fix message when exclude-newer invalidates the lock file
   Change the missing files log level to debug

   Performance

   Improve performance of repeated conflicts with an extra


    [13 lines not shown]
VersionDeltaFile
1.15+193-134devel/py-uv/distinfo
1.16+193-133devel/py-uv-build/distinfo
1.14+63-43devel/py-uv/cargo-depends.mk
1.17+2-2devel/py-uv/Makefile.common
1.2+1-1devel/py-uv/patches/patch-pyproject.toml
+452-3135 files

LLVM/project d59d00allvm/lib/Target/AArch64 AArch64ISelLowering.cpp, llvm/test/CodeGen/AArch64 popcount_vmask.ll

[AArch64] Match CTPOP combine without zero extend  (#182859)

Helps improve: https://github.com/llvm/llvm-project/issues/182625.

This does not fully solve the issues with using `ctpop` as the vector
type chosen for the reduction is not ideal in all cases. This results in
extra extends, which can be seen in a few test cases.
DeltaFile
+16-0llvm/test/CodeGen/AArch64/popcount_vmask.ll
+1-1llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+17-12 files

OpenBSD/src BxI8ODkusr.bin/tmux window-copy.c tmux.1

   Add commands to turn exit on scroll on, off, toggle. From xcdnlgd at
   hotmail dot com in GitHub issue 4884.
VersionDeltaFile
1.388+46-1usr.bin/tmux/window-copy.c
1.1031+14-2usr.bin/tmux/tmux.1
+60-32 files

OpenBSD/ports XDtbW9Owww/tor-browser/browser Makefile, www/tor-browser/browser/files pledge.utility pledge.rdd

   Tor Browser: sync tmppath pledge changes from firefox-esr

   Original commit by landry@ (thanks for the heads up):
   "replace tmppath by rpath/wpath/cpath, it is going away

   utility and rdd processes only have rwc access to /tmp anyway
   requested by deraadt@"
VersionDeltaFile
1.3+2-1www/tor-browser/browser/files/pledge.utility
1.3+2-1www/tor-browser/browser/files/pledge.rdd
1.192+1-0www/tor-browser/browser/Makefile
+5-23 files

OpenBSD/src v0UGIn5usr.bin/tmux input.c

   Respond to DECRQM 2026, from David Turnbull in GitHub issue 4887.
VersionDeltaFile
1.252+9-5usr.bin/tmux/input.c
+9-51 files

NetBSD/pkgsrc AlbhoYpdoc CHANGES-2026

   Updated net/wireguard-tools, sysutils/ansible-core
VersionDeltaFile
1.1359+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc SwuYlEDsysutils/ansible-core distinfo Makefile

   ansible-core: updated to 2.20.3

   v2.20.3

   Minor Changes

   - ansible-test - Update URL used to download FreeBSD wheels for managed remotes.
   - ansible-test - Use the new API endpoint for the Ansible Core CI service.

   Bugfixes

   - Fix interpreter discovery on delegated ``async`` tasks (https://github.com/ansible/ansible/issues/86491)
   - Fix up the Action plugin ``_make_tmp_path`` error to only include the command run rather than the shell's dataclass repr from ``mkdtemp``.
   - local connection - Pass correct type to become plugins when checking password (https://github.com/ansible/ansible/issues/86458)
VersionDeltaFile
1.48+4-4sysutils/ansible-core/distinfo
1.57+2-2sysutils/ansible-core/Makefile
+6-62 files

LLVM/project 610b407llvm/test/MC/AMDGPU gfx13_asm_vop2.s gfx13_asm_vop3_from_vop2.s, llvm/test/MC/Disassembler/AMDGPU gfx13_dasm_vop2.txt gfx13_dasm_vop3_from_vop2.txt

[AMDGPU] Add VOP2 to gfx13 (#182812)

Co-authored-by: Ivan Kosarev <ivan.kosarev at amd.com>
DeltaFile
+2,807-0llvm/test/MC/AMDGPU/gfx13_asm_vop2.s
+2,642-0llvm/test/MC/Disassembler/AMDGPU/gfx13_dasm_vop2.txt
+2,269-0llvm/test/MC/AMDGPU/gfx13_asm_vop3_from_vop2.s
+2,091-0llvm/test/MC/Disassembler/AMDGPU/gfx13_dasm_vop3_from_vop2.txt
+2,007-0llvm/test/MC/AMDGPU/gfx13_asm_vop2_dpp16.s
+1,903-0llvm/test/MC/AMDGPU/gfx13_asm_vop3_from_vop2_dpp16.s
+13,719-013 files not shown
+19,594-11519 files

LLVM/project 1911488llvm/lib/Target/AMDGPU VOPDInstructions.td, llvm/lib/Target/AMDGPU/AsmParser AMDGPUAsmParser.cpp

[AMDGPU] Add VOPD to gfx13 (#182815)

Co-authored-by: Jay Foad <jay.foad at amd.com>
DeltaFile
+16,004-0llvm/test/MC/AMDGPU/gfx13_asm_vopd3.s
+196-0llvm/test/MC/AMDGPU/gfx13_asm_vopd_errs.s
+14-9llvm/lib/Target/AMDGPU/VOPDInstructions.td
+12-1llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+6-3llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
+2-0llvm/test/MC/AMDGPU/gfx1250_asm_vopd.s
+16,234-131 files not shown
+16,235-137 files

NetBSD/pkgsrc 9WgFWoOnet/wireguard-tools distinfo Makefile

   wireguard-tools: updated to 1.0.20260223

   1.0.20260223
   Unknown changes
VersionDeltaFile
1.6+4-4net/wireguard-tools/distinfo
1.8+2-2net/wireguard-tools/Makefile
+6-62 files

LLVM/project 9c08759llvm/include/llvm/IR RuntimeLibcalls.td, llvm/test/Transforms/SafeStack/AArch64 safestack.ll

Reapply "RuntimeLibcalls: Fix adding __safestack_pointer_address by default" (#182949) (#183005)

This reverts commit 6d37110e091569509f54e2b1f3ef35e8a50e5b70.

Now with aarch64 test.
DeltaFile
+39-0llvm/test/Transforms/SafeStack/AArch64/safestack.ll
+38-0llvm/test/Transforms/SafeStack/SPARC/safestack.ll
+6-4llvm/include/llvm/IR/RuntimeLibcalls.td
+83-43 files

FreeBSD/ports 9c84770misc/py-hf-xet distinfo Makefile.crates

misc/py-hf-xet: Update to 1.3.0

Changelog: https://github.com/huggingface/xet-core/releases/tag/v1.3.0

Reported by:    portscout
DeltaFile
+579-505misc/py-hf-xet/distinfo
+288-251misc/py-hf-xet/Makefile.crates
+3-2misc/py-hf-xet/Makefile
+870-7583 files

LLVM/project 4434dabcmake/Modules LLVMVersion.cmake

Bump version to 22.1.0
DeltaFile
+1-1cmake/Modules/LLVMVersion.cmake
+1-11 files

OPNSense/core 9538911src/opnsense/mvc/app/views/OPNsense/Firewall nat_rule.volt

Add both category and categories keys to the header formatters as it cannot be dynamically decided here
DeltaFile
+6-2src/opnsense/mvc/app/views/OPNsense/Firewall/nat_rule.volt
+6-21 files

LLVM/project 7e3c270llvm/test/CodeGen/AMDGPU hazard-getreg-waitalu.mir

[AMDGPU] Test hazard-getreg-waitalu.mir on gfx13
DeltaFile
+1-0llvm/test/CodeGen/AMDGPU/hazard-getreg-waitalu.mir
+1-01 files

FreeBSD/ports dbdb672security/vuxml/vuln 2026.xml

security/vuxml: Document Vaultwarden vulnerabilities
DeltaFile
+29-0security/vuxml/vuln/2026.xml
+29-01 files

DragonFlyBSD/src a19fa47usr.sbin/installer/dfuibe_installer flow.c main.c, usr.sbin/installer/installer installer.sh

installer(8): Whitespace cleanups
DeltaFile
+114-116usr.sbin/installer/dfuibe_installer/flow.c
+14-14usr.sbin/installer/installer/installer.sh
+8-8usr.sbin/installer/libdfui/connection.c
+1-2usr.sbin/installer/dfuibe_installer/main.c
+1-1usr.sbin/installer/dfuibe_installer/fn_configure.c
+0-1usr.sbin/installer/libinstaller/confed.c
+138-1426 files