NetBSD/pkgsrc-wip 3a6ae93llama.cpp distinfo PLIST, py-gguf distinfo

llama.cpp: update to today's snapshot
DeltaFile
+6-6llama.cpp/distinfo
+4-4llama.cpp/PLIST
+3-3py-gguf/distinfo
+3-3py-llama-cpp-scripts/distinfo
+2-2llama.cpp/Makefile.common
+18-185 files

NetBSD/pkgsrc 2W5MGBSx11/xedit Makefile distinfo

   xedit: update to 1.2.5.

   Alan Coopersmith (10):
         Assume all target platforms have strcasecmp() now
         AUTHORS: remove Xprint code (which was itself removed back in 2010)
         Use _stricmp() instead of strcasecmp() on Windows
         Improve man page formatting
         Strip trailing whitespace from source files
         lisp: avoid buffer overflow if $HOME is larger than PATH_MAX bytes
         gitlab CI: drop the ci-fairy check-mr job
         lisp/re/tests: return count of failed tests
         meson: Add option to build with meson
         xedit 1.2.5
VersionDeltaFile
1.8+5-5x11/xedit/Makefile
1.7+4-4x11/xedit/distinfo
+9-92 files

NetBSD/pkgsrc 6F0w5kcdoc CHANGES-2026

   doc: Updated finance/ledger32 to 3.2.1nb9
VersionDeltaFile
1.4109+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc quX8MQXfinance/ledger32 options.mk Makefile, finance/ledger32/patches patch-src_py__utils.cc

   ledger32: fix build with Python 3.12+

   Enable python option by default again.

   Bump PKGREVISION.
VersionDeltaFile
1.1+30-0finance/ledger32/patches/patch-src_py__utils.cc
1.5+2-7finance/ledger32/options.mk
1.16+4-2finance/ledger32/Makefile
1.7+2-1finance/ledger32/distinfo
+38-104 files

NetBSD/src AKMOMQYsys/dev/sbus tcx.c

   support WSDISPLAYIO_GET_FBINFO
VersionDeltaFile
1.63+34-6sys/dev/sbus/tcx.c
+34-61 files

NetBSD/pkgsrc HgYG2aSaudio/py-beets PLIST Makefile

   py-beets: fix PLIST for update

   While here, clean up and simplify Makefile.
VersionDeltaFile
1.33+13-0audio/py-beets/PLIST
1.58+2-8audio/py-beets/Makefile
+15-82 files

NetBSD/src 27OJkLLtests/lib/libcurses/check_files wcolor_set.chk mutt_test5.chk

   Update check outputs to match updated curses code.
VersionDeltaFile
1.4+5-6tests/lib/libcurses/check_files/wcolor_set.chk
1.4+2-3tests/lib/libcurses/check_files/mutt_test5.chk
1.3+0-1tests/lib/libcurses/check_files/mutt_test3.chk
1.5+0-1tests/lib/libcurses/check_files/addstr2.chk
1.2+0-1tests/lib/libcurses/check_files/chgat3.chk
1.4+0-1tests/lib/libcurses/check_files/mutt_test4.chk
+7-137 files not shown
+7-2013 files

NetBSD/src R8ZY00Xsys/net if_ethersubr.c

   Properly add a hook to ec->ec_ifdetach_hooks for l2tp(4)

   Fixes kern/60351
VersionDeltaFile
1.336+4-4sys/net/if_ethersubr.c
+4-41 files

NetBSD/src WaXje0Tlib/libcurses refresh.c

   Part of fix for PR lib/58282

   Redo the logic for erasing lines when we have the capability, it was
   broken and caused blanks to be written when clearing the screen instead
   which caused thrashing and large outputs.
VersionDeltaFile
1.132+110-84lib/libcurses/refresh.c
+110-841 files

NetBSD/src Piqj4iHlib/libcurses addbytes.c

   Part of fix for PR lib/58282

   Ensure change pointers are consistent.
