NetBSD/pkgsrc SY4BYoSdoc CHANGES-2026

   Updated devel/py-zope.interface, archivers/py-zopfli
VersionDeltaFile
1.3299+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc 7yEHtxoarchivers/py-zopfli distinfo Makefile

   py-zopfli: updated to 0.4.2

   0.4.2
   Support building on free-threaded Python
   Fix sdist build and add setuptools_scm to build system requirements
VersionDeltaFile
1.8+4-4archivers/py-zopfli/distinfo
1.14+2-3archivers/py-zopfli/Makefile
+6-72 files

NetBSD/pkgsrc Hfr3oosdevel/py-zope.interface distinfo Makefile

   py-zope.interface: updated to 8.5

   8.5 (2026-05-26)

   - Build and upload free-threaded (``cp314t``, ``cp315t``) wheels for all
     platforms.
     Expand CI testing for free-threaded Python 3.14t from Linux-only to all
     platforms (macOS, Windows), and add 3.15t CI.

   - Replace all remaining ``PyDict_GetItem()`` calls in the C extension with
     exception-safe alternatives (``PyDict_Contains``, ``PyDict_GetItemWithError``).
     ``PyDict_GetItem`` silently swallows exceptions from ``__hash__``/``__eq__``,
     causing ``isOrExtends()`` to return ``False`` instead of raising ``TypeError``
     for unhashable objects. Also use ``PyType_GetDict()`` on Python 3.13+ for
     free-threading safety when accessing the type dict.
VersionDeltaFile
1.19+4-4devel/py-zope.interface/distinfo
1.25+2-2devel/py-zope.interface/Makefile
+6-62 files

NetBSD/pkgsrc DN2Gtzldoc CHANGES-2026

   Updated devel/py-urwid, net/samba4
VersionDeltaFile
1.3298+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc GpnCCa2net/samba4 distinfo Makefile

   samba4: updated to 4.24.3

   4.24.3

   This is a security release in order to address the following defects:

   o CVE-2026-1933:   Missing access checks on reparse point operations

                      On a share marked "read only = yes" and
                      on file handles opened R/O users can set
                      or delete the reparse point xattrs on files
                      that the user has write-access in the file
                      system for.

                      https://www.samba.org/samba/security/CVE-2026-1933.html


   o CVE-2026-2340:   WORM vfs module does not block overwrites


    [51 lines not shown]
VersionDeltaFile
1.126+4-4net/samba4/distinfo
1.217+2-3net/samba4/Makefile
+6-72 files

NetBSD/pkgsrc u23PPfFdevel/py-urwid distinfo Makefile

   py-urwid: updated to 4.0.1

   Urwid 4.0.1

   Bug fixes 🕷
   * fix three return type annotations
   * Web display: use secure random session identifiers

   Other Changes
   * Add SECURITY.md
VersionDeltaFile
1.50+4-4devel/py-urwid/distinfo
1.62+2-2devel/py-urwid/Makefile
+6-62 files

NetBSD/pkgsrc c0wC4Jhdoc CHANGES-2026

   Updated www/py-flask-caching, www/py-flask-security
VersionDeltaFile
1.3297+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc rz4ZBKfwww/py-flask-security Makefile distinfo

   py-flask-security: updated to 5.8.1

   Version 5.8.1

   Fixes
   - (:issue:`1222`) Fix for GHSA-w2j7-f3c6-g8cw - Possible open-redirect with ALLOW_SUBDOMAIN option.
   - (:issue:`1215`) Fix for GHSA-97r5-pg8x-p63p - Possible oauth bypass in /verify


   Version 5.8.0

   Features & Improvements
   - (:pr:`1170`) Add API :py:meth:`.UserMixin.check_tf_required` to allow applications to control which users
     require two-factor authentication.
   - (:issue:`1178`) Add Cache-Control headers.
   - (:issue:`1165`) Add support for using Social Login (OAuth) for verification.
   - (:issue:`1188`) Add tracking of failed authentication attempts via :py:meth:`.UserMixin.track_failed_authn`
     and signal :py:data:`user_failed_authn`
   - (:issue:`1192`) Add API for application to decide if a particular user account is locked.

    [13 lines not shown]
