NetBSD/pkgsrc owjFGhUdoc CHANGES-2026

   doc: Updated geography/proj-doc to 9.8
VersionDeltaFile
1.4172+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc Fcgp3MIgeography/proj-doc distinfo Makefile

   geography/proj-doc: Update to 9.8
VersionDeltaFile
1.8+4-4geography/proj-doc/distinfo
1.12+2-2geography/proj-doc/Makefile
+6-62 files

NetBSD/pkgsrc 4KLSW8Gdoc CHANGES-2026

   doc: Updated geography/py-qgc to 1.0.0
VersionDeltaFile
1.4171+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 3oh4T5Vgeography/py-qgc Makefile distinfo

   geography/py-qgc: Update to 1.0.0

   pkgsrc changes: prune no-longer-needed DIST_SUBDIR

   Upstream NEWS:

   # RELEASE 1.0.0

   1. Add support for LG580P v1.3 firmware - additional QTM NAV message types:

       - b"\x08\x01": "NAV-POS",  # output
       - b"\x08\x11": "NAV-VEL",  # output
       - b"\x08\x21": "NAV-TIME",  # output
       - b"\x08\x41": "NAV-NAV",  # output
       - b"\x08\x51": "NAV-EVENTTIME",  # output
       - b"\x08\x52": "NAV-EVENTPOS",  # output
       - b"\x08\x31": "NAV-TAR",  # output
       - b"\x09\x01": "NAV2-POS",  # output
       - b"\x09\x11": "NAV2-VEL",  # output
VersionDeltaFile
1.3+2-10geography/py-qgc/Makefile
1.3+4-4geography/py-qgc/distinfo
1.3+3-0geography/py-qgc/PLIST
+9-143 files

NetBSD/pkgsrc fYNg1mudoc CHANGES-2026

   doc: Updated geography/mapserver to 8.6.4
VersionDeltaFile
1.4170+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc u7Ve6jLgeography/mapserver distinfo Makefile

   geography/mapserver: Update to 8.6.4

   Upstream NEWS: missing - apparent micro
VersionDeltaFile
1.18+4-4geography/mapserver/distinfo
1.148+2-3geography/mapserver/Makefile
+6-72 files

NetBSD/pkgsrc DgadyG4net/powerdns distinfo Makefile.common

   powerdns: Update to version 5.1.3

   5.1.3
   Released: 30th of June 2026
   This is release 5.1.3 of the Authoritative Server.
   It contains one new double feature and a few bug fixes.

   New Features
   Implement SOA-EDIT spreading + RRSIG expiry extension setting.

   Bug Fixes
   REST API: escaping issue with generic record syntax
   pdnsutil: non-interactive zone edit
   set version in meson.build in autoconf make dist path
   declare enable-lua-record-updates unconditionally
   meson: fix missing symbols for backend dylibs
VersionDeltaFile
1.61+4-4net/powerdns/distinfo
1.50+2-2net/powerdns/Makefile.common
+6-62 files

NetBSD/pkgsrc KARVW0Udoc CHANGES-2026

   doc: Updated net/powerdns to 5.1.3
VersionDeltaFile
1.4169+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc-wip e8a1265wadptr Makefile distinfo, wadptr/patches patch-Makefile patch-main.c

wadptr: Update to 3.8

- Remove existing pkgsrc patch (merged upstream)
- Add pkgsrc patch for tolower() parameter of type char
- Add pkgsrc patch to install files with desired permissions
- Force C standard to C99
- Enable testsuite
- Take maintainership

 * The `-u` ("uncompress") option was renamed to `-d` ("decompress", the
   usual terminology used by almost every other compression tool).
 * A bug was fixed that made the Windows version for the previous release not
   work properly; a dependency was unintentionally added on the pthreads API,
   the DLL for which was not included in the release. That dependency has now
   been removed. Thanks to Anonysussy and happygreenfairy for the bug report.
 * A special sector tag range (9700-9799) is now recognized for special
   effects. There are some cases where level authors may deliberately want
   sidedefs to be merged even when they are attached to special lines, and
   this allows that. Thanks to kitchen-ace for the suggestion.

    [16 lines not shown]
