NetBSD/pkgsrc-wip d1635b4. TODO

TODO: + neatvnc-1.0.1, wayvnc-0.10.1.
DeltaFile
+2-0TODO
+2-01 files

NetBSD/pkgsrc-wip dad95aalcov-git PLIST Makefile, lcov-git/patches patch-bin_install.sh patch-bin_get__version.sh

lcov: sync with lcov package
DeltaFile
+123-1lcov-git/PLIST
+47-18lcov-git/Makefile
+0-45lcov-git/patches/patch-bin_install.sh
+0-43lcov-git/patches/patch-bin_get__version.sh
+0-12lcov-git/patches/patch-bin_copy__dates.sh
+0-12lcov-git/patches/patch-bin_get__changes.sh
+170-1311 files not shown
+170-1377 files

FreeBSD/ports 35e570eaudio/musicpd distinfo Makefile

audio/musicpd: Update to upstream release 0.24.13

Details:
- Mostly bugfix release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24.13/NEWS

MFH:            2026Q3
(cherry picked from commit a63a4df0802a895b716ecebfdecc8cd8aa07ffdc)
DeltaFile
+3-3audio/musicpd/distinfo
+1-1audio/musicpd/Makefile
+4-42 files

LLVM/project 3968f6fllvm/lib/Target/WebAssembly WebAssemblyCodeGenPassBuilder.cpp WebAssemblyReduceToAnyAllTrue.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+235-0llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+125-104llvm/lib/Target/WebAssembly/WebAssemblyReduceToAnyAllTrue.cpp
+214-0llvm/lib/Target/WebAssembly/WebAssemblyCoalesceFeaturesAndStripAtomics.cpp
+22-187llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+108-99llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp
+108-17llvm/lib/Target/WebAssembly/WebAssembly.h
+812-40712 files not shown
+1,078-49418 files

LLVM/project ce4aa47llvm/lib/Target/WebAssembly WebAssemblyCodeGenPassBuilder.cpp WebAssemblyReduceToAnyAllTrue.cpp

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+235-0llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+125-104llvm/lib/Target/WebAssembly/WebAssemblyReduceToAnyAllTrue.cpp
+214-0llvm/lib/Target/WebAssembly/WebAssemblyCoalesceFeaturesAndStripAtomics.cpp
+20-185llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+98-15llvm/lib/Target/WebAssembly/WebAssembly.h
+68-38llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp
+760-34211 files not shown
+956-39117 files

LLVM/project e6673bdllvm/lib/Transforms/Vectorize SLPVectorizer.cpp CMakeLists.txt, llvm/lib/Transforms/Vectorize/SLPVectorizer SLPUtils.cpp SLPUtils.h

