NetBSD/pkgsrc 469CbIw — doc CHANGES-2026

   Updated fonts/harfbuzz*, security/py-authlib
VersionDeltaFile
1.7660+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc qUpSDzF — security/py-authlib Makefile distinfo

   py-authlib: updated to 1.9.4

   1.9.4 — 2026-11-04

   Security

   IDJAGGrant stores the verified claims of the ID-JAG in request.id_jag_claims. authenticate_user can use them to resolve the user with the iss and sub claims, and tenant for a multi-tenant IdP. The documentation used to resolve the user with sub alone. An IdP, or a tenant of an IdP, could then get access tokens for the users of another one. Update authenticate_user if your server trusts several IdPs or a multi-tenant IdP. GHSA-9qr6-8289-9j56
VersionDeltaFile
1.39+4-4security/py-authlib/distinfo
1.42+2-2security/py-authlib/Makefile
+6-62 files

NetBSD/pkgsrc OSoZt05 — fonts/harfbuzz Makefile.common distinfo, fonts/harfbuzz-docs PLIST

   harfbuzz: updated to 15.1.0

   15.1.0
   - Add buffer deserialization APIs that report progress as a byte offset, for
     use from introspection bindings.
   - Fix Indic shaping of the Unicode 18 Devanagari and Bengali additions.
   - Fix Arabic fallback shaping: wrong ligatures when a component is missing from
     the font, and disappearing marks in legacy fonts.
   - Fix `COLR` glyph extents and mark positioning in fonts with empty layers.
   - Fix AAT shaping: wrong `kerx` kerning (formats 1 and 2) and mark positioning
     (format 4, a 14.3.0 regression), and ignored `kern` and `mort` tables with a
     non-first initial state.
   - Various fixes to the Graphite2 shaper.
   - Report HarfRust shaping failures through `hb_buffer_allocation_successful()`.
   - Fix wrong outlines in `gvar` fonts with intermediate tuples.
   - Fix `hb_face_create_or_fail()` rejecting face indices with named-instance
     bits set.
   - Fix wrong fallback metrics: the vertical descender in fonts without `vhea`,
     and the hanging baseline for some scripts.

    [30 lines not shown]
VersionDeltaFile
1.181+4-4fonts/harfbuzz/distinfo
1.92+2-2fonts/harfbuzz/Makefile.common
1.5+2-1fonts/harfbuzz-docs/PLIST
+8-73 files

NetBSD/pkgsrc YeqYd4A — www/firefox distinfo, www/firefox/patches patch-third__party_llama.cpp_ggml_src_ggml-cpu_ops.cpp

   firefox: fix debug builds with recent GCC versions
VersionDeltaFile
1.1+323-0www/firefox/patches/patch-third__party_llama.cpp_ggml_src_ggml-cpu_ops.cpp
1.599+2-1www/firefox/distinfo
+325-12 files

NetBSD/src OBcO3fE — sys/dev/usb usb_quirks.c uts.c

   Add support for ALWAYSON quirk to uts(4).

   Add quirk for ELAN touchscreens.

   Addresses PR/60883.
VersionDeltaFile
1.19+31-6sys/dev/usb/uts.c
1.109+4-2sys/dev/usb/usb_quirks.c
+35-82 files

NetBSD/src 7pbIIUL — sys/dev/usb usbdevs.h usbdevs_data.h

   Regen.
VersionDeltaFile
1.820+2,823-2,819sys/dev/usb/usbdevs_data.h
1.820+2-1sys/dev/usb/usbdevs.h
+2,825-2,8202 files

NetBSD/src x93QHEZ — sys/dev/usb usbdevs

   Add product id for ELAN touchscreen controller.

   Part of PR/60883.
VersionDeltaFile
1.829+2-1sys/dev/usb/usbdevs
+2-11 files