VersionDeltaFile
1.25+4-4www/py-flask-security/Makefile
1.18+4-4www/py-flask-security/distinfo
1.8+3-1www/py-flask-security/PLIST
+11-93 files

NetBSD/pkgsrc uivgqfewww/py-flask-caching Makefile distinfo

   py-flask-caching: updated to 2.4.0

   2.4.0

   - Modernize project setup
   - Update ``intersphinx_mapping`` for Sphinx 8 compatibility.
   - Pass CACHE_OPTIONS as kwargs to redis_from_url.
   - Pass sentinel_kwargs to redis client via CACHE_OPTIONS
   - Fix ``response_hit_indication`` return True always.
VersionDeltaFile
1.18+5-5www/py-flask-caching/Makefile
1.16+4-4www/py-flask-caching/distinfo
1.10+1-2www/py-flask-caching/PLIST
+10-113 files

NetBSD/pkgsrc eGhm3Lddoc CHANGES-2026

   Updated shells/nushell, devel/lazygit
VersionDeltaFile
1.3296+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc wGw6LYYdevel/lazygit distinfo go-modules.mk

   lazygit: updated to 0.62.0

   0.62.0

   Enhancements

   Retry on ref lock errors during fetch/pull
   Preserve whitespace when remembering commit message
   Define PR colors as hex colors to make them the same as GitHub's
   Revamp keybinding mechanism to support richer keybindings (e.g. ctrl-alt-shift-x )
   Platform-specific edit bindings for move-by-word and backspace-word
   Change canonical keybinding syntax (<ctrl+a> instead of <c-a>)
   Use more widely-supported Unicode symbols for the commit graph
   Show push URLs for remotes that have any
   Support GitHub Enterprise for the Pull Requests feature
   Allow keybindings to configure more than one key
   Add <alt+up>/<alt+down> as alternate keybindings for moving commits up/down
   Add support for git flow using the git-flow-next tool


    [10 lines not shown]
VersionDeltaFile
1.23+76-88devel/lazygit/distinfo
1.18+24-28devel/lazygit/go-modules.mk
1.74+2-3devel/lazygit/Makefile
+102-1193 files

NetBSD/pkgsrc cofDRj5shells/nushell distinfo cargo-depends.mk

   nushell: updated to 0.113.0

   0.113.0

   This release adds fast in-memory indexing and search via idx, stream inspection
   without collection via peek, structured verbose output for file operations, and
   a more concise default output mode for from md.
VersionDeltaFile
1.72+211-136shells/nushell/distinfo
1.62+69-44shells/nushell/cargo-depends.mk
1.87+9-5shells/nushell/Makefile
+289-1853 files

NetBSD/pkgsrc qpsIZQXdoc CHANGES-2026

   Updated devel/cargo-nextest, graphics/libavif, devel/py-coverage, sysutils/py-kubernetes
VersionDeltaFile
1.3295+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc mUCrGjWsysutils/py-kubernetes PLIST distinfo

   py-kubernetes: updated to 36.0.1

   36.0.1

   Kubernetes API Version: v1.36.1

   Bug or Regression
   - Fix `load_incluster_config()` and `load_kube_config()` (sync and async, with a static token) so requests carry an `Authorization` header on `kubernetes-client/python` v36+. Without this fix, in-cluster pods upgrading to v36 silently send unauthenticated requests and the apiserver rejects them as `system:anonymous`.

   Deprecation
   - Support new exec v5 websocket subprotocol
VersionDeltaFile
1.11+2,566-1sysutils/py-kubernetes/PLIST
1.11+4-4sysutils/py-kubernetes/distinfo
1.17+4-3sysutils/py-kubernetes/Makefile
+2,574-83 files

