NetBSD/pkgsrc-wip 7c2c90c — gnu-apl Makefile options.mk, gnu-apl/patches patch-src_Common.hh patch-HOWTOs_Makefile_in

gnu-apl: remove, SunOS patches imported to pkgsrc
DeltaFile
+0-163gnu-apl/PLIST
+0-62gnu-apl/options.mk
+0-47gnu-apl/Makefile
+0-29gnu-apl/patches/patch-src_main.cc
+0-24gnu-apl/patches/patch-HOWTOs_Makefile_in
+0-16gnu-apl/patches/patch-src_Common.hh
+0-3415 files not shown
+0-41211 files

NetBSD/pkgsrc-wip 1c1ccf1 — py-jsonpatch DESCR ALTERNATIVES

py-jsonpatch: removed

A newer version is in textproc/py-jsonpatch.
DeltaFile
+0-28py-jsonpatch/Makefile
+0-12py-jsonpatch/PLIST
+0-5py-jsonpatch/distinfo
+0-3py-jsonpatch/COMMIT_MSG
+0-2py-jsonpatch/ALTERNATIVES
+0-1py-jsonpatch/DESCR
+0-516 files

NetBSD/pkgsrc-wip fad052a — py-cloud-init distinfo Makefile, py-cloud-init/patches patch-meson__options.txt patch-meson.build

py-cloud-init: update to 26.2

This update required switching to Meson for the build.

The initial configuration is now correctly loaded from
/usr/pkg/etc/cloud/cloud.cfg although the patch for this needs more
work.

It is still not clear that cloud-init does anything useful in NetBSD.
DeltaFile
+126-390py-cloud-init/PLIST
+19-5py-cloud-init/Makefile
+19-0py-cloud-init/patches/patch-cloudinit_settings.py
+13-0py-cloud-init/patches/patch-meson.build
+10-0py-cloud-init/patches/patch-meson__options.txt
+6-3py-cloud-init/distinfo
+193-3981 files not shown
+197-4017 files

NetBSD/src E5s92FB — sys/dev/i2c ihidev.c

   ihidev: fix typo
VersionDeltaFile
1.36+5-5sys/dev/i2c/ihidev.c
+5-51 files

NetBSD/pkgsrc-wip 59c7ccf — rust1100-bin buildlink3.mk DESCR, rust1100-bin/files install.sh

rust1100-bin: Add a package of pre-built binaries for rust 1.100.0.
DeltaFile
+971-0rust1100-bin/files/install.sh
+309-0rust1100-bin/Makefile
+53-0rust1100-bin/distinfo
+17-0rust1100-bin/DESCR
+13-0rust1100-bin/buildlink3.mk
+1,363-05 files

NetBSD/src 8uHT7Rb — sys/arch/m68k/m68k switch_subr.s

   cpu_switchto(): Don't bother with tmpstk.  Just restore the %sp
   from the PCB first before restoring the other regs.
VersionDeltaFile
1.55+3-8sys/arch/m68k/m68k/switch_subr.s
+3-81 files

NetBSD/src fnlvc7w — sys/arch/amiga/amiga locore.s, sys/arch/atari/atari locore.s

   Re-work AST processing, eliminating the global "astpending" variable.
   The need for an AST is now tracked on a per-LWP basis (patterned after
   the Alpha port).

   The elimination of the "astpending" global necessitated an overhaul
   of the code flow for checking for them.  The old rei code block leveraged
   that "astpending" could be checked without having to use a register.
   Now, a register must be used, so the check for pending ASTs needs to
   be done before registers are restored after a trap.  So, a couple of
   new asm macros are introduced to aid in this split-duty regime:

   - CHECK_ASTPENDING() uses the specified scratch register to check for
     pending ASTs and sets the Z flag accordingly (Z set == no pending AST).
   - RTE_AST replaces the old pattern of unconditionally branching to the
     rei code block and instead conditionally branches to the now-renamed-to-
     rte_ast code block and perfors an RTE if the branch is not taken.  This
     makes the code ever so slightly larger, but actually eliminates a branch
     in the case where an AST was not pending.


    [21 lines not shown]