NetBSD/src rQzObM9 — sys/arch/sparc/include param.h, sys/arch/sparc/sparc autoconf.c

   sparc: Stop exposing default KERNBASE to modules

   Otherwise, on kernels with non-standard KERNBASE, modules reference
   illegal addresses when using curcpu(), curlwp, and so on.

   Unfortunately, this cannot be pulled-up to release branches, as
   this changes module ABI.

   Ride on 11.99.10 version bump.
VersionDeltaFile
1.78+6-3sys/arch/sparc/include/param.h
1.275+6-2sys/arch/sparc/sparc/autoconf.c
+12-52 files

NetBSD/src 3QTNojf — sys/arch/sparc/dev cgfourteen.c cgfour.c, sys/arch/sparc/include elf_machdep.h

   Sync with HEAD
VersionDeltaFile
1.51.2.1+349-28sys/arch/sparc/dev/cgfour.c
1.98.2.2+139-49sys/arch/sparc/dev/cgfourteen.c
1.52.10.1+138-5sys/arch/sparc/sparc/promlib.c
1.102.2.1+60-24sys/arch/sparc/sparc/iommu.c
1.272.2.1+22-53sys/arch/sparc/sparc/autoconf.c
1.10.40.1+23-15sys/arch/sparc/include/elf_machdep.h
+731-17421 files not shown
+860-28027 files

NetBSD/pkgsrc-wip 2c904fd — lightcraft COMMIT_MSG Makefile, lightcraft/patches patch-Cargo.toml

Update graphics/lightcraft to v.0.18.0
DeltaFile
+493-156lightcraft/distinfo
+160-51lightcraft/cargo-depends.mk
+57-0lightcraft/patches/patch-Cargo.toml
+10-3lightcraft/Makefile
+3-1lightcraft/COMMIT_MSG
+723-2115 files

NetBSD/pkgsrc sqPHH7s — lang/nodejs Makefile.common

   nodejs: bump libuv BUILDLINK_API_DEPENDS minimum to 1.52

   Recent releases expect the following feature in libuv, or builds will
   fail due to the missing field.

   * unix,win: add f_frsize field to uv_statfs_t (Ben Noordhuis)
VersionDeltaFile
1.68+2-2lang/nodejs/Makefile.common
+2-21 files

NetBSD/src UHxNlAJ — share/man/man4 mpii.4

   Add SAS 9217-8i to supported cards

   Chipset for a "random" Symbios Logic SAS2308 retrofitted into a
   Dell T320
VersionDeltaFile
1.8+2-2share/man/man4/mpii.4
+2-21 files

NetBSD/pkgsrc-wip ddd9ee3 — zig-git COMMIT_MSG Makefile

wip/zig-git: update to v.0.18.0pre922nb20261104
DeltaFile
+11-1zig-git/PLIST
+2-2zig-git/Makefile
+1-1zig-git/COMMIT_MSG
+14-43 files

NetBSD/pkgsrc-wip ec047fe — reaper-bin distinfo DESCR

audio/reaper-bin: add version 7.84
DeltaFile
+2,652-0reaper-bin/PLIST
+34-0reaper-bin/Makefile
+6-0reaper-bin/DESCR
+5-0reaper-bin/distinfo
+2,697-04 files

NetBSD/src kMbn3JD — sys/sys param.h proc.h

   struct proc: Move p_pgrp out of p_startcopy/endcopy region.

   It cannot be safely copied with the current memcpy logic that logic
   uses happens without holding proc_lock, so we have to copy it
   separately anyway.  Leave a comment emphasizing this aspect of the
   locking rules so we don't have this bug again.

   Looks like p_mqueue_cnt may need similar treatment.

   As a result of this kernel ABI change, welcome to 11.99.10!

   PR kern/60962: fork and spawn read p_pgrp without proc_lock
VersionDeltaFile
1.376+7-2sys/sys/proc.h
1.749+2-2sys/sys/param.h
+9-42 files

NetBSD/pkgsrc BhfSx3L — doc CHANGES-2026

   doc: Updated graphics/shader-slang to 2026.21
