NetBSD/pkgsrc f5hv5tAdoc CHANGES-2026

   Updated devel/py-virtualenv, devel/py-tox
VersionDeltaFile
1.4179+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc q36aflWdevel/py-tox distinfo Makefile

   py-tox: updated to 4.56.1

   Bug fixes - 4.56.1
   Fix { replace = "if" ... extend = true } corrupting the resulting list when then or else is a scalar string (e.g. then = "-v"): a non-empty scalar string is now appended as a single element instead of being iterated character-by-character, while a false if with no else (yielding "") contributes nothing rather than an empty element, and list/set results are still spread into the parent.
VersionDeltaFile
1.57+4-4devel/py-tox/distinfo
1.68+2-2devel/py-tox/Makefile
+6-62 files

NetBSD/pkgsrc RRJVTt7devel/py-virtualenv distinfo PLIST

   py-virtualenv: updated to 21.5.1

   Bugfixes - 21.5.1
   Refuse to create environments whose Python the bundled wheels no longer cover (currently below 3.9). virtualenv used to substitute the newest bundled pip, which cannot run on such a target, leaving a broken environment; seeder selection now rejects it up front with a clear error. --no-seed and third-party seeders that ship compatible wheels still work.

   Features - 21.5.0
   Drop support for Python 3.8; virtualenv now requires Python 3.9 or later to run and to create environments. Remove the embedded wheel seed package, which virtualenv bundled only for Python 3.8. The --wheel and --no-wheel options stay as no-ops, but now warn that virtualenv will remove them in a release after 2026-12

   Bugfixes - 21.5.0
   Upgrade embedded wheels.
VersionDeltaFile
1.94+4-4devel/py-virtualenv/distinfo
1.82+2-5devel/py-virtualenv/PLIST
1.111+3-3devel/py-virtualenv/Makefile
+9-123 files

NetBSD/pkgsrc-wip a8dbf6eemacs-git PLIST

emacs-git: add new files
DeltaFile
+2-0emacs-git/PLIST
+2-01 files

NetBSD/src pzaSw6mlib/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.

   Back out changes to quickch() which were actually just work arounds
   for broken hashes and were the cause of an infinite hang seen in
   the previous commit of these changes.
VersionDeltaFile
1.134+110-86lib/libcurses/refresh.c
+110-861 files

NetBSD/pkgsrc-wip f12baf0blogc Makefile DESCR

blogc: update in response to feedback

Adjust the description to one that is perhaps a little more helpful. Add
a CC Features flag for c99. Add a COMMIT_MSG file for cvs. Add in a
TEST_TARGET to run checks. Remove an unnecessary entry in the PLIST.
DeltaFile
+7-2blogc/Makefile
+4-2blogc/DESCR
+3-0blogc/COMMIT_MSG
+0-1blogc/PLIST
+14-54 files

NetBSD/pkgsrc 02dEAdNdoc CHANGES-2026

   Updated graphics/libjxl, devel/jj
VersionDeltaFile
1.4178+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc NpqAeOpdevel/jj distinfo cargo-depends.mk

   jj: updated to 0.43.0

   0.43.0

   Release highlights

   jj run allows you to run a command over a set of changes, each with their
   own private working copy; the commands may update the working copy and
   changes/conflicts are propagated accordingly, e.g., jj run -- cargo check --all-features or jj run -- cargo fix behaves as one might expect.
   Breaking changes

   The deprecated git_head() and git_refs() functions have been removed from
   revsets and templates.

   Git-like symbols (e.g. refs/heads/main) are no longer resolved to
   revisions. Use the bookmark/tag <name> or <name>@<remote> syntax instead.

   The deprecated ui.revsets-use-glob-by-default option has been removed.


    [2 lines not shown]
VersionDeltaFile
1.36+349-370devel/jj/distinfo
1.35+115-122devel/jj/cargo-depends.mk
1.42+2-2devel/jj/Makefile
+466-4943 files

NetBSD/pkgsrc Gs9uKvAgraphics/libjxl distinfo PLIST, graphics/libjxl/patches patch-lib_jxl.cmake patch-CMakeLists.txt

   libjxl: updated to 0.12.0

   0.12.0

   Added

   A new buffering flag is now available in the CLI, alongside support for
   streaming input with buffered output.
   Introduced the new jxltran tool, which supports extracting codestreams from
   jxlp boxes and packing raw codestreams into jxlc boxes.
   Added the --reconstruct_jpeg flag to djxl to losslessly reconstruct a
   JPEG and fail if impossible (mutually exclusive with --pixels_to_jpeg and
   --jpeg_quality).
   Added JXL_DEC_UNSUPPORTED (kUnsupported) status code to the core API to
   better indicate when requested features or operations are not supported by
   the decoder.
   tools: added support for ProPhoto
   color space names in CLI arguments (cjxl / djxl).
   decoder API: support for out-of-order jxlp boxes (ftyp minor version 1).

    [9 lines not shown]
