NetBSD/src dmZqRm0sys/dev/ic wd33c93.c

   wd33c93: split wd33c93_timeout() into timeout and callback

   The code actually directly calls the same function for both
   processing a timeout (and thus sending an abort, bus reset, etc)
   and the callout running.

   However, the timeout code doesn't actually complete an acb.
   So if an acb times out, it seems to just .. be timed out.
   Forever.

   So in preparation for adding support for completing an acb with
   timeout, split wd33c93_timeout() into timeout and callout.

   This should be a no-op.

   Patch from Adrian Chadd on port-mips@:
    https://mail-index.netbsd.org/port-mips/2025/12/01/msg001535.html
VersionDeltaFile
1.38+30-6sys/dev/ic/wd33c93.c
+30-61 files

NetBSD/src SzbCftYsys/dev/ic wd33c93.c wd33c93var.h

   wd33c93: add a debug section for submitted SCSI requests from scsipi

   Whilst debugging things like hangs I found it useful to know the
   class of scsi request coming in from the upper layer.

   * Add a new debug bit entry - SCSIREQ
   * Use it to echo the submitted SCSI requests
   * Note that the unhandled one will just .. never be serviced, which is
     problematic and should be addressed in a subsequent commit.

   Patch from Adrian Chadd on port-mips@:
    https://mail-index.netbsd.org/port-mips/2025/12/01/msg001535.html
VersionDeltaFile
1.37+11-3sys/dev/ic/wd33c93.c
1.15+2-1sys/dev/ic/wd33c93var.h
+13-42 files

NetBSD/src Q99PSUssys/dev/ic wd33c93.c

   wd33c93: extend wd33c93_error() to include a reason

   Add in a string argument to allow the caller to describe the error.

   Patch from Adrian Chadd on port-mips@:
    https://mail-index.netbsd.org/port-mips/2025/12/01/msg001535.html
VersionDeltaFile
1.36+9-7sys/dev/ic/wd33c93.c
+9-71 files

LLVM/project 00915b2llvm/lib/Target/RISCV RISCVISelLowering.cpp

