FreeBSD/ports 7acc70adevel/got distinfo Makefile

devel/got: update to 0.125

User-visible changes:
- security fix: reject versioned files inside .git, .got, or .cvg directories
- security fix: crafted tree entry names could cause writes outside work tree
- fix redundant pack file cleanup when repository contains symlinks
DeltaFile
+3-3devel/got/distinfo
+1-1devel/got/Makefile
+4-42 files

FreeBSD/ports 1eaef40devel/gradle Makefile

devel/gradle: Update to Makefile

* Fix to avoid installing conflicting versions of the package

MFH:            2026Q2
(cherry picked from commit 4e03f520e512e8576730912cf97cc149dd9e5613)
DeltaFile
+2-2devel/gradle/Makefile
+2-21 files

FreeBSD/ports 4e03f52devel/gradle Makefile

devel/gradle: Update to Makefile

* Fix to avoid installing conflicting versions of the package

MFH:            2026Q2
DeltaFile
+2-1devel/gradle/Makefile
+2-11 files

FreeBSD/ports e1b4f99devel/gradle distinfo Makefile

devel/gradle: Update to version 9.5.0

Updates from 9.3.1 to 9.5.0:
  * Task provenance in reports and failure messages
  * Type-safe accessors for precompiled Kotlin Settings plugins
  * Java 26 support
  * Non-class-based JVM tests
  * Enhanced console progress bar

ChangeLog: https://github.com/gradle/gradle/compare/v9.3.1...v9.5.0
DeltaFile
+3-3devel/gradle/distinfo
+1-2devel/gradle/Makefile
+4-52 files

FreeBSD/ports 3a96228sysutils/terraform-switcher distinfo Makefile

sysutils/terraform-switcher: Update to 1.18.0

ChangeLog:
https://github.com/warrensbox/terraform-switcher/releases/tag/v1.18.0
DeltaFile
+5-5sysutils/terraform-switcher/distinfo
+1-2sysutils/terraform-switcher/Makefile
+6-72 files

FreeBSD/ports 970d8ffdevel/apache-log4j2 distinfo Makefile

devel/apache-log4j2: upgrade to 2.26.0

Release notes at
        https://logging.apache.org/log4j/2.x/release-notes.html#release-notes-2-26-0
DeltaFile
+3-3devel/apache-log4j2/distinfo
+1-1devel/apache-log4j2/Makefile
+4-42 files

FreeBSD/ports 50735eamath/R-cran-exactRankTests distinfo Makefile

math/R-cran-exactRankTests: upgrade to 0.8-37

Changelog at https://cran.r-project.org/web/packages/exactRankTests/NEWS
DeltaFile
+3-3math/R-cran-exactRankTests/distinfo
+1-1math/R-cran-exactRankTests/Makefile
+4-42 files

FreeBSD/ports 5ffba51science/R-cran-ks pkg-plist distinfo

science/R-cran-ks: upgrade to 1.15.2

Changelog at https://cran.r-project.org/web/packages/ks/ChangeLog
DeltaFile
+5-3science/R-cran-ks/pkg-plist
+3-3science/R-cran-ks/distinfo
+1-1science/R-cran-ks/Makefile
+9-73 files

FreeBSD/ports bbd7d77security/ca_root_nss distinfo Makefile

security/ca_root_nss: Update to 3.123.1

MFH:            2026Q2
Reviewed by:    joneum
Differential Revision:  https://reviews.freebsd.org/D56909

(cherry picked from commit c41f26c2bf035a9fea16c2866f59d6095d9fd4c6)
DeltaFile
+3-3security/ca_root_nss/distinfo
+2-3security/ca_root_nss/Makefile
+5-62 files

FreeBSD/ports c41f26csecurity/ca_root_nss distinfo Makefile

security/ca_root_nss: Update to 3.123.1

MFH:            2026Q2
Reviewed by:    joneum
Differential Revision:  https://reviews.freebsd.org/D56909
DeltaFile
+3-3security/ca_root_nss/distinfo
+2-3security/ca_root_nss/Makefile
+5-62 files

FreeBSD/src 70ef02bsys/net if_geneve.c

if_geneve: Fix uninitialized variable use in geneve_udp_input()

Set the ifp variable as soon as soft_c becomes available
so that interface statistics can be incremented.

PR:             295129
Reported by:    Robert Morris <rtm at lcs.mit.edu>
Fixes:          e44d2e941e8e ("if_geneve: Add Support for Geneve ...")
DeltaFile
+1-1sys/net/if_geneve.c
+1-11 files

FreeBSD/ports 6fafccfmail/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

(cherry picked from commit c839877b69be0e7f18d8337b9ec2eb52f208f981)
DeltaFile
+34-0mail/thunderbird-esr/files/patch-dns-resolve-https-rr
+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
+1-1www/firefox/Makefile
+1-0mail/thunderbird-esr/Makefile
+138-12 files not shown
+140-18 files

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

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

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

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

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

FreeBSD/src 3085fc9lib/msun Makefile, lib/msun/man sqrt.3

[libm] implementation of rsqrt, rsqrtf, and rsqrtl

From the PR:
The attached diff implements the inverse square root function, i.e,
rsqrt(x) = 1 / sqrt(x).  Exhaustive testing of the float version
suggests that it is correctly rounded in round-to-nearest for all
test values in the range [0x1p-127,0x1p126].
Exhaustive testing of rsqrt and rsqrtl cannot be done, but 1100M
values of x for rsqrt and 400M values for rsqrtl were tested.  All
tested values were correctly rounded.

I do not have access to LD128 (i.e., IEEE 128-bit floating point)
hardware, so the implementation of rsqrtl() is untested.

The following is a summary of changes to source code.

* lib/msun/Makefile:
  . Add s_rsqrt.c and s_rsqrtf.c to COMMON_SRCS.
  . For non-53-bit long double targets, add s_rsqrtl.c to COMMON_SRCS.

    [31 lines not shown]
DeltaFile
+203-0lib/msun/src/s_rsqrtl.c
+155-0lib/msun/src/s_rsqrtf.c
+153-0lib/msun/src/s_rsqrt.c
+83-0lib/msun/src/math_private.h
+51-2lib/msun/man/sqrt.3
+3-3lib/msun/Makefile
+648-52 files not shown
+654-58 files

FreeBSD/src 0f92beelibexec/nuageinit/tests adddoas.lua nuage.sh

nuageinit: add adddoas tests
DeltaFile
+64-0libexec/nuageinit/tests/adddoas.lua
+7-0libexec/nuageinit/tests/nuage.sh
+1-0libexec/nuageinit/tests/Makefile
+72-03 files