NetBSD/pkgsrc l4aZi8Ytime/kronolith Makefile

   kronolith: fix make(1) substitution in INSTALLATION_DIRS

   Back in May 2020, make(1) was changed to disallow the particular
   substitution form used in one of the INSTALLATION_DIRS assignments.
   https://github.com/NetBSD/src/commit/3b58d8437a0b171a42895aedbcd93e4f8b8c10e0
   Incorrect/useless DESTDIR directories have been created by builds using
   newer versions of the tool, though this is harmless.
VersionDeltaFile
1.31+2-2time/kronolith/Makefile
+2-21 files

NetBSD/pkgsrc x1orEhIdoc CHANGES-2025

   doc: Updated shells/oh-my-posh to 28.7.0
VersionDeltaFile
1.7465+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc tZsZTu6shells/oh-my-posh distinfo Makefile

   shells/oh-my-posh: update to 28.7.0

   v28.7.0
   Bug Fixes
    - git: fallback to git_icon on no upstream

   Features
    - claude: use session_id for session key
    - config: display actual error

   v28.6.0
   Features
    - cli: add claude command and segment for Claude Code integration

   v28.5.1
   Bug Fixes
    - python: better uv command
VersionDeltaFile
1.279+10-10shells/oh-my-posh/distinfo
1.303+2-2shells/oh-my-posh/Makefile
1.115+2-2shells/oh-my-posh/go-modules.mk
+14-143 files

NetBSD/pkgsrc FnvWdrqdoc CHANGES-2025

   doc: Updated wm/marswm to 0.6.2
VersionDeltaFile
1.7464+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc aFpeacQwm/marswm distinfo cargo-depends.mk

   wm/marswm: update to 0.6.2

    - Upgrade to edition 2024
    - Satisfy clippy
    - Update cargo dependencies
VersionDeltaFile
1.9+82-103wm/marswm/distinfo
1.8+26-33wm/marswm/cargo-depends.mk
1.14+2-2wm/marswm/Makefile
+110-1383 files

NetBSD/pkgsrc 1TwgXA0devel/py-pydantic Makefile

   devel/py-pydantic: Allow possible nbN versions of py-pydantic-core

   Thanks to wiz@ for pointing this out.
VersionDeltaFile
1.39+6-2devel/py-pydantic/Makefile
+6-21 files

NetBSD/pkgsrc ieOJYaAdevel/py-pydantic Makefile

   devel/py-pydantic: Also DEPEND exactly on py-pydantic-core
VersionDeltaFile
1.38+2-2devel/py-pydantic/Makefile
+2-21 files