VersionDeltaFile
1.7659+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc qc05if2 — graphics/shader-slang PLIST Makefile

   shader-slang: update to 2026.21

   - Document how to install Metal Developer Tools
   - Return the parse result from
     IGlobalSession::parseCommandLineArguments
   - Allow global constant inlining with shader debug information
   - Keep a global-scope call whose callee needs a local variable out of
     force inlining
   - Add optional slang-standard-modules embedding library
   - git-worktree-add.sh: add --force to replace an existing branch and
     worktree
   - Fix MSVC 2019 internal compiler error in unit-test-string.cpp
   - SPIR-V: emit pointer-to-signed-int casts through an unsigned
     integer
   - Fix CUDA Gather on combined samplers and reject GatherCmp on CUDA
   - Make abs of an unsigned integer the identity on SPIR-V, LLVM and
     GLSL
   - render-test: create an untyped object input in the program's
     session

    [133 lines not shown]
VersionDeltaFile
1.5+4-6graphics/shader-slang/distinfo
1.5+1-3graphics/shader-slang/PLIST
1.8+2-2graphics/shader-slang/Makefile
+7-113 files

NetBSD/src aGJ63f2 — sys/kern kern_fork.c kern_exec.c

   fork, posix_spawn: Avoid race with setsid/setpgid.

   PR kern/60962: fork and spawn read p_pgrp without proc_lock
VersionDeltaFile
1.237+3-2sys/kern/kern_fork.c
1.536+3-2sys/kern/kern_exec.c
+6-42 files

NetBSD/pkgsrc VXlUHmU — security/pkcs11-provider Makefile

   security/pkcs11-provider: Do revbump after all with base openssl fix.

   Previously it would build _by default_ with pkgsrc openssl; revbump
   is needed because this default changes.
VersionDeltaFile
1.6+2-1security/pkcs11-provider/Makefile
+2-11 files

NetBSD/pkgsrc-wip 10e5117 — atuin Makefile cargo-depends.mk

Update sysutils/atuin to v.18.24.5
DeltaFile
+12-6atuin/distinfo
+3-1atuin/cargo-depends.mk
+1-1atuin/Makefile
+16-83 files

NetBSD/pkgsrc-wip 71e3853 — victoriametrics Makefile.common TODO

victoriametrics: Update to 1.155.0

Changes:
Too long to include, sorry.
Please see: <https://docs.victoriametrics.com/victoriametrics/changelog/>

Resolves CVE-2026-61625 and several others
DeltaFile
+260-230victoriametrics/go-modules.mk
+3-3victoriametrics/distinfo
+0-3victoriametrics/TODO
+1-1victoriametrics/Makefile.common
+264-2374 files

NetBSD/pkgsrc-wip 56f30c2 — agentcc-gateway Makefile distinfo

Update net/agentcc-gateway to v.1.58.0
DeltaFile
+3-3agentcc-gateway/distinfo
+1-1agentcc-gateway/Makefile
+4-42 files

NetBSD/pkgsrc-wip 6a00efd — victorialogs Makefile.common distinfo

victorialogs*: Update to 1.53.0

