FreeBSD/ports fd35412graphics/nvidia-drm-515-kmod-devel distinfo, graphics/nvidia-drm-61-kmod-devel distinfo

x11/nvidia-driver-devel, x11/nvidia-kmod-devel, x11/linux-nvidia-libs-devel, graphics/nvidia-drm*-kmod-devel: Update to 610.43.02

Update to latest New Feature Branch of drivers 610.43.02:
https://www.nvidia.com/en-us/drivers/details/271417/

Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/271414/

PR:             295720
Differential Revision:  https://reviews.freebsd.org/D57359
DeltaFile
+3-3x11/linux-nvidia-libs-devel/distinfo
+3-3graphics/nvidia-drm-612-kmod-devel/distinfo
+3-3graphics/nvidia-drm-515-kmod-devel/distinfo
+3-3graphics/nvidia-drm-latest-kmod-devel/distinfo
+3-3graphics/nvidia-drm-61-kmod-devel/distinfo
+3-3x11/nvidia-driver-devel/distinfo
+18-1810 files not shown
+35-3516 files

FreeBSD/ports e94bcefgraphics/nvidia-drm-61-kmod distinfo, graphics/nvidia-drm-612-kmod distinfo

x11/nvidia-driver, x11/nvidia-kmod, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod, x11/nvidia-settings, x11/nvidia-xconfig: Update to 595.80

Update to latest Production Branch of drivers 595.80:
https://www.nvidia.com/en-us/drivers/details/271748/

Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/271745/

PR:             295718
Differential Revision:  https://reviews.freebsd.org/D57358
DeltaFile
+3-3x11/nvidia-xconfig/distinfo
+3-3graphics/nvidia-drm-61-kmod/distinfo
+3-3graphics/nvidia-drm-612-kmod/distinfo
+3-3x11/linux-nvidia-libs/distinfo
+3-3graphics/nvidia-drm-66-kmod/distinfo
+3-3graphics/nvidia-drm-latest-kmod/distinfo
+18-1811 files not shown
+35-3517 files

FreeBSD/ports 612a5fceditors/vscode pkg-plist distinfo, editors/vscode/files patch-node-clipboard-rs_src_lib.rs patch-build_gulpfile.reh.ts

editors/vscode: Update to 1.122.1

While here, update product.json for popular extensions. [1]

Changelog: https://code.visualstudio.com/updates/v1_122

Reported by:    GitHub (watch releases)
Obtained from:  https://github.com/VSCodium/vscodium/blob/1.121.03429/product.json [1]
DeltaFile
+369-28editors/vscode/files/patch-node-clipboard-rs_src_lib.rs
+129-66editors/vscode/pkg-plist
+43-23editors/vscode/distinfo
+17-7editors/vscode/Makefile.crates
+8-2editors/vscode/Makefile
+5-5editors/vscode/files/patch-build_gulpfile.reh.ts
+571-13110 files not shown
+604-15316 files

LLVM/project 16a127bllvm/lib/Transforms/Utils Local.cpp, llvm/test/Transforms/GVN invariant.group.ll