VersionDeltaFile
1.72+9-2lib/libcurses/addbytes.c
+9-21 files

NetBSD/src 3nZuADDlib/libcurses cur_hash.c curses_private.h

   Part of fix for PR lib/58282

   Force the type of the hash to be an unsigned int, the PJW hash was
   written expecting 32bit integers so ensure this is so.

   Also, don't hash NULL bytes, they mess up the hashing which, in turn,
   messes up quickch().
VersionDeltaFile
1.15+14-12lib/libcurses/cur_hash.c
1.83+4-4lib/libcurses/curses_private.h
+18-162 files

NetBSD/pkgsrc EGpZpbXdatabases/mysql80-cluster distinfo Makefile.common

   Update to MySQL Cluster 8.0.47:

   https://dev.mysql.com/doc/relnotes/mysql-cluster/8.0/en/news-8-0-47.html
VersionDeltaFile
1.7+4-4databases/mysql80-cluster/distinfo
1.9+2-2databases/mysql80-cluster/Makefile.common
1.17+1-2databases/mysql80-cluster/Makefile
1.5+1-1databases/mysql80-cluster/PLIST
1.2+1-1databases/mysql80-cluster/MESSAGE
+9-105 files

NetBSD/pkgsrc tykA8jEdoc CHANGES-2026

   Updated databases/py-sqlalchemy, databases/py-alembic, devel/py-greenlet, sysutils/py-fsspec
VersionDeltaFile
1.4108+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc B3iWnA6sysutils/py-fsspec distinfo Makefile

   py-fsspec: updated to 2026.6.0

   2026.6.0

   Fixes

   - FTP: preserve filenames containing whitespace in _mlsd2
   - Prevent attribute error for 'forced' before flushing cache
   - Reflect async _walk correctly
   - Fix infinite recursion in expand_path with glob magic characters
   - Do not strip trailing slashes from data URIs
   - Fix referenceFS for new zarr and pandas
   - Omit get_ident() from cache token for async impl in sync mode

   Other

   - Fix AsyncFileSystem._cat_ranges on_error handling
   - Forward kwargs from cat_ranges to cat_file
   - Don't parse refFS templates by default

    [2 lines not shown]
VersionDeltaFile
1.28+4-4sysutils/py-fsspec/distinfo
1.29+2-2sysutils/py-fsspec/Makefile
+6-62 files

NetBSD/pkgsrc R8mcTcGdevel/py-greenlet Makefile distinfo

   py-greenlet: updated to 3.5.3

   3.5.3 (2026-06-26)

   - Fix a crash on free-threaded builds when multiple greenlets were
     holding a critical section on an object and the GIL for the thread
     was dropped.
VersionDeltaFile
1.43+3-8devel/py-greenlet/Makefile
1.41+4-4devel/py-greenlet/distinfo
+7-122 files

NetBSD/pkgsrc LImVferdatabases/py-alembic Makefile distinfo

   py-alembic: updated to 1.18.5

   1.18.5

   usecase

   [usecase] [commands]
   Added --splice support to the merge() command. Previously, the merge command would suggest using --splice when attempting to merge non-head revisions, but the flag was not actually accepted by the command. The splice parameter is now available in both the command-line interface and the command.merge() function, matching the existing support in command.revision(). Pull request courtesy Kadir Can Ozden.

   [usecase] [environment]
   Added ScriptDirectory.get_heads.consider_depends_on parameter to ScriptDirectory.get_heads(). When set to True, head revisions that are also a dependency of another revision via depends_on are excluded from the result, matching the effective heads that would be present in the alembic_version table after running all upgrades.

   bug

   [bug] [autogenerate]
   Fixed rendering of dialect keyword arguments containing Column objects within sequences, such as postgresql_include. These were previously rendered using repr(), producing invalid Python in the generated migration scripts. Column objects within list or tuple values are now correctly rendered as their string column names. Pull request courtesy Ajay Singh.

   [bug] [mysql]
   Implemented type comparison for ENUM datatypes on MySQL, which checks that the individual enum values are equivalent. If additional entries are on either side, this generates a diff. Changes of order do not generate a diff. Pull request courtesy Furkan Köykıran.

    [3 lines not shown]