DeltaFile
+12-14wadptr/patches/patch-Makefile
+9-13wadptr/Makefile
+15-0wadptr/patches/patch-main.c
+5-4wadptr/distinfo
+1-1wadptr/COMMIT_MSG
+42-325 files

NetBSD/pkgsrc iRVIIbQdoc CHANGES-2026

   doc: Updated graphics/vulkan-loader to 1.4.350.1nb1
VersionDeltaFile
1.4168+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc BXs54uDgraphics/vulkan-loader Makefile

   vulkan-loader: force gnu99

   compilation warning suggests using it for proper alloca()

   Bump PKGREVISION.
VersionDeltaFile
1.2+6-1graphics/vulkan-loader/Makefile
+6-11 files

NetBSD/pkgsrc-wip 2c96a0ellama.cpp Makefile.common

llama.cpp: py-gguf does not reach over to Makefile.common any longer

remove comment
DeltaFile
+0-1llama.cpp/Makefile.common
+0-11 files

NetBSD/pkgsrc-wip eea3fd9py-gguf Makefile distinfo

py-gguf: switch to pypi distfile
DeltaFile
+5-10py-gguf/Makefile
+3-3py-gguf/distinfo
+8-132 files

NetBSD/pkgsrc-wip 7e13453llama.cpp PLIST Makefile

llama.cpp: use gglm
DeltaFile
+0-32llama.cpp/PLIST
+3-18llama.cpp/Makefile
+3-502 files

NetBSD/pkgsrc-wip 6a2853c. Makefile, ggml Makefile PLIST

gglm: add new package
DeltaFile
+43-0ggml/Makefile
+37-0ggml/PLIST
+13-0ggml/buildlink3.mk
+11-0ggml/DESCR
+5-0ggml/distinfo
+1-0Makefile
+110-06 files

NetBSD/pkgsrc DWdRV8hdoc CHANGES-2026

   Updated graphics/py-Pillow, devel/py-rpds-py, security/py-asyncssh
VersionDeltaFile
1.4167+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc ktY1uF2security/py-asyncssh Makefile distinfo

   py-asyncssh: updated to 2.24.0

   2.24.0 (27 Jun 2026)

   * Added support for creating and validating SSHSIG signatures, as well
     as OpenSSH "allowed signers" files.

   * Added support for ML-KEM key exchange from the PyCA cryptography
     package when it is available. This avoids the need to have the
     liboqs library installed to use ML-KEM. However, liboqs is still
     required to support SNTRUP kex exchange.

   * Fixed an issue with handling of SSH maximum packet size when opening
     a new SSH channel, aborting with a protocol error if a peer attempts
     to set this size to 0. Thanks go to GitHub user afldl for reporting
     this issue and providing analysis and reproduction code.

   * Fixed an issue with include directives in OpenSSH config files.
     Thanks go to GitHub users sethholmes and tazle for reporting this
     issue and providing analysis and a proposed fix.
VersionDeltaFile
1.60+7-4security/py-asyncssh/Makefile
1.51+4-4security/py-asyncssh/distinfo
1.18+4-1security/py-asyncssh/PLIST
+15-93 files

NetBSD/pkgsrc eyxJVG6devel/py-rpds-py distinfo cargo-depends.mk

   py-rpds-py: updated to 2026.6.3

   2026.6.3
   Unknown changes
VersionDeltaFile
1.28+19-31devel/py-rpds-py/distinfo
1.19+5-9devel/py-rpds-py/cargo-depends.mk
1.31+2-2devel/py-rpds-py/Makefile
+26-423 files

NetBSD/pkgsrc hJhuqRPgraphics/py-Pillow distinfo Makefile

   py-Pillow: updated to 12.3.0

   12.3.0

   Security
   Prevent decompression bomb when parsing PDF
   CVE 2026-55798: WindowsViewer.get_command injection
   EPS image infinite loop
   JPEG2000 image memory usage
   McIdas out-of-bounds (OOB) read
   Out-of-bounds (OOB) read when saving 1 mode TGA images
   Out-of-bounds (OOB) write from large RankFilter sizes
   Out-of-bounds (OOB) write from Image.paste()
   Out-of-bounds (OOB) write in ImageCmsTransform
   CVE 2026-54059, CVE 2026-54060, CVE 2026-55379: Prevent FontFile decompression bomb
   CVE 2026-55380: Prevent GD decompression bomb