VersionDeltaFile
1.3+11-19graphics/libjxl/patches/patch-lib_jxl.cmake
1.8+6-8graphics/libjxl/distinfo
1.5+5-5graphics/libjxl/patches/patch-CMakeLists.txt
1.6+5-4graphics/libjxl/PLIST
1.6+2-2graphics/libjxl/Makefile.common
1.16+1-3graphics/libjxl/Makefile
+30-412 files not shown
+32-438 files

NetBSD/src v24NZWasys/rump/net/lib/libwg wg_user.c

   wg-userspace(8): Ignore recvfrom errors.

   On IPv6 networks, issuing sendto(2) when we've lost IPv6 connectivity
   may eventually lead to the next recvfrom(2) failing with EHOSTDOWN.
   Example ktrace:

     8072  16529 rump_server 1782951176.090085182 CALL  sendto(0xa,0x70fb4fa1b50c,0x60,0,0x70fb4f236b00,0x1c)
     8072  16529 rump_server 1782951176.090085664 MISC  msghdr: [name=0x70fb4f236b00, namelen=28, iov=0xffffc5126bfa8f50, iovlen=1, control=0x0, controllen=0, flags=0]
     8072  16529 rump_server 1782951176.090086919 MISC  mbsoname: [2601:...]
     8072  16529 rump_server 1782951176.090093493 GIO   fd 10 wrote 96 bytes
     8072  16529 rump_server 1782951176.090094033 RET   sendto 96/0x60
   ...
     8072  23248 rump_server 1782951180.090105990 CALL  recvfrom(0xa,0x70fb4efe203c,0x233a,0,0x70fb3f7cff50,0x70fb3f7cff4c)
     8072  23248 rump_server 1782951180.090106339 MISC  msghdr: [name=0x0, namelen=0, iov=0xffffc5126c63ff20, iovlen=1, control=0x0, controllen=0, flags=0]
     8072  23248 rump_server 1782951180.090107309 RET   recvfrom -1 errno 64 Host is down

   In this case, wg_user_rcvthread mistakenly ignored the failing result
   and blithely shoved the ssize_t -1 error indicator into
   iov[1].iov_len and passed it on to rumpkern_recv_peer:

    [34 lines not shown]
VersionDeltaFile
1.4+4-4sys/rump/net/lib/libwg/wg_user.c
+4-41 files

NetBSD/src 8EpGHCysys/net if_wg.c

   wg-userspace(8): Drop <4-byte UDP packets immediately.

   Same as the kernel already does.  Add an assertion into
   wg_receive_packets about this and a couple comments cross-referencing
   wg_overudp_cb and wg_receive_packets.

   And, while here, as a precaution in case the
   inpcb_register_overudp_cb mechanism ever breaks down or gets
   refactored, make wg_receive_packets drop <4-byte packets too -- this
   path should be hit only when handling handshake packets, so adding
   another predicted-not-taken branch here should cost essentially
   nothing.

   PR bin/60392: assertion "mbuflen >= sizeof(struct wg_msg)" failed
VersionDeltaFile
1.141+25-3sys/net/if_wg.c
+25-31 files