Breaking changes:
Update note 1: the /internal/force_merge, /internal/force_flush,
/internal/log_new_streams and /internal/partition/* HTTP endpoints now
require the POST method for security reasons, in order to prevent
GET-based SSRF attacks. Update any scripts or automation calling
these endpoints via GET to use POST. See #1635.

Update note 2: requests to /select/vmalert/-/reload and other
/select/vmalert/* paths ending with /config or /reload now require the
-httpAuth.* credentials for security reasons. Previously, such requests
were proxied to vmalert without checking the credentials. Add the
credentials to any scripts calling these paths. See #11548.

Rest of changes, see full release notes at:
https://github.com/VictoriaMetrics/VictoriaLogs/releases/tag/v1.53.0
DeltaFile
+18-18victorialogs/go-modules.mk
+3-3victorialogs/distinfo
+1-1victorialogs/Makefile.common
+22-223 files

NetBSD/pkgsrc-wip ef3d908 — . Makefile

Makefile: sort

please just use 'pkglint -F' instead of hand-editing this file
DeltaFile
+1-2Makefile
+1-21 files

NetBSD/pkgsrc-wip c574cc5 — llama.cpp Makefile Makefile.common

llama.cpp: update to 0.9.0.
DeltaFile
+6-6llama.cpp/distinfo
+3-3llama.cpp/Makefile.common
+1-1llama.cpp/Makefile
+10-103 files

NetBSD/pkgsrc cjirizm — doc TODO CHANGES-2026

   doc: Updated math/ggml to 0.29.0
VersionDeltaFile
1.28290+1-2doc/TODO
1.7658+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc EB0QPj3 — math/ggml Makefile distinfo, math/ggml/patches patch-tests_test-quantize-fns.cpp

   ggml: update to 0.29.0.

   ggml v0.29.0 adds an OCP FP8 E4M3 tensor type, a new
   ggml_flash_attn_ext_rows op where each query slice attends to its
   own list of K/V rows, a batched tensor copy API, and initial support
   for multi-node tensor parallelism through a new multi-process
   communicator interface. Core improvements include bounding tensor
   views by the bytes their strides reach, zero-copy GGUF export of
   host-buffer tensors, and vm_allocate-based allocations on Apple
   platforms. Performance work spans all major backends: new SVE
   kernels in the CPU backend, DPAS flash attention for quantized KV
   in SYCL, fused MoE MMQ in CUDA, faster MXFP4 mat-vec in Metal,
   split-K tuning in Vulkan, and a large expansion of quantized
   GEMM/GEMV coverage in OpenCL. The Hexagon backend gains support
   for several new ops, including the lightning indexer, top-k mask,
   conv2d and upscale.
VersionDeltaFile
1.1+41-0math/ggml/patches/patch-tests_test-quantize-fns.cpp
1.18+5-4math/ggml/distinfo
1.18+2-2math/ggml/Makefile
+48-63 files

NetBSD/pkgsrc-wip 6f537eb — rio Makefile COMMIT_MSG

Update x11/rio to v,0.5.29
DeltaFile
+3-3rio/distinfo
+1-1rio/Makefile
+1-1rio/COMMIT_MSG
+5-53 files

NetBSD/pkgsrc h2h7uVa — doc TODO CHANGES-2026

   doc: Updated sysutils/fd-find to 10.5.1
VersionDeltaFile
1.28289+1-2doc/TODO
1.7657+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc fAKIKEK — sysutils/fd-find Makefile cargo-depends.mk

   fd-find: update to 10.5.1.

   Bugfixes

       Fix --absolute-path turning verbatim (\\?\) search paths into relative paths on Windows: \\?\UNC\server\share is now reported as \\server\share, and \\?\Volume{...} paths are kept intact, see #2207 (@Duo-ee)
       Make --ignore and --no-hidden after -u override only their half of -u, see #2192 (@NavpreetSSidhu)
       Fix inline case-insensitive regex flags incorrectly making other --and patterns case-sensitive, see #2184 (@mabunemeh)
       Accept --format templates that start with - when passed as a separate argument, see #2126 (@vulragrag-star)
       Don't incorrectly escape newlines in error messages, see #2104
       Restore jemalloc as default allocator on supported systems
       Fix the cargo binstall release URL, which named the crate (fd-find) instead of the binary (fd) and fell back to a third-party mirror
       Fix integer overflow when parsing size constraints, rejecting values that exceed u64::MAX instead of panicking, see #2196 (@parneetsingh022).
       Various fixes and updates to zsh completion
       Fix --glob patterns when using --full-path on windows. See #2067.
VersionDeltaFile
1.20+166-271sysutils/fd-find/distinfo
1.16+54-89sysutils/fd-find/cargo-depends.mk
1.21+2-2sysutils/fd-find/Makefile
+222-3623 files