VersionDeltaFile
1.147+35-66sys/arch/atari/atari/locore.s
1.45+52-15sys/arch/m68k/include/asm.h
1.193+19-40sys/arch/amiga/amiga/locore.s
1.31+32-21sys/arch/m68k/m68k/trap_subr.s
1.166+17-22sys/arch/x68k/x68k/locore.s
1.122+13-24sys/arch/news68k/news68k/locore.s
+168-18823 files not shown
+262-31929 files

NetBSD/src BnXFELd — external/gpl3/gdb/dist/gdb netbsd-nat.c

   in gdb lid == 0 means the main process, so convert back to 0 if pid == lid
VersionDeltaFile
1.9+1-1external/gpl3/gdb/dist/gdb/netbsd-nat.c
+1-11 files

NetBSD/src nb9deZV — lib/libedit eln.c el.c, lib/libedit/TEST wtc1.c

   Allocate display rows on demand (Hua Zhong)

   libedit (unlike readline) allocates a buffer for the entire terminal width *
   height from the beginning, which is often wasteful as most of the time very
   few rows are needed. This change introduces delayed allocation for row buffers.
   Initially, the row-pointer array is allocated with NULL pointers. When we need
   row N, we allocate all row buffers up to that row.

   Display buffer allocation failures are reported through existing API errors.
   A subsequent API call such as el_gets() retries the allocation if needed.
VersionDeltaFile
1.48+81-52lib/libedit/terminal.c
1.110+34-3lib/libedit/read.c
1.62+29-7lib/libedit/refresh.c
1.106+12-2lib/libedit/el.c
1.41+3-6lib/libedit/eln.c
1.9+6-0lib/libedit/TEST/wtc1.c
+165-702 files not shown
+170-728 files

NetBSD/src YBUehjS — external/mpl/bind/dist/lib/dns zone.c

   PR/60833: Showta Ishizaki: fix ILP32 flag setting.
VersionDeltaFile
1.31+5-3external/mpl/bind/dist/lib/dns/zone.c
+5-31 files

NetBSD/pkgsrc-wip dce90bf — rust199-bin Makefile

rust199-bin: sync with pkgsrc
DeltaFile
+4-2rust199-bin/Makefile
+4-21 files

NetBSD/pkgsrc-wip e2c54c1 — rust199 options.mk Makefile

rust199: fix pkglint
DeltaFile
+2-2rust199/Makefile
+1-1rust199/options.mk
+3-32 files

NetBSD/src G7VtnJM — tests/usr.bin/xlint/lint1 decl.c, usr.bin/xlint/lint1 lint1.h debug.c

   lint: treat weakref function declarations as defined

   Seen in lib/libc.
VersionDeltaFile
1.431+5-3usr.bin/xlint/lint1/decl.c
1.38+7-1tests/usr.bin/xlint/lint1/decl.c
1.85+4-3usr.bin/xlint/lint1/debug.c
1.540+5-2usr.bin/xlint/lint1/cgram.y
1.242+3-1usr.bin/xlint/lint1/lint1.h
+24-105 files

NetBSD/src xPbf3Tt — sys/arch/mac68k/obio obio.c

   Add rescan functions for obio(4) bus.

   Allows obio attachments to be modules.

   Patch and testing by Ray Tran.

   Addreses PR/60694.

   Next thing to do is to make modules of non-critical obio devices...
VersionDeltaFile
1.28+38-4sys/arch/mac68k/obio/obio.c
+38-41 files

NetBSD/pkgsrc-wip b64e76c — rust199 options.mk

rust199: remove superfluous line

API depends: always required
ABI depends: can be turned off
DeltaFile
+0-1rust199/options.mk
+0-11 files