NetBSD/src gcejoLlrescue list.ldd

   rescue/ldd: Add a couple new symbols for recent rtld changes.

   Should fix:

   #      link  rescue/rescue
   ...
   /tmp/build/2026.07.01.20.39.44-i386/tools/lib/gcc/i486--netbsdelf/14.3.0/../../../../i486--netbsdelf/bin/ld: /tmp/build/2026.07.01.20.39.44-i386/obj/usr.bin/ldd/elf32/libldd_elf32.a(load.o): in function `_rtld_load_object':
   load.c:(.text+0x23b): undefined reference to `_rtld_objgen'
   /tmp/build/2026.07.01.20.39.44-i386/tools/lib/gcc/i486--netbsdelf/14.3.0/../../../../i486--netbsdelf/bin/ld: load.c:(.text+0x256): undefined reference to `_rtld_objrelocpending'

   PR lib/59751: dlclose is not MT-safe depending on the libraries
   unloaded
VersionDeltaFile
1.8+2-1rescue/list.ldd
+2-11 files

NetBSD/pkgsrc-wip 5441627stable-diffusion.cpp Makefile

stable-diffusion.cpp: bump libwebp requirement

needs .cmake files to find it
DeltaFile
+1-0stable-diffusion.cpp/Makefile
+1-01 files

NetBSD/pkgsrc 7T3246jdoc CHANGES-2026

   doc: Updated graphics/libwebp to 1.6.0nb2
VersionDeltaFile
1.4177+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc nVoVIpographics/libwebp PLIST Makefile

   libwebp: switch to cmake

   gains us a man page and the .cmake files for finding the library

   shlib version numbers unchanged

   Bump PKGREVISION.
VersionDeltaFile
1.9+21-6graphics/libwebp/PLIST
1.49+4-10graphics/libwebp/Makefile
1.3+1-3graphics/libwebp/options.mk
+26-193 files

NetBSD/pkgsrc ts0AAI7devel/py-mercurial version.mk

   py-mercurial: mention rhg (for updates) in version.mk
VersionDeltaFile
1.70+4-1devel/py-mercurial/version.mk
+4-11 files

NetBSD/pkgsrc FuxNrLbdoc CHANGES-2026

   doc: Added devel/rhg version 7.2.2
VersionDeltaFile
1.4176+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc bheqUJIdevel Makefile

   devel/Makefile: +rhg
VersionDeltaFile
1.4648+2-1devel/Makefile
+2-11 files

NetBSD/pkgsrc dHLzk6Edevel/rhg distinfo cargo-depends.mk

   devel/rhg: import rhg-7.2.2

   This package provides the experimental Rust backend for Mercurial.
VersionDeltaFile
1.1+761-0devel/rhg/distinfo
1.1+254-0devel/rhg/cargo-depends.mk
1.1+27-0devel/rhg/Makefile
1.1+3-0devel/rhg/PLIST
1.1+1-0devel/rhg/DESCR
+1,046-05 files

NetBSD/pkgsrc ShZjTJBdevel/git-base options.mk Makefile

   git-base: add default-off rust option
VersionDeltaFile
1.9+9-2devel/git-base/options.mk
1.138+1-2devel/git-base/Makefile
+10-42 files

NetBSD/pkgsrc Bs7zGqddoc CHANGES-2026 TODO

   doc: Updated textproc/enchant2 to 2.8.17
VersionDeltaFile
1.4175+2-1doc/CHANGES-2026
1.27523+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc hY36Xigtextproc/enchant2 distinfo Makefile

   enchant2: update to 2.8.17.

   2.8.17 (June 29, 2026)
   ----------------------

   Make enchant silently ignore -C flag, for better Emacs compatibility.
VersionDeltaFile
1.41+4-4textproc/enchant2/distinfo
1.57+2-2textproc/enchant2/Makefile
+6-62 files

NetBSD/pkgsrc Qso4soFdoc CHANGES-2026

   doc: Updated devel/py-libevent-rpcgen to 2.1.13
VersionDeltaFile
1.4174+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc IxNVWMmdoc CHANGES-2026 TODO

   doc: Updated devel/libevent to 2.1.13
VersionDeltaFile
1.4173+2-1doc/CHANGES-2026
1.27522+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc L1hIklVdevel/libevent builtin.mk Makefile

   libevent: update to 2.1.13.

   Fix pkglint while here.

   Changes in version 2.1.13-stable (01 July 2026)

    This release contains several security fixes, affecting users of the
    following modules: evbuffer, bufferevent, evtag, evrpc, evdns, evhttp.
    If you have a program that uses one of those modules,
    or if you distribute libevent, you should upgrade.

    Additionally, this release backports some small modernizations to
    the libevent codebase, to aid in compiling with the compilers
    released over the last few years.

    Security Fixes (evtag, evrpc):
    - Fix an out-of-bounds read in decode_tag_internal.
      (Found by @Brubbish. GHSA-fj29-64w6-73h6)
    - Fix an integer overflow in evtag_unmarshal_header.

    [33 lines not shown]
VersionDeltaFile
1.22+5-5devel/libevent/builtin.mk
1.61+5-3devel/libevent/Makefile
1.43+4-4devel/libevent/distinfo
1.7+2-2devel/libevent/Makefile.common
+16-144 files

NetBSD/pkgsrc hzXlfL6textproc/enca Makefile

   enca: add CHECK_PORTABILITY_SKIP
VersionDeltaFile
1.12+3-1textproc/enca/Makefile
+3-11 files

NetBSD/src s9PmQw9doc 3RDPARTY

   libevent-2.1.13 out
VersionDeltaFile
1.2227+3-3doc/3RDPARTY
+3-31 files

NetBSD/pkgsrc 3KbXmb0doc TODO

   doc/TODO: + libevent-2.1.13.
VersionDeltaFile
1.27521+2-1doc/TODO
+2-11 files

NetBSD/pkgsrc-wip 81d0e79whisper.cpp TODO

whisper.cpp: one CVE down
DeltaFile
+1-1whisper.cpp/TODO
+1-11 files

NetBSD/pkgsrc-wip 19194c1stable-diffusion.cpp Makefile

stable-diffusion.cpp: use ggml package
DeltaFile
+2-19stable-diffusion.cpp/Makefile
+2-191 files