NetBSD/pkgsrc-wip 06059c3dasel distinfo go-modules.mk, miniflux distinfo go-modules.mk

dasel update to 3.11.2 and miniflux update to 2.3.2
DeltaFile
+419-0miniflux/distinfo
+245-0dasel/distinfo
+140-0miniflux/go-modules.mk
+82-0dasel/go-modules.mk
+44-0miniflux/COMMIT_MSG
+35-0dasel/Makefile
+965-07 files not shown
+1,022-013 files

FreeBSD/src 07b5d1csys/dev/virtio/pci virtio_pci_modern.c

virtio_pci_modern: Remove endianness conversion for config space

The bus_* functions already handle converting from PCI endianness
(i.e. little-endian) to native endianness when accessing the config
space (see ofw_pcib_bus_get_bus_tag), so converting again with
virtio_htogX/virtio_gtohX undoes any byte-swapping and breaks
big-endian systems. They should only be used for operating on shared
memory.
Note part of this reverts commit fb53b42e36a9 ("virtio-modern: fix PCI
common read/write functions on big endian targets").

PR:                     294706
Reviewed by:            adrian, tuexen
Fixes:                  fb53b42e36a9 ("virtio-modern: fix PCI common read/write functions on big endian targets")
Fixes:                  9da9560c4dd3 ("virtio: Add VirtIO PCI modern (V1) support")
MFC after:              1 week
Differential Revision:  https://reviews.freebsd.org/D57392
DeltaFile
+10-17sys/dev/virtio/pci/virtio_pci_modern.c
+10-171 files

LLVM/project f4fd007clang/tools/libclang CLog.h CIndex.cpp, llvm/include/llvm/Support Format.h raw_ostream.h

[Support] Make format_object non-virtual (#206319)

Currently, format_object creates a 32B vtable for every instantiation.
This is costs space and dynamic relocations. Make format_object
non-virtual and adapt the two printing users to use a function_ref
instead.
DeltaFile
+43-55llvm/include/llvm/Support/Format.h
+4-11llvm/lib/Support/raw_ostream.cpp
+7-1clang/tools/libclang/CLog.h
+0-5clang/tools/libclang/CIndex.cpp
+2-1llvm/include/llvm/Support/raw_ostream.h
+56-735 files

FreeBSD/src d4e539busr.sbin/adduser adduser.sh

adduser: Normalize supplemental groups

Rather than insist on a space-separated list, normalize the input so
that any number of spaces, commas, colons, or semicolons are accepted.

Reviewed by:    bcr
Differential Revision:  https://reviews.freebsd.org/D57774

(cherry picked from commit 65fba082f44cb9451d2b12bcd99c3287d0a47acc)
DeltaFile
+1-1usr.sbin/adduser/adduser.sh
+1-11 files

FreeBSD/src 10ae3fclibexec/rc rc.subr, libexec/rc/rc.d kld ntpd

rc: Improve load_kld

* Centralize the usage message.

* Document and enforce that -e and -m are mutually exclusive; previously,
  speficying both would result in only -e being applied.

* If -e was not specified, and -m was not specified or did not match,
  fall back to `kldstat -n file` which will always work for modules that
  aren't built into the kernel.

This means the kld and ntpd scripts can now rely on load_kld to dtrt.

MFC after:      1 week
Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D57706

(cherry picked from commit a95d324dd3107afcbc16767d183acca7a57ebca9)
DeltaFile
+14-13libexec/rc/rc.subr
+4-2libexec/rc/rc.d/kld
+1-1libexec/rc/rc.d/ntpd
+19-163 files

FreeBSD/src 19cba66libexec/rc/rc.d linux bthidd

rc: Fix improper use of load_kld

Fix scripts that needlessly used -e when the simpler -m would work, or
that used -m when the module and file name are the same, or, in one
particularly egregious case, used -m with the wrong name when using
nothing at all would have worked just fine.

MFC after:      1 week
Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D57705

(cherry picked from commit cfe1962a19259fea8f51673f4da6c96656776486)
DeltaFile
+4-4libexec/rc/rc.d/linux
+3-3libexec/rc/rc.d/bthidd
+1-1libexec/rc/rc.d/mountcritremote
+1-1libexec/rc/rc.d/cfumass
+9-94 files

FreeBSD/src efd3996libexec/rc/rc.d devmatch

rc: Make devmatch use load_kld

The default behavior of load_kld is now robust enough for devmatch.
Switching means settings from /etc/sysctl.kld.d are now properly applied
when the corresponding modules are loaded by devmatch.

While here, reduce the amount of output produced by devmatch from one
line per module to a single line.

MFC after:      1 week
Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D57707

(cherry picked from commit b9f616d031566e94e6967a2c533b8aa7f36123b9)
DeltaFile
+4-2libexec/rc/rc.d/devmatch
+4-21 files

FreeBSD/src 59573a0usr.sbin/adduser adduser.sh

adduser: Normalize supplemental groups

Rather than insist on a space-separated list, normalize the input so
that any number of spaces, commas, colons, or semicolons are accepted.

Reviewed by:    bcr
Differential Revision:  https://reviews.freebsd.org/D57774

(cherry picked from commit 65fba082f44cb9451d2b12bcd99c3287d0a47acc)
DeltaFile
+1-1usr.sbin/adduser/adduser.sh
+1-11 files

FreeBSD/src d67aa8blibexec/rc/rc.d devmatch

rc: Make devmatch use load_kld

The default behavior of load_kld is now robust enough for devmatch.
Switching means settings from /etc/sysctl.kld.d are now properly applied
when the corresponding modules are loaded by devmatch.

While here, reduce the amount of output produced by devmatch from one
line per module to a single line.

MFC after:      1 week
Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D57707

(cherry picked from commit b9f616d031566e94e6967a2c533b8aa7f36123b9)
DeltaFile
+4-2libexec/rc/rc.d/devmatch
+4-21 files

FreeBSD/src 8f59fdblibexec/rc/rc.d linux bthidd

rc: Fix improper use of load_kld

Fix scripts that needlessly used -e when the simpler -m would work, or
that used -m when the module and file name are the same, or, in one
particularly egregious case, used -m with the wrong name when using
nothing at all would have worked just fine.

MFC after:      1 week
Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D57705

(cherry picked from commit cfe1962a19259fea8f51673f4da6c96656776486)
DeltaFile
+4-4libexec/rc/rc.d/linux
+3-3libexec/rc/rc.d/bthidd
+1-1libexec/rc/rc.d/cfumass
+1-1libexec/rc/rc.d/mountcritremote
+9-94 files

FreeBSD/src 2baf97flibexec/rc rc.subr, libexec/rc/rc.d kld ntpd

rc: Improve load_kld

* Centralize the usage message.

* Document and enforce that -e and -m are mutually exclusive; previously,
  speficying both would result in only -e being applied.

* If -e was not specified, and -m was not specified or did not match,
  fall back to `kldstat -n file` which will always work for modules that
  aren't built into the kernel.

This means the kld and ntpd scripts can now rely on load_kld to dtrt.

MFC after:      1 week
Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D57706

(cherry picked from commit a95d324dd3107afcbc16767d183acca7a57ebca9)
DeltaFile
+14-13libexec/rc/rc.subr
+4-2libexec/rc/rc.d/kld
+1-1libexec/rc/rc.d/ntpd
+19-163 files

NetBSD/src jq8e522doc CHANGES-11.0

   Tickets #346 and #347
VersionDeltaFile
1.1.2.108+12-1doc/CHANGES-11.0
+12-11 files

NetBSD/pkgsrc-wip 06de46bgotosocial Makefile

gotosocial: improve package after review by wiz

Changes:
- Removed unecessary things like PKGREVISION, pre-extract
- Cleanup
- Added INSTALL_UNSTRIPPED flag to no to mimic GoToSocial's production
build
DeltaFile
+10-16gotosocial/Makefile
+10-161 files

NetBSD/src D4IRCqxsys/arch/virt68k/virt68k bus_dma.c

   Pull up following revision(s) (requested by isaki in ticket #347):

        sys/arch/virt68k/virt68k/bus_dma.c: revision 1.5

   Fill in bus_dmamap_sync() for 68030.  Since 68030 caches are write-through,
   this is pretty trivial: just invalidate the on-chip + any external D cache
   in the PREREAD case.  (See comment in code for why PREREAD is preferred
   over POSTREAD.)

   PR kern/60144
VersionDeltaFile
1.1.4.1+21-3sys/arch/virt68k/virt68k/bus_dma.c
+21-31 files

LLVM/project f6a0112libcxx/docs/Status Cxx26Issues.csv, libcxx/include string

[libc++] Implement lwg3662 basic_string::append/assign(NTBS, pos, n) suboptimal
DeltaFile
+93-0libcxx/test/std/strings/basic.string/string.modifiers/string_append/pointer_size_size.pass.cpp
+84-0libcxx/test/std/strings/basic.string/string.modifiers/string_assign/pointer_size_size.pass.cpp
+20-0libcxx/include/string
+4-0libcxx/test/libcxx/strings/basic.string/nonnull.verify.cpp
+1-1libcxx/docs/Status/Cxx26Issues.csv
+202-15 files

NetBSD/src 987IXpnsys/uvm uvm_km.c

   Pull up following revision(s) (requested by kbowling in ticket #2023):

        sys/uvm/uvm_km.c: revision 1.168

   uvm_km_pgremove: pmap_update before freeing pages

   Update the commentary in uvm_km_free to reflect this reality while here
   Reviewd by skrll@

   PR kern/60376
VersionDeltaFile
1.146.4.2+6-4sys/uvm/uvm_km.c
+6-41 files

NetBSD/src LeY7d5Zdoc CHANGES-10.2

   Ticket #1293
VersionDeltaFile
1.1.2.104+6-1doc/CHANGES-10.2
+6-11 files

NetBSD/src kZb3Hkqsys/uvm uvm_km.c

   Pull up following revision(s) (requested by kbowling in ticket #1293):

        sys/uvm/uvm_km.c: revision 1.168

   uvm_km_pgremove: pmap_update before freeing pages

   Update the commentary in uvm_km_free to reflect this reality while here
   Reviewd by skrll@

   PR kern/60376
VersionDeltaFile
1.162.4.3+6-4sys/uvm/uvm_km.c
+6-41 files

NetBSD/src OXMWLpbsys/uvm uvm_km.c

   Pull up following revision(s) (requested by kbowling in ticket #346):

        sys/uvm/uvm_km.c: revision 1.168

   uvm_km_pgremove: pmap_update before freeing pages

   Update the commentary in uvm_km_free to reflect this reality while here
   Reviewd by skrll@

   PR kern/60376
VersionDeltaFile
1.166.2.2+6-4sys/uvm/uvm_km.c
+6-41 files

FreeBSD/ports d01cfc0cad/freecad-devel pkg-plist distinfo

cad/freecad-devel: Update to 2026.06.27
DeltaFile
+15-7cad/freecad-devel/pkg-plist
+7-7cad/freecad-devel/distinfo
+5-5cad/freecad-devel/Makefile.git_rev
+2-1cad/freecad-devel/Makefile
+29-204 files

OpenBSD/ports OMnPgxZnet/ngtcp2 Makefile distinfo

   Update to ngtcp2 1.24.0

   https://github.com/ngtcp2/ngtcp2/releases/tag/v1.24.0
VersionDeltaFile
1.41+3-3net/ngtcp2/Makefile
1.39+2-2net/ngtcp2/distinfo
+5-52 files

NetBSD/pkgsrc 9z2Yy1cdoc CHANGES-2026

   Added devel/py-jinxed; Updated devel/py-blessed
VersionDeltaFile
1.4049+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc qPvxa3jdevel/py-blessed distinfo Makefile

   py-blessed: updated to 1.44.0

   1.44
   * improve: reduce errant XTGETTCAP output for Terminal.app and ConEmu.exe :ghpull:`385`.

   1.43
   * bugfix: regression of XTGETTCAP responses leaking into first call for empty/non-response
     terminals (libvte/Gnome Terminal), in versions 1.40 to 1.42 :ghpull:`383`.

   1.42
   * bugfix: regression in :meth:`~.Terminal.cbreak` and :meth:`~.Terminal.raw` were not thread-safe
     broken in versions 1.40 and 1.41, remove signal ignore of SIGTTOU :ghissue:`380`.

   1.41
   * bugfix: :meth:`~.Terminal.get_location` broken in 1.40, returned a generator instead of a tuple.
     :ghissue:`378`.

   1.40
   * improved: jinxed_ is **now required on all platforms**, providing a curses-free and

    [18 lines not shown]
VersionDeltaFile
1.14+4-4devel/py-blessed/distinfo
1.19+3-2devel/py-blessed/Makefile
+7-62 files

NetBSD/pkgsrc lPsBjJldevel Makefile, devel/py-jinxed PLIST Makefile

   py-jinxed: added version 2.0.4

   Jinxed is a pure-Python implementation of a subset of the Python curses
   library. It provides jinxed.tigetstr(), jinxed.tparm(), and related terminfo
   functions on all platforms with a virtual terminfo(5) database.
VersionDeltaFile
1.1+181-0devel/py-jinxed/PLIST
1.1+18-0devel/py-jinxed/Makefile
1.1+5-0devel/py-jinxed/distinfo
1.1+3-0devel/py-jinxed/DESCR
1.4641+2-1devel/Makefile
+209-15 files

LLVM/project 6cdebc2clang/tools/libclang CLog.h CIndex.cpp, llvm/include/llvm/Support Format.h raw_ostream.h

[spr] initial version

Created using spr 1.3.8-wip
DeltaFile
+43-55llvm/include/llvm/Support/Format.h
+4-11llvm/lib/Support/raw_ostream.cpp
+7-1clang/tools/libclang/CLog.h
+0-5clang/tools/libclang/CIndex.cpp
+2-1llvm/include/llvm/Support/raw_ostream.h
+56-735 files

NetBSD/pkgsrc ilx3TpQdoc CHANGES-2026

   Updated emulators/atari800, emulators/qemu, sysutils/qemu-guest-agent
VersionDeltaFile
1.4048+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc UFYJpJDemulators/qemu distinfo version.mk

   qemu: updated to 11.0.2

   11.0.2
   Bug fixes
VersionDeltaFile
1.253+4-4emulators/qemu/distinfo
1.16+2-2emulators/qemu/version.mk
1.408+1-2emulators/qemu/Makefile
+7-83 files

NetBSD/pkgsrc 6MknPVyemulators/atari800 Makefile distinfo

   atari800: updated to 7.0.0

   7.0.0

   New features:

   Auto-download missing OS/BASIC ROMs from the Internet
   Mount zipped disk images directly from the Internet
   Portable mode — config file and data storage next to the executable

   Platform specific:

   Windows: 32/64-bit builds, installer executable, portable zip archive
   Windows: app icon, MP3 recording support
   Windows: win32-no-network build for XP compatibility
   macOS: ready-to-run .dmg archive
   Linux: AppImage builds (x86_64 + i386)
   Android: auto-download ROMs, upgrade dialog


    [10 lines not shown]
VersionDeltaFile
1.60+12-12emulators/atari800/Makefile
1.29+4-4emulators/atari800/distinfo
1.2+1-1emulators/atari800/MESSAGE
+17-173 files

FreeBSD/ports c20e8bcdatabases Makefile, databases/turso distinfo Makefile.crates

databases/turso: New port

Turso is an open-source, SQLite-compatible database written in Rust that
lets developers create millions of small, file-based databases for AI
agents, multi-tenant SaaS applications, and edge workloads.

Unlike traditional databases that run as a single shared server process,
Turso treats each database as a lightweight file that can be spun up
instantly, replicated globally, or synced to a device.
DeltaFile
+1,461-0databases/turso/distinfo
+729-0databases/turso/Makefile.crates
+26-0databases/turso/Makefile
+7-0databases/turso/pkg-descr
+1-0databases/Makefile
+2,224-05 files

NetBSD/pkgsrc m4GQXT4doc CHANGES-2026

   Updated net/ngtcp2, www/nghttp3, audio/strawberry
VersionDeltaFile
1.4047+4-1doc/CHANGES-2026
+4-11 files