NetBSD/pkgsrc 0QrMoLcdevel/py-coverage distinfo Makefile

   py-coverage: updated to 7.14.1

   7.14.1

   - Fix: the HTML report used typographic niceties to make file paths more
     readable by adding a small amount of space around slashes. Those spaces
     interfered with searching the page for file paths of interest. Now the report
     uses CSS to accomplish the same visual tweak so that searches with slashes
     work correctly. Closes `issue 2170`_.

   - `Add a 3.16 PyPI classifier <hugo-316_>`_ since we test on the 3.16 main
     branch.
VersionDeltaFile
1.76+4-4devel/py-coverage/distinfo
1.90+2-2devel/py-coverage/Makefile
+6-62 files

NetBSD/pkgsrc PIHpm4sgraphics/libavif distinfo Makefile

   libavif: updated to 1.4.2

   1.4.2 - 2026-05-26

   Added since 1.4.1

   * Add --jobs flag to avifgainmaputil to use multiple worker threads when
     reading/writing AVIF files.

   Changed since 1.4.1

   * Require C11 for compilation. Public headers will remain C99.
   * Add --jobs flag to avifgainmaputil and enable auto tiling.
   * Use AOM_TUNE_IQ for layered image inter-frame encoding.
   * Update aom.cmd/LocalAom.cmake: v3.14.1
   * Update LocalAvm.cmake: research-v15.0.0
   * Update libjpeg.cmd/LocalJpeg.cmake: 3.1.4.1
   * Update libxml2.cmd/LocalLibXml2.cmake: v2.15.3
   * Update libyuv.cmd/LocalLibyuv.cmake: 644251f25 (1924)

    [11 lines not shown]
VersionDeltaFile
1.9+4-4graphics/libavif/distinfo
1.13+2-2graphics/libavif/Makefile
1.10+2-2graphics/libavif/PLIST
+8-83 files

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

   cargo-nextest: updated to 0.9.137

   0.9.137

   Changed

   CLI --help descriptions, configuration-reference docs, and JSON schema descriptions now use consistent language and voice.

   Fixed

   Filterset expressions like not(test(foo)), all()and(test(foo)), and all()or(test(foo)), where not, and, or or is immediately followed by an opening parenthesis, now parse correctly. Previously, a separating space was required.
VersionDeltaFile
1.19+31-31devel/cargo-nextest/distinfo
1.19+9-9devel/cargo-nextest/cargo-depends.mk
1.23+2-2devel/cargo-nextest/Makefile
+42-423 files

NetBSD/pkgsrc GZFWPzMdoc CHANGES-2026

   Updated security/py-joserfc, devel/py-typer
VersionDeltaFile
1.3294+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc N5Y4z6ndevel/py-typer PLIST distinfo

   py-typer: updated to 0.26.1

   0.26.1

   Fixes

   Ensure that an envvar set for typer.Option works as expected.

   0.26.0

   Breaking Changes

   Vendor Click and streamline Typer's functionality and code base.
   Typer no longer depends on Click as a third party dependency, it vendors (includes the source code of) Click.
   This simplifies the work done by both Click and Typer teams.
   It allows Typer to evolve independently, and enables several new planned features.
   It will solve several dependency conflict situations for projects that use some packages that depend on Click and some that depend on Typer.
   This also means that Click-specific functionality is no longer supported, like extracting the Click app and adding Click-specific plug-ins, or customizing the field types with Click-specific types.
   You can read more about it in the docs for Vendored Click.

    [8 lines not shown]
VersionDeltaFile
1.3+51-1devel/py-typer/PLIST
1.5+4-4devel/py-typer/distinfo
1.5+3-4devel/py-typer/Makefile
+58-93 files

NetBSD/pkgsrc 03wuCzysecurity/py-joserfc distinfo Makefile

   py-joserfc: updated to 1.6.8

   1.6.8

   - Reject empty OctKey.
VersionDeltaFile
1.4+4-4security/py-joserfc/distinfo
1.4+2-2security/py-joserfc/Makefile
+6-62 files

NetBSD/pkgsrc pKjOTBIlang/R-RcppTOML Makefile distinfo, lang/R-RcppTOML/patches patch-src_Makevars

   (lang/R-RcppTOML) Fix build against R 4.6.0
