NetBSD/pkgsrc-wip 5e63f07emacs-git Makefile distinfo, emacs-git/patches patch-Makefile.in

emacs-git: add proposed upstream fix to restore parallel build
DeltaFile
+61-0emacs-git/patches/patch-Makefile.in
+0-3emacs-git/Makefile
+3-0emacs-git/distinfo
+64-33 files

LLVM/project c490385flang-rt CMakeLists.txt, flang/test/Driver fakeflang.F

[fakeflang] Also detect CMakeTestGNU.c (#210175)

Two fixes when using CMake < 3.28 after #209482:

* In addition to `flang`, also recognize `fakeflang` to determine
whether any workaround for CMake not completely supporting Flang is
needed. `fakeflang` is used as a shim in #209482.

* For CMake < 3.24, CMake does not reognize Flang at all and tries other
methods to detect to the compiler, including the file `CMakeTestGNU.c`.
Make `fakeflang` recognize it as a probe attempt.

This should fix the
[openmp-offload-amdgpu-clang-flang](https://lab.llvm.org/buildbot/#/builders/67)
buildbot. The buildbot is currently upgrade to a newer CMake version,
and the minimum required version of CMake will become 3.31 soon.
DeltaFile
+6-0flang/test/Driver/fakeflang.F
+3-1runtimes/cmake/config-Fortran.cmake
+3-1flang-rt/CMakeLists.txt
+2-1flang/tools/fakeflang/fakeflang.cpp
+14-34 files

FreeBSD/ports 4be90f3devel/py-orjson distinfo Makefile.crates

devel/py-orjson: update 3.11.4 → 3.11.9

PR:             295763
Approved by:    Ivan Rozhuk <rozhuk.im at gmail.com> (maintainer)
DeltaFile
+47-59devel/py-orjson/distinfo
+22-28devel/py-orjson/Makefile.crates
+1-2devel/py-orjson/Makefile
+70-893 files

FreeBSD/ports b299588misc/github-copilot-cli distinfo Makefile

misc/github-copilot-cli: update 1.0.70 → 1.0.71
DeltaFile
+5-5misc/github-copilot-cli/distinfo
+1-1misc/github-copilot-cli/Makefile
+6-62 files

LLVM/project 0cc7293llvm/test/CodeGen/AMDGPU memset-param-combinations.ll call-constexpr.ll

[LLC][AMDGPU] start using new pass manager for backend codegen
DeltaFile
+418-215llvm/test/CodeGen/AMDGPU/memset-param-combinations.ll
+0-388llvm/test/CodeGen/AMDGPU/call-constexpr.ll
+115-115llvm/test/CodeGen/AMDGPU/memmove-var-size.ll
+67-64llvm/test/CodeGen/AMDGPU/recursive-resource-usage-mcexpr.ll
+46-46llvm/test/CodeGen/AMDGPU/function-resource-usage.ll
+36-37llvm/test/CodeGen/AMDGPU/indirect-call-known-callees.ll
+682-86582 files not shown
+977-1,12588 files

LLVM/project 73a05eeclang/lib/Driver/ToolChains Clang.cpp

[Clang][LTO][AMDGPU] start using new pass manager for backend codegen
DeltaFile
+17-2clang/lib/Driver/ToolChains/Clang.cpp
+17-21 files

LLVM/project 9367a1cllvm/lib/LTO LTOBackend.cpp

[LTO] Add support for NewPM CodeGen
DeltaFile
+68-0llvm/lib/LTO/LTOBackend.cpp
+68-01 files

LLVM/project b66c997clang/include/clang/Basic DiagnosticFrontendKinds.td DiagnosticGroups.td, clang/lib/CodeGen BackendUtil.cpp

[CodeGen] Implement fallback path for backend NPM run
DeltaFile
+41-14clang/lib/CodeGen/BackendUtil.cpp
+3-0clang/include/clang/Basic/DiagnosticFrontendKinds.td
+1-0clang/include/clang/Basic/DiagnosticGroups.td
+45-143 files

LLVM/project c571b0blibc/include/llvm-libc-types struct_sockaddr_storage.h, libc/test/src/sys/socket/linux sockaddr_storage_test.cpp

[libc] Fix size of struct sockaddr_storage (#210037)

My cleverness with the union backfired as it introduced an
(architecture-specific) padding between before it. Drop the union to
avoid that.

This probably wouldn't break much as the structure exists just to
allocate space (and this made it larger), but we should fix it
nonetheless.
DeltaFile
+2-4libc/include/llvm-libc-types/struct_sockaddr_storage.h
+1-0libc/test/src/sys/socket/linux/sockaddr_storage_test.cpp
+3-42 files

LLVM/project 02f55a9libc/config/linux/aarch64 headers.txt, libc/config/linux/riscv headers.txt

[libc] add net/if.h to the list of installed headers (#210021)

on aarch64, riscv and x86_64.
DeltaFile
+1-0libc/config/linux/aarch64/headers.txt
+1-0libc/config/linux/riscv/headers.txt
+1-0libc/config/linux/x86_64/headers.txt
+3-03 files

NetBSD/pkgsrc v2Uw0Njdoc CHANGES-2026 TODO

   Updated devel/py-ruff, devel/py-dulwich
VersionDeltaFile
1.4515+3-1doc/CHANGES-2026
1.27598+1-2doc/TODO
+4-32 files

NetBSD/pkgsrc MZ7wIXDdevel/py-dulwich distinfo Makefile

   py-dulwich: updated to 1.2.11

   1.2.11  2026-07-16

   * Let porcelain functions that consult the environment take an ``env``
     argument overriding ``os.environ``. As a side effect ``tag_create`` now
     honours ``GIT_COMMITTER_NAME``/``GIT_COMMITTER_EMAIL`` for the tagger line
     and ``merge``/``revert`` honour ``GIT_AUTHOR_NAME``/``GIT_AUTHOR_EMAIL``,
     matching git. (Jelmer Vernooij)

   * Honour the ``core.worktree`` configuration option, so the working tree can
     live somewhere other than the parent of the control directory. Relative
     paths are resolved against the control directory, and ``core.bare`` and
     ``core.worktree`` are now rejected as incompatible. (Jelmer Vernooij)

   * Clear ``core.bare`` when setting up a submodule's working tree.
     ``submodule_update`` cloned the submodule bare and then set
     ``core.worktree`` on it, leaving a configuration git considers invalid.
     (Jelmer Vernooij)

    [61 lines not shown]
VersionDeltaFile
1.81+4-4devel/py-dulwich/distinfo
1.86+2-2devel/py-dulwich/Makefile
+6-62 files

NetBSD/pkgsrc C2HzsyQdevel/py-ruff distinfo cargo-depends.mk

   py-ruff: updated to 0.15.22

   0.15.22

   Preview features

   [pycodestyle] Add an autofix for E402
   [refurb] Allow subclassing builtins in stub files (FURB189)
   [ruff] Add rule to replace noqa comments with ruff:ignore (RUF105)
   [ruff] Add rule to use human-readable names in ruff:ignore comments (RUF106)
   [ruff] Add rule to use human-readable names in configuration selectors (RUF201)

   Bug fixes

   [flake8-pyi] Fix false positive in __all__ (PYI053)

   Rule changes

   [pylint] Ignore mutable type updates in redefined-loop-name (PLW2901)

    [14 lines not shown]
VersionDeltaFile
1.113+46-46devel/py-ruff/distinfo
1.107+14-14devel/py-ruff/cargo-depends.mk
1.116+3-3devel/py-ruff/Makefile
+63-633 files

OPNSense/core 9038d92. plist, src/etc/lighttpd_webgui/conf.d ktls-disable.conf

system: disable web GUI KTLS use for the time being

PR: https://github.com/opnsense/ports/issues/275 et al
DeltaFile
+3-0src/etc/lighttpd_webgui/conf.d/ktls-disable.conf
+1-0plist
+4-02 files

LLVM/project 4f78c2bllvm/lib/Target/WebAssembly WebAssemblyCFGStackify.cpp WebAssembly.h

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+83-68llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
+105-21llvm/lib/Target/WebAssembly/WebAssembly.h
+78-30llvm/lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp
+46-21llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp
+55-11llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp
+45-12llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
+412-16310 files not shown
+677-26316 files

LLVM/project f5a3155llvm/lib/Target/WebAssembly WebAssemblyCFGStackify.cpp WebAssembly.h

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

Created using spr 1.3.7

[skip ci]
DeltaFile
+83-68llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
+95-19llvm/lib/Target/WebAssembly/WebAssembly.h
+78-30llvm/lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp
+46-21llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp
+55-11llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp
+45-12llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
+402-1619 files not shown
+641-25115 files

LLVM/project 792c321llvm/lib/Target/WebAssembly WebAssemblyCFGStackify.cpp WebAssemblyMemIntrinsicResults.cpp

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

Created using spr 1.3.7

[skip ci]
DeltaFile
+83-68llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
+78-30llvm/lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp
+85-17llvm/lib/Target/WebAssembly/WebAssembly.h
+46-21llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp
+55-11llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp
+45-12llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
+392-1598 files not shown
+603-23714 files

LLVM/project 1d00e95llvm/lib/Target/WebAssembly WebAssemblyCFGStackify.cpp WebAssembly.h

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+83-68llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
+95-19llvm/lib/Target/WebAssembly/WebAssembly.h
+78-30llvm/lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp
+46-21llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp
+55-11llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp
+45-12llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
+402-1619 files not shown
+641-25115 files

LLVM/project 804b2f4llvm/lib/Target/WebAssembly WebAssemblyMemIntrinsicResults.cpp WebAssembly.h

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

Created using spr 1.3.7

[skip ci]
DeltaFile
+78-30llvm/lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp
+75-15llvm/lib/Target/WebAssembly/WebAssembly.h
+46-21llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp
+55-11llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp
+45-12llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
+43-8llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.h
+342-978 files not shown
+510-16814 files

LLVM/project d1a1499llvm/lib/Target/WebAssembly WebAssemblyCFGStackify.cpp WebAssemblyMemIntrinsicResults.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+83-68llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
+78-30llvm/lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp
+85-17llvm/lib/Target/WebAssembly/WebAssembly.h
+46-21llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp
+55-11llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp
+45-12llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
+392-1598 files not shown
+603-23714 files

LLVM/project 20bb999llvm/lib/Target/WebAssembly WebAssemblyPassRegistry.def WebAssemblyCodeGenPassBuilder.cpp

fix

Created using spr 1.3.7
DeltaFile
+6-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+1-0llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+7-02 files

LLVM/project 5b96d2dllvm/lib/Target/WebAssembly WebAssemblyPassRegistry.def WebAssemblyCodeGenPassBuilder.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+6-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+1-0llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+7-02 files

LLVM/project afad05cllvm/lib/Target/WebAssembly WebAssemblyPassRegistry.def WebAssemblyCodeGenPassBuilder.cpp

fix

Created using spr 1.3.7
DeltaFile
+6-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+1-0llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+7-02 files

LLVM/project 6f2bd9fflang/include/flang/Optimizer/Transforms Passes.td, flang/lib/Optimizer/Transforms/CUDA CUFDeviceFuncTransform.cpp

[flang][cuda] Add option to flag descriptor I/O as error (#210170)

Descriptor I/O is too expensive in some compilation mode (nordc). Add
ability to emit an error if they are found in device code.
DeltaFile
+35-0flang/test/Fir/CUDA/cuda-device-func-transform-aio.mlir
+19-0flang/lib/Optimizer/Transforms/CUDA/CUFDeviceFuncTransform.cpp
+7-2flang/include/flang/Optimizer/Transforms/Passes.td
+61-23 files

OPNSense/core 78a6f9dsrc/opnsense/scripts/firmware connection.sh

firmware: split ping into min and max size ones for #10540
DeltaFile
+12-3src/opnsense/scripts/firmware/connection.sh
+12-31 files

LLVM/project 61fa8d3llvm/include/llvm/CodeGen LibcallLoweringInfo.h, llvm/lib/CodeGen PreISelIntrinsicLowering.cpp AtomicExpandPass.cpp

CodeGen: Rename LibcallLoweringModuleAnalysisResult to ModuleLibcallLoweringInfo (#210176)
DeltaFile
+9-10llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp
+7-7llvm/include/llvm/CodeGen/LibcallLoweringInfo.h
+6-7llvm/lib/CodeGen/AtomicExpandPass.cpp
+2-2llvm/lib/CodeGen/LibcallLoweringInfo.cpp
+1-1llvm/lib/CodeGen/StackProtector.cpp
+1-1llvm/lib/Target/AArch64/GISel/AArch64O0PreLegalizerCombiner.cpp
+26-285 files not shown
+31-3311 files

LLVM/project 513ac13clang/lib/Headers riscv_packed_simd.h, clang/test/CodeGen/RISCV rvp-intrinsics.c

[Clang][RISCV] Add P extension reinterpret cast intrinsics (#210241)

Implement the "Reinterpret casts" section of the RISC-V P extension intrinsic
spec in `riscv_packed_simd.h`.

The 82 `__riscv_preinterpret_<from>_<to>` intrinsics provide
bit-pattern-preserving conversions between packed types and equal-width
scalars, and between equal-width packed types. They generate no instructions;
each is a `__builtin_bit_cast`.
DeltaFile
+1,074-0clang/test/CodeGen/RISCV/rvp-intrinsics.c
+97-0clang/lib/Headers/riscv_packed_simd.h
+1,171-02 files

LLVM/project 9445ad3clang/lib/CIR/CodeGen CIRGenTypes.cpp, clang/test/CIR/CodeGenHIP amdgcn-buffer-rsrc-type.hip

[CIR][AMDGPU] Adds `__amdgpu_buffer_rsrc_t` in the buffer-resource address space (#204782)

CIR previously lowering every AMDGPU opaque pointer to
`!cir.ptr<!void>`. Now `__amdgpu_buffer_rsrc_t` lower to
`!cir.ptr<!void, target_address_space(8)>` similar to (`ptr
addrspace(8)` in LLVM IR) matching CodeGen.

This change requires for upcoming raw buffer load/store/atomic builtins.
Those builtins `__builtin_amdgcn_raw_buffer_load/store_b*,
__builtin_amdgcn_raw_ptr_buffer_atomic_*` take a
`__amdgpu_buffer_rsrc_t` as operand, and the corresponding LLVM
intrinsics expect a `ptr addrspace(8)` resource argument.
DeltaFile
+80-0clang/test/CIR/CodeGenHIP/amdgcn-buffer-rsrc-type.hip
+3-1clang/lib/CIR/CodeGen/CIRGenTypes.cpp
+83-12 files

NetBSD/pkgsrc S8Qwo7Sdoc CHANGES-2026

   doc: Updated textproc/p5-YAML-Syck to 1.47
VersionDeltaFile
1.4514+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc tvSxAOPtextproc/p5-YAML-Syck Makefile distinfo

   p5-YAML-Syck: update to 1.47.

   1.47 Jul 13 2026

     [Security]
     - Fix four libsyck memory-safety CVEs reachable from the default
       YAML::Syck::Load() path on untrusted input with no special flags
       (reported by Paul Johnson via CPANSec, PR #213):
       - CVE-2026-57075 (CWE-125): out-of-bounds read in the base64 decoder
         caused by signed-char indexing of the decode table on !!binary input
       - CVE-2026-57076 (CWE-416): use-after-free of an anchor key string
         shared between the node and the anchors table
       - CVE-2026-57077 (CWE-125): one-byte out-of-bounds read in the lexer
         newline scan during block-scalar parsing (incomplete-fix follow-on
         to CVE-2025-11683)
       - CVE-2026-13713 (CWE-416/CWE-415): use-after-free / double-free of an
         anchor node on anchor redefinition, a remote-crash DoS from a
         7-byte input
     - Harden syck_base64dec() to bounds-check each read so it cannot run past

    [32 lines not shown]
VersionDeltaFile
1.43+5-3textproc/p5-YAML-Syck/Makefile
1.24+4-4textproc/p5-YAML-Syck/distinfo
+9-72 files