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

NetBSD/pkgsrc-wip f685c27ggml options.mk Makefile, ggml/patches patch-include_ggml.h

ggml: make vulkan a default-off option

Change a setting for stable-diffusion.cpp.

Bump PKGREVISION
DeltaFile
+21-0ggml/options.mk
+15-0ggml/patches/patch-include_ggml.h
+2-6ggml/Makefile
+3-3ggml/PLIST
+1-0ggml/distinfo
+42-95 files

NetBSD/pkgsrc-wip 5a3393cwhisper.cpp Makefile PLIST, whisper.cpp/patches patch-ggml_CMakeLists.txt

whisper.cpp: update to 1.9.1

use ggml package
DeltaFile
+10-30whisper.cpp/Makefile
+0-25whisper.cpp/patches/patch-ggml_CMakeLists.txt
+11-0whisper.cpp/PLIST
+3-4whisper.cpp/distinfo
+24-594 files

NetBSD/pkgsrc-wip d61b503llama.cpp distinfo Makefile.common, py-llama-cpp-scripts distinfo

llama.cpp: update to today's snapshot
DeltaFile
+6-6llama.cpp/distinfo
+3-3py-llama-cpp-scripts/distinfo
+2-2llama.cpp/Makefile.common
+11-113 files

NetBSD/src ESox8jIlibexec/ld.elf_so rtld.c load.c, usr.bin/ldd ldd.c

   ld.elf_so(1): Bump _rtld_objgen when changing, not reading, objlist.

   Prompted by:

   PR lib/59751: dlclose is not MT-safe depending on the libraries
   unloaded
VersionDeltaFile
1.226+5-4libexec/ld.elf_so/rtld.c
1.51+3-2libexec/ld.elf_so/load.c
1.30+3-2usr.bin/ldd/ldd.c
+11-83 files