FreeBSD/ports c839877mail/thunderbird-esr Makefile, mail/thunderbird-esr/files patch-dns-resolve-https-rr

www/firefox{,-esr} mail/thunderbird{,-esr}: native DNS HTTPS resolving

This enables the geckos to use the OS' resolver to resolve
DNS HTTPS RRs (see RFC 9460 https://www.rfc-editor.org/rfc/rfc9460
for specs on that)

PR:             294981
Submitted by:   Andre Albsmeier
DeltaFile
+34-0mail/thunderbird/files/patch-dns-resolve-https-rr
+34-0www/firefox-esr/files/patch-dns-resolve-https-rr
+34-0www/firefox/files/patch-dns-resolve-https-rr
+34-0mail/thunderbird-esr/files/patch-dns-resolve-https-rr
+1-1www/firefox/Makefile
+1-0mail/thunderbird-esr/Makefile
+138-12 files not shown
+140-18 files

LLVM/project 93c1336libc/src/__support/File file.cpp, libc/src/__support/File/linux file.cpp

[libc] Move a few -Wshadow warnings in __support/File (#196810)

No behavior change.
DeltaFile
+5-5libc/src/__support/File/file.cpp
+1-1libc/src/__support/File/linux/file.cpp
+6-62 files

LLVM/project 865465dutils/bazel/llvm-project-overlay/clang BUILD.bazel

[Bazel] Fixes 2f4c387 (#196822)

This fixes 2f4c387147f1617e242dd500960410728e5ec35e.

Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com>
DeltaFile
+2-0utils/bazel/llvm-project-overlay/clang/BUILD.bazel
+2-01 files

LLVM/project dd23e41clang-tools-extra/clang-tidy/modernize UseTrailingReturnTypeCheck.cpp UseTrailingReturnTypeCheck.h

[clang-tidy][NFC] Move `ClassifiedToken` to cpp file (#196820)

`ClassifiedToken` is used in only the implementation of
`UseTrailingReturnTypeCheck`. Move it into the unnamed namespace of the
cpp file instead of it being in the header.
DeltaFile
+10-0clang-tools-extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp
+0-6clang-tools-extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.h
+10-62 files

LLVM/project b50027fllvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/PhaseOrdering/AArch64 reduce_submuladd.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+140-76llvm/test/Transforms/SLPVectorizer/X86/horizontal-minmax.ll
+137-42llvm/test/Transforms/SLPVectorizer/X86/dot-product.ll
+31-98llvm/test/Transforms/PhaseOrdering/AArch64/reduce_submuladd.ll
+44-56llvm/test/Transforms/SLPVectorizer/X86/horizontal-list.ll
+24-60llvm/test/Transforms/SLPVectorizer/RISCV/revec.ll
+65-14llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+441-34631 files not shown
+645-68337 files

FreeBSD/src ea72f6dsys/sys _decls.h cdefs.h, tools/build Makefile

sys/cdefs.h: move __BEGIN_DECLS/__END_DECLS into a helper sys/_decls.h

There are situations where nothing from sys/cdefs.h is needed except for
the declaration braces.  More, the other facilities from sys/cdefs.h
might unnecessarly pollute the namespace.

Reviewed by:    markj, imp
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D56889
DeltaFile
+46-0sys/sys/_decls.h
+1-7sys/sys/cdefs.h
+1-0tools/build/Makefile
+48-73 files

NetBSD/pkgsrc wbl8KLKtime/libical buildlink3.mk

   libical: remove non-working upper bound from bl3.mk
VersionDeltaFile
1.23+1-2time/libical/buildlink3.mk
+1-21 files

NetBSD/pkgsrc 9Vibzsgtime/libical Makefile

   libical: conflicts with libical4
VersionDeltaFile
1.63+2-2time/libical/Makefile
+2-21 files

NetBSD/pkgsrc XWEFFvQtime/libical4 buildlink3.mk Makefile

   libical: rename to libical4

   Somehow bulk builds don't respect the upper bound from libical/bl3.mk.
VersionDeltaFile
1.2+8-8time/libical4/buildlink3.mk
1.3+3-2time/libical4/Makefile
+11-102 files

NetBSD/pkgsrc-wip 30ab80fgvfs options.mk PLIST, gvfs/patches patch-daemon_ParseFTPList.c

wip: remove some (already imported)
DeltaFile
+0-448gvfs/patches/patch-daemon_ParseFTPList.c
+0-212gvfs/options.mk
+0-163gvfs/PLIST
+0-135liburing/PLIST
+0-124libntfs/patches/patch-src_Makefile.in
+0-118gvfs/Makefile
+0-1,20038 files not shown
+0-1,85444 files

FreeBSD/src 32cf451sys/kern vfs_mount.c vfs_subr.c, sys/sys mount.h

vfs: convert vfs_op_thread_* macros to static inlines

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D56611
DeltaFile
+55-36sys/sys/mount.h
+3-3sys/kern/vfs_mount.c
+3-3sys/kern/vfs_subr.c
+2-2sys/kern/vfs_vnops.c
+2-2sys/kern/vfs_cache.c
+65-465 files

FreeBSD/src e9a5eb0sys/kern vfs_subr.c

vop_read_pgcache_post(): report inotify IN_ACCESS same as for vop_read_post()

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D56611
DeltaFile
+4-2sys/kern/vfs_subr.c
+4-21 files

FreeBSD/src 1d5e402sys/kern vfs_subr.c, sys/sys vnode.h mount.h

vnode: add VIRF_KNOTE flag

to indicate non-empty vnode knote list.  Use it instead of
VN_KNLIST_EMPTY() and guard note activations with it.

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D56611
DeltaFile
+12-17sys/sys/vnode.h
+10-4sys/kern/vfs_subr.c
+10-2sys/sys/mount.h
+32-233 files

FreeBSD/src a57420bsys/sys mount.h

vfs: convert VFS_OPs from macros to static inlines

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D56611
DeltaFile
+109-97sys/sys/mount.h
+109-971 files

FreeBSD/src 5e4947fsys/sys vnode.h

sys/vnode.h: remove stale comment

The source sweep is not going to happen.

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D56611
DeltaFile
+0-1sys/sys/vnode.h
+0-11 files

NetBSD/pkgsrc VwcfSlKdoc CHANGES-2026 TODO

   doc: Updated sysutils/gvfs to 1.60.0
VersionDeltaFile
1.2956+2-1doc/CHANGES-2026
1.27248+1-2doc/TODO
+3-32 files

LLVM/project 232aa78clang-tools-extra/clang-tidy/modernize UseTrailingReturnTypeCheck.cpp UseTrailingReturnTypeCheck.h

[clang-tidy] Move `ClassifiedToken` to cpp file

`ClassifiedToken` is used in only the implementation of `UseTrailingReturnTypeCheck`. Move it into the unnamed namespace of the cpp file instead of it being in the header.
DeltaFile
+10-0clang-tools-extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp
+0-6clang-tools-extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.h
+10-62 files

NetBSD/pkgsrc cDdKSm8sysutils/gvfs options.mk Makefile, sysutils/gvfs/patches patch-daemon_ParseFTPList.c

   sysutils/gvfs: Update to gvfs-1.60.0

   Update prepared in wip by PHO, with some later contributions by me.

   The change log is too long to paste here. See:
   https://gitlab.gnome.org/GNOME/gvfs/-/blob/master/NEWS
VersionDeltaFile
1.1+448-0sysutils/gvfs/patches/patch-daemon_ParseFTPList.c
1.7+195-20sysutils/gvfs/options.mk
1.143+96-25sysutils/gvfs/Makefile
1.18+74-35sysutils/gvfs/PLIST
1.1+24-0sysutils/gvfs/hacks.mk
1.28+8-11sysutils/gvfs/distinfo
+845-9110 files not shown
+901-9816 files

LLVM/project 10f9417clang/lib/CodeGen CoverageMappingGen.cpp, clang/test/CoverageMapping system_macro_switch.cpp

[Coverage] Fix assertion failure when a -isystem header invokes a user macro (#195427)

```
  // a.cc
  static void foo(int x) {
    switch (x) {
  #define GENERIC(n) case n:
  #include "types.def"   // -isystem header invokes a user macro
      break;
    }
  }

  // sys/types.def
  #define MID(name) GENERIC(name)
  MID(0)
  MID(1)
  MID(2)
```


    [17 lines not shown]
DeltaFile
+42-0clang/test/CoverageMapping/system_macro_switch.cpp
+16-11clang/lib/CodeGen/CoverageMappingGen.cpp
+58-112 files

LLVM/project 2f4c387llvm/include/llvm/Support Hash.h, llvm/include/llvm/Transforms/Utils KCFIHash.h

Move KCFI type ID hash helpers out of LLVMSupport (#196784)

PR #167254 inappropriately introduced llvm/Support/Hash.{h,cpp} for the
KCFI helpers. The name is misleading — it has nothing to do with the
generic hashing facility in llvm/ADT/Hashing.h — and KCFI is a
CodeGen/IR feature that does not belong in the foundational Support
layer.

Move the files to llvm/lib/Transforms/Utils/KCFIHash.cpp, alongside
setKCFIType, which is the only existing KCFI helper in TransformUtils.

Also relocate the deprecated pre-xxh3 xxHash64 implementation into
KCFIHash.cpp, the sole user. clang/test/CodeGen/kcfi-generalize.c and
kcfi-normalize.c are end-to-end regression tests for the xxHash64 output
DeltaFile
+142-0llvm/lib/Transforms/Utils/KCFIHash.cpp
+0-75llvm/lib/Support/xxhash.cpp
+0-54llvm/lib/Support/Hash.cpp
+37-0llvm/include/llvm/Transforms/Utils/KCFIHash.h
+0-37llvm/include/llvm/Support/Hash.h
+0-12llvm/unittests/Support/xxhashTest.cpp
+179-1786 files not shown
+183-18812 files

FreeBSD/ports 3f947fcscience/afni distinfo Makefile

science/afni: Update to 26.1.02
DeltaFile
+3-3science/afni/distinfo
+1-1science/afni/Makefile
+4-42 files

FreeBSD/ports 80cbaaccad/openvsp Makefile, cad/openvsp/files patch-src_external_GeometricTools_GeometricTools_GTE_Mathematics_BSRational.h

cad/openvsp: Fix build with newer libc++

Another instance of is_signed being redefined.
cad/openvsp: Bump PORTREVISION
DeltaFile
+13-0cad/openvsp/files/patch-src_external_GeometricTools_GeometricTools_GTE_Mathematics_BSRational.h
+1-1cad/openvsp/Makefile
+14-12 files

FreeBSD/ports 7f01facsecurity/boringssl distinfo Makefile, security/boringssl/files patch-CMakeLists.txt

security/boringssl: update: 0.20260413.0 -> 0.20260508.0

Sponsored by:   tipi.work
DeltaFile
+3-3security/boringssl/distinfo
+2-3security/boringssl/Makefile
+2-2security/boringssl/files/patch-CMakeLists.txt
+7-83 files

FreeBSD/ports 183560fbenchmarks/py-reframe-hpc distinfo Makefile

benchmarks/py-reframe-hpc: Update 4.9.2 => 4.9.3

Changelog:
https://github.com/reframe-hpc/reframe/releases/tag/v4.9.3

PR:             295177
Sponsored by:   UNIS Labs
DeltaFile
+3-3benchmarks/py-reframe-hpc/distinfo
+1-1benchmarks/py-reframe-hpc/Makefile
+4-42 files

FreeBSD/ports 3caa2f5x11/fstobdf distinfo Makefile

x11/fstobdf: update: 1.0.7 -> 1.0.8

PR:             294653
Approved by:    x11 (maintainer timeout >2 weeks)

Sponsored by:   tipi.work
DeltaFile
+3-3x11/fstobdf/distinfo
+1-1x11/fstobdf/Makefile
+4-42 files

FreeBSD/ports d221968x11-fonts/mkfontscale distinfo Makefile

x11-fonts/mkfontscale: update: 1.2.3 -> 1.2.4

PR:             294655
Approved by:    x11 (maintainer timeout >2 weeks)

Sponsored by:   tipi.work
DeltaFile
+3-3x11-fonts/mkfontscale/distinfo
+1-1x11-fonts/mkfontscale/Makefile
+4-42 files

FreeBSD/ports 77e8191audio/dmidiplayer distinfo Makefile

audio/dmidiplayer: update 1.7.3 → 1.7.5
DeltaFile
+3-3audio/dmidiplayer/distinfo
+1-1audio/dmidiplayer/Makefile
+4-42 files

FreeBSD/ports 121476bftp/fineftp-server distinfo Makefile

ftp/fineftp-server: update 1.5.1 → 1.6.0
DeltaFile
+3-3ftp/fineftp-server/distinfo
+1-1ftp/fineftp-server/Makefile
+1-1ftp/fineftp-server/pkg-plist
+5-53 files

FreeNAS/freenas eabdbbatests/protocols pynfs_proto.py, tests/sharing_protocols/nfs test_nfs_server_side_copy.py test_nfs_op_copy.py

Fix ruff formatting
DeltaFile
+46-33tests/protocols/pynfs_proto.py
+16-15tests/sharing_protocols/nfs/test_nfs_server_side_copy.py
+3-3tests/sharing_protocols/nfs/test_nfs_op_copy.py
+65-513 files

FreeBSD/ports 8ae39a5net-im/profanity Makefile pkg-plist

net-im/profanity: Update to 0.18.0

- Migrated from gmake to meson
- Added OPTIONS for optional features
- Added DEFAULT_OPTIONS reflect commonly used features

PR:             295126

Co-authored-by: Ashish SHUKLA <ashish at FreeBSD.org>
DeltaFile
+70-23net-im/profanity/Makefile
+8-5net-im/profanity/pkg-plist
+3-3net-im/profanity/distinfo
+81-313 files