VersionDeltaFile
1.74+4-4graphics/py-Pillow/distinfo
1.103+3-3graphics/py-Pillow/Makefile
+7-72 files

NetBSD/pkgsrc dgs2Fl1doc CHANGES-2026

   Removed devel/py-subprocess32
VersionDeltaFile
1.4166+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc DpdQWpDdevel Makefile, devel/py-subprocess32 Makefile distinfo

   py-subprocess32: removed; already included in Python 3
VersionDeltaFile
1.4647+1-2devel/Makefile
1.14+1-1devel/py-subprocess32/Makefile
1.12+1-1devel/py-subprocess32/distinfo
1.3+1-1devel/py-subprocess32/PLIST
1.3+1-1devel/py-subprocess32/patches/patch-configure
1.2+0-0devel/py-subprocess32/DESCR
+5-66 files

NetBSD/src iTRJuMzbin/sh jobs.c trap.c

   /bin/sh fix trap/jobid builtins when run from grandchild

   The trap and jobid builtins are designed to allow

        T=$(trap)

   (etc) to see (output) the traps (or jobs for jobid) of parent shell (the one
   running the assignment) to be seen from inside a subshell (here the command
   substitution, which it usually would be).

   But all that should be reported are the traps (jobs) of the parent of
   that subshell, not recursively up the chain.

   That is

        ( T=$(trap) )

   should usually be equivalent to T='' as inside a subshell environment
   all non-ignored traps are defined to be reset to their defaults

    [33 lines not shown]
VersionDeltaFile
1.127+42-9bin/sh/jobs.c
1.63+9-5bin/sh/trap.c
1.200+3-3bin/sh/eval.c
+54-173 files

NetBSD/pkgsrc AJ0e6JKmk/tools defaults.mk

   mk/tools/defaults.mk: Document that TOOL bash must be >= 4.0

   macOS ships bash 3 (despite bash4 being released in 2009), and pkgsrc
   had a few accomodations for packages that needed bash where bash 3 did
   not work.  pkgsrc no longer uses macOS system bash as a tool, as such
   workarounds being in packages is not reasonable.

   Requiring system bash >= 5 to allow use as TOOL would seem reasonable,
   as bash 5.0 was released in 2019.  However, SmartOS uses bash 4, and
   years of bulk builds have turned up no problems from bash 4 as a tool.
   Therefore, there is no reason to exclude 4, as the point of setting
   minimums is to limit human effort and secondarily reduce needless
   machine resource use.

   While this commit only adds a comment, it provides a basis to
     - remove any workarounds for bash 3 as a tool
     - disable TOOLS_PLATFORM.bash settings on platforms where bash is < 4
     - add a workaround to a package if it needs TOOL bash but is not ok
       with bash 4

    [2 lines not shown]
VersionDeltaFile
1.67+2-1mk/tools/defaults.mk
+2-11 files

NetBSD/pkgsrc-wip 9340964wadgadget Makefile

wadgadget: Force C standard to C99
DeltaFile
+1-5wadgadget/Makefile
+1-51 files

NetBSD/pkgsrc Vr4uiDwwww/py-flask-wtf Makefile

   py-flask-wtf: remove py-flask-babelex from TEST_DEPENDS as it is not supported anymore
VersionDeltaFile
1.32+1-2www/py-flask-wtf/Makefile
+1-21 files