[IR] Fix !invariant.group in combineMetadataForCSE when K moves (#200551)

SimplifyCFG mergeConditionalStoreToAddress currently transforms

    if (cond)
      store ptr, x !invariant.group;
    else
      store ptr, y;

into

    store ptr, select(cond, x, y) !invariant.group;  // BUG

It's clearly not valid to preserve !invariant.group here.

Fix this inside combineMetadataForCSE.  It can only preserve
!invariant.group if

 1. !DoesKMove, meaning that original instruction ("K") is replaced by

    [5 lines not shown]
DeltaFile
+60-0llvm/test/Transforms/SimplifyCFG/merge-cond-stores.ll
+5-14llvm/lib/Transforms/Utils/Local.cpp
+1-1llvm/test/Transforms/NewGVN/invariant.group.ll
+1-1llvm/test/Transforms/GVN/invariant.group.ll
+67-164 files

LLVM/project baa0796compiler-rt/lib/asan asan_allocator.cpp asan_allocator.h, compiler-rt/lib/asan/tests asan_noinst_test.cpp

[asan] NFC: clang-format allocator-related files (#200478)

Depends on #200615
Groundwork for #196413.

Mechanical cleanup of allocator related files in preparation of
functional changes. clang-format (v21.1.2) applied whole-file to:

  compiler-rt/lib/asan/asan_allocator.cpp
  compiler-rt/lib/asan/asan_allocator.h
  compiler-rt/lib/asan/asan_malloc_linux.cpp
  compiler-rt/lib/asan/asan_malloc_mac.cpp
  compiler-rt/lib/asan/asan_new_delete.cpp
  compiler-rt/lib/asan/tests/asan_noinst_test.cpp

Both compiler-rt/lib/asan/.clang-format and
compiler-rt/lib/sanitizer_common/.clang-format use
"BasedOnStyle: Google", so pointer alignment becomes "Type* name"
throughout.

    [3 lines not shown]
DeltaFile
+182-188compiler-rt/lib/asan/asan_allocator.cpp
+55-53compiler-rt/lib/asan/asan_allocator.h
+53-52compiler-rt/lib/asan/asan_malloc_linux.cpp
+43-47compiler-rt/lib/asan/asan_new_delete.cpp
+35-31compiler-rt/lib/asan/tests/asan_noinst_test.cpp
+12-12compiler-rt/lib/asan/asan_malloc_mac.cpp
+380-3836 files

LLVM/project ab0e26fllvm/utils/lit/lit/llvm fn_selection.py fn_param.py, llvm/utils/lit/tests fn-selection.py fn-filter-checks.py

[lit] Add lit.llvm.fn_selection: opt-in select-function pass via --param fn-pass
DeltaFile
+25-0llvm/utils/lit/tests/fn-selection.py
+16-0llvm/utils/lit/lit/llvm/fn_selection.py
+10-0llvm/utils/lit/tests/Inputs/fn-selection/lit.cfg
+3-3llvm/utils/lit/lit/llvm/fn_param.py
+4-0llvm/utils/lit/tests/fn-filter-checks.py
+2-0llvm/utils/lit/tests/Inputs/fn-selection/sample.ll
+60-36 files

LLVM/project 841be17llvm/utils/lit/lit/llvm fn_extract.py, llvm/utils/lit/tests fn-extract.py fn-filter-checks.py

[lit] Add lit.llvm.fn_extract: --param fn=NAMES prepends llvm-extract
DeltaFile
+26-0llvm/utils/lit/tests/fn-extract.py
+19-0llvm/utils/lit/tests/Inputs/fn-extract/lit.cfg
+19-0llvm/utils/lit/lit/llvm/fn_extract.py
+17-0llvm/utils/lit/tests/Inputs/fn-filter-checks/sample.ll
+15-0llvm/utils/lit/tests/Inputs/fn-filter-checks/lit.cfg
+10-0llvm/utils/lit/tests/fn-filter-checks.py
+106-04 files not shown
+114-310 files

LLVM/project 4085538llvm/test lit.cfg.py, llvm/utils/lit/lit/llvm fn_param.py

[lit] Add lit.llvm.fn_param shared helper for --param fn= substitutions
DeltaFile
+46-0llvm/utils/lit/lit/llvm/fn_param.py
+6-0llvm/test/lit.cfg.py
+52-02 files

LLVM/project ec42c02llvm/include/llvm/FileCheck FileCheck.h, llvm/lib/FileCheck FileCheck.cpp FileCheckImpl.h

[FileCheck] Add --filter-label to drop CHECKs outside selected CHECK-LABEL sections
DeltaFile
+51-0llvm/test/FileCheck/filter-label.txt
+24-0llvm/lib/FileCheck/FileCheck.cpp
+12-0llvm/utils/FileCheck/FileCheck.cpp
+5-0llvm/lib/FileCheck/FileCheckImpl.h
+5-0llvm/include/llvm/FileCheck/FileCheck.h
+97-05 files

NetBSD/pkgsrc sqffkpvdoc TODO

   doc/TODO: SOGo and mariadb

   + SOGo-5.12.9, SOPE-5.12.9, mariadb-10.6.27, mariadb-10.11.18,
     mariadb-11.4.12, mariadb-11.8.8, mariadb-12.3.2.
VersionDeltaFile
1.27323+8-6doc/TODO
+8-61 files

LLVM/project 830b8c0utils/bazel/llvm-project-overlay/clang/include/clang/Config config.h

[bazel] Add CLANG_USE_EXPERIMENTAL_CONST_INTERP (fixup for #199396)
DeltaFile
+3-0utils/bazel/llvm-project-overlay/clang/include/clang/Config/config.h
+3-01 files

LLVM/project 3fc7e96llvm/utils/lit/lit/llvm fn_selection.py fn_param.py, llvm/utils/lit/tests fn-selection.py fn-filter-checks.py

[lit] Add lit.llvm.fn_selection: opt-in select-function pass via --param fn-pass
DeltaFile
+25-0llvm/utils/lit/tests/fn-selection.py
+16-0llvm/utils/lit/lit/llvm/fn_selection.py
+10-0llvm/utils/lit/tests/Inputs/fn-selection/lit.cfg
+3-3llvm/utils/lit/lit/llvm/fn_param.py
+4-0llvm/utils/lit/tests/fn-filter-checks.py
+2-0llvm/utils/lit/tests/Inputs/fn-selection/sample.ll
+60-36 files

LLVM/project d924db3llvm/utils/lit/lit/llvm fn_extract.py, llvm/utils/lit/tests fn-extract.py fn-filter-checks.py

[lit] Add lit.llvm.fn_extract: --param fn=NAMES prepends llvm-extract
DeltaFile
+26-0llvm/utils/lit/tests/fn-extract.py
+19-0llvm/utils/lit/lit/llvm/fn_extract.py
+19-0llvm/utils/lit/tests/Inputs/fn-extract/lit.cfg
+17-0llvm/utils/lit/tests/Inputs/fn-filter-checks/sample.ll
+15-0llvm/utils/lit/tests/Inputs/fn-filter-checks/lit.cfg
+10-0llvm/utils/lit/tests/fn-filter-checks.py
+106-04 files not shown
+114-310 files

OpenBSD/ports NWY0N4Kproductivity/calcurse Makefile, productivity/calcurse/patches patch-src_utils_c patch-src_day_c

   unbreak build on llvm 22
VersionDeltaFile
1.7+25-51productivity/calcurse/patches/patch-src_utils_c
1.1+37-0productivity/calcurse/patches/patch-src_day_c
1.50+1-1productivity/calcurse/Makefile
+63-523 files

FreeBSD/ports d31cf37filesystems/httpdirfs distinfo Makefile

filesystems/httpdirfs: Update 1.3.1 => 1.3.2

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+3-3filesystems/httpdirfs/distinfo
+1-1filesystems/httpdirfs/Makefile
+4-42 files

LLVM/project b510548compiler-rt/lib/asan asan_allocator.cpp

[asan] NFC: tag ambiguous literal args at Allocate call sites (#200615)

Groundwork for #200478

Add /*name=*/ comments to ambiguous literal call-site arguments in
compiler-rt/lib/asan/asan_allocator.cpp so the parameter name is visible
at the call site for the Allocate / instance.Allocate uses. Covers the
can_fill flag and the bare alignment literals (8, 16, 0) used by:

  asan_malloc / asan_vec_malloc / asan_realloc / asan_valloc /
  asan_pvalloc / asan_memalign / asan_aligned_alloc /
  asan_posix_memalign / asan_new / asan_new_aligned

and the internal Reallocate / Calloc paths.

NFC.

Assisted by: Claude Opus 4.7
DeltaFile
+25-17compiler-rt/lib/asan/asan_allocator.cpp
+25-171 files

LLVM/project 80ed9c8llvm/test lit.cfg.py, llvm/utils/lit/lit/llvm fn_param.py

[lit] Add lit.llvm.fn_param shared helper for --param fn= substitutions
DeltaFile
+46-0llvm/utils/lit/lit/llvm/fn_param.py
+6-0llvm/test/lit.cfg.py
+52-02 files

FreeBSD/ports 1710be4devel/gumbo Makefile

devel/gumbo: Fix build WITH_PIE by marking PIE_UNSAFE

* Pet portclippy(1) and portfmt(1)

Approved by:            Matthew Kempe <fsbruva at yahoo.com> (maintainer)
Approved by:            db@, yuri@ (Mentors, implicit)
MFH:                    2026Q2

Differential Revision: https://reviews.freebsd.org/D57303

(cherry picked from commit b72c9a7c071dc4d464e82b0c99d11ebf23c8de10)
DeltaFile
+2-0devel/gumbo/Makefile
+2-01 files

LLVM/project 0064ceellvm/include/llvm/FileCheck FileCheck.h, llvm/lib/FileCheck FileCheck.cpp FileCheckImpl.h

[FileCheck] Add --filter-label to drop CHECKs outside selected CHECK-LABEL sections
DeltaFile
+51-0llvm/test/FileCheck/filter-label.txt
+24-0llvm/lib/FileCheck/FileCheck.cpp
+14-0llvm/utils/FileCheck/FileCheck.cpp
+5-0llvm/lib/FileCheck/FileCheckImpl.h
+5-0llvm/include/llvm/FileCheck/FileCheck.h
+99-05 files

FreeBSD/ports b72c9a7devel/gumbo Makefile

devel/gumbo: Fix build WITH_PIE by marking PIE_UNSAFE

* Pet portclippy(1) and portfmt(1)

Approved by:            Matthew Kempe <fsbruva at yahoo.com> (maintainer)
Approved by:            db@, yuri@ (Mentors, implicit)
MFH:                    2026Q2

Differential Revision: https://reviews.freebsd.org/D57303
DeltaFile
+3-0devel/gumbo/Makefile
+3-01 files

OpenBSD/ports anP8Y0Egames/fnaify-extralibs Makefile, games/fnaify-extralibs/patches patch-AZSNotSFML_atomstb_stb_vorbis_c

   fix build with llvm22, thanks to tb@ who figured this out
VersionDeltaFile
1.1+12-0games/fnaify-extralibs/patches/patch-AZSNotSFML_atomstb_stb_vorbis_c
1.4+1-0games/fnaify-extralibs/Makefile
+13-02 files

Linux/linux 174914efs/smb/client smb2ops.c smb2pdu.c

Merge tag 'v7.1-rc6-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6

Pull smb client fixes from Steve French:

 - fix uninitialized variable in smb2_writev_callback()

 - detect short folioq copy in cifs_copy_folioq_to_iter()

* tag 'v7.1-rc6-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6:
  smb: client: fix uninitialized variable in smb2_writev_callback
  smb: client: detect short folioq copy in cifs_copy_folioq_to_iter()
DeltaFile
+15-3fs/smb/client/smb2ops.c
+1-1fs/smb/client/smb2pdu.c
+16-42 files

OpenBSD/ports YuKDKEMdevel/p5-Locale-Hebrew Makefile, devel/p5-Locale-Hebrew/patches patch-Hebrew_xs

   unbreak build on llvm 22
VersionDeltaFile
1.1+14-0devel/p5-Locale-Hebrew/patches/patch-Hebrew_xs
1.16+1-1devel/p5-Locale-Hebrew/Makefile
+15-12 files

LLVM/project 7a07381libc/src/wctype wctype_impl.h wctype.h, libc/test/src/wctype wctype_test.cpp iswctype_test.cpp

[libc][wctype] Rename src/wctype/wctype.h to avoid name collision with system header. (#200613)
DeltaFile
+22-0libc/src/wctype/wctype_impl.h
+0-22libc/src/wctype/wctype.h
+1-1libc/test/src/wctype/wctype_test.cpp
+1-1libc/test/src/wctype/iswctype_test.cpp
+1-1libc/src/wctype/wctype.cpp
+1-1libc/src/wctype/CMakeLists.txt
+26-266 files

OpenBSD/ports e8rMwdHsysutils/runit Makefile distinfo, sysutils/runit/pkg PLIST

   unbreak build on llvm 22

   - take maintainer
   - update to 2.3.1
   - remove duplicate index.html from DOCS1
VersionDeltaFile
1.24+4-3sysutils/runit/Makefile
1.9+2-2sysutils/runit/distinfo
1.6+1-1sysutils/runit/pkg/PLIST
+7-63 files

FreeBSD/ports c3728edsecurity/openfortivpn distinfo Makefile

security/openfortivpn: Update 1.24.0 => 1.24.1

Changelog:
https://github.com/adrienverge/openfortivpn/blob/v1.24.1/CHANGELOG.md

PR:             295732
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit a712753a384a5642abf10d5b163c18bba6b27e5e)
DeltaFile
+3-3security/openfortivpn/distinfo
+1-1security/openfortivpn/Makefile
+4-42 files

FreeBSD/ports a712753security/openfortivpn distinfo Makefile

security/openfortivpn: Update 1.24.0 => 1.24.1

Changelog:
https://github.com/adrienverge/openfortivpn/blob/v1.24.1/CHANGELOG.md

PR:             295732
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+3-3security/openfortivpn/distinfo
+1-1security/openfortivpn/Makefile
+4-42 files

OpenBSD/ports NNwJ5pVsysutils/whowatch/patches patch-configure_in patch-whowatch_h

   sysutils/whowatch: fix build with llvm22

   Fix a type error in a configure snippet that broke with LLVM 22.
   While here, sync up some prototypes to eliminate a slew of warnings.
VersionDeltaFile
1.3+8-8sysutils/whowatch/patches/patch-configure_in
1.1+16-0sysutils/whowatch/patches/patch-whowatch_h
1.1+11-0sysutils/whowatch/patches/patch-proctree_h
+35-83 files

LLVM/project fcb3c89llvm/test/Transforms/AtomicExpand/X86 expand-atomic-non-integer.ll

[AtomicExpand][test] Add CHECK32 and CHECK64 via whole-file regen
DeltaFile
+195-1llvm/test/Transforms/AtomicExpand/X86/expand-atomic-non-integer.ll
+195-11 files

FreeBSD/ports e74fd2fbenchmarks/netperfmeter pkg-plist Makefile

benchmarks/netperfmeter: Update 2.0.1 => 2.0.5

Changelog:
https://github.com/dreibh/netperfmeter/blob/netperfmeter-2.0.5/ChangeLog

Commit log:
https://github.com/dreibh/netperfmeter/compare/netperfmeter-2.0.1...netperfmeter-2.0.5

- Add port configuration options to turn on/off the installation of plot
  scripts, desktop icons, example scripts, and results files. This may
  significantly reduce the runtime dependencies (R packages for
  plotting) and build dependencies (GraphicsMagick, etc. for building
  the desktop icons).

PR:             295688
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+67-61benchmarks/netperfmeter/pkg-plist
+26-13benchmarks/netperfmeter/Makefile
+3-3benchmarks/netperfmeter/distinfo
+96-773 files