NetBSD/src RwOYGrd — lib/libc/regex regcomp.c

   g->charjump was adjusted to &g->charjump[-(CHAR_MIN)] in computejumps() so
   that it can be indexed by signed chars (all archs except arm); undo the
   adjustment before freeing it, same as regfree() does.
VersionDeltaFile
1.50+3-3lib/libc/regex/regcomp.c
+3-31 files

NetBSD/src wgjqFNH — sys/arch/mac68k/dev adb_direct.c

   Poll for more data on keyboard or mouse if present.

   Patch and testing by Ray Tran.

   Addresses PR/60692.
VersionDeltaFile
1.76+16-3sys/arch/mac68k/dev/adb_direct.c
+16-31 files

NetBSD/src FhmIGkO — sys/dev/wsfb genfb.c

   Save and restore color palette at 8bpp.

   Patch and testing by Ray Tran.

   Addresses PR/60696.
   Addresses PR/40643.
   Should address PR/46574 also.
VersionDeltaFile
1.95+19-2sys/dev/wsfb/genfb.c
+19-21 files

NetBSD/src XBBoYG8 — sys/arch/m68k/include asm.h cpu.h, sys/arch/m68k/m68k genassym.cf m68k_machdep.c

   Start laying the foundation for MP support:
   - curlwp does into struct cpu_info
   - cpu_info gets cache line aware layout based on field access patterns
     (with some reserved slots for future work).
   - cpu_number() and curlwp are now implemented in terms of curcpu().
   - curcpu() remains streamlined for UP systems, and an ABI-stable
     version is provided if _MODULE so that modules will work with UP or MP.
VersionDeltaFile
1.33+35-6sys/arch/m68k/include/cpu.h
1.27+16-4sys/arch/m68k/m68k/m68k_machdep.c
1.6+5-2sys/arch/m68k/m68k/genassym.cf
1.44+3-3sys/arch/m68k/include/asm.h
+59-154 files

NetBSD/pkgsrc msjRZ5a — www/grafana distinfo, www/grafana/patches patch-.._github.com_coreos_go-systemd_v22_daemon_sdnotify__unix.go patch-.._github.com_coreos_go-systemd_v22_daemon_sdnotify__other.go

   grafana: add upstream bug report URL for two patches
VersionDeltaFile
1.58+3-3www/grafana/distinfo
1.2+2-2www/grafana/patches/patch-.._github.com_coreos_go-systemd_v22_daemon_sdnotify__unix.go
1.2+2-2www/grafana/patches/patch-.._github.com_coreos_go-systemd_v22_daemon_sdnotify__other.go
+7-73 files

NetBSD/pkgsrc qHYnplG — doc TODO CHANGES-2026

   doc: Updated chat/weechat to 4.10.4
VersionDeltaFile
1.28367+1-2doc/TODO
1.7986+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc HT03u9U — chat/weechat Makefile distinfo

   weechat: update to 4.10.4

   bug and security fixes
VersionDeltaFile
1.89+4-4chat/weechat/distinfo
1.169+2-3chat/weechat/Makefile
+6-72 files

NetBSD/src 4Cl7fAN — tests/usr.bin/xlint/lint1 msg_129.c, usr.bin/xlint/lint1 tree.c

   lint: reading from a volatile pointer has a side effect

   Seen in jemalloc.
VersionDeltaFile
1.718+25-37usr.bin/xlint/lint1/tree.c
1.13+10-2tests/usr.bin/xlint/lint1/msg_129.c
+35-392 files

NetBSD/pkgsrc TIkNBg2 — doc CHANGES-2026

   doc: Updated net/tailscale to 1.104.7
VersionDeltaFile
1.7985+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc vM1s4RW — net/tailscale Makefile distinfo

   tailscale: update to 1.104.7

   Go is updated to Go 1.27.4, to explicitly resolve an issue in TLS
   ClientHello where some middleboxes break connections to the Tailscale
   control plane.