[SLP][Modularization][NFC] Extract type and constant helpers into SLPUtils (1/3) (#206881)

As we discussed on RFC:
https://discourse.llvm.org/t/modularizing-slpvectorizer-cpp/90922

This patch introduces the SLPVectorizer/ subdirectory and adds
SLPUtils.{h,cpp} under namespace llvm::slpvectorizer, then moves the
type and constant query helpers into it:
  - isConstant
  - isVectorLikeInstWithConstOps
  - isSplat
  - allConstant
  - allSameBlock
  - allSameType
  - allSameOpcode
  - getNumElements
  - getPartNumElems
  - getNumElems
  - getInsertExtractIndex
  - getExtractIndex
DeltaFile
+186-0llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPUtils.cpp
+1-180llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+85-0llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPUtils.h
+1-0llvm/lib/Transforms/Vectorize/CMakeLists.txt
+273-1804 files

FreeBSD/src 2a5e58csys/kern sys_procdesc.c kern_sig.c, sys/sys event.h procdesc.h

procdesc: add NOTE_PDSIGCHLD

The note type wakes up when there is something for pdwait(2) to report
on the process descriptor.

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D58123
DeltaFile
+21-4sys/kern/sys_procdesc.c
+6-3sys/sys/event.h
+2-0sys/kern/kern_sig.c
+1-0sys/sys/procdesc.h
+30-74 files

FreeBSD/src 0f1718esys/kern sys_procdesc.c

pdwait(2): make debugging events functional

We need to wake up the pdwait(2) waiters when procdesc event is
reported.

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D58172
DeltaFile
+1-0sys/kern/sys_procdesc.c
+1-01 files

FreeBSD/src 4cd67a0lib/libsys kqueue.2

kqueue.2: document NOTE_PDSIGCHLD

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D58123
DeltaFile
+9-1lib/libsys/kqueue.2
+9-11 files

FreeBSD/src f6ee1d2sys/kern kern_thread.c

kern_thread: Fix i386 p_emuldata KBI assertion

On amd64 there was 4 bytes of padding between the 20-byte p_comm and
(for LP64) 8-byte p_sysent, so the addition of p_execblock just caused
that padding to be eaten up. However, on i386, there was no such
padding, and so the addition of p_execblock rippled through to
p_emuldata.

Fixes:  e1a84b7708c2 ("execve_block(): a mechanism for mutual exclusion with execve() on the process")
DeltaFile
+1-1sys/kern/kern_thread.c
+1-11 files

FreeBSD/src 88711f1lib/libc/gen strtofflags.c, sys/fs/tmpfs tmpfs_subr.c

Revert "chflags: Add a new UF_DONTCACHE flag"

This reverts commit 74654ba3b1b3bcf6ba8870a54310accbb6adbf0b.

Apparently it breaks cross building from Linux for some
reason.  I'll admit I didn't even know we supported cross
building from Linux.
DeltaFile
+1-3lib/libc/gen/strtofflags.c
+1-1sys/fs/tmpfs/tmpfs_subr.c
+1-1sys/ufs/ufs/ufs_vnops.c
+0-1sys/sys/stat.h
+3-64 files

LLVM/project 171ba71bolt/lib/Rewrite DWARFRewriter.cpp, bolt/test/X86 dwarf5-debug-names-cross-cu.s dwarf4-cross-cu-ranges.test

[BOLT] fix DIE traversal incorrect loop termination condition. (#208450)

The DIE traversal loop in partitionCUs() used an incorrect termination
condition, causing it to read past the end of the CU. Fix the loop to
stop at NextCUOffset so traversal no longer runs beyond the unit's
boundary.

Fixed [#208440](https://github.com/llvm/llvm-project/issues/208440).
DeltaFile
+5-9bolt/lib/Rewrite/DWARFRewriter.cpp
+3-1bolt/test/X86/dwarf5-debug-names-cross-cu.s
+3-1bolt/test/X86/dwarf4-cross-cu-ranges.test
+11-113 files

LLVM/project 461f0b6lldb/include/lldb/Host JSONTransport.h

[LLDB] Fix use-after-free destroying a Binder from its OnClosed handler (#209019)

transport::Binder::OnClosed() holds m_mutex (a recursive_mutex) while
invoking m_disconnect_handler. In the MCP server, that handler removes
the disconnected client, which owns the transport and therefore the
Binder itself. As a result, the Binder -- and its m_mutex -- are
destroyed while the scoped_lock in OnClosed still holds the lock.

This is a use-after-free everywhere, as the lock guard later unlocks
freed memory.

Move the disconnect handler out of the critical section and release the
lock before invoking it, so the Binder can be safely destroyed without
holding or destroying a locked mutex.
DeltaFile
+12-3lldb/include/lldb/Host/JSONTransport.h
+12-31 files

NetBSD/pkgsrc sMSgDjydoc CHANGES-2026

   doc: Updated databases/mysql80-server to 8.0.46
VersionDeltaFile
1.4408+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc Lrjm1mbdoc CHANGES-2026

   doc: Updated databases/mysql80-client to 8.0.46
VersionDeltaFile
1.4407+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ZbzP2Cidatabases/mysql80-client distinfo, databases/mysql80-client/patches patch-configure.cmake patch-plugin_group__replication_libmysqlgcs_src_bindings_xcom_xcom_xcom__vp__platform.h

   mysql80: updated to MySQL 8.0.46

   https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-45.html
   https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-46.html
VersionDeltaFile
1.3+12-12databases/mysql80-client/patches/patch-configure.cmake
1.1+20-0databases/mysql80-client/patches/patch-plugin_group__replication_libmysqlgcs_src_bindings_xcom_xcom_xcom__vp__platform.h
1.20+9-8databases/mysql80-client/distinfo
1.3+7-8databases/mysql80-client/patches/patch-scripts_CMakeLists.txt
1.3+6-6databases/mysql80-client/patches/patch-cmake_os_SunOS.cmake
1.2+5-5databases/mysql80-client/patches/patch-sql_resourcegroups_platform_thread__attrs__api__apple.cc
+59-395 files not shown
+68-5011 files

LLVM/project 692d89dlldb/source/Host/freebsd Host.cpp

[LLDB][FreeBSD] Fill pgid and sid in ProcessInfo (#209009)

These two fields are required by HostTest.cpp. Although I don't see any
usecase, we add these two fields to prevent failure.
DeltaFile
+6-0lldb/source/Host/freebsd/Host.cpp
+6-01 files

FreeBSD/src 3734034sys/net iflib.c

iflib: Add a missing CURVNET_RESTORE() in the error path

Signed-off-by:  Peter Ganzhorn <peter.ganzhorn at gmail.com>
Reviewed by:    zlei
Fixes:          6d49b41ee84b iflib: Add pfil hooks
MFC after:      3 days
Pull Request:   https://github.com/freebsd/freebsd-src/pull/2150

(cherry picked from commit f49f61f19463c21125bb1215cf8e0530f52953e3)
(cherry picked from commit d11419ed37a61a4896381f91fd942c4fff2e66dd)
DeltaFile
+3-1sys/net/iflib.c
+3-11 files

OpenBSD/src ePInh3msbin/ifconfig ifconfig.c

   fix "ifconfig vebX -tagged ifX"

   it was wired up in the code to expect an extra argument, which isn't
   needed or expected as it is meant to clear all the tags on the
   interface.

   found by and fix identified by scott colby on bugs@
   thanks scott
VersionDeltaFile
1.482+2-2sbin/ifconfig/ifconfig.c
+2-21 files

Illumos/gate a4c0fc0usr/src/data/zoneinfo africa northamerica, usr/src/pkg/manifests system-data-zoneinfo.p5m

18224 Update to tzdata 2026c
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+32-159usr/src/data/zoneinfo/africa
+107-14usr/src/data/zoneinfo/northamerica
+14-7usr/src/data/zoneinfo/europe
+1-1usr/src/pkg/manifests/system-data-zoneinfo.p5m
+1-1usr/src/data/zoneinfo/zone_sun.tab
+1-1usr/src/data/zoneinfo/zone.tab.txt
+156-1831 files not shown
+157-1847 files

LLVM/project c7812f6llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 copyable-repeated-operand-partial-commutativity.ll

[SLP] Fix crash from repeated operand with mixed commutativity

A value used as both a commutable and non-commutable operand of the
same call got double-counted in dependency tracking, adding a
dependency scheduling never releases and tripping an assertion.

Fixes #209005

Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/209067
DeltaFile
+28-0llvm/test/Transforms/SLPVectorizer/X86/copyable-repeated-operand-partial-commutativity.ll
+3-0llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+31-02 files

LLVM/project 7d24dfalld/docs ReleaseNotes.rst

ReleaseNotes: add lld/ELF notes (#209066)

Summarize `git log origin/release/22.x..main` entries, excluding
cherry-picked notes `git rev-list main..origin/release/22.x -- lld/ELF`,
following the style of my previous release notes.
DeltaFile
+81-1lld/docs/ReleaseNotes.rst
+81-11 files

FreeBSD/ports cfd637cmisc/thefuck Makefile, misc/thefuck/files patch-thefuck_conf.py patch-thefuck_types.py

misc/thefuck: Fix runtime with Python 3.12

The old `imp` library was deprecated and is now removed in 3.12; switch
to importlib.

PR:             296596
Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit d07c24fc3fcb4e52dcc09e7c0e6ebad99556d42f)
DeltaFile
+24-0misc/thefuck/files/patch-thefuck_conf.py
+13-0misc/thefuck/files/patch-thefuck_types.py
+1-1misc/thefuck/Makefile
+38-13 files

FreeBSD/src c3f6c65share/man/man9 sbintime.9 Makefile

Add sbintime.9 manual page

sbintime.9 is a manual page that documents the usage of sbintime_t and
its helper functions.

MFC after:      1 week
Reviewed by:    ziaee, markj
Differential Revision:  https://reviews.freebsd.org/D57931
DeltaFile
+171-0share/man/man9/sbintime.9
+14-0share/man/man9/Makefile
+3-2share/man/man9/callout.9
+2-1share/man/man9/microtime.9
+190-34 files

FreeBSD/ports d07c24fmisc/thefuck Makefile, misc/thefuck/files patch-thefuck_conf.py patch-thefuck_types.py

misc/thefuck: Fix runtime with Python 3.12

The old `imp` library was deprecated and is now removed in 3.12; switch
to importlib.

PR:             296596
Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+24-0misc/thefuck/files/patch-thefuck_conf.py
+13-0misc/thefuck/files/patch-thefuck_types.py
+1-1misc/thefuck/Makefile
+38-13 files

FreeBSD/ports ba5ed71graphics/openshadinglanguage/files patch-src_liboslexec_llvm__util.cpp patch-src_liboslcomp_oslcomp.cpp

graphics/openshadinglanguage: Fix build with LLVM22

Get patches from upstream:
https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/commit/7bcf83eb859b4ce7ffcc599835ec2e6058fbd12f
https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2086

https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/commit/1a72c471fed2aeb18c4e58f9035b56f55c250185
https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2124

While here refresh patches.

PR:             296378
Approved by:    Shane <FreeBSD at ShaneWare.Biz> (maintainer, timeout 2 weeks)
Sponsored by:   UNIS Labs
DeltaFile
+47-0graphics/openshadinglanguage/files/patch-src_liboslexec_llvm__util.cpp
+18-0graphics/openshadinglanguage/files/patch-src_liboslcomp_oslcomp.cpp
+12-0graphics/openshadinglanguage/files/patch-src_cmake_modules_FindLLVM.cmake
+11-0graphics/openshadinglanguage/files/patch-src_cmake_externalpackages.cmake
+4-4graphics/openshadinglanguage/files/patch-src_liboslquery_py__osl.h
+3-3graphics/openshadinglanguage/files/patch-src_shaders_CMakeLists.txt
+95-71 files not shown
+97-97 files

FreeBSD/ports e25e299x11-fonts/xfsinfo Makefile distinfo

x11-fonts/xfsinfo: Update to 1.0.8

Update WWW and pkg-descr.
Fix USE_XORG.

https://lists.x.org/archives/xorg-announce/2022-October/003238.html
https://lists.x.org/archives/xorg-announce/2025-July/003619.html

PR:             287797
Approved by:    x11 (arrowd)
Approved by:    osa (mentor)
DeltaFile
+4-7x11-fonts/xfsinfo/Makefile
+3-3x11-fonts/xfsinfo/distinfo
+5-1x11-fonts/xfsinfo/pkg-descr
+12-113 files

FreeBSD/ports 968f671x11/xgc distinfo Makefile

x11/xgc: Update to 1.0.7

https://lists.x.org/archives/xorg-announce/2025-July/003621.html

PR:             290184
Approved by:    x11 (arrowd)
Approved by:    osa (mentor)
DeltaFile
+3-3x11/xgc/distinfo
+1-1x11/xgc/Makefile
+4-42 files

FreeBSD/ports 2e17549x11/xgamma Makefile pkg-descr

x11/xgamma: Update to 1.0.8

Add WWW and update pkg-descr.

https://lists.x.org/archives/xorg-announce/2025-July/003620.html

PR:             289286
Approved by:    x11 (arrowd)
Approved by:    osa (mentor)
DeltaFile
+3-4x11/xgamma/Makefile
+5-2x11/xgamma/pkg-descr
+3-3x11/xgamma/distinfo
+11-93 files

LLVM/project c847ddflld/ELF Writer.cpp, lld/unittests/AsLibELF OutputStream.cpp CMakeLists.txt

[ELF] Write the output to lld::outs() when -o is - (#209064)

When the output file is "-", write the image to lld::outs() (the
stdoutOS
argument of lld::elf::link()) instead of committing the
FileOutputBuffer,
which writes to the process's stdout. This lets lld used as a library
capture
the output in a raw_ostream without an open syscall.

This reimplements the stale #72061 and adds a unittest.
DeltaFile
+35-0lld/unittests/AsLibELF/OutputStream.cpp
+8-1lld/ELF/Writer.cpp
+1-0lld/unittests/AsLibELF/CMakeLists.txt
+44-13 files