NetBSD/pkgsrc KKFrKtwdoc TODO CHANGES-2026

   doc: Updated devel/ocaml-dune to 3.24.0
VersionDeltaFile
1.27547+2-3doc/TODO
1.4275+2-1doc/CHANGES-2026
+4-42 files

NetBSD/pkgsrc XOIyxrndevel/ocaml-dune distinfo Makefile.common

   ocaml-dune: update to 3.24.0.

   3.24.0 (2026-06-21)
   -------------------

   ### Fixed

   - Fix promotion failure when a target changes from a directory to a file
     between builds, causing "Is a directory" errors.
     (#14371, fixes #5647, fixes #6575, @Alizter)

   - Make `dune build @doc` pick up an odoc installed via `dune tools install
     odoc` even without `DUNE_CONFIG__LOCK_DEV_TOOL=enabled`, mirroring how
     `dune fmt` consumes a locked ocamlformat (#14426, fixes #14235, @mt-caret)

   - Reject `(package ...)` inside a named dependency binding
     (`(deps (:name (package foo)))`). Previously this was silently accepted but
     `%{name}` would resolve to an empty path list. (#14499, @Alizter)


    [71 lines not shown]
VersionDeltaFile
1.26+4-4devel/ocaml-dune/distinfo
1.15+2-2devel/ocaml-dune/Makefile.common
1.13+0-1devel/ocaml-dune/PLIST
+6-73 files

NetBSD/pkgsrc sav27d7doc CHANGES-2026 TODO

   doc: Updated mail/rspamd to 4.1.1
VersionDeltaFile
1.4274+2-1doc/CHANGES-2026
1.27546+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc KGt7Jl1mail/rspamd Makefile distinfo, mail/rspamd/patches patch-src_plugins_lua_dmarc.lua

   rspamd: update to 4.1.1.

   4.1.1: 19 Jun 2026

     ** Features **
     * [Feature] checkv3: Negotiate representation and compression via Accept/Accept-Encoding
     * [Feature] css: Detect more text-hiding tricks (off-screen positioning, clip, negative text-indent, tiny fonts)
     * [Feature] lua_archive: Add opt-in extraction limits (size, count, ratio) to bound zip-bomb expansion
     * [Feature] lua_text: Add byte-distribution statistics methods (entropy, byte mean/deviation, serial correlation, Monte-Carlo Pi)
     * [Feature] lua: Add zlib/YARA-compatible crc32 for rspamd_text, rspamd_util, and cryptobox hash
     * [Feature] multipattern: Add explicit SOM (start-of-match) flag and fix regex-fallback offsets
     * [Feature] neural: Add pluggable feature-provider and ANN-architecture registries
     * [Feature] neural: Add sequence output mode and SIF word selection to fasttext_embed
     * [Feature] kann: Add multi-head attention pooling operator
     * [Feature] lua_kann: Expose slice and concat graph transforms

     ** Bug fixes **
     * [Fix] dns: Do not defer resolver nameservers (fixes SIGSEGV at worker startup, regression in 4.1.0)
     * [Fix] lua: Add state/generation guards and refcounting to the coroutine thread pool to prevent use-after-free on async completion

    [98 lines not shown]
VersionDeltaFile
1.136+6-7mail/rspamd/Makefile
1.75+4-5mail/rspamd/distinfo
1.42+7-0mail/rspamd/PLIST
1.21+1-1mail/rspamd/cfgfiles.mk
1.4+1-1mail/rspamd/patches/patch-src_plugins_lua_dmarc.lua
+19-145 files

NetBSD/pkgsrc ASqbM0Hdoc TODO CHANGES-2026

   doc: Updated textproc/rumdl to 0.2.28
VersionDeltaFile
1.27545+3-4doc/TODO
1.4273+2-1doc/CHANGES-2026
+5-52 files

NetBSD/pkgsrc ppeNMFqtextproc/rumdl distinfo Makefile

   rumdl: update to 0.2.28.

   4 minor bugfix releases.
VersionDeltaFile
1.38+7-7textproc/rumdl/distinfo
1.40+2-2textproc/rumdl/Makefile
1.17+1-1textproc/rumdl/cargo-depends.mk
+10-103 files

NetBSD/pkgsrc ostc8iwdoc CHANGES-2026 TODO

   doc: Updated devel/ast-grep to 0.44.1
VersionDeltaFile
1.4272+2-1doc/CHANGES-2026
1.27544+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc G2hy1uddevel/ast-grep distinfo cargo-depends.mk, devel/ast-grep/patches patch-.._vendor_nix-0.29.0_src_net_if__.rs

   ast-grep: update to 0.44.1.

   chore(deps): update rust crate napi to v3.10.3 #2786
   chore(deps): update rust crate napi-derive to v3.5.9 #2785
   chore(deps): update dependency oxlint to v1.72.0 #2780
   chore(deps): update rust crate terminal-light to v1.9.0 #2781
   chore(deps): update rust crate clap_complete to v4.6.7 #2783
   chore(deps): update rust crate ignore to v0.4.27 #2784
   fix(cli): bound outline file queue #2787
   chore(deps): update rust crate clap_complete to v4.6.6 #2782
   chore(deps): update dependency @ast-grep/napi to v0.44.0 #2764
   chore(deps): update rust crate tree-sitter to v0.26.10 #2779
   chore(deps): update dependency web-tree-sitter to v0.26.10 #2778
   chore(deps): update dependency dprint to v0.55.1 #2776
   chore(deps): update dependency @napi-rs/cli to v3.7.2 #2667
   chore(deps): update rust crate napi to v3.9.4 #2696
   chore(deps): update rust crate napi-derive to v3.5.7 #2768
   chore(deps): update rust crate anyhow to v1.0.103 #2774
   feat: load custom language outline rules from config #2777

    [6 lines not shown]
VersionDeltaFile
1.85+115-86devel/ast-grep/distinfo
1.80+37-27devel/ast-grep/cargo-depends.mk
1.86+3-3devel/ast-grep/Makefile
1.2+1-1devel/ast-grep/patches/patch-.._vendor_nix-0.29.0_src_net_if__.rs
+156-1174 files

NetBSD/pkgsrc usIbtxMdoc CHANGES-2026 TODO

   doc: Updated mail/dmarc-report-viewer to 2.5.2
VersionDeltaFile
1.4271+2-1doc/CHANGES-2026
1.27543+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc BOUcD6kmail/dmarc-report-viewer distinfo cargo-depends.mk

   dmarc-report-viewer: update to 2.5.2.

   ## [2.5.2] - 2026-07-04
   * Fixed printing and PDF generation for reports (see also issue #89).
   * Updated Cargo dependencies
VersionDeltaFile
1.2+178-175mail/dmarc-report-viewer/distinfo
1.2+58-57mail/dmarc-report-viewer/cargo-depends.mk
1.2+2-2mail/dmarc-report-viewer/Makefile
+238-2343 files

NetBSD/pkgsrc YB8zS9Ddoc CHANGES-2026 TODO

   doc: Updated www/restish to 2.3.0
VersionDeltaFile
1.4270+2-1doc/CHANGES-2026
1.27542+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc afy97aswww/restish distinfo Makefile

   restish: update to 2.3.0.

   Restish 2.3.0 is a minor release for people building on top of
   Restish as well as people using it directly from the terminal. It
   promotes the core config and auth building blocks into public
   packages, adds a custom embedded command surface for applications
   that want a Restish-powered CLI, tightens auth header display
   behavior, and expands the docs and blog around OpenAPI-driven
   workflows.
VersionDeltaFile
1.18+4-4www/restish/distinfo
1.67+5-2www/restish/Makefile
+9-62 files

NetBSD/pkgsrc 1Hl45aedoc CHANGES-2026 TODO

   doc: Updated sysutils/restic to 0.19.1
VersionDeltaFile
1.4269+2-1doc/CHANGES-2026
1.27541+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc GxgCArdsysutils/restic distinfo Makefile, sysutils/restic/patches patch-cmd_restic_cmd__stats__test.go patch-cmd_restic_cmd__stats.go

   restic: update to 0.19.1.

   ## Summary

    * Fix #5234: Prevent mounting over the repository directory
    * Fix #5667: Skip inaccessible `backup` source paths
    * Fix #5722: Update `mount` latest symlink after snapshot reload
    * Fix #21866: Hide `stats` progress bar in JSON mode
    * Fix #21869: Restore old behavior of `snapshots --latest <n>` without `--group-by`
    * Fix #21876: Show timezone location in `snapshots` output
    * Fix #21879: Prevent crash in mountpoint validation if mountpoint is inaccessible
    * Fix #21895: Remove read-only files via the SFTP backend on Windows servers
    * Fix #21899: Make `backup` respect excludes for duplicate directory entries
VersionDeltaFile
1.22+10-12sysutils/restic/distinfo
1.78+2-3sysutils/restic/Makefile
1.13+2-2sysutils/restic/go-modules.mk
1.2+1-1sysutils/restic/patches/patch-cmd_restic_cmd__stats__test.go
1.2+1-1sysutils/restic/patches/patch-cmd_restic_cmd__stats.go
+16-195 files

NetBSD/pkgsrc AlRGjnodoc TODO CHANGES-2026

   doc: Updated devel/py-setuptools to 83.0.0
VersionDeltaFile
1.27540+3-3doc/TODO
1.4268+2-1doc/CHANGES-2026
+5-42 files

NetBSD/pkgsrc zXcN8eXdevel/py-setuptools PLIST Makefile

   py-setuptools: update to 83.0.0.

   Features

       Require Python 3.10 or later.

   Bugfixes

       MANIFEST.in matching (via FileList) is now insensitive to
       Unicode normalization form. A pattern authored in one form
       (e.g. NFC, as typically saved by editors) now matches a file
       whose name is stored on disk in another (e.g. NFD, as produced
       by macOS APFS/HFS+). Previously an exclude, global-exclude,
       recursive-exclude, or prune rule could silently fail to drop
       a non-ASCII-named file from the source distribution, publishing
       it despite the exclusion -- see GHSA-h35f-9h28-mq5c.

   Deprecations and Removals


    [2 lines not shown]
VersionDeltaFile
1.108+9-7devel/py-setuptools/PLIST
1.277+4-4devel/py-setuptools/Makefile
1.251+4-4devel/py-setuptools/distinfo
+17-153 files

NetBSD/pkgsrc ju5YGaHeditors/tp-note Makefile

   tp-note: switch to github to fix download
VersionDeltaFile
1.117+3-2editors/tp-note/Makefile
+3-21 files

NetBSD/pkgsrc fxoQhtzdoc CHANGES-2026 TODO

   doc: Updated devel/jjui to 0.10.8
VersionDeltaFile
1.4267+2-1doc/CHANGES-2026
1.27539+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc pR5Kxzldevel/jjui distinfo go-modules.mk

   jjui: update to 0.10.8.

   0.10.8

   A release with a new revision insertion workflow and fixes for
   command error output and inline describe editing.

   0.10.7

   A release with a new diff range workflow, Lua workspace switching,
   revset completion improvements, and several UI polish fixes.
VersionDeltaFile
1.21+58-58devel/jjui/distinfo
1.13+18-18devel/jjui/go-modules.mk
1.32+2-3devel/jjui/Makefile
+78-793 files

NetBSD/pkgsrc aaPO3LLdoc CHANGES-2026 TODO

   doc: Updated net/yt-dlp to 2026.7.4
VersionDeltaFile
1.4266+2-1doc/CHANGES-2026
1.27538+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc wrPUvg3net/yt-dlp PLIST distinfo

   yt-dlp: update to 2026.7.4.

   Core changes

       Always include warnings in debug output (#17059) by bashonly
       Fix allow-unsafe-ext compat option (#16920) by bashonly
       Raise minimum recommended Python version to 3.11 (#17034) by bashonly
       Validate and escape values in --write-link output by bashonly
       cookies: Use ' instead of " for SQL string quoting (#17078) by Grub4K
       utils
           Deprecate make_dir in favor of make_parent_dirs (#16931) by doe1080
           HTTPHeaderDict: Fix __ior__ (#16930) by doe1080
           parse_duration: Return int when appropriate (#13899) by doe1080
           parse_resolution: Support fps suffixes (#17073) by doe1080
           pkcs1pad: Fix invalid PKCS#1 v1.5 padding bytes (#17035) by doe1080
           qualities: Avoid repeated index lookups (#17025) by doe1080
           random_user_agent: Bump version range 143-149 => 144-150 (#17117) by bashonly, dlp-bot

   Extractor changes

    [72 lines not shown]
VersionDeltaFile
1.61+7-10net/yt-dlp/PLIST
1.85+4-4net/yt-dlp/distinfo
1.93+2-2net/yt-dlp/Makefile
+13-163 files

NetBSD/pkgsrc gNQbC70doc TODO CHANGES-2026

   doc: Updated textproc/py-sphinx-argparse to 0.6.0
VersionDeltaFile
1.27537+2-2doc/TODO
1.4265+2-1doc/CHANGES-2026
+4-32 files

NetBSD/pkgsrc 4aG7OYttextproc/py-sphinx-argparse distinfo Makefile, textproc/py-sphinx-argparse/patches patch-sphinxarg_ext.py

   py-sphinx-argparse: update to 0.6.0.

       Optional command index.

       Optional :index-groups: field to the directive for an command-by-group index.

       A sphinxarg_full_subcommand_name option to print fully-qualified sub-command headings. This option helps when more than one sub-command offers a create or list or other repeated sub-command.

       Each command heading is a domain-specific link target. You can link to commands and sub-commands with the :ref: role, but this release adds support for the domain-specific role like :commands:command:`sample-directive-opts A` ``. The ``:commands:command: role supports linking from other projects through the intersphinx extension.

   Changes

       Previously, common headings such as Positional Arguments were subject to a process that made them unique by adding a _repeatX suffix to the HREF target. This release continues to support those HREF targets as secondary targets so that bookmarks continue to work. However, this release prefers using fully-qualified HREF targets like sample-directive-opts-positional-arguments as the primary HREF so that customers are less likely to witness the _repeatX link in URLs.

       #32 Argparse commands are now part of a Sphinx domain

       #72 Coloring in argparse output can be disabled (default)

       #87 The :filename: input is now resolved only to the conf.py directory (srcdir in Sphinx)

    [2 lines not shown]
VersionDeltaFile
1.3+4-5textproc/py-sphinx-argparse/distinfo
1.5+2-6textproc/py-sphinx-argparse/Makefile
1.2+4-1textproc/py-sphinx-argparse/PLIST
1.2+1-1textproc/py-sphinx-argparse/patches/patch-sphinxarg_ext.py
+11-134 files

NetBSD/pkgsrc zdozLZedoc CHANGES-2026

   Updated devel/cargo-nextest, devel/py-dulwich
VersionDeltaFile
1.4264+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc 1N7O3L8devel/py-dulwich distinfo cargo-depends.mk

   py-dulwich: updated to 1.2.8

   1.2.8   2026-07-05

   * Enumerate the objects to push before the HTTP ``git-receive-pack``
     request body starts streaming. ``generate_pack_data`` previously ran
     lazily inside the body generator, after the header pkt-lines were
     already on the wire, so on large repositories the request stalled
     mid-body while objects were counted and servers such as GitHub aborted
     the push with a timeout / "broken pipe".

   * Support ``http.postBuffer``.

   * SECURITY: Canonicalize file modes to ``0o644``/``0o755`` before ``chmod``
     on checkout and patch apply, matching git. An untrusted tree entry or
     patch ``new file mode`` could otherwise set setuid/setgid/sticky or
     world-writable bits on a materialized file. (netliomax25-code)

   * SECURITY(GHSA-8w8g-wq8h-fq33): Write files through ``build_file_from_blob``

    [102 lines not shown]
VersionDeltaFile
1.79+22-22devel/py-dulwich/distinfo
1.18+6-6devel/py-dulwich/cargo-depends.mk
1.84+2-2devel/py-dulwich/Makefile
+30-303 files

NetBSD/pkgsrc vnPJOYIdevel/cargo-nextest distinfo cargo-depends.mk

   cargo-nextest: updated to 0.9.140

   0.9.140

   Added

   A new cargo nextest help <topic> subcommand renders reference documentation directly in the terminal. The available topics are:

   filterset (alias filtersets): the filterset DSL reference
   repo-config: the repository configuration reference
   user-config: the user configuration reference
   cargo nextest help lists the available topics.

   Changed

   The glibc requirement for pre-built aarch64-unknown-linux-gnu and riscv64-unknown-linux-gnu builds has been lowered to glibc 2.27.
   riscv64-unknown-linux-gnu now uses rustls + aws-lc-rs rather than OpenSSL.
VersionDeltaFile
1.21+64-46devel/cargo-nextest/distinfo
1.21+20-14devel/cargo-nextest/cargo-depends.mk
1.25+2-2devel/cargo-nextest/Makefile
+86-623 files

NetBSD/pkgsrc cgK2Izkdoc CHANGES-2026 TODO

   doc: Updated devel/py-project-metadata to 0.12.1
VersionDeltaFile
1.4263+2-1doc/CHANGES-2026
1.27536+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc 3u6Jl1Ldevel/py-project-metadata distinfo Makefile

   py-project-metadata: update to 0.12.1.

   0.12.1

   Fixes:

       Collect a config error instead of raising a raw TypeError when project.dynamic contains a non-string (unhashable) entry with all_errors=True.

   0.12.0

   Features:

       Support PEP 808 (partially dynamic project metadata) (METADATA 2.6).
       Add support for Python 3.15.
       Warn (PEP 685) when an extra name in project.optional-dependencies is not a valid name. The extra is still emitted, only a ConfigurationWarning is produced.

   Fixes:

       Error on an unset dynamic version instead of silently writing Version: 0.0.0. If "version" is declared in project.dynamic but never assigned by the build backend, writing the metadata now raises a ConfigurationError (Field "project.version" missing), restoring the 0.8.x behavior that regressed in the 0.9 rewrite.

    [20 lines not shown]
VersionDeltaFile
1.8+4-4devel/py-project-metadata/distinfo
1.12+2-2devel/py-project-metadata/Makefile
+6-62 files

NetBSD/pkgsrc WEpwICadoc CHANGES-2026 TODO

   doc: Updated math/py-numpy to 2.5.1
VersionDeltaFile
1.4262+2-1doc/CHANGES-2026
1.27535+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc lOJThq1math/py-numpy Makefile distinfo

   py-numpy: update to 2.5.1.

   The NumPy 2.5.1 is a patch release that fixes bugs discovered after the 2.5.0
   release. The most noticeable is the fix is to the numpy datetime cython API
   which should allow downstream to support NumPy versions older than 2.5.
   Preparation for Python 3.15 continues along with typing improvements.
VersionDeltaFile
1.154+4-4math/py-numpy/Makefile
1.117+4-4math/py-numpy/distinfo
+8-82 files