NetBSD/pkgsrc qt4bQVZmath/openblas Makefile distinfo, math/openblas64_openmp Makefile

   openblas: fix dylib naming patch for Darwin
VersionDeltaFile
1.6+3-1math/openblas64_openmp/Makefile
1.5+3-1math/openblas64_pthread/Makefile
1.9+3-1math/openblas_openmp/Makefile
1.8+3-1math/openblas_pthread/Makefile
1.10+3-1math/openblas/Makefile
1.14+2-2math/openblas/distinfo
+17-72 files not shown
+22-108 files

NetBSD/pkgsrc-wip 36d3a12minio TODO

minio: note fork alternative
DeltaFile
+3-0minio/TODO
+3-01 files

NetBSD/src 94UUAgaetc getramdisksize

   fix usage string
VersionDeltaFile
1.2+1-1etc/getramdisksize
+1-11 files

NetBSD/pkgsrc JGf3RNNmail/exim options.mk

   mail/exim: Add SRS support as exim-srs option
VersionDeltaFile
1.29+6-2mail/exim/options.mk
+6-21 files

NetBSD/src uMAuyBosys/arch/vax/conf INSTALL

   bump for new binutils
VersionDeltaFile
1.81+2-2sys/arch/vax/conf/INSTALL
+2-21 files

NetBSD/src GuI30Hkdistrib/vax/ramdisk Makefile

   use $GETRAMDISKSIZE
VersionDeltaFile
1.37+3-2distrib/vax/ramdisk/Makefile
+3-21 files

NetBSD/src oXkEAlrdistrib/common Makefile.image

   add $GETRAMDISKSIZE
VersionDeltaFile
1.45+2-1distrib/common/Makefile.image
+2-11 files

NetBSD/src P2feJYEetc getramdisksize

   Instead of hard-coding the ramdisksize both in the distrib makefiles
   and the kernel, provide a script to grab the size from the kernel so
   we can define it in one place.
VersionDeltaFile
1.1+68-0etc/getramdisksize
+68-01 files

NetBSD/pkgsrc VyvGQRndoc CHANGES-2026

   doc: Updated security/py-trezor-agent to 0.13.0
VersionDeltaFile
1.1477+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc caOQ7Exdoc CHANGES-2026

   doc: Updated security/py-libagent to 0.16.0
VersionDeltaFile
1.1476+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 6AzDuLnsecurity/py-trezor-agent Makefile PLIST, security/py-trezor-agent/patches patch-setup.py

   Update security/py-trezor-agent to 0.13.0

   Note: The version number is lower now because the version number was wrong
   before. Although both libagent and trezor-agent are distributed in the same
   tarball, the version name in the tarball name is only for libagent.
VersionDeltaFile
1.6+8-7security/py-trezor-agent/Makefile
1.2+5-5security/py-trezor-agent/PLIST
1.2+5-5security/py-trezor-agent/distinfo
1.2+1-1security/py-trezor-agent/patches/patch-setup.py
+19-184 files