VersionDeltaFile
1.1+18-0lang/R-RcppTOML/patches/patch-src_Makevars
1.2+3-1lang/R-RcppTOML/Makefile
1.2+2-1lang/R-RcppTOML/distinfo
+23-23 files

NetBSD/pkgsrc 2LmKzeXtextproc/R-hunspell Makefile distinfo, textproc/R-hunspell/patches patch-src_Makevars

   (textproc/R-hunspell) Fix build against R 4.6.0
VersionDeltaFile
1.1+21-0textproc/R-hunspell/patches/patch-src_Makevars
1.5+3-1textproc/R-hunspell/Makefile
1.7+2-1textproc/R-hunspell/distinfo
+26-23 files

NetBSD/pkgsrc pP54lxbdoc CHANGES-2026

   doc: Updated time/R-RcppCCTZ to 0.2.14
VersionDeltaFile
1.3293+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc QaLZ9Swtime/R-RcppCCTZ distinfo Makefile, time/R-RcppCCTZ/patches patch-src_Makevars

   time/R-RcppCCTZ) Updated 0.2.13 to 0.2.14

   (pkgsrc)
     - Fix build against R 4.6.0
     - USE_TOOLS+= gmake only for ifne in patch-src_Makevars

   (upstream)
   News for Package 'RcppCCTZ'

   Changes in version 0.2.14 (2026-01-08):

           * Synchronized with upstream CCTZ (Dirk in #46).

           * Explicitly enumerate files to be compiled in 'src/Makevars*'
             (Dirk in #47)
VersionDeltaFile
1.1+18-0time/R-RcppCCTZ/patches/patch-src_Makevars
1.3+5-4time/R-RcppCCTZ/distinfo
1.5+5-2time/R-RcppCCTZ/Makefile
+28-63 files

NetBSD/pkgsrc 9KODei7doc CHANGES-2026

   add py-certipy and py-pamela
VersionDeltaFile
1.3292+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc SSk3Jm0security Makefile, security/py-pamela Makefile PLIST

   py-pamela: add version 1.2.0

   PAM interface using ctypes
VersionDeltaFile
1.1+19-0security/py-pamela/Makefile
1.1+9-0security/py-pamela/PLIST
1.1+5-0security/py-pamela/distinfo
1.1006+2-1security/Makefile
1.1+1-0security/py-pamela/DESCR
+36-15 files

NetBSD/pkgsrc 9g2aypPsecurity Makefile, security/py-certipy PLIST Makefile

   py-certipy: add version 0.2.3

   Certipy was made to simplify the certificate creation process. To that end,
   Certipy exposes methods for creating and managing certificate authorities,
   certificates, signing and building trust bundles. Behind the scenes Certipy:

   * Manages records of all certificates it creates
     * External certs can be imported and managed by Certipy
     * Maintains signing hierarchy
   * Persists certificates to files with appropriate permissions
VersionDeltaFile
1.1+30-0security/py-certipy/PLIST
1.1+23-0security/py-certipy/Makefile
1.1+8-0security/py-certipy/DESCR
1.1+5-0security/py-certipy/distinfo
1.1005+2-1security/Makefile
1.1+1-0security/py-certipy/ALTERNATIVES
+69-16 files

NetBSD/pkgsrc 8voBWLfdoc CHANGES-2026

   texlive2pkg update
VersionDeltaFile
1.3291+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ZxLqSy3pkgtools/texlive2pkg Makefile, pkgtools/texlive2pkg/files texlive.pkg

   texlive2pkg: update to 1.15

   bump default version to 2026.
VersionDeltaFile
1.23+2-2pkgtools/texlive2pkg/Makefile
1.13+2-2pkgtools/texlive2pkg/files/texlive.pkg
+4-42 files

NetBSD/pkgsrc SCNvkMOdevel/gdbus-codegen DESCR

   gdbus-codegen: more details for PLIST

   For Rob Whitlock in PR pkg/60108
VersionDeltaFile
1.2+6-1devel/gdbus-codegen/DESCR
+6-11 files