[RISCV] Use static arrays+ArrayRef instead of SmallVector to select P extension vector VTs. NFC (#175390)

DeltaFile
+5-3llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+5-31 files

NetBSD/src Odg2zphsys/dev/ic wd33c93.c

   wd33c93: abort the given transfer, not what's on or not currently active

   The timeout is per-transfer, not global.  And if this happens after
   a state changing event - eg the device disconnecting - then sc->sc_nexus
   is NULL.   Calling wd33c93_abort() with a NULL acb leads to a panic.

   Patch from Adrian Chadd on port-mips@:
    https://mail-index.netbsd.org/port-mips/2025/12/01/msg001535.html
VersionDeltaFile
1.35+3-3sys/dev/ic/wd33c93.c
+3-31 files

NetBSD/pkgsrc 8hjUZIHdoc CHANGES-2026

   doc: Updated fonts/harfbuzz to 12.3.0nb1
VersionDeltaFile
1.233+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc PZ2IE5ofonts/harfbuzz distinfo Makefile, fonts/harfbuzz/patches patch-src_hb-ot-cmap-table.hh

   harfbuzz: add upstream fix for GHSA-xvjr-f2r9-c7ww

   Bump PKGREVISION.
VersionDeltaFile
1.1+18-0fonts/harfbuzz/patches/patch-src_hb-ot-cmap-table.hh
1.165+2-1fonts/harfbuzz/distinfo
1.155+2-1fonts/harfbuzz/Makefile
+22-23 files

LLVM/project a4e434eutils/bazel/llvm-project-overlay/mlir BUILD.bazel

Fix Bazel build for 0e4be26 (#175412)

DeltaFile
+8-0utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+8-01 files

LLVM/project 9bd910dmlir/lib/Bindings/Python Rewrite.cpp, mlir/test/python rewrite.py

[MLIR][Python] Rename `GreedyRewriteDriverConfig` to `GreedyRewriteConfig` (#175409)

This is mainly for two purposes: 
1. to keep it consistent with the C++ class name
`mlir::GreedyRewriteConfig`,
2. to make it shorter.

Since this type was only added a few days ago
(654b3e844f21d3f64521e9cb028efdfebbf99bb4), it shouldn’t cause any
obvious compatibility issues.
DeltaFile
+22-24mlir/lib/Bindings/Python/Rewrite.cpp
+12-12mlir/test/python/rewrite.py
+34-362 files

NetBSD/pkgsrc SeHw5kZdoc CHANGES-2026

   doc: Updated textproc/ruby-nokogiri to 1.19.0
VersionDeltaFile
1.232+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc XWj7ovAtextproc/ruby-nokogiri distinfo Makefile

   ruby-nokogiri: update to 1.19.0

   Upstream changes:
    https://github.com/sparklemotion/nokogiri/releases/tag/v1.19.0

   v1.19.0 / 2025-12-28

   Ruby

   This release is focused on changes to Ruby version support,
   and is otherwise functionally identical to v1.18.10.

    * Introduce native gem support for Ruby 4.0. #3590
    * End support for Ruby 3.1, for which upstream support ended 2025-03-26.
    * End support for JRuby 9.4 (which targets Ruby 3.1 compatibility).
VersionDeltaFile
1.75+4-4textproc/ruby-nokogiri/distinfo
1.108+2-3textproc/ruby-nokogiri/Makefile
+6-72 files

NetBSD/pkgsrc U9uQAuLdoc TODO CHANGES-2026

   doc: Updated textproc/py-pdf to 6.6.0
VersionDeltaFile
1.26650+2-2doc/TODO
1.231+2-1doc/CHANGES-2026
+4-32 files

NetBSD/pkgsrc bWT7bWwtextproc/py-pdf Makefile distinfo

   py-pdf: update to 6.6.0.

   ## Version 6.6.0, 2026-01-09

   ### Security (SEC)
   - Improve handling of partially broken PDF files (#3594)

   ### Deprecations (DEP)
   - Block common page content modifications when assigned to reader (#3582)

   ### New Features (ENH)
   - Embellishments to generated text appearance streams (#3571)

   ### Bug Fixes (BUG)
   - Do not consider multi-byte BOM-like sequences as BOMs (#3589)

   ### Robustness (ROB)
   - Avoid empty FlateDecode outputs without warning (#3579)


    [8 lines not shown]
VersionDeltaFile
1.51+4-4textproc/py-pdf/Makefile
1.45+4-4textproc/py-pdf/distinfo
+8-82 files

NetBSD/pkgsrc PNZpswubenchmarks/netperf Makefile

   netperf: switch to github, other site is gone
VersionDeltaFile
1.17+3-3benchmarks/netperf/Makefile
+3-31 files

NetBSD/pkgsrc uFw2UMIgames/netmaj Makefile

   netmaj: comment out dead site
VersionDeltaFile
1.33+3-4games/netmaj/Makefile
+3-41 files

NetBSD/pkgsrc oVHbUHtbenchmarks/netio Makefile

   netio: switch to github, other site is gone
VersionDeltaFile
1.25+2-2benchmarks/netio/Makefile
+2-21 files

NetBSD/pkgsrc O4bj8v6devel/netcdf-fortran Makefile

   netcdf-fortran: update HOMEPAGE
VersionDeltaFile
1.39+2-2devel/netcdf-fortran/Makefile
+2-21 files

NetBSD/pkgsrc tbplktddevel/netcdf-cxx Makefile

   netcdf-cxx: update HOMEPAGE
VersionDeltaFile
1.38+2-2devel/netcdf-cxx/Makefile
+2-21 files

NetBSD/pkgsrc 3o6qGF8sysutils/netbsd_exporter Makefile

   netbsd_exporter: switch to github, other site is gone
VersionDeltaFile
1.3+2-2sysutils/netbsd_exporter/Makefile
+2-21 files

NetBSD/pkgsrc hDy3IKKnet/netatalk4 Makefile

   netatalk4: fix HOMEPAGE
VersionDeltaFile
1.30+2-2net/netatalk4/Makefile
+2-21 files

NetBSD/pkgsrc gVUKYmrcad/nelma Makefile

   nelma: comment out dead site
VersionDeltaFile
1.15+2-3cad/nelma/Makefile
+2-31 files

NetBSD/pkgsrc lrBHoGvtextproc/ndtpd Makefile

   ndtpd: comment out dead site
VersionDeltaFile
1.45+3-4textproc/ndtpd/Makefile
+3-41 files

NetBSD/pkgsrc qGUMsACgraphics/ncview Makefile

   ncview: update HOMEPAGE
VersionDeltaFile
1.68+3-3graphics/ncview/Makefile
+3-31 files

NetBSD/pkgsrc dKLG9fAnet/nagios-plugin-spamd Makefile

   nagios-plugin-spamd: comment out dead link
VersionDeltaFile
1.24+2-2net/nagios-plugin-spamd/Makefile
+2-21 files

NetBSD/pkgsrc kHgXAvWnet/nagios-plugin-snmp_environment Makefile

   nagios-plugin-snmp_environment: comment out dead link
VersionDeltaFile
1.4+2-2net/nagios-plugin-snmp_environment/Makefile
+2-21 files

LLVM/project 0e4be26mlir/lib/Bindings/Python DialectLinalg.cpp TransformInterpreter.cpp, mlir/test/python/lib PythonTestModuleNanobind.cpp

[mlir][Python] fix dialect extensions which bind C types (#175405)

Fix some dialect bindings I missed in https://github.com/llvm/llvm-project/pull/174156 so they don't bind C structs (because that leads to multiple registration in the case when multiple packages are used simultaneously).
DeltaFile
+91-50mlir/lib/Bindings/Python/DialectLinalg.cpp
+31-20mlir/lib/Bindings/Python/TransformInterpreter.cpp
+19-23mlir/test/python/lib/PythonTestModuleNanobind.cpp
+14-8mlir/lib/Bindings/Python/IRTypes.cpp
+13-6mlir/lib/Bindings/Python/ExecutionEngineModule.cpp
+5-5mlir/lib/Bindings/Python/IRCore.cpp
+173-1123 files not shown
+181-1209 files

NetBSD/pkgsrc FpihDqegames/nagi Makefile

   nagi: switch to https
VersionDeltaFile
1.18+3-4games/nagi/Makefile
+3-41 files

NetBSD/pkgsrc m31mPtZdatabases/mysqltuner Makefile

   mysqltuner: switch to https
VersionDeltaFile
1.11+2-2databases/mysqltuner/Makefile
+2-21 files

NetBSD/pkgsrc iBpByVAnet/mydns-pgsql Makefile.common

   mydns*: switch to https
VersionDeltaFile
1.20+3-3net/mydns-pgsql/Makefile.common
+3-31 files

NetBSD/pkgsrc DYnIGaqsysutils/munin-common Makefile.common

   munin*: switch to https
VersionDeltaFile
1.9+2-2sysutils/munin-common/Makefile.common
+2-21 files