NetBSD/src olzB1M0tests/bin/sh t_builtins.sh

   sh tests: builtins: add more content

   Many of the t_builtins sh tests were just placeholders for things to come.
   They've been that way for years...

   This adds some actual content to some of them - still very primitive in
   most cases, but better than was there before.   There are still too many
   empty tests (test the builtin exists, but that's it).

   Also, add a test for the trap builtin - that wasn't there before as traps
   are tested in other of the sh tests ... this new one is therefor not testing
   that traps work (or not in any way that's meaningful), rather it is testing
   that the various ways the trap command can be used all work.

   Currently two of the sub-tests will fail, the new trap test, and the
   (was previously empty) jobid test (testing a NetBSD extension builtin).

   Adding those failing tests was the inspiration for all of this.  The bug
   they expose is exotic, and never likely to be encountered, or do any harm

    [7 lines not shown]
VersionDeltaFile
1.9+235-37tests/bin/sh/t_builtins.sh
+235-371 files

NetBSD/pkgsrc-wip d24ef05wadgadget distinfo, wadgadget/patches patch-src_pager_help.c patch-src_GNUmakefile

wadgadget: Update to 0.2

New features:
- Mouse input is now suppported, and many parts of the UI can now be
  interacted with by clicking.
- A texture editor was added, making the TEXTURE browser
  feature-complete.
- A browser/editor for GENMIDI lumps was implemented, including export
  to / import from .sbi voice files.
- A new action was added to update existing WAD entries. This works
  the same as the import action but instead automatically replaces the
  contents of existing entries, rather creating new ones.
- A new action to move files between directories was added.
- Duke3D/ROTT .rts files are now recognized as WAD files, and embedded
  .voc files (found inside them) are recognized as sound effects.
- It is now possible to edit the headers of graphic lumps (useful in
  particular in order to change the X/Y offsets).
- It's now possible to import graphics from a variety of other file
  formats in addition to .png: .pcx, .lbm, .gif, .bmp, .ppm, .tiff and

    [27 lines not shown]
DeltaFile
+48-0wadgadget/patches/patch-src_pager_help.c
+27-0wadgadget/patches/patch-src_GNUmakefile
+0-18wadgadget/patches/patch-GNUmakefile
+12-4wadgadget/distinfo
+15-0wadgadget/patches/patch-src_textures_textures.c
+15-0wadgadget/patches/patch-src_textures_pnames.c
+117-227 files not shown
+198-3013 files

NetBSD/src 71eZpxbtests/bin/sh t_arith.sh

   sh tests: arithmetic: fix test for support of pre ++/-- ops

   The C prefix and postfix unary ++ and -- operators are optional
   in POSIX sh (supported in NetBSD's sh).   To allow these tests to be
   used to test other shells, the tests generally attempt to verify that
   optional features are supported, before testing them.

   The prefix ++ and -- tests, to see if there was support in ${TEST_SH}
   were not guaranteed to work, as ++X might be preincrement X, or it
   might just be + + X (ie: applying the unary + operator twice).

   Fix that by testing whether ++X and + + X give the same result, if
   they do, then prefix ++ is not supported (also if ++X generates an error)

   Just the same for the prefix -- operator.

   The postfix operator tests are OK, X-- is either X-- or an error.

   NFCI for tests of the NetBSD sh.   (This change has been in my local
   set of sh tests for a long time now.)
VersionDeltaFile
1.11+11-3tests/bin/sh/t_arith.sh
+11-31 files

NetBSD/pkgsrc-wip e20971e. Makefile, shaderc Makefile PLIST

shaderc: add new package
DeltaFile
+37-0shaderc/Makefile
+16-0shaderc/patches/patch-CMakeLists.txt
+14-0shaderc/PLIST
+9-0shaderc/distinfo
+5-0shaderc/DESCR
+2-0Makefile
+83-06 files

NetBSD/pkgsrc-wip 4be751agotosocial distinfo go-modules.mk, gotosocial/files gotosocial.sh

gotosocial: remove, used for updating pkgsrc
DeltaFile
+0-1,871gotosocial/distinfo
+0-623gotosocial/go-modules.mk
+0-456gotosocial/PLIST
+0-83gotosocial/Makefile
+0-49gotosocial/files/gotosocial.sh
+0-29gotosocial/files/smf/manifest.xml
+0-3,1113 files not shown
+0-3,1479 files