NetBSD/pkgsrc gmA6ClPchat/matrix-synapse distinfo cargo-depends.mk

   chat/matrix-synapse: Update to 1.143.0

   (This update is overdue and should have been in 2025Q4, but was
   delayed due to incorrect pydantic packaging.)

   Upstream NEWS content:

   * Synapse 1.143.0 (2025-11-25)

   Features

       Support multiple config files in
       register_new_matrix_user. (#18784)

       Remove authentication from POST /_matrix/client/v1/delayed_events,
       and allow calling this endpoint with the update action to take
       (send/cancel/restart) in the request path instead of the
       body. (#19152)


    [16 lines not shown]
VersionDeltaFile
1.87+49-67chat/matrix-synapse/distinfo
1.32+15-21chat/matrix-synapse/cargo-depends.mk
1.65+4-3chat/matrix-synapse/PLIST
1.120+2-2chat/matrix-synapse/Makefile
+70-934 files

NetBSD/pkgsrc g20wbnOdevel/py-pydantic Makefile, devel/py-pydantic-core Makefile

   devel/py-pydantic-*: Drop incorrect relaxation of exact dep and add caution

   As posted to tech-pkg on 5 December, pydantic really does have an
   exact dependency on pydantic-core (even though the version numbers do
   not match).  The previous update was broken, and matrix-synapse failed
   to build.

   Drop the patch to pyproject.toml that relaxes the dependency, as 1)
   wrong and 2) not documented or reported upstream (who would say no,
   it's right).

   Add comments that these two packages need to be updated in sync with
   version numbers that meet upstream's dependency patterns.

   No PKGREVISION++, as the binary package doesn't change.  It's just
   that a future bad update will cause a build failure, if someone does
   that without reading the comments.
VersionDeltaFile
1.35+5-1devel/py-pydantic-core/Makefile
1.37+5-1devel/py-pydantic/Makefile
1.4+1-1devel/py-pydantic/patches/patch-pyproject.toml
+11-33 files

NetBSD/pkgsrc HbmSMwpdoc CHANGES-2025 TODO

   Updated net/kea
VersionDeltaFile
1.7463+2-1doc/CHANGES-2025
1.26589+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc hto6RtFnet/kea PLIST distinfo, net/kea/patches patch-src_lib_log_logger__level__impl.cc

   kea: updated to 3.1.4

   Welcome to Kea 3.1.4, a maintenance release of the 3.1 development
   series. As with any other development release, use this with caution:
   development releases are not recommended for production use.
VersionDeltaFile
1.7+37-31net/kea/PLIST
1.1+14-0net/kea/patches/patch-src_lib_log_logger__level__impl.cc
1.7+5-4net/kea/distinfo
1.20+2-2net/kea/Makefile
+58-374 files

NetBSD/pkgsrc XGfk0PWdoc CHANGES-2025

   Updated www/py-django-filer, www/py-django-admin-sortable2
VersionDeltaFile
1.7462+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc k8D8H3hwww/py-django-admin-sortable2 PLIST distinfo

   py-django-admin-sortable2: updated to 2.3

   2.3

   Prepare for Django-6.0.
   fix 397: Remove Django popup when using list action after dragging items in list view.
   fix 417: Increase height of drag area in Stacked-Inlines.
   fix 371: default_order_field might not be set on model.
   fix 400: Check for change permission when rendering "Move" actions in list view.
   fix 408: Validate POST request from action form.
   fix 423: Remove novalidate from action form in list view.
   fix 425: Give better explanation what to do if ordering numbers get negative.
VersionDeltaFile
1.12+10-1www/py-django-admin-sortable2/PLIST
1.27+4-4www/py-django-admin-sortable2/distinfo
1.29+2-2www/py-django-admin-sortable2/Makefile
+16-73 files

NetBSD/pkgsrc d21o1Fnwww/py-django-filer PLIST distinfo

   py-django-filer: updated to 3.4.1

   3.4.1 (2025-11-24)

   fix: Add missing JS bundles and LICENSE file

   3.4.0 (2025-11-21)

   feat: Add Django 6.0 support
   feat: Add CSP support by collecting all JS code in bundles
   fix: preserve "limit search to folder" state in pagination links
VersionDeltaFile
1.12+6-9www/py-django-filer/PLIST
1.21+4-5www/py-django-filer/distinfo
1.25+3-2www/py-django-filer/Makefile
+13-163 files

NetBSD/pkgsrc cuudnEpcad/verilator Makefile

   verilator: add missing tool dependency

   fix pkglint while here
VersionDeltaFile
1.12+4-3cad/verilator/Makefile
+4-31 files

NetBSD/pkgsrc itN5uQkdoc CHANGES-2025

   Updated textproc/py-rst2pdf, audio/py-mediafile
VersionDeltaFile
1.7461+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc gqhS9Kxaudio/py-mediafile PLIST distinfo

   py-mediafile: updated to 0.14.0

   0.14.0

   Refactored the monolith mediafile.py (2400 lines) into a modular structure with multiple files under the mediafile/ directory. This should make it easier to maintain and extend the codebase.
   Dropped support for Python 3.7, 3.8 and 3.9. MediaFile now requires Python 3.10 or later. This aligns with the current long-term support (LTS) versions of Python.
   Added minimal contribution guidelines to CONTRIBUTING.md
   Changed project linter and formatter from flake8 to ruff. Reformatted the codebase with ruff.
   Moved changelog into its own file, changelog.rst. Also added github workflow for automatic changelog reminders.
   Modernized package and tests setup to use poetry.
   Run pyupgrade to align code with Python 3.10+ syntax.
   Added TSO2 tag to albumartist_sort, matching how Picard >= 1.2, iTunes and Swinsian interpret tags.
   Added TXXX:LABEL and TXXX:MEDIA tags to label and media fields, respectively, for MP3 files.
VersionDeltaFile
1.4+52-4audio/py-mediafile/PLIST
1.4+4-4audio/py-mediafile/distinfo
1.6+3-4audio/py-mediafile/Makefile
+59-123 files

NetBSD/pkgsrc BV3DTcitextproc/py-rst2pdf Makefile distinfo

   py-rst2pdf: updated to 0.103.1

   0.103.1 (2024-12-24)
   * Changed: Updated pyproject classifiers to include Python 3.13
   * Changed: Various project changes to allow releasing using uv

   0.103 (2024-12-24)
   * Added: We now support Python 3.13
   * Added: We now support ``emphasize-lines`` asa an alias for ``hl_lines``
   * Changed: Support PyMuPDF when it's installed as fitz_old
   * Changed: We now use pyproject.toml and uv
   * Fixed: We now run our Sphinx tests again
   * Fixed: We no longer add a second document to Sphinx builds
VersionDeltaFile
1.21+14-14textproc/py-rst2pdf/Makefile
1.11+4-4textproc/py-rst2pdf/distinfo
1.9+1-2textproc/py-rst2pdf/PLIST
+19-203 files

NetBSD/pkgsrc a9cKJlpdoc CHANGES-2025

   Updated print/py-reportlab; Added graphics/py-svglib
VersionDeltaFile
1.7460+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc uXEPaQggraphics Makefile, graphics/py-svglib Makefile PLIST

   py-svglib: added version 1.6.0

   Svglib is a Python library for reading SVG files and converting them (to a
   reasonable degree) to other formats using the ReportLab Open Source toolkit.
VersionDeltaFile
1.1+27-0graphics/py-svglib/Makefile
1.1+20-0graphics/py-svglib/PLIST
1.1+5-0graphics/py-svglib/distinfo
1.1111+2-1graphics/Makefile
1.1+2-0graphics/py-svglib/DESCR
1.1+1-0graphics/py-svglib/ALTERNATIVES
+57-16 files

NetBSD/pkgsrc BohmOKpprint/py-reportlab Makefile PLIST, print/py-reportlab/patches patch-setup.py

   py-reportlab: updated to 4.4.7

   CHANGES  4.4.7   21/12/2025
   * fix table layout error reported by Andy Hagar atboom33w at gmail dot com

   CHANGES  4.4.6   10/12/2025
   * fix CHANGES versions wrongly marked as 4.3.x --> 4.4.x
   * remove url from default PDF metadata

   CHANGES  4.4.5   17/11/2025
   * remove random monkey patches in randomtext
   * add and use testutils.invariantSeed in tests
   * fix (maybe partially) Table row splitting of ListFlowable
   * apply patch for in row splitting bug reported by Christian Zwicknagl via Yoshua Wakeham

   CHANGES  4.4.4   18/09/2025
   * raise an error for table cell flowables given negative width
   * fix the rotatedEnclosingRect algorithm so it allows variable angles
   * allow 2 as value for lineplots inFill lines get drawn after fill

    [25 lines not shown]
VersionDeltaFile
1.91+9-12print/py-reportlab/Makefile
1.25+10-10print/py-reportlab/PLIST
1.49+7-5print/py-reportlab/distinfo
1.3+1-1print/py-reportlab/patches/patch-setup.py
+27-284 files

NetBSD/pkgsrc PBQqj2Ldoc CHANGES-2025

   Added graphics/py-freetype-py, print/py-rlpycairo
VersionDeltaFile
1.7459+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc 6vEn6RMprint Makefile, print/py-rlpycairo Makefile PLIST

   py-rlpycairo: added version 0.4.0

   This is a plugin for the ReportLab PDF Toolkit which constructs rich PDF
   documents, and also creation of charts in a variety of bitmap and vector
   formats.

   This plugin is intended to replace most of the usage of the libart based C
   extension _renderPM which has been shown to have issues when rendering complex
   documents.

   This backend can be brought into use by setting
   reportlab.rl_config.renderPMBackend = 'rlPyCairo' any of the methods detailed
   in reportlab/rl_config.py can be used to accomplish this.
VersionDeltaFile
1.1+20-0print/py-rlpycairo/Makefile
1.1+14-0print/py-rlpycairo/PLIST
1.1+11-0print/py-rlpycairo/DESCR
1.1+5-0print/py-rlpycairo/distinfo
1.953+2-1print/Makefile
+52-15 files

NetBSD/pkgsrc TMzKoPqgraphics Makefile, graphics/py-freetype-py PLIST Makefile

   py-freetype-py: added version 2.5.1

   Freetype Python provides bindings for the FreeType library. Only the high-level
   API is bound.
VersionDeltaFile
1.1+122-0graphics/py-freetype-py/PLIST
1.1+21-0graphics/py-freetype-py/Makefile
1.1+5-0graphics/py-freetype-py/distinfo
1.1110+2-1graphics/Makefile
1.1+2-0graphics/py-freetype-py/DESCR
+152-15 files

NetBSD/pkgsrc BehAqZgdoc CHANGES-2025

   doc: Updated devel/concurrencykit to 0.7.2
VersionDeltaFile
1.7458+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc KI12Yfqdevel/concurrencykit distinfo Makefile

   devel/concurrencykit: update to (concurrencykit) ck-0.7.2

   Release announcement:

   This release adds support for riscv, as provided by Mitchell Horne,
   as well a miscellaneous bug fixes and improvements.
VersionDeltaFile
1.9+4-4devel/concurrencykit/distinfo
1.9+3-3devel/concurrencykit/Makefile
1.7+3-1devel/concurrencykit/PLIST
+10-83 files

NetBSD/pkgsrc wYiCgD3lang/ghc910 PLIST options.mk

   lang/ghc910: Removed the "doc" option which had been enabled by default

   Sorry, wiz@, but turning doc generation on was such a bad idea. Prior to
   ghc910 it was off by default. It wasn't even a proper option. I (pho@) was
   personally trying it from time to time to see if it worked.

   In the past years it was hopeless. It almost always failed because of
   version subtleties. But when I packaged ghc910, the API of Sphinx seemed
   stable enough so I thought it was safe to use for building GHC docs.

   I was wrong. It wasn't safe at all. Sphinx 9 came along and it broke
   again. wiz@ applied a hack to unbreak the build, but I think it's not a
   sustainable solution tbh. We must really turn it off and forget docs.
VersionDeltaFile
1.3+158-775lang/ghc910/PLIST
1.5+3-24lang/ghc910/options.mk
1.7+12-9lang/ghc910/Makefile
1.6+2-2lang/ghc910/bootstrap.mk
+175-8104 files

NetBSD/pkgsrc gBZzbJqdoc TODO

   doc/TODO: add some

   + OpenJPH-0.26.0, dasel-3.2.0, gpsd-3.27.2, homebank-5.9.7, lcov-2.4,
     lima-2.0.3.
VersionDeltaFile
1.26588+7-2doc/TODO
+7-21 files

NetBSD/pkgsrc 3FNApV1doc CHANGES-2025

   Updated chat/py-mautrix, finance/py-eth-utils
VersionDeltaFile
1.7457+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc AYVd0sTfinance/py-eth-utils distinfo Makefile

   py-eth-utils: updated to 5.3.1

   5.3.1
   Bugfixes

   Loosen expectation in test_get_aligned_abi_inputs_raises_type_error_for_incorrect_input_types
VersionDeltaFile
1.16+4-4finance/py-eth-utils/distinfo
1.22+2-2finance/py-eth-utils/Makefile
+6-62 files