VersionDeltaFile
1.51+5-7databases/py-alembic/Makefile
1.40+4-4databases/py-alembic/distinfo
+9-112 files

NetBSD/pkgsrc dQpx97Udatabases/py-sqlalchemy distinfo Makefile

   py-sqlalchemy: updated to 2.0.51

   2.0.51

   orm

   [orm] [bug]

   Fixed issue where subqueryload() combined with PropComparator.of_type() and PropComparator.and_() would silently drop the additional filter criteria, causing all related objects to be loaded instead of only those matching the filter. The LoaderCriteriaOption was being constructed against the base entity rather than the effective entity indicated by PropComparator.of_type(). Pull request courtesy Arya Rizky.

   [orm] [bug]

   Fixed bug where a failure during tpc_prepare() within Session.commit() for a two-phase session would raise IllegalStateChangeError instead of the original database exception. The internal _prepare_impl() method’s error handler was unable to invoke SessionTransaction.rollback() due to a state-change guard, preventing proper cleanup and masking the underlying error.

   engine

   [engine] [bug]

   Fixed issue where Result.freeze() would lose track of ambiguous column names present in the original CursorResult, causing key-based access on the thawed result to silently return a value instead of raising InvalidRequestError. The SimpleResultMetaData now accepts and propagates ambiguous key information so that frozen, thawed, and pickled results raise consistently for duplicate column names. Pull request courtesy Saurabh Kohli.

    [16 lines not shown]
VersionDeltaFile
1.87+4-4databases/py-sqlalchemy/distinfo
1.101+3-3databases/py-sqlalchemy/Makefile
+7-72 files

NetBSD/pkgsrc LvluT0Jwww/libpsl Makefile

   libpsl: fix build on Darwin
VersionDeltaFile
1.19+6-5www/libpsl/Makefile
+6-51 files

NetBSD/pkgsrc 6VxJb4idoc CHANGES-2026

   CHANGES for herdtools7
VersionDeltaFile
1.4107+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc Z03ghBFdevel Makefile

   devel/Makefile: +herdtools7
VersionDeltaFile
1.4642+2-1devel/Makefile
+2-11 files

NetBSD/pkgsrc NS1bL9Edevel/herdtools7 PLIST Makefile, devel/herdtools7/patches patch-Makefile

   Add devel/herdtools7, a tool for reasoning about weak memory modules.
VersionDeltaFile
1.1+565-0devel/herdtools7/PLIST
1.1+38-0devel/herdtools7/Makefile
1.1+36-0devel/herdtools7/patches/patch-Makefile
1.1+19-0devel/herdtools7/DESCR
1.1+6-0devel/herdtools7/distinfo
+664-05 files

NetBSD/src MqTJcyplib/libc/citrus/modules citrus_utf8.c

   Be truly pedantic about UTF-8 encodings

   If we're not going to be accepting "legacy" UTF-8
   (5 and 6 byte encodings for code points >= 0x00200000 which the
   standards don't allow, as they won't fit in UTF-16) then we
   certainly should never be able to generate them, and even more
   should certainly be pedantic about not allowing the various
   forms of mis-coded strings for which there is no justification
   but have been known to be used to attempt to violate security.

   This, I believe, now enforces all the current restrictions, eg,
   it will no longer be possible to encode ascii in 2 bytes (0xc0 '.')
   and similar, the shortest legal encoding is all that will be
   accepted (and all that will be generated, but that was always true).

   It is quite possible that this will break things, probably many
   tests, as now random garbage won't be accepted as valid, things
   must be properly encodedd.
VersionDeltaFile
1.20+57-9lib/libc/citrus/modules/citrus_utf8.c
+57-91 files

NetBSD/pkgsrc 93SDohndoc CHANGES-2026

   CHANGES for ocaml-zarith
