NetBSD/src vjko0Otsbin/swapctl swaplist.c

   PR bin/59996  No more "SWAP_STATS different to SWAP_NSWAP"

   That the kernel data structs might have changed between one
   system call and another, later one, does not warrant a warning.

   In this case this can happen if a swap device is removed from the
   system while swapctl(8) (swapctl -l or -s) (or pstat(8) (pstat -s),
   which is similarly affected) is running, at just the "wrong" time.
   This isn't an error.   This was always handled correctly, but with
   the meaningless warning added.

   There's also the other case, where a swap device has been added, instead
   of removed, at just the same "wrong" time.   Since the kernel won't return
   stats for more devices than requested, which was the number returned from
   the earlier call, the code never noticed this case, and simply printed
   less data than the kernel could have supplied.  That sounds like it is
   just another example of the race above, and could simply be ignored - but
   it isn't quite that simple.  If the kernel was returning the older devices,
   and omitting the newer one(s), then it would be OK, but there is no

    [27 lines not shown]
VersionDeltaFile
1.22+58-5sbin/swapctl/swaplist.c
+58-51 files

NetBSD/pkgsrc SiPpayDdoc CHANGES-2026

   doc: Updated textproc/rumdl to 0.1.22
VersionDeltaFile
1.1171+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc pTB9Tt9textproc/rumdl distinfo Makefile

   textproc/rumdl: update to 0.1.22

   Added

       Config: Per-directory configuration resolution — place .rumdl.toml in
       subdirectories to override settings for specific paths
       MD075: New rule to detect orphaned table rows and headerless pipe content
       (#426)

   Fixed

       MD041: Support TOML (+++) and JSON ({}) front-matter formats alongside
       YAML when checking for title field
       (#427, thanks @Nathan-Furnal)
       MD054: Match warning message with rule configuration option
       (thanks @eread in #421)
       Style config: All style configuration values now use kebab-case as the
       canonical format and accept snake_case, kebab-case, and uppercase variants.
       Affected rules: MD003, MD046, MD048, MD049, MD050, MD055, MD060, MD063

    [4 lines not shown]
VersionDeltaFile
1.11+4-4textproc/rumdl/distinfo
1.11+2-2textproc/rumdl/Makefile
+6-62 files

NetBSD/src ftz8CSdsbin/swapctl swaplist.c

   KNF (one more I missed - a missing space).   NFCI.
VersionDeltaFile
1.21+3-3sbin/swapctl/swaplist.c
+3-31 files

NetBSD/src i7wFAZVsbin/swapctl swaplist.c

   KNF (mostly 80 column wrapping).    NFCI.
VersionDeltaFile
1.20+55-42sbin/swapctl/swaplist.c
+55-421 files

NetBSD/src cUfXvx6share/man/man4 adm1026hm.4

   adm1026hm(4): prettify

   Make this format properly with PostScript output too.
   Fix `warnmin` name.
VersionDeltaFile
1.4+31-20share/man/man4/adm1026hm.4
+31-201 files

NetBSD/pkgsrc XVy5SG8doc CHANGES-2026

   doc: Updated security/py-cryptography to 46.0.5nb1
VersionDeltaFile
1.1170+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc skknRjesecurity/py-cryptography PLIST Makefile

   py-cryptography: fix PLIST

   setuptools? maturin? update?

   Bump PKGREVISION.
VersionDeltaFile
1.38+451-1security/py-cryptography/PLIST
1.138+2-1security/py-cryptography/Makefile
+453-22 files

NetBSD/pkgsrc saxjP74doc CHANGES-2026

   Updated devel/py-cucumber-expressions, devel/py-cucumber-tag-expressions
VersionDeltaFile
1.1169+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc OuiBFeidevel/py-cucumber-tag-expressions distinfo Makefile

   py-cucumber-tag-expressions: updated to 9.0.0

   9.0.0

   Changed

   [Java] Set release version to 17
VersionDeltaFile
1.4+4-4devel/py-cucumber-tag-expressions/distinfo
1.4+2-2devel/py-cucumber-tag-expressions/Makefile
+6-62 files

NetBSD/pkgsrc 7HFF910devel/py-cucumber-expressions distinfo Makefile

   py-cucumber-expressions: updated to 19.0.0

   19.0.0

   Added

   [Java] Make CucumberExpressionParser::parse public

   Changed

   Make StepMatchArgument.Group.children optional
   [Java] Set release version to 17
VersionDeltaFile
1.3+4-4devel/py-cucumber-expressions/distinfo
1.4+2-2devel/py-cucumber-expressions/Makefile
+6-62 files

NetBSD/pkgsrc f63PElBdoc CHANGES-2026 TODO

   Updated devel/py-uv[-build]
VersionDeltaFile
1.1168+3-1doc/CHANGES-2026
1.26825+1-2doc/TODO
+4-32 files

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

   py-uv py-uv-build: updated to 0.10.3

   0.10.3

   Python

   Add CPython 3.15.0a6

   Enhancements

   Don't open file locks for writing
   Make Windows trampoline error messages consistent with uv proper
   Log which preview features are enabled

   Preview features

   Add support for ruff version constraints and exclude-newer in uv format
   Fix script path handling when target-workspace-discovery is enabled
   Use version constraints to select the default ruff version used by uv format

    [12 lines not shown]
VersionDeltaFile
1.13+80-82devel/py-uv/distinfo
1.14+79-82devel/py-uv-build/distinfo
1.12+25-26devel/py-uv/cargo-depends.mk
1.1+18-0devel/py-uv/patches/patch-pyproject.toml
1.15+2-2devel/py-uv/Makefile.common
+204-1925 files

NetBSD/pkgsrc Yew7dxndoc CHANGES-2026

   doc: Updated textproc/py-html5lib to 1.1nb4
VersionDeltaFile
1.1167+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc dvM6KEktextproc/py-html5lib distinfo Makefile, textproc/py-html5lib/patches patch-setup.py patch-html5lib_tests_conftest.py

   py-html5lib: Fix build with latest setuptools.

   Bump PKGREVISION.
VersionDeltaFile
1.2+31-3textproc/py-html5lib/patches/patch-setup.py
1.2+28-2textproc/py-html5lib/patches/patch-html5lib_tests_conftest.py
1.15+3-3textproc/py-html5lib/distinfo
1.22+2-2textproc/py-html5lib/Makefile
+64-104 files

NetBSD/src ZccnAw2share/man/man4 adm1026hm.4

   Put the config directive under Synopsis, instead of the attachment message.
   Pointed out by uwe.
VersionDeltaFile
1.3+3-4share/man/man4/adm1026hm.4
+3-41 files

NetBSD/pkgsrc INWbHqodoc CHANGES-2026

   doc: Updated net/minikube to 1.38.0
VersionDeltaFile
1.1166+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 1uPARhqnet/minikube distinfo go-modules.mk, net/minikube/patches patch-Makefile

   minikube: Update to 1.38.0

   Changelog trimmed to highlights, features, breaking changes.
   For full changelog, see CHANGELOG.md.

   -- Version 1.38.0 - 2026-01-28

   -- Higlight

   * No Sudo required for with vfkit/krunkit on macOS 26+ (requires latest vmnet-helper)
   * No Sudo required to run [AI Playground on Macos GPUs using minikube](https://minikube.sigs.k8s.io/docs/tutorials/ai-playground/)
   * vfkit: Add Rosetta support for deploying amd64 images on Apple silicon (#22140)

   -- Features

   * Add support for Kubernetes v1.35.0 v1.34.1 (#21650)(#22015)(#22119)(#22328)
   * VM Drivers: add support for NVMe-oF/TCP block devices (#22464)
   * VM Drivers: Enable BTF debug symbols to support eBPF tooling in iso (#21800)
   * Add option to download preloads from github instead of GCS through  --preload-source (#22221)

    [54 lines not shown]
VersionDeltaFile
1.2+1,076-5,854net/minikube/distinfo
1.2+417-2,010net/minikube/go-modules.mk
1.1+15-0net/minikube/patches/patch-Makefile
1.14+2-3net/minikube/Makefile
+1,510-7,8674 files

NetBSD/pkgsrc LpfBWAYlang/go14 Makefile

   go14: document why we force gnu99
VersionDeltaFile
1.31+3-1lang/go14/Makefile
+3-11 files

NetBSD/pkgsrc lXTlV7rdoc CHANGES-2026

   Note update of the "rpm2pkg" package to version 3.3.1
VersionDeltaFile
1.1165+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc CEuNE4vpkgtools/rpm2pkg Makefile, pkgtools/rpm2pkg/files fileio-zstd.c

   pkgtools/rpm2pkg: Update to version 3.3.1

   Fix potential (but unlikely) memory leaks in Zstd decompression code
VersionDeltaFile
1.4+7-3pkgtools/rpm2pkg/files/fileio-zstd.c
1.72+2-2pkgtools/rpm2pkg/Makefile
+9-52 files

NetBSD/pkgsrc mS9i10Sdoc CHANGES-2026

   Updated devel/py-zope.deferredimport, net/py-junos-eznc, math/py-jplephem
VersionDeltaFile
1.1164+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc KLt1cOgmath/py-jplephem distinfo Makefile

   py-jplephem: updated to 2.24

   2.24
   ???
VersionDeltaFile
1.12+4-4math/py-jplephem/distinfo
1.21+2-2math/py-jplephem/Makefile
+6-62 files

NetBSD/pkgsrc Y4s1Pgpnet/py-junos-eznc distinfo Makefile

   py-junos-eznc: updated to 2.7.6

   2.7.6

   Enhancements done

   Python 3.12+ Support: Added official support for Python 3.12 and later versions, ensuring compatibility with the latest Python ecosystems
   SSH Agent Support: Added the allow_agent parameter support to improve flexible authentication workflows
   Enhanced Type Hinting: Updated type hinting throughout junos-eznc for better IDE integration and static analysis
   Formatter Migration: Adopted Ruff for faster, more reliable code formatting
   Dependency Update: Migrated from yamlordereddictloader to yamlloader for improved YAML processing
   CI/CD Enhancements: Updated GitHub Actions to validate all supported Python versions against PyEZ, ensuring broader stability
VersionDeltaFile
1.20+4-4net/py-junos-eznc/distinfo
1.30+2-2net/py-junos-eznc/Makefile
+6-62 files

NetBSD/pkgsrc cwqWmdidevel/py-zope.deferredimport distinfo Makefile

   py-zope.deferredimport: updated to 6.1.1

   6.1.1 (2026-02-16)

   - Try harder to make the sample files generated by the ``narrative`` doctest
     match those in git.
VersionDeltaFile
1.10+4-4devel/py-zope.deferredimport/distinfo
1.12+2-2devel/py-zope.deferredimport/Makefile
+6-62 files

NetBSD/pkgsrc emwqTkYdoc CHANGES-2026

   doc: Updated shells/oh-my-posh to 29.4.0
VersionDeltaFile
1.1163+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 4DYD562shells/oh-my-posh distinfo go-modules.mk, shells/oh-my-posh/patches patch-go.mod

   shells/oh-my-posh: update to 29.4.0

   v29.4.0
   🚀 Streaming Prompt Rendering (Beta)

   Oh My Posh now supports streaming mode - a new rendering approach that displays your prompt progressively as segments complete, instead of waiting for all segments to finish before showing anything.
   What's New

       Instant prompt display: Get an immediate prompt with fast segments, while slow segments load in the background
       Progressive updates: The prompt updates incrementally as data-fetching segments (APIs, git status, etc.) complete
       Configurable timeout: Set the segment timeout threshold via the streaming config property (recommended: 100ms)
       Pending placeholders: Segments still loading show ... by default (customizable via segment placeholder property)
       Multi-shell support: Available in PowerShell 7.2+, Zsh, and Fish

   Configuration

   Enable streaming by adding a timeout value (in milliseconds) to your config:

   {

    [86 lines not shown]
VersionDeltaFile
1.288+107-98shells/oh-my-posh/distinfo
1.119+34-31shells/oh-my-posh/go-modules.mk
1.3+6-6shells/oh-my-posh/patches/patch-go.mod
1.314+2-2shells/oh-my-posh/Makefile
+149-1374 files

NetBSD/pkgsrc Cn5HLlqdoc CHANGES-2026

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

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

   py-tortoise-orm: updated to 1.1.3

   1.1.3

   Added

   RandomHex dialect-aware SqlDefault subclass for generating random hex strings across all backends.
   Meta.constraints support on models — named UniqueConstraint objects are now captured by the migration autodetector, enabling AddConstraint/RemoveConstraint generation via makemigrations.
   MySQL schema editor: _alter_field override using MODIFY COLUMN for NULL/NOT NULL changes; backtick-quoted ALTER_FIELD_* templates.
   MSSQL schema editor: _alter_field override with ALTER COLUMN for nullability, named default constraint management via sys.default_constraints, bracket-quoted templates, and self-referencing FK CASCADE → NO ACTION downgrade.

   Fixed

   MySQL migrations: ALTER COLUMN ... SET NOT NULL / DROP NOT NULL now correctly emits MODIFY COLUMN col type NOT NULL/NULL.
   MSSQL migrations: DELETE_CONSTRAINT_TEMPLATE and UNIQUE_CONSTRAINT_CREATE_TEMPLATE now use bracket quoting [name] instead of double quotes.
   MSSQL migrations: self-referencing foreign keys with CASCADE no longer fail with error 1785; automatically downgraded to NO ACTION.
VersionDeltaFile
1.35+4-4databases/py-tortoise-orm/distinfo
1.44+2-2databases/py-tortoise-orm/Makefile
+6-62 files

NetBSD/pkgsrc WvqCcKCdevel/py-hypothesis distinfo Makefile

   py-hypothesis: updated to 6.151.8

   6.151.8 - 2026-02-16
   This patch fixes a crash when sys.modules contains unhashable values, such as SimpleNamespace objects.

   6.151.7 - 2026-02-16
   This patch updates our vendored list of top-level domains, which is used by the provisional domains() strategy.

   6.151.6 - 2026-02-11
   This patch fixes several duplicate word typos in comments and documentation.

   6.151.5 - 2026-02-03
   This patch teaches our pytest plugin to :ref:` find interesting constants <v6.131.1>` when pytest is collecting tests, to avoid arbitrarily attributing the latency to whichever test function happened to be executed first.

   6.151.4 - 2026-01-29
   This patch adjusts how we compute the stopping threshold introduced in version 6.151.3, while still maintaining 99% confidence that <1% of test cases pass.
VersionDeltaFile
1.161+4-4devel/py-hypothesis/distinfo
1.167+2-2devel/py-hypothesis/Makefile
+6-62 files