NetBSD/pkgsrc K9XQpirsecurity/py-libagent PLIST distinfo, security/py-libagent/patches patch-libagent_gpg_agent.py patch-libagent_device_trezor.py

   Update security/py-libagent to 0.16.0

   - Test on Python 3.13 by @romanz in #492
   - Support SSH CA generation by @romanz in #493
   - replace pkg_resources for python 3.12 by @branchv in #480
   - Dedup sending age response by @romanz in #497
   - Parse SSH server host key as well by @romanz in #507
   - Drop keepkey support by @romanz in #511
   - Drop ledger support by @romanz in #513
   - libagent: Add USB IDs for Jade Plus by @nitramiz in #510
   - Switch to trezorlib 0.20 to support TS7 by @romanz in #512

   Additionally, two patches have been applied on top of 0.16.0:

   - Lookup GnuPG user ID (instead of assuming it's the first one) in #517
   - Fix passphrase support on Trezor in #519
VersionDeltaFile
1.1+46-0security/py-libagent/patches/patch-libagent_gpg_agent.py
1.1+27-0security/py-libagent/patches/patch-libagent_device_trezor.py
1.3+1-13security/py-libagent/PLIST
1.2+6-4security/py-libagent/distinfo
1.6+4-4security/py-libagent/Makefile
+84-215 files

NetBSD/src CO1cUeusys/arch/vax/conf INSTALL

   bump slightly for new binutils
VersionDeltaFile
1.80+2-2sys/arch/vax/conf/INSTALL
+2-21 files

NetBSD/src EyPVMZhexternal/cddl/osnet/dist/uts/common/fs/zfs zfs_vnops.c

   zfs: reject read() on directory

   right now, netbsd in general allows read() on directory for
   the compatibility with historical applications. (i have not
   seen such an application by myself though. is anyone around
   here still keeping such ancient binaries? i'm curious if such
   a binary still works on today's UFS.)

   this commit makes zfs reject such an attempt because zfs is
   not prepared to produce the historical UFS dirent structure.
VersionDeltaFile
1.85+24-0external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c
+24-01 files

NetBSD/src lEfBeo1sys/arch/x86/x86 tsc.c

   x86 tsc: decrease the timecounter quality for NVMM

   NVMM vcpu loses its TSC "ticks" when switching to a different host cpu.
   from the POV of the guest OS (ie. this code), it's observed as random
   TSC drifts, which makes it unsuitable for a timecounter source.
VersionDeltaFile
1.64+8-3sys/arch/x86/x86/tsc.c
+8-31 files

NetBSD/src 1zigbZ5sys/kern sched_4bsd.c

   sched_4bsd.c: honor the upper bound of l_estcpu

   otherwise, certain threaded workloads can quickly
   accumulate too large l_estcpu.

   this change fixes mysterious long (eg 10 seconds) pauses
   i've seen occasionally with git. git seems to spawn worker
   threads internally these days and happens to hit the condition
   of this bug. with very large l_estcpu, the lwp gets effective
   priority 0 for a long time. on a busy system, such an lwp
   basically will never get a chance to run until the estcpu decay
   will eventually make it possible to run again.

   it seems this bug has been there since 2007.
   ("Merge scheduler changes from the vmlocking branch")
   at that time, while i had been using netbsd heavily for daily
   things, i haven't noticed this issue at all.  it seems that
   threaded programs got ubiquitous in this decades.
VersionDeltaFile
1.48+3-3sys/kern/sched_4bsd.c
+3-31 files

NetBSD/src DmLWrC8external/cddl/osnet/dist/uts/common/fs/zfs zfs_vnops.c

   zfs: fix data loss with some combinations of mmap and write

   in write(), make a mmap page clean only when we are overwriting the
   whole page. otherwise, modifications made via mmap which are outside
   the overwritten region will be lost.

   tested with https://github.com/yamt/garbage/blob/master/c/ubc/ubctest.c
VersionDeltaFile
1.84+22-19external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c
+22-191 files

NetBSD/src u3vUpMbexternal/cddl/osnet/dist/uts/common/fs/zfs zfs_vnops.c

   zfs: fix a deadlock in read()

   while zfs on netbsd is a non-UBC filesystem, we have a logic to try
   mimicking UBC-like consistency between mmap and read/write, which
   some "broken" applications might rely on. however, the logic is not
   safe as indicated by the XXXNETBSD comment. it isn't safe because
   touching user pages can involve page faults, which may need to block
   on other (or even same) pages with an undefined locking order.

   this commit fixes it by using an intermediate buffer to avoid touching
   user pages while keeping a file page busy.

   although this probably can be optimized by checking VV_MAPPED, i'm not
   in a mood to complicate this already-complicated code further. because
   zfs doesn't use UBC, if a file has uvm pages, it almost certainly has
   VV_MAPPED anyway.

   tested with https://github.com/yamt/garbage/blob/master/c/ubc/ubctest.c


    [5 lines not shown]
VersionDeltaFile
1.83+15-5external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c
+15-51 files

NetBSD/src zM0kKsHexternal/cddl/osnet/sys/kern vfs.c

   solaris vfs_optionisset: treat 0 as unspecified

   this allows users to leave it default.

   before this change, when a user runs "zfs mount -a",
   it was processed as "mount them read-write, overriding readonly property".
   i don't think it's what the user usually intends.

   looking at the illumos code, it seems that mount options there are
   basically tri-state. that is, "ro", "rw", and unspecified.
   as NetBSD only has a single bit, MNT_RDONLY or !MNT_RDONLY, this commit
   maps !MNT_RDONLY to unspecified, which i believe more often matches
   the user's intention. it also seems like what illumos does for the legacy
   MS_RDONLY bit if i read their code correctly. that is, if MS_RDONLY is set,
   it sets MNTOPT_RO. on the other hand, a lack of MS_RDONLY doesn't imply
   MNTOPT_RW.

   references:
   "Temporary Mount Point Properties" section of zfs(8)

    [3 lines not shown]
VersionDeltaFile
1.10+21-13external/cddl/osnet/sys/kern/vfs.c
+21-131 files

NetBSD/pkgsrc xaHXyYFdevel/camlp-streams Makefile, devel/frama-c Makefile

   *: revbump for lang/ocaml micro (security) update
VersionDeltaFile
1.4+2-2devel/camlp-streams/Makefile
1.133+2-2devel/frama-c/Makefile
1.5+2-2devel/js_of_ocaml-ocamlbuild/Makefile
1.44+2-2devel/js_of_ocaml/Makefile
1.38+2-2devel/menhir/Makefile
1.7+2-2devel/ocaml-angstrom/Makefile
+12-12212 files not shown
+436-433218 files

NetBSD/src DBwlkglsys/dev/pci gffb.c

   update comment to mention NV3x support
VersionDeltaFile
1.34+7-5sys/dev/pci/gffb.c
+7-51 files

NetBSD/pkgsrc-wip baa5057qgis Makefile TODO

qgis: Adjust \todo in Makefile and TODO

The only significant change is a decision to create a default-off
option for qtwebengine, because it's beastly and I don't understand
how qgis with it does anything more useful.
DeltaFile
+9-6qgis/Makefile
+8-6qgis/TODO
+17-122 files

NetBSD/pkgsrc RxIe4lUgraphics/MesaLib PLIST

   graphics/MesaLib: Fix PLIST
VersionDeltaFile
1.51+4-4graphics/MesaLib/PLIST
+4-41 files

NetBSD/pkgsrc fAQ0aYvdevel Makefile, devel/py-inquirer Makefile PLIST

   Remove devel/py-inquirer

   I imported this in 2020 as a dependency of something, but nothing in pkgsrc
   depends on it anymore.
VersionDeltaFile
1.4601+1-2devel/Makefile
1.5+1-1devel/py-inquirer/Makefile
1.2+1-1devel/py-inquirer/PLIST
1.4+1-1devel/py-inquirer/distinfo
1.2+1-1devel/py-inquirer/patches/patch-requirements.txt
1.2+0-0devel/py-inquirer/DESCR
+5-66 files

NetBSD/pkgsrc g7yzI5xchat/matrix-synapse Makefile

   chat/matrix-synapse: Swap primary maintainer to reflect reality
VersionDeltaFile
1.129+3-3chat/matrix-synapse/Makefile
+3-31 files

NetBSD/pkgsrc pewAoj3doc CHANGES-2026

   doc: Removed devel/py-inquirer
VersionDeltaFile
1.1475+2-1doc/CHANGES-2026
+2-11 files

NetBSD/src nxzEHazusr.bin/nc nc.1

   nc(1): brush up markup
VersionDeltaFile
1.5+69-49usr.bin/nc/nc.1
+69-491 files

NetBSD/pkgsrc-wip 7e7fd9d. TODO

TODO: + crush-0.46.1, dmarc-report-viewer-2.4.0, resterm-0.23.6.
DeltaFile
+3-0TODO
+3-01 files

NetBSD/pkgsrc O8bPJEidoc TODO

   doc/TODO: add some

   + compiledb-go-1.5.4, dasel-3.3.1, geeqie-2.7, grafana-12.4.0,
     libmaxminddb-1.13.2, llvm-22.1.0, moor-2.11.0, prometheus-3.10.0,
     protobuf-34.0, py-hatchling-1.29.0, py-isort-8.0.1, py-maturin-1.12.5,
     py-pillow_heif-1.3.0, py-protobuf-7.34.0, py-ruff-0.15.4,
     py-sphinx-autodoc-typehints-3.8.0, py-uv-build-0.10.7, slumber-5.1.1,
     tree-sitter-0.26.6, tree-sitter-markdown-0.5.3.
VersionDeltaFile
1.26875+21-3doc/TODO
+21-31 files

NetBSD/pkgsrc QoK64sxdoc CHANGES-2026

   doc: Updated security/mozilla-rootcerts-openssl to 2.21
VersionDeltaFile
1.1474+2-1doc/CHANGES-2026
+2-11 files