LLVM/project e925b35libcxx/include/__algorithm copy_backward.h move.h

[libc++] Introduce a private version of in_out_result and use it for copy/move algorithms (#198086)

This patch introduces a new `__in_out_result`, which is an internal
back-ported version of `in_out_result`, and is convertible to that when
it exists. This improves the readability of the code, since it replaces
uses of `first` and `second` with `__in_` and `__out_`, making it clear
which iterator is accessed.

Other algorithms will be updated in separate patches.
DeltaFile
+18-17libcxx/include/__algorithm/copy_backward.h
+16-15libcxx/include/__algorithm/move.h
+16-15libcxx/include/__algorithm/copy.h
+16-14libcxx/include/__algorithm/move_backward.h
+9-12libcxx/include/__algorithm/copy_move_common.h
+14-0libcxx/include/__algorithm/in_out_result.h
+89-7317 files not shown
+137-14023 files

FreeBSD/ports ce21d48math/R-cran-sf distinfo Makefile

math/R-cran-sf: Update to 1.1.1
DeltaFile
+3-3math/R-cran-sf/distinfo
+1-2math/R-cran-sf/Makefile
+4-52 files

FreeBSD/ports 2ab757dmath/R-cran-DRR Makefile distinfo

math/R-cran-DRR: Update to 0.0.5

Reported by:    portscout
DeltaFile
+3-6math/R-cran-DRR/Makefile
+3-3math/R-cran-DRR/distinfo
+6-92 files

NetBSD/src 6irLiwHsbin/savecore savecore.8

   savecore.8: switch to https
VersionDeltaFile
1.38+3-3sbin/savecore/savecore.8
+3-31 files

OpenBSD/ports cOGoo76net Makefile

   + neatvnc
VersionDeltaFile
1.1461+1-0net/Makefile
+1-01 files

OpenBSD/ports kIq8vIpwayland/wayvnc Makefile distinfo, wayland/wayvnc/pkg DESCR PLIST

   Initial revision
VersionDeltaFile
1.1+27-0wayland/wayvnc/Makefile
1.1+5-0wayland/wayvnc/pkg/DESCR
1.1+4-0wayland/wayvnc/pkg/PLIST
1.1+2-0wayland/wayvnc/distinfo
1.1.1.1+0-0wayland/wayvnc/Makefile
1.1.1.1+0-0wayland/wayvnc/distinfo
+38-02 files not shown
+38-08 files

NetBSD/pkgsrc 14pzJK4graphics/py-mcomix Makefile

   py-mcomix: use gzcat for .gz files
VersionDeltaFile
1.36+2-2graphics/py-mcomix/Makefile
+2-21 files

OpenBSD/ports 2ePnTZTnet/neatvnc Makefile distinfo, net/neatvnc/pkg PLIST DESCR

   Import net/neatvnc

   Comment:
   liberally licensed VNC server library

   Description:
   neatvnc is a liberally licensed VNC server library that's intended to be
   fast and neat.

   WWW: https://github.com/any1/neatvnc

   ok landry@
VersionDeltaFile
1.1+26-0net/neatvnc/Makefile
1.1+3-0net/neatvnc/pkg/PLIST
1.1+2-0net/neatvnc/pkg/DESCR
1.1+2-0net/neatvnc/distinfo
1.1.1.1+0-0net/neatvnc/distinfo
1.1.1.1+0-0net/neatvnc/Makefile
+33-02 files not shown
+33-08 files

FreeBSD/ports 657ce16net/vde2 Makefile

net/vde2: Fix build on i386: ld: error: relocation R_386_PC32 cannot be used against symbol

FAILED: [code=1] src/lib/libvdeplug.so.3.0.1
: && /usr/bin/cc -fPIC -O2 -pipe -march=core2  -fstack-protector-strong -fno-strict-aliasing -Wall --std=gnu17 -O2 -pipe -march=core2  -fstack-protector-strong -fno-strict-aliasing  -DNDEBUG  -L/usr/lib   -Xlinker --dependency-file=src/lib/CMakeFiles/vdeplug.dir/link.d -shared -Wl,-soname,libvdeplug.so.3 -o src/lib/libvdeplug.so.3.0.1 src/lib/CMakeFiles/vdeplug.dir/libvdeplug.c.o  src/common/libvdecommon.a && :
ld: error: relocation R_386_PC32 cannot be used against symbol 'calloc'; recompile with -fPIC
>>> defined in /lib/libc.so.7
>>> referenced by canonicalize.c
>>>               canonicalize.c.o:(vde_realpath) in archive src/common/libvdecommon.a

Reported by:    pkg-fallout
Sponsored by:   UNIS Labs
DeltaFile
+1-0net/vde2/Makefile
+1-01 files

NetBSD/pkgsrc C3St9iOdoc CHANGES-2026 TODO

   doc: Updated time/plan to 1.12
VersionDeltaFile
1.3065+2-1doc/CHANGES-2026
1.27262+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc hJZHhlatime/plan Makefile distinfo, time/plan/patches patch-aa patch-am

   time/plan: update to 1.12

   # changes (since 1.9)

   ====== 1.12 released 17.10.17 =======

   FEATURES:
       * feature by Ralf Paaschen: can page through months with PageUp, PageDown,
         Home, and End keys
       * the manpages reflect the Debian Linux paths.
       * the "make linux" Makefile target is now 64 bits; use "make linux32" for
         32 bits. Just "make" is still equivalent to "make debian".


   ====== 1.11 released 4.3.14 =======

   BUG FIXES:
       * Petter Reinholdtsen
         - make the -L option of pland the default on Debian, considered safer

    [79 lines not shown]
VersionDeltaFile
1.7+69-73time/plan/patches/patch-aa
1.1+68-0time/plan/patches/patch-am
1.1+48-0time/plan/patches/patch-al
1.38+15-21time/plan/Makefile
1.13+14-12time/plan/distinfo
1.4+10-13time/plan/patches/patch-ai
+224-1197 files not shown
+262-16213 files

FreeBSD/ports 2fd4fe4misc/py-huggingface-hub distinfo Makefile

misc/py-huggingface-hub: Update to 1.15.0

Changelog: https://github.com/huggingface/huggingface_hub/releases/tag/v1.15.0

Reported by:    Repology
DeltaFile
+3-3misc/py-huggingface-hub/distinfo
+1-1misc/py-huggingface-hub/Makefile
+4-42 files

NetBSD/pkgsrc JgpoL8vdoc CHANGES-2026

   doc: Updated x11/libxkbcommon-docs to 1.13.1nb1
VersionDeltaFile
1.3064+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc FYcHtuFx11/libxkbcommon-docs Makefile PLIST

   libxkbcommon-docs: fix PLIST for doxygen 1.17 and depend on it
VersionDeltaFile
1.3+3-2x11/libxkbcommon-docs/Makefile
1.2+2-2x11/libxkbcommon-docs/PLIST
+5-42 files

LLVM/project 4dc415fclang/lib/CodeGen CGCall.cpp

[CGCall] Initially store arg attrs using AttrBuilder (NFCI) (#197906)

Make the argument attribute more similar to fn/ret handling, by first
populating an AttrBuilder and then converting it to AttributeSet once at
the end, instead of using a lot of intermediate AttrBuilders. This also
ensures we cannot lose any attributes because one code path overwrites
another.
DeltaFile
+16-20clang/lib/CodeGen/CGCall.cpp
+16-201 files

NetBSD/pkgsrc SaY9qhvdoc CHANGES-2026

   doc: Updated security/libjwt to 3.3.3nb1
VersionDeltaFile
1.3063+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 7Io5LKesecurity/libjwt PLIST Makefile

   libjwt: fix PLIST for doxygen 1.17
VersionDeltaFile
1.8+3-3security/libjwt/PLIST
1.11+3-2security/libjwt/Makefile
+6-52 files

FreeBSD/ports 7995bb9cad/gspiceui Makefile distinfo, cad/gspiceui/files patch-src_Makefile patch-src_TypeDefs.hpp

cad/gspiceui: Update 1.1.0 => 1.2.87

Release Notes:
https://sourceforge.net/projects/gspiceui/files/gSpiceUI/gspiceui-v1.2.36/release-notes-v1.2.36.txt
https://sourceforge.net/projects/gspiceui/files/gSpiceUI/gspiceui-v1.2.87/release-notes-v1.2.87.txt

PR:             295290
Approved by:    Kevin Zheng <kevinz5000 at gmail.com> (maintainer)
Sponsored by:   UNIS Labs
DeltaFile
+24-25cad/gspiceui/files/patch-src_Makefile
+4-18cad/gspiceui/files/patch-src_TypeDefs.hpp
+6-8cad/gspiceui/Makefile
+3-2cad/gspiceui/distinfo
+37-534 files

OpenBSD/ports WHEdZQnwww/sogo distinfo Makefile, www/sogo/pkg PLIST

   www/sogo (& www/sope): security update to 5.12.8

   see https://www.sogo.nu/news/2026/sogo-v5128-released.html

   based on an initial diff from Markus MERIGHI, thanks !
VersionDeltaFile
1.63+28-0www/sogo/pkg/PLIST
1.64+2-2www/sogo/distinfo
1.66+2-2www/sope/distinfo
1.119+1-1www/sogo/Makefile
1.107+1-1www/sope/Makefile
+34-65 files

NetBSD/src 7FUJJwvsys/arch/aarch64/include pmap_machdep.h, sys/arch/m68k/include pte_coldfire.h

   Rename pte_prot_nowrite to pte_clear_modify
VersionDeltaFile
1.92+3-3sys/uvm/pmap/pmap.c
1.4+2-2sys/arch/m68k/include/pte_coldfire.h
1.28+2-2sys/arch/mips/include/pte.h
1.13+2-2sys/arch/powerpc/include/booke/pte.h
1.19+2-2sys/arch/riscv/include/pte.h
1.15+2-2sys/arch/aarch64/include/pmap_machdep.h
+13-136 files

FreeBSD/ports e5cf825converters/R-cran-RJSONIO distinfo Makefile

converters/R-cran-RJSONIO: Update to 0.0.5

Reported by:    portscout
DeltaFile
+3-3converters/R-cran-RJSONIO/distinfo
+1-1converters/R-cran-RJSONIO/Makefile
+4-42 files

NetBSD/src t5sfBMcsys/arch/riscv/include pte.h

   KNF comments
VersionDeltaFile
1.18+11-11sys/arch/riscv/include/pte.h
+11-111 files

NetBSD/src MKyLLE8sys/arch/riscv/riscv pmap_machdep.c

   Remove some empty lines.
VersionDeltaFile
1.28+2-4sys/arch/riscv/riscv/pmap_machdep.c
+2-41 files

NetBSD/src OcCtMEqsys/arch/aarch64/aarch64 pmap.c

   Fix non-DIAGNOSTIC builds
VersionDeltaFile
1.157+3-4sys/arch/aarch64/aarch64/pmap.c
+3-41 files

OpenBSD/src faxmHj9usr.sbin/eigrpd packet.c

   correct order of ibuf_from_ibuf() arguments
   caught by clang-22 -Wuninitialized-const-pointer
   ok claudio@ tb@
VersionDeltaFile
1.25+2-2usr.sbin/eigrpd/packet.c
+2-21 files

FreeBSD/ports 2eb62bdwww/deno distinfo Makefile.crates, www/deno/files patch-tests_util_lib_consts.rs patch-cli_tools_upgrade.rs

www/deno: update to 2.7.14
DeltaFile
+79-71www/deno/distinfo
+38-34www/deno/Makefile.crates
+0-29www/deno/files/patch-tests_util_lib_consts.rs
+0-11www/deno/files/patch-cli_tools_upgrade.rs
+2-3www/deno/Makefile
+2-2www/deno/files/patch-v8_third__party_abseil-cpp_absl_base_internal_sysinfo.cc
+121-15027 files not shown
+175-20433 files

FreeBSD/ports 68f2b15security/p5-Crypt-Argon2 distinfo Makefile

security/p5-Crypt-Argon2: Update 0.030 => 0.031 (fix CVE-2026-8463)

Changelog:
https://metacpan.org/changes/release/LEONT/Crypt-Argon2-0.031

PR:             295347
Security:       CVE-2026-8463
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit d7ed6855065cf14c695b8151d04c36d5bb8883b8)
DeltaFile
+3-3security/p5-Crypt-Argon2/distinfo
+1-1security/p5-Crypt-Argon2/Makefile
+4-42 files

LLVM/project e6a1278llvm/lib/Target/AArch64 AArch64ISelLowering.cpp AArch64Arm64ECCallLowering.cpp, llvm/test/CodeGen/AArch64 arm64ec-exit-thunks.ll arm64ec-hybrid-patchable.ll

[AArch64] Copy x4/x5 vararg payload into the x64 stack in Arm64EC exit thunks (#190933)

Currently the x4/x5 in a variadic Arm64EC exit thunks are treated by
LLVM like any other outgoing arguments. x4/x5 contain a pointer to the
first stack parameter and the size of the parameters passed on the
stack, and the generated exit thunk must memcpy these to the x86-64
stack. Current MSVC does this correctly.

Rather than introducing a new entry to the CallingConv enum, we mark the
call as vararg in AArch64ArmECCallLowering so that the lowering logic in
AArch64ISelLowering.cpp can recognise this case, perform the necessary
memcpy, and drop the x4/x5 arguments.

LLVM should additionally ensure that x0-x3 are mirrored to f0-f3 in
order to match the Windows x86-64 vararg ABI, but that change is left
for a follow-up patch.
DeltaFile
+208-6llvm/test/CodeGen/AArch64/arm64ec-exit-thunks.ll
+62-4llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+11-9llvm/test/CodeGen/AArch64/arm64ec-hybrid-patchable.ll
+9-1llvm/lib/Target/AArch64/AArch64Arm64ECCallLowering.cpp
+290-204 files

FreeBSD/ports d7ed685security/p5-Crypt-Argon2 distinfo Makefile

security/p5-Crypt-Argon2: Update 0.030 => 0.031 (fix CVE-2026-8463)

Changelog:
https://metacpan.org/changes/release/LEONT/Crypt-Argon2-0.031

PR:             295347
Security:       CVE-2026-8463
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+3-3security/p5-Crypt-Argon2/distinfo
+1-1security/p5-Crypt-Argon2/Makefile
+4-42 files

FreeBSD/ports 636029daudio/odin2-synthesizer/files patch-jucelv2-juceutils.cmake patch-clap-juce-wrapper.cpp

audio/odin2-synthesizer: update 2.3.4-13 → 2.4.1
DeltaFile
+58-0audio/odin2-synthesizer/files/patch-jucelv2-juceutils.cmake
+49-0audio/odin2-synthesizer/files/patch-clap-juce-wrapper.cpp
+0-29audio/odin2-synthesizer/files/patch-libs_JUCE_modules_juce__audio__processors_format__types_VST3__SDK_pluginterfaces_base_fplatform.h
+0-29audio/odin2-synthesizer/files/patch-libs_JUCELV2_modules_juce__audio__processors_format__types_VST3__SDK_pluginterfaces_base_fplatform.h
+22-0audio/odin2-synthesizer/files/patch-jucelv2-lv2-exporter.cpp
+22-0audio/odin2-synthesizer/files/patch-juce-vst3-fplatform.h
+151-5811 files not shown
+222-12917 files