NetBSD/pkgsrc m1AEoPQdoc CHANGES-2026

   doc: Updated lang/ruby32-base and related packages to 3.2.11

        lang/ruby32-base
        devel/ruby-readline
        lang/ruby32
VersionDeltaFile
1.1932+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc BATRmJ3lang/ruby rubyversion.mk, lang/ruby32-base distinfo

   lang/ruby32-base: update to 3.2.11

   Ruby 3.2.11 (2026-03-27)

   Quote from release announce:

   Ruby 3.2.11 has been released. This release includes an update to the zlib
   gem addressing CVE-2026-27820.

   This is the final release of the Ruby 3.2 series. We will not provide any
   further updates, including security fixes, for the Ruby 3.2 series.

   We recommend upgrading to Ruby 3.4 or 4.0.

   What's Changed

   * Bug #21715: Miscompilation on x86-64-v2 due to undefined behavior in
     search_nonascii in string.c
   * Bug #21629: Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings
     on clang / llvm 21
VersionDeltaFile
1.19+4-4lang/ruby32-base/distinfo
1.316+3-3lang/ruby/rubyversion.mk
+7-72 files

NetBSD/src LNCwixlusr.bin/xlint/lint1 init.c lex.c

   lint: clean up
VersionDeltaFile
1.276+8-18usr.bin/xlint/lint1/init.c
1.241+4-5usr.bin/xlint/lint1/lex.c
+12-232 files

NetBSD/src f1kBHhXdoc CHANGES

   s/recieved/received/
VersionDeltaFile
1.3242+2-2doc/CHANGES
+2-21 files

OpenBSD/ports K370JE2x11/py-superqt distinfo Makefile

   update py-superqt to 0.8.1
VersionDeltaFile
1.5+2-2x11/py-superqt/distinfo
1.7+1-1x11/py-superqt/Makefile
+3-32 files

NetBSD/pkgsrc-wip c3f0f3d. Makefile, jsongrep distinfo cargo-depends.mk

Add jsongrep
DeltaFile
+479-0jsongrep/distinfo
+160-0jsongrep/cargo-depends.mk
+16-0jsongrep/Makefile
+2-0jsongrep/PLIST
+2-0jsongrep/DESCR
+1-0Makefile
+660-06 files

FreeBSD/ports f0531a4deskutils/freeplane distinfo Makefile

deskutils/freeplane: Update to 1.13.2

ChangeLog:      https://github.com/freeplane/freeplane/releases/tag/release-1.13.2
DeltaFile
+3-3deskutils/freeplane/distinfo
+2-2deskutils/freeplane/Makefile
+5-52 files

LLVM/project 15940b1libcxx/cmake/caches AMDGPU.cmake NVPTX.cmake

[libcxx] Update GPU cache files to use the proper loader

Summary:
These were renamed and the aliases removed, fix running the tests.
DeltaFile
+1-1libcxx/cmake/caches/AMDGPU.cmake
+1-1libcxx/cmake/caches/NVPTX.cmake
+2-22 files

LLVM/project e568136mlir/python/mlir/dialects ext.py, mlir/test/python/dialects ext.py