VersionDeltaFile
1.4106+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc soOKmVTmath/ocaml-zarith distinfo Makefile

   ocaml-zarith: update to 1.14

   Release 1.14 (2024-07-10)
   - #148, #149: Fail unmarshaling when it would produce non-canonical big ints
   - #145, #150: Use standard hash function for `Z.hash` and add `Z.seeded_hash`
   - #140, #147: Add fast path for `Z.divisible` on small arguments

   Release 1.13 (2023-07-19)
   - #113: add conversions to/from small unsigned integers `(to|fits)_(int32|int64|nativeint)_unsigned` [Antoine Miné]
   - #128: add functions to pseudo-randomly generate integers [Xavier Leroy]
   - #105: add `Big_int.big_int_of_float` [Yishuai Li]
   - #90: add fast path to `Z.extract` when extraction leads to a small integer [Frédéric Recoules]
   - #137: more precise bounds for of_float conversion to small ints [Antoine Miné]
   - #118: fix Z_mlgmpidl interface for mlgmpidl >= 1.2 [Simmo Saan]
   - #109: fix typo in `ml_z_mul` function [Bernhard Schommer]
   - #108: fix dependency on C evaluation order in `ml_z_remove` [Xavier Clerc]
   - #117 #120 #129 #132 #135 #139 #141: configure & build simplifications and fixes [various authors]
   - #134: CI testing: add Windows, test both 4.14 and 5.0 [Hugo Heuzard]
VersionDeltaFile
1.8+4-4math/ocaml-zarith/distinfo
1.26+2-2math/ocaml-zarith/Makefile
1.6+2-1math/ocaml-zarith/PLIST
+8-73 files

NetBSD/pkgsrc hEkrxZDdoc CHANGES-2026

   Updated graphics/jbig2enc, geography/pdal-lib
VersionDeltaFile
1.4105+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc cfsbKkOgeography/pdal-lib PLIST distinfo

   pdal-lib: updated to 2.10.2

   2.10.2

   Make sure StageExtensions.hpp is only included #once
   Correct PDAL_CREATE_PLUGIN target name for WIN32
   Use libcurl multi-interface to reduce file descriptor consumption
   Clean up integer comparison warnings in tests
   Encapsulate dimrange
   Support external gtest with USE_EXTERNAL_GTEST
   Fix dimrange sorting
   Make ccache usage optional for building libE57Format
   Add <unordered_map> include
   readers.arrow: register XYZ dims
   Account for different SPZ library include locations
   Fix curl CA bundle support support
   Silence nlohmann warning
   Support static build
   Fix PointGrid zero-cell construction for small inputs
VersionDeltaFile
1.6+6-6geography/pdal-lib/PLIST
1.9+4-4geography/pdal-lib/distinfo
1.52+2-3geography/pdal-lib/Makefile
+12-133 files

NetBSD/pkgsrc W1DEZ40devel/py-lockfile PLIST Makefile

   py-lockfile: converted to wheel.mk
VersionDeltaFile
1.4+9-8devel/py-lockfile/PLIST
1.15+6-5devel/py-lockfile/Makefile
+15-132 files

NetBSD/pkgsrc SS42cPQdoc CHANGES-2026

   doc: Updated finance/gnucash-docs to 5.16
VersionDeltaFile
1.4104+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc tKnp36Ufinance/gnucash-docs distinfo Makefile

   gnucash-docs: update to 5.16.

    5.16  - 28 June 2026
          o Fix the description of the Character-separated radio button in the
            CSV Import Assistant to match the label.
VersionDeltaFile
1.55+4-4finance/gnucash-docs/distinfo
1.74+2-2finance/gnucash-docs/Makefile
+6-62 files

NetBSD/pkgsrc l1zV3lpdoc CHANGES-2026

   doc: Updated finance/gnucash to 5.16
VersionDeltaFile
1.4103+2-1doc/CHANGES-2026
+2-11 files