VersionDeltaFile
1.20+4-4net/tailscale/distinfo
1.44+3-3net/tailscale/Makefile
+7-72 files

NetBSD/src qcUu2cR — bin/csh csh.h set.c

   csh: remove obsolete lint workaround
VersionDeltaFile
1.41+2-23bin/csh/set.c
1.31+2-1bin/csh/csh.h
+4-242 files

NetBSD/pkgsrc usaHW2e — doc CHANGES-2026

   doc: Updated www/chromium to 157.0.8103.78
VersionDeltaFile
1.7984+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 3v8Uj6J — net/coturn PLIST Makefile

   net/coturn: Update to 4.19.0

   Upstream NEWS content, less bugfixes and minor improvements:

   Release 4.19.0

   Changelist:
   - Update integrity key generation to use default SHA type (Pavel Punsky <eakraly at users.noreply.github.com>)
VersionDeltaFile
1.12+4-4net/coturn/distinfo
1.23+2-3net/coturn/Makefile
1.7+2-1net/coturn/PLIST
+8-83 files

NetBSD/pkgsrc B7EtiOC — www/chromium Makefile distinfo

   chromium: update to 157.0.8103.78

   * 157.0.8103.78
   This update includes 83 security fixes. Please see the Chrome Security Page for more information.

   [N/A][568699166] Critical CVE-2026-126885: Use after free in ServiceWorker. Reported by Xinyang Ge on 2026-10-02
   [N/A][575524700] Critical CVE-2026-126895: Use after free in CSS. Reported by Xinyang Ge on 2026-10-19
   [N/A][576736463] Critical CVE-2026-126879: Use after free in Layout. Reported by Xinyang Ge on 2026-10-22
   [N/A][580857377] Critical CVE-2026-126846: Use after free in Skia. Reported by Google on 2026-11-02
   [TBD][580921803] Critical CVE-2026-126911: Use after free in Accessibility. Reported by Andrew Boni on 2026-11-02
   [$4,000][567827593] High CVE-2026-126864: Use after free in V8. Reported by Jihyeon Jeong (Compsec Lab, Seoul National University / Research Intern) on 2026-09-30
   [N/A][560620348] High CVE-2026-126889: Off-by-one error in V8. Reported by Google on 2026-09-12
   [N/A][563340397] High CVE-2026-126859: Link following in FileSystem. Reported by Google on 2026-09-18
   [N/A][567611696] High CVE-2026-126886: Use after free in Frames. Reported by Xinyang Ge (Anthropic), assisted by Claude on 2026-09-29
   [N/A][567611698] High CVE-2026-126887: Use after free in Animation. Reported by Xinyang Ge (Anthropic), assisted by Claude on 2026-09-29
   [N/A][568906910] High CVE-2026-126870: Uninitialized resource in ANGLE. Reported by Google on 2026-10-02
   [N/A][569286603] High CVE-2026-126912: Buffer overflow in Skia. Reported by Xinyang Ge on 2026-10-05
   [N/A][569674220] High CVE-2026-126919: Use after free in BrowserTag. Reported by Xinyang Ge on 2026-10-05
   [TBD][572312779] High CVE-2026-126878: Information leak in Core. Reported by Anthropic and Ada Logics on 2026-10-10

    [69 lines not shown]
VersionDeltaFile
1.72+3-3www/chromium/distinfo
1.104+1-1www/chromium/Makefile
+4-42 files

NetBSD/src 2CaPwmW — tests/usr.bin/xlint/lint1 msg_129.c, usr.bin/xlint/lint1 tree.c

   lint: do not warn about '(void)&arg' having a null effect
VersionDeltaFile
1.12+10-7tests/usr.bin/xlint/lint1/msg_129.c
1.717+3-3usr.bin/xlint/lint1/tree.c
+13-102 files