[MLIR][Python] Add more field specifiers to Python-defined operations (#188064)

This PR adds two new field specifiers (`operand` and `attribute`) and
extends the existing one (`result`):
- `default_factory` parameter is added for `result` and `attribute` to
specify default value via a lambda/function
- `kw_only` parameter is added for all these three specifiers, to make a
field a keyword-only parameter (without giving a default value).

```python
def result(
    *,
    infer_type: bool = False,
    default_factory: Optional[Callable[[], Any]] = None,
    kw_only: bool = False,
) -> Any: ...


def operand(

    [43 lines not shown]
DeltaFile
+131-29mlir/python/mlir/dialects/ext.py
+99-1mlir/test/python/dialects/ext.py
+230-302 files

OpenBSD/ports N6Jto2jdevel/ipython distinfo Makefile

   update ipython to 9.12.0
VersionDeltaFile
1.57+2-2devel/ipython/distinfo
1.103+1-1devel/ipython/Makefile
+3-32 files

NetBSD/src rTZqq2fsys/dev/cardbus if_ex_cardbus.c, sys/dev/ic scmdreg.h

   s/brigde/bridge/ and s/Brige/Bridge/ in comments.
VersionDeltaFile
1.57+3-3sys/dev/cardbus/if_ex_cardbus.c
1.4+2-2sys/dev/ic/scmdreg.h
+5-52 files

OpenBSD/src GVnWRrGlib/libcrypto/md5 md5_amd64_generic.S, lib/libcrypto/sha sha1_amd64_generic.S sha1_amd64_shani.S

   Include crypto_assembly.h instead of manually ensuring _CET_ENDBR exists.

   ok kenjiro@ tb@
VersionDeltaFile
1.2+2-6lib/libcrypto/md5/md5_amd64_generic.S
1.5+2-6lib/libcrypto/sha/sha1_amd64_generic.S
1.4+2-6lib/libcrypto/sha/sha1_amd64_shani.S
1.6+2-6lib/libcrypto/sha/sha256_amd64_generic.S
1.4+2-6lib/libcrypto/sha/sha256_amd64_shani.S
1.4+2-6lib/libcrypto/sha/sha512_amd64_generic.S
+12-366 files

OpenBSD/src JSqHMZ9lib/libcrypto crypto_assembly.h

   Provide a crypto_assembly.h internal header.

   This will contain defines and macros that we need for assembly code,
   without polluting other headers that are primarily used for C code.

   For now, this just unconditionally provides _CET_ENDBR on amd64.

   ok kenjiro@ tb@
VersionDeltaFile
1.1+30-0lib/libcrypto/crypto_assembly.h
+30-01 files

FreeNAS/freenas 6e2fb9csrc/middlewared/middlewared/plugins/zpool crud.py

remove superfluous comments
DeltaFile
+4-5src/middlewared/middlewared/plugins/zpool/crud.py
+4-51 files

NetBSD/src tTCMwZrshare/man/man9 driver.9

   driver(9): fix stray tab in previous
VersionDeltaFile
1.38+2-2share/man/man9/driver.9
+2-21 files

NetBSD/src moJcxWjshare/man/man9 driver.9

   driver(9): fix cdevsw/bdevsw examples

   Instead of a chimera that fuses structure definition and variable
   definition with an initializer (syntactically incorrect), provide an
   example of an actual variable definition with an initializer.
VersionDeltaFile
1.37+21-20share/man/man9/driver.9
+21-201 files

LLVM/project 3b76b85mlir/test/Bytecode bytecode_callback.mlir, mlir/test/lib/IR TestBytecodeRoundtrip.cpp

[MLIR] Fix crash in test-bytecode-roundtrip when test dialect is absent (#189163)

When invoking `-test-bytecode-roundtrip=test-dialect-version=X.Y` on a
module that contains no test dialect operations, the reader type
callback in `runTest0` called
`reader.getDialectVersion<test::TestDialect>()` and then immediately
asserted that it succeeded. However, if the test dialect was never
referenced in the bytecode (because no test dialect types appear in the
module), the dialect's version information is not stored in the
bytecode, so `getDialectVersion` legitimately returns failure.

When the test dialect version is unavailable in the bytecode being read,
the module contains no test dialect types, so no "funky"-group overrides
are needed and the callback can safely skip by returning `success()`.

A regression test is added with a module that has no test dialect ops,
exercising the `test-dialect-version=2.0` path that previously crashed.

Fixes #128321

    [2 lines not shown]
DeltaFile
+13-0mlir/test/Bytecode/bytecode_callback.mlir
+5-3mlir/test/lib/IR/TestBytecodeRoundtrip.cpp
+18-32 files

OpenBSD/ports t8rJBgYdevel/p5-Test-Unit distinfo Makefile

   Update to p5-Test-Unit-0.30.
VersionDeltaFile
1.6+2-2devel/p5-Test-Unit/distinfo
1.16+1-1devel/p5-Test-Unit/Makefile
+3-32 files

OpenBSD/ports BAtY2fKdevel/p5-Locale-Codes distinfo Makefile

   Update to p5-Locale-Codes-3.88.
VersionDeltaFile
1.17+2-2devel/p5-Locale-Codes/distinfo
1.19+1-1devel/p5-Locale-Codes/Makefile
+3-32 files

NetBSD/src YXn9tIyshare/man/man9 driver.9

   driver(9): fix markup, prettify
VersionDeltaFile
1.36+102-83share/man/man9/driver.9
+102-831 files

FreeNAS/freenas 73f0ec2src/middlewared/middlewared/plugins/zpool crud.py

simplify
DeltaFile
+12-24src/middlewared/middlewared/plugins/zpool/crud.py
+12-241 files

FreeBSD/ports 7b58bf3cad/freecad Makefile, cad/freecad/files patch-compat-coin408

cad/freecad: fix build with coin 4.0.8

Patch taken from upstream.
Bump for code change.
DeltaFile
+153-0cad/freecad/files/patch-compat-coin408
+1-0cad/freecad/Makefile
+154-02 files

FreeBSD/ports 0e2468fgraphics/Coin distinfo Makefile

graphics/Coin: update to 4.0.8

Release Notes:
  https://github.com/coin3d/coin/releases/tag/v4.0.8
DeltaFile
+3-3graphics/Coin/distinfo
+1-2graphics/Coin/Makefile
+2-1graphics/Coin/pkg-plist
+6-63 files

OpenBSD/ports WHRY9vGdatabases/duckdb distinfo Makefile, databases/duckdb/pkg PLIST

   Update to duckdb-1.5.1.
VersionDeltaFile
1.5+2-2databases/duckdb/distinfo
1.5+2-2databases/duckdb/Makefile
1.4+2-0databases/duckdb/pkg/PLIST
+6-43 files

FreeBSD/ports fab7af0graphics/py-pivy pkg-plist distinfo, graphics/py-pivy/files patch-swig patch-distutils__cmake_CMakeLists.txt

graphics/py-pivy: update to 0.6.11

Release Notes:
  https://github.com/coin3d/pivy/releases/tag/0.6.11
DeltaFile
+14-23graphics/py-pivy/files/patch-swig
+18-15graphics/py-pivy/pkg-plist
+0-18graphics/py-pivy/files/patch-distutils__cmake_CMakeLists.txt
+3-3graphics/py-pivy/distinfo
+1-1graphics/py-pivy/Makefile
+36-605 files

NetBSD/src YO3B2UTgames/hunt/hunt hunt.c

   fix typo in command: s/wanrx/warnx/
   likely unnoticed because INTERNET is defined by default.
VersionDeltaFile
1.59+3-3games/hunt/hunt/hunt.c
+3-31 files

OpenBSD/ports U5is0Jnx11/tigervnc Makefile, x11/tigervnc/patches patch-unix_xserver_hw_vnc_vncHooks_c patch-unix_x0vncserver_Image_cxx

   backport upstream fixes from 1.16.2
VersionDeltaFile
1.1+29-0x11/tigervnc/patches/patch-unix_xserver_hw_vnc_vncHooks_c
1.1+23-0x11/tigervnc/patches/patch-unix_x0vncserver_Image_cxx
1.32+1-1x11/tigervnc/Makefile
+53-13 files

FreeNAS/freenas 04c55b6tests/api2 test_300_nfs.py test_200_ftp.py

rm bulk tests
DeltaFile
+0-2,090tests/api2/test_300_nfs.py
+0-1,411tests/api2/test_200_ftp.py
+0-701tests/api2/test_011_user.py
+0-565tests/api2/test_audit_websocket.py
+0-495tests/api2/test_440_snmp.py
+0-488tests/api2/test_420_smb.py
+0-5,750259 files not shown
+0-31,553265 files

FreeNAS/freenas f3b0296src/middlewared/middlewared/api/v26_0_0 zpool_query.py, src/middlewared/middlewared/api/v27_0_0 zpool_query.py

better type annotations
DeltaFile
+53-5src/middlewared/middlewared/api/v26_0_0/zpool_query.py
+53-5src/middlewared/middlewared/api/v27_0_0/zpool_query.py
+0-1src/middlewared/middlewared/plugins/pool_/pool.py
+106-113 files

OpenBSD/ports All4xUxdatabases/freetds distinfo Makefile

   update to freetds-1.5.15
VersionDeltaFile
1.110+2-2databases/freetds/distinfo
1.176+1-1databases/freetds/Makefile
+3-32 files