summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
Diffstat (limited to 'lang')
-rw-r--r--lang/Makefile2
-rw-r--r--lang/amber/Makefile2
-rw-r--r--lang/antimony/Makefile2
-rw-r--r--lang/asm-lsp/Makefile2
-rw-r--r--lang/cairo/Makefile2
-rw-r--r--lang/clover/Makefile2
-rw-r--r--lang/dotnet-host/Makefile2
-rw-r--r--lang/dotnet-host/distinfo6
-rw-r--r--lang/dotnet/Makefile36
-rw-r--r--lang/dotnet/distinfo10
-rw-r--r--lang/dotnet/pkg-plist7
-rw-r--r--lang/dotnet8/Makefile16
-rw-r--r--lang/dotnet8/distinfo26
-rw-r--r--lang/dotnet8/files/patch-clang1931
-rw-r--r--lang/dotnet8/pkg-plist460
-rw-r--r--lang/duktape-lib/Makefile2
-rw-r--r--lang/eisl/Makefile7
-rw-r--r--lang/eisl/distinfo6
-rw-r--r--lang/eisl/files/patch-makefile69
-rw-r--r--lang/eisl/pkg-plist13
-rw-r--r--lang/erlang-java/Makefile2
-rw-r--r--lang/erlang-java/distinfo6
-rw-r--r--lang/erlang-runtime26/Makefile2
-rw-r--r--lang/erlang-runtime26/distinfo6
-rw-r--r--lang/erlang-runtime27/Makefile2
-rw-r--r--lang/erlang-runtime27/distinfo6
-rw-r--r--lang/erlang-runtime28/Makefile7
-rw-r--r--lang/erlang-runtime28/distinfo6
-rw-r--r--lang/erlang-wx/Makefile2
-rw-r--r--lang/erlang-wx/distinfo6
-rw-r--r--lang/erlang/Makefile2
-rw-r--r--lang/erlang/distinfo6
-rw-r--r--lang/gcc11/Makefile188
-rw-r--r--lang/gcc11/distinfo3
-rw-r--r--lang/gcc11/files/patch-arm-unwind-cxx-support106
-rw-r--r--lang/gcc11/files/patch-clang-vec_step21
-rw-r--r--lang/gcc11/files/patch-gcc_Makefile.in19
-rw-r--r--lang/gcc11/files/patch-gcc_configure22
-rw-r--r--lang/gcc11/files/patch-gcc_jit_Make-lang.in14
-rw-r--r--lang/gcc11/files/patch-gets-no-more47
-rw-r--r--lang/gcc11/files/patch-gfortran-libgcc70
-rw-r--r--lang/gcc11/files/patch-libcxxrt18
-rw-r--r--lang/gcc11/files/patch-libphobos_libdruntime_core_sys_freebsd_config.d15
-rw-r--r--lang/gcc11/files/patch-libsanitizer_asan_asan__linux.cpp18
-rw-r--r--lang/gcc11/files/patch-libsanitizer_sanitizer__common_sanitizer__linux.cpp61
-rw-r--r--lang/gcc11/files/patch-libsanitizer_sanitizer__common_sanitizer__linux__libcdep.cpp32
-rw-r--r--lang/gcc11/files/pkg-message.in13
-rw-r--r--lang/gcc11/pkg-descr5
-rw-r--r--lang/gcc11/pkg-help3
-rw-r--r--lang/gcc11/pkg-plist38
-rw-r--r--lang/gcc13-devel/Makefile2
-rw-r--r--lang/gcc13-devel/distinfo6
-rw-r--r--lang/gcc14-devel/Makefile2
-rw-r--r--lang/gcc14-devel/distinfo6
-rw-r--r--lang/gcc15-devel/Makefile2
-rw-r--r--lang/gcc15-devel/distinfo6
-rw-r--r--lang/gcc16-devel/Makefile2
-rw-r--r--lang/gcc16-devel/distinfo6
-rw-r--r--lang/gcc16-devel/files/patch-gcc_jit_jit-recording.cc11
-rw-r--r--lang/gcc16-devel/files/patch-gcc_jit_libgccjit.cc20
-rw-r--r--lang/gleam/Makefile2
-rw-r--r--lang/gluon/Makefile2
-rw-r--r--lang/inko/Makefile2
-rw-r--r--lang/kturtle/distinfo6
-rw-r--r--lang/lfortran/Makefile2
-rw-r--r--lang/lfortran/distinfo6
-rw-r--r--lang/luajit-openresty/Makefile5
-rw-r--r--lang/luajit-openresty/distinfo6
-rw-r--r--lang/numbat/Makefile2
-rw-r--r--lang/perl5-devel/distinfo6
-rw-r--r--lang/perl5-devel/files/patch-Configure8
-rw-r--r--lang/perl5-devel/pkg-plist14
-rw-r--r--lang/perl5-devel/version.mk2
-rw-r--r--lang/php83/Makefile2
-rw-r--r--lang/php83/distinfo6
-rw-r--r--lang/php84/Makefile8
-rw-r--r--lang/php84/distinfo6
-rw-r--r--lang/php85/Makefile2
-rw-r--r--lang/php85/distinfo6
-rw-r--r--lang/php85/pkg-plist1
-rw-r--r--lang/pocl/Makefile1
-rw-r--r--lang/polyml/Makefile3
-rw-r--r--lang/polyml/distinfo6
-rw-r--r--lang/polyml/pkg-plist4
-rw-r--r--lang/pomsky/Makefile2
-rw-r--r--lang/prql/Makefile2
-rw-r--r--lang/py-dhall/Makefile2
-rw-r--r--lang/ruby34/distinfo6
-rw-r--r--lang/ruby34/pkg-plist202
-rw-r--r--lang/rust-bootstrap/Makefile12
-rw-r--r--lang/rust-bootstrap/distinfo6
-rw-r--r--lang/rust-bootstrap/sync.sh4
-rw-r--r--lang/rust-nightly/Makefile6
-rw-r--r--lang/rust-nightly/distinfo18
-rw-r--r--lang/rust-nightly/files/patch-src_bootstrap_src_core_sanity.rs23
-rw-r--r--lang/rust-nightly/files/patch-vendor_cc.rs106
-rw-r--r--lang/rust/Makefile18
-rw-r--r--lang/rust/distinfo102
-rw-r--r--lang/rust/files/patch-vendor_cc.rs12
-rw-r--r--lang/rustpython/Makefile2
-rw-r--r--lang/scryer-prolog/Makefile2
-rw-r--r--lang/spidermonkey102/Makefile2
-rw-r--r--lang/spidermonkey115/Makefile2
-rw-r--r--lang/spidermonkey128/Makefile2
-rw-r--r--lang/spidermonkey78/Makefile2
-rw-r--r--lang/spidermonkey91/Makefile2
-rw-r--r--lang/starlark-rust/Makefile2
-rw-r--r--lang/typescript/Makefile38
-rw-r--r--lang/typescript/distinfo3
-rw-r--r--lang/typescript/pkg-descr4
-rw-r--r--lang/typescript/pkg-plist127
-rw-r--r--lang/typstfmt/Makefile2
-rw-r--r--lang/typstyle/Makefile2
113 files changed, 954 insertions, 1379 deletions
diff --git a/lang/Makefile b/lang/Makefile
index 4c947e7bdaa6..4f7e67948ed8 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -89,7 +89,6 @@
SUBDIR += gauche
SUBDIR += gawk
SUBDIR += gcc
- SUBDIR += gcc11
SUBDIR += gcc12
SUBDIR += gcc12-devel
SUBDIR += gcc13
@@ -383,6 +382,7 @@
SUBDIR += tolua++
SUBDIR += trealla-prolog
SUBDIR += tuareg-mode.el
+ SUBDIR += typescript
SUBDIR += typstfmt
SUBDIR += typstyle
SUBDIR += ucc
diff --git a/lang/amber/Makefile b/lang/amber/Makefile
index aa9a21832064..4c7b3740354b 100644
--- a/lang/amber/Makefile
+++ b/lang/amber/Makefile
@@ -1,6 +1,6 @@
PORTNAME= amber
DISTVERSION= 0.4.0-alpha
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= lang
PKGNAMESUFFIX= -language
diff --git a/lang/antimony/Makefile b/lang/antimony/Makefile
index cef73d40b7de..46da97514ffb 100644
--- a/lang/antimony/Makefile
+++ b/lang/antimony/Makefile
@@ -1,7 +1,7 @@
PORTNAME= antimony
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= lang
PKGNAMESUFFIX= -language
diff --git a/lang/asm-lsp/Makefile b/lang/asm-lsp/Makefile
index 13fa902ba346..c9be34a8a187 100644
--- a/lang/asm-lsp/Makefile
+++ b/lang/asm-lsp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= asm-lsp
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= lang
MAINTAINER= yuri@FreeBSD.org
diff --git a/lang/cairo/Makefile b/lang/cairo/Makefile
index 96bb658caee4..93aec48ff65f 100644
--- a/lang/cairo/Makefile
+++ b/lang/cairo/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cairo
DISTVERSIONPREFIX= v
DISTVERSION= 2.12.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang
PKGNAMESUFFIX= -language
diff --git a/lang/clover/Makefile b/lang/clover/Makefile
index f8f6473016c1..0b2b71a8ac4d 100644
--- a/lang/clover/Makefile
+++ b/lang/clover/Makefile
@@ -1,6 +1,6 @@
PORTNAME= clover
PORTVERSION= ${MESAVERSION}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= lang
COMMENT= Mesa OpenCL implementation for AMD GPUs
diff --git a/lang/dotnet-host/Makefile b/lang/dotnet-host/Makefile
index 6df1cceccc79..62f14ab6c283 100644
--- a/lang/dotnet-host/Makefile
+++ b/lang/dotnet-host/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dotnet-host
DISTVERSIONPREFIX= v
-DISTVERSION= 9.0.6
+DISTVERSION= 9.0.9
CATEGORIES= lang devel
MAINTAINER= arrowd@FreeBSD.org
diff --git a/lang/dotnet-host/distinfo b/lang/dotnet-host/distinfo
index 206e85efc531..bd5165cadabe 100644
--- a/lang/dotnet-host/distinfo
+++ b/lang/dotnet-host/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750752423
-SHA256 (dotnet-runtime-v9.0.6_GH0.tar.gz) = 59ace57f7171c0f7ddc745daeed008b555ccc41322fb12d6bc52e2c2696521f2
-SIZE (dotnet-runtime-v9.0.6_GH0.tar.gz) = 89537525
+TIMESTAMP = 1758868894
+SHA256 (dotnet-runtime-v9.0.9_GH0.tar.gz) = 356adff6177e050b5f6e55de5e50e937932395c0123009ca4fc9fd9a1d998822
+SIZE (dotnet-runtime-v9.0.9_GH0.tar.gz) = 89550486
diff --git a/lang/dotnet/Makefile b/lang/dotnet/Makefile
index b34d8537baf5..a832cab68c5f 100644
--- a/lang/dotnet/Makefile
+++ b/lang/dotnet/Makefile
@@ -1,9 +1,7 @@
PORTNAME= dotnet
-DISTVERSIONPREFIX= v
-DISTVERSION= ${DOTNETVERSION}.6
-PORTREVISION= 1
+DISTVERSION= ${DOTNETVERSION}.9
CATEGORIES= lang devel
-MASTER_SITES= https://github.com/dotnet/dotnet/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/release.json?dummy=/:dotnetmanifest \
+MASTER_SITES= https://github.com/dotnet/dotnet/releases/download/${GH_TAGNAME}/release.json?dummy=/:dotnetmanifest \
https://github.com/sec/dotnet-core-freebsd-source-build/releases/download/${BOOTSTRAP_SDKVERSION}-vmr/:bootstrap
DISTFILES= release.json-${PORTVERSION}:dotnetmanifest \
${BOOTSTRAP_SOURCEBUILT_ARTIFACTS_DISTNAME}${EXTRACT_SUFX}:bootstrap \
@@ -35,6 +33,7 @@ USES= autoreconf:build gssapi:mit llvm:noexport pkgconfig \
python:build,3.9+ shebangfix ssl
USE_GITHUB= yes
+GH_TAGNAME= v${SDKVERSION}
SHEBANG_FILES= src/diagnostics/src/Tools/dotnet-trace/*.sh
@@ -44,25 +43,22 @@ DOTNET_ENV= PYTHON=${PYTHON_CMD}
BOOTSTRAP_DOTNETVERSION= 9.0
BOOTSTRAP_SDKVERSION= ${BOOTSTRAP_DOTNETVERSION}.103
BOOTSTRAP_SDKVERSIONSUFFIX= -servicing.25071.1
-BOOTSTRAP_SDK_RID= freebsd-${DOTNET_ARCH}
-BOOTSTRAP_SOURCEBUILT_ARTIFACTS_DISTNAME= Private.SourceBuilt.Artifacts.${BOOTSTRAP_SDKVERSION}${BOOTSTRAP_SDKVERSIONSUFFIX}.${BOOTSTRAP_SDK_RID}
-BOOTSTRAP_SDK_DISTNAME= dotnet-sdk-${BOOTSTRAP_SDKVERSION}-${BOOTSTRAP_SDK_RID}
+BOOTSTRAP_SOURCEBUILT_ARTIFACTS_DISTNAME= Private.SourceBuilt.Artifacts.${BOOTSTRAP_SDKVERSION}${BOOTSTRAP_SDKVERSIONSUFFIX}.freebsd-${DOTNET_ARCH}
+BOOTSTRAP_SDK_DISTNAME= dotnet-sdk-${BOOTSTRAP_SDKVERSION}-freebsd-${DOTNET_ARCH}
DOTNETVERSION= 9.0
-SDKVERSION= ${DOTNETVERSION}.107
-SDKVERSIONSUFFIX= -servicing.25267.1
-SDKSERVICESUFFIX= -servicing.25270.1
-LIBPACKSUFFIX= -servicing.25266.13
+SDKVERSION= ${DOTNETVERSION}.110
+SDKVERSIONSUFFIX= -servicing.25420.3
+SDKSERVICESUFFIX= -servicing.25421.1
MANIFESTSUFFIX= ${DOTNETVERSION}.100
SDK_DISTNAME= dotnet-sdk-${SDKVERSION}-${SDK_RID}
SDK_RID= freebsd.${_OSVERSION_MAJOR}-${DOTNET_ARCH}
DOTNET_ARCH= ${ARCH:S|amd64|x64|:C|aarch64|arm64|}
-PLIST_SUB= DOTNET_ARCH=${DOTNET_ARCH} FULL_DOTNETVERSION=${PORTVERSION} \
+PLIST_SUB= DOTNET_ARCH=${DOTNET_ARCH} FULL_DOTNETVERSION=${DISTVERSION} \
DOTNETVERSION=${DOTNETVERSION} SDKVERSION=${SDKVERSION} \
SDK_RID=${SDK_RID} SDKVERSIONSUFFIX=${SDKVERSIONSUFFIX} \
- SDKSERVICESUFFIX=${SDKSERVICESUFFIX} MANIFESTSUFFIX=${MANIFESTSUFFIX} \
- LIBPACKSUFFIX=${LIBPACKSUFFIX}
+ SDKSERVICESUFFIX=${SDKSERVICESUFFIX} MANIFESTSUFFIX=${MANIFESTSUFFIX}
.if defined(DOTNET_PORTABLE)
SDK_RID= freebsd-${DOTNET_ARCH}
@@ -122,13 +118,21 @@ do-install:
${FIND} ${WRKSRC}/artifacts/packages/Release -name "*freebsd*.nupkg" -exec \
${INSTALL_DATA} {} ${STAGEDIR}${DATADIR}/library-packs/ \;
- ${STRIP_CMD} ${STAGEDIR}${DATADIR}/dotnet
${STRIP_CMD} ${STAGEDIR}${DATADIR}/sdk/${SDKVERSION}/AppHostTemplate/apphost
${STRIP_CMD} ${STAGEDIR}${DATADIR}/packs/Microsoft.NETCore.App.Host.${SDK_RID}/${DISTVERSION}/runtimes/${SDK_RID}/native/apphost
${STRIP_CMD} ${STAGEDIR}${DATADIR}/packs/Microsoft.NETCore.App.Host.${SDK_RID}/${DISTVERSION}/runtimes/${SDK_RID}/native/singlefilehost
${STRIP_CMD} ${STAGEDIR}${DATADIR}/packs/runtime.${SDK_RID}.Microsoft.DotNet.ILCompiler/${DISTVERSION}/tools/ilc
${FIND} ${STAGEDIR}${DATADIR} -name "*.so" -exec ${STRIP_CMD} -s "{}" ";"
- ${RLN} ${STAGEDIR}${DATADIR}/dotnet ${STAGEDIR}${PREFIX}/bin/dotnet
+bootstrap-makesum:
+ cd ${WRKSRC}/artifacts/assets/Release && sha256 ${SOURCEBUILT_ARTIFACTS_DISTNAME}${EXTRACT_SUFX}
+ @${ECHO_CMD} -n "SIZE (${DIST_SUBDIR}/${SOURCEBUILT_ARTIFACTS_DISTNAME}${EXTRACT_SUFX}) = "
+ @${STAT} -f %z ${WRKSRC}/artifacts/assets/Release/${SOURCEBUILT_ARTIFACTS_DISTNAME}${EXTRACT_SUFX}
+
+ @cd ${WRKSRC}/artifacts/assets/Release && sha256 ${SDK_DISTNAME}${EXTRACT_SUFX}
+ @${ECHO_CMD} -n "SIZE (${DIST_SUBDIR}/${SDK_DISTNAME}${EXTRACT_SUFX}) = "
+ @${STAT} -f %z ${WRKSRC}/artifacts/assets/Release/${SDK_DISTNAME}${EXTRACT_SUFX}
+
+ @${ECHO_CMD}
.include <bsd.port.post.mk>
diff --git a/lang/dotnet/distinfo b/lang/dotnet/distinfo
index 23936fe07efe..a53dc7b74c0a 100644
--- a/lang/dotnet/distinfo
+++ b/lang/dotnet/distinfo
@@ -1,8 +1,6 @@
-TIMESTAMP = 1750752105
-SHA256 (dotnet/release.json-9.0.6) = b68de7f6e266c57d3698a0bd7310a6c7a302d9f6ca2c477e81d8282050067c4b
-SIZE (dotnet/release.json-9.0.6) = 273
-SHA256 (dotnet/dotnet-dotnet-v9.0.6_GH0.tar.gz) = 8f25d48e7ec0a94b30b702c190ee78609a348520eebef32c1e6bfa196f29d794
-SIZE (dotnet/dotnet-dotnet-v9.0.6_GH0.tar.gz) = 495316174
+TIMESTAMP = 1758978575
+SHA256 (dotnet/release.json-9.0.9) = 13bc9291f6adc341325cf21258f892528d5ce988de6da6b46a4c2b56845002a1
+SIZE (dotnet/release.json-9.0.9) = 275
SHA256 (dotnet/Private.SourceBuilt.Artifacts.9.0.103-servicing.25071.1.freebsd-arm64.tar.gz) = 8dd55906bd75de83cad9c6b257cbe772cf23413c3a2caee913cde7398c1a0622
SIZE (dotnet/Private.SourceBuilt.Artifacts.9.0.103-servicing.25071.1.freebsd-arm64.tar.gz) = 827383751
SHA256 (dotnet/dotnet-sdk-9.0.103-freebsd-arm64.tar.gz) = 04027a151f981dc948f3f93fca0c8a88c3de9c18d709f61c91105af8abeb3196
@@ -11,3 +9,5 @@ SHA256 (dotnet/Private.SourceBuilt.Artifacts.9.0.103-servicing.25071.1.freebsd-x
SIZE (dotnet/Private.SourceBuilt.Artifacts.9.0.103-servicing.25071.1.freebsd-x64.tar.gz) = 837219995
SHA256 (dotnet/dotnet-sdk-9.0.103-freebsd-x64.tar.gz) = cab6accdf9fc926c6f4e231caa13d2075ba9b3584708e08cc08c05c0d0e42fd6
SIZE (dotnet/dotnet-sdk-9.0.103-freebsd-x64.tar.gz) = 513941299
+SHA256 (dotnet/dotnet-dotnet-9.0.9-v9.0.110_GH0.tar.gz) = 310170a6572f97c6d1437024eb47b1bac5e0a169776631df061754263dcf62d6
+SIZE (dotnet/dotnet-dotnet-9.0.9-v9.0.110_GH0.tar.gz) = 495148389
diff --git a/lang/dotnet/pkg-plist b/lang/dotnet/pkg-plist
index 0d650e2b1dbe..744c8195c72f 100644
--- a/lang/dotnet/pkg-plist
+++ b/lang/dotnet/pkg-plist
@@ -1,4 +1,3 @@
-@comment bin/dotnet
@comment %%DATADIR%%/LICENSE.txt
@comment %%DATADIR%%/ThirdPartyNotices.txt
@comment %%DATADIR%%/dotnet
@@ -13,7 +12,7 @@
%%DATADIR%%/library-packs/runtime.%%SDK_RID%%.Microsoft.NETCore.DotNetAppHost.%%FULL_DOTNETVERSION%%.nupkg
%%DATADIR%%/library-packs/runtime.%%SDK_RID%%.Microsoft.NETCore.ILAsm.%%FULL_DOTNETVERSION%%.nupkg
%%DATADIR%%/library-packs/runtime.%%SDK_RID%%.Microsoft.NETCore.ILDAsm.%%FULL_DOTNETVERSION%%.nupkg
-@comment %%DATADIR%%/library-packs/runtime.%%SDK_RID%%.Microsoft.NETCore.TestHost.%%FULL_DOTNETVERSION%%%%LIBPACKSUFFIX%%.nupkg
+@comment %%DATADIR%%/library-packs/runtime.%%SDK_RID%%.Microsoft.NETCore.TestHost.%%FULL_DOTNETVERSION%%-servicing.25419.16.nupkg
%%DATADIR%%/metadata/workloads/%%MANIFESTSUFFIX%%/userlocal
%%DATADIR%%/packs/Microsoft.AspNetCore.App.Ref/%%FULL_DOTNETVERSION%%/analyzers/dotnet/cs/Microsoft.AspNetCore.App.Analyzers.dll
%%DATADIR%%/packs/Microsoft.AspNetCore.App.Ref/%%FULL_DOTNETVERSION%%/analyzers/dotnet/cs/Microsoft.AspNetCore.App.CodeFixes.dll
@@ -4573,5 +4572,5 @@
%%DATADIR%%/templates/%%FULL_DOTNETVERSION%%/microsoft.dotnet.common.itemtemplates.%%SDKVERSION%%.nupkg
%%DATADIR%%/templates/%%FULL_DOTNETVERSION%%/microsoft.dotnet.common.projecttemplates.%%DOTNETVERSION%%.%%SDKVERSION%%.nupkg
%%DATADIR%%/templates/%%FULL_DOTNETVERSION%%/microsoft.dotnet.test.projecttemplates.%%DOTNETVERSION%%.1.1.0-rtm.25262.1.nupkg
-%%DATADIR%%/templates/%%FULL_DOTNETVERSION%%/microsoft.dotnet.web.itemtemplates.%%DOTNETVERSION%%.%%FULL_DOTNETVERSION%%.nupkg
-%%DATADIR%%/templates/%%FULL_DOTNETVERSION%%/microsoft.dotnet.web.projecttemplates.%%DOTNETVERSION%%.%%FULL_DOTNETVERSION%%.nupkg
+%%DATADIR%%/templates/%%FULL_DOTNETVERSION%%/microsoft.dotnet.web.itemtemplates.%%FULL_DOTNETVERSION%%.0.9.nupkg
+%%DATADIR%%/templates/%%FULL_DOTNETVERSION%%/microsoft.dotnet.web.projecttemplates.%%FULL_DOTNETVERSION%%.0.9.nupkg
diff --git a/lang/dotnet8/Makefile b/lang/dotnet8/Makefile
index 2457d16040ec..f932757d464a 100644
--- a/lang/dotnet8/Makefile
+++ b/lang/dotnet8/Makefile
@@ -1,8 +1,7 @@
PORTNAME= dotnet
-DISTVERSIONPREFIX= v
-DISTVERSION= ${DOTNETVERSION}.7
+DISTVERSION= ${DOTNETVERSION}.20
CATEGORIES= lang devel
-MASTER_SITES= https://github.com/dotnet/dotnet/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/release.json?dummy=/:dotnetmanifest \
+MASTER_SITES= https://github.com/dotnet/dotnet/releases/download/${GH_TAGNAME}/release.json?dummy=/:dotnetmanifest \
LOCAL/arrowd/dotnet/:bootstrap
PKGNAMESUFFIX= 8
DISTFILES= release.json-${PORTVERSION}:dotnetmanifest \
@@ -30,10 +29,11 @@ LIB_DEPENDS= libicuuc.so:devel/icu \
RUN_DEPENDS= terminfo-db>0:misc/terminfo-db \
dotnet:lang/dotnet-host
-USES= autoreconf:build gssapi:mit llvm:noexport nodejs pkgconfig \
+USES= autoreconf:build gssapi:mit llvm:noexport pkgconfig \
python:build,3.9+ shebangfix ssl
USE_GITHUB= yes
+GH_TAGNAME= v${SDKVERSION}
SHEBANG_FILES= src/diagnostics/src/Tools/dotnet-trace/*.sh \
src/source-build-externals/src/azure-activedirectory-identitymodel-extensions-for-dotnet/updateAssemblyInfo.sh
@@ -42,14 +42,14 @@ BINARY_ALIAS= grep=${LOCALBASE}/bin/ggrep
DOTNET_ENV= PYTHON=${PYTHON_CMD} PATH=${PATH}:${LLVM_PREFIX}/bin
BOOTSTRAP_DOTNETVERSION= 8.0
-BOOTSTRAP_SDKVERSION= ${BOOTSTRAP_DOTNETVERSION}.100
-BOOTSTRAP_SDKVERSIONSUFFIX= -rtm.23551.1
+BOOTSTRAP_SDKVERSION= ${BOOTSTRAP_DOTNETVERSION}.120
+BOOTSTRAP_SDKVERSIONSUFFIX= -servicing.25421.1
BOOTSTRAP_SOURCEBUILT_ARTIFACTS_DISTNAME= Private.SourceBuilt.Artifacts.${BOOTSTRAP_SDKVERSION}${BOOTSTRAP_SDKVERSIONSUFFIX}.freebsd.13-${DOTNET_ARCH}
BOOTSTRAP_SDK_DISTNAME= dotnet-sdk-${BOOTSTRAP_SDKVERSION}-freebsd-${DOTNET_ARCH}
DOTNETVERSION= 8.0
-SDKVERSION= ${DOTNETVERSION}.107
-SDKVERSIONSUFFIX= -servicing.24317.5
+SDKVERSION= ${DOTNETVERSION}.120
+SDKVERSIONSUFFIX= -servicing.25323.1
SOURCEBUILT_ARTIFACTS_DISTNAME?=Private.SourceBuilt.Artifacts.${SDKVERSION}${SDKVERSIONSUFFIX}.freebsd.13-${DOTNET_ARCH}
SDK_DISTNAME= dotnet-sdk-${SDKVERSION}-freebsd-${DOTNET_ARCH}
DOTNET_ARCH= ${ARCH:S|amd64|x64|:C|aarch64|arm64|}
diff --git a/lang/dotnet8/distinfo b/lang/dotnet8/distinfo
index 615300db9928..783e61fd4ba4 100644
--- a/lang/dotnet8/distinfo
+++ b/lang/dotnet8/distinfo
@@ -1,13 +1,13 @@
-TIMESTAMP = 1757192451
-SHA256 (dotnet/release.json-8.0.7) = 65dbc9c82c7b9fddaa815339173d369aeae7e3b1664daa86184609bb58d0e1e0
-SIZE (dotnet/release.json-8.0.7) = 273
-SHA256 (dotnet/Private.SourceBuilt.Artifacts.8.0.100-rtm.23551.1.freebsd.13-x64.tar.gz) = b91acf8ac130274fb40110f6af1d92f2348613f8cb0943b8b87f853351c8d6d2
-SIZE (dotnet/Private.SourceBuilt.Artifacts.8.0.100-rtm.23551.1.freebsd.13-x64.tar.gz) = 1162274049
-SHA256 (dotnet/dotnet-sdk-8.0.100-freebsd-x64.tar.gz) = d6118ff2cb9ded82eeeb976f3001bdea4ea2904e276b27ef526f458059e04149
-SIZE (dotnet/dotnet-sdk-8.0.100-freebsd-x64.tar.gz) = 385932876
-SHA256 (dotnet/Private.SourceBuilt.Artifacts.8.0.100-rtm.23551.1.freebsd.13-arm64.tar.gz) = 5d8337825b7a5462488a41fc731bbd0dfa4ef551c9960a17cff16bb00996adce
-SIZE (dotnet/Private.SourceBuilt.Artifacts.8.0.100-rtm.23551.1.freebsd.13-arm64.tar.gz) = 1142947069
-SHA256 (dotnet/dotnet-sdk-8.0.100-freebsd-arm64.tar.gz) = 08bde0c5afdfd1f29217c3bbae3ac557613cba6b622b81408fdcaecb51a5002c
-SIZE (dotnet/dotnet-sdk-8.0.100-freebsd-arm64.tar.gz) = 376095555
-SHA256 (dotnet/dotnet-dotnet-v8.0.7_GH0.tar.gz) = c190bd7ee6b4ec26681ce4d36118f2e74f6cae8256604bbb6f24b6d42a3df57c
-SIZE (dotnet/dotnet-dotnet-v8.0.7_GH0.tar.gz) = 281864146
+TIMESTAMP = 1757958111
+SHA256 (dotnet/release.json-8.0.20) = 80d05423589a7471b52d6cd38526183dc667224a567d4cf8aad15a300d1e7f0e
+SIZE (dotnet/release.json-8.0.20) = 278
+SHA256 (dotnet/Private.SourceBuilt.Artifacts.8.0.120-servicing.25421.1.freebsd.13-x64.tar.gz) = 438a003af87692cbd66c4a349ebfde7c85bf483dfc39423b74a106691fb4bc11
+SIZE (dotnet/Private.SourceBuilt.Artifacts.8.0.120-servicing.25421.1.freebsd.13-x64.tar.gz) = 1226300370
+SHA256 (dotnet/dotnet-sdk-8.0.120-freebsd-x64.tar.gz) = 147dce06d2ca809245739604b14d7f75746921c637a519068dcc9b1355e84625
+SIZE (dotnet/dotnet-sdk-8.0.120-freebsd-x64.tar.gz) = 386543272
+SHA256 (dotnet/Private.SourceBuilt.Artifacts.8.0.120-servicing.25421.1.freebsd.13-arm64.tar.gz) = 6fb010bcae2c0c163e10c37d80eb5d7c3fb59f13c8fd5806274ae5c0956a4cb2
+SIZE (dotnet/Private.SourceBuilt.Artifacts.8.0.120-servicing.25421.1.freebsd.13-arm64.tar.gz) = 1210466693
+SHA256 (dotnet/dotnet-sdk-8.0.120-freebsd-arm64.tar.gz) = 3b26a1fb7f7f19ca281ea5bee75ec785dae24153938cf4ae829379b93b003297
+SIZE (dotnet/dotnet-sdk-8.0.120-freebsd-arm64.tar.gz) = 377979381
+SHA256 (dotnet/dotnet-dotnet-8.0.20-v8.0.120_GH0.tar.gz) = e26ccb216b766d816a65066a8cc966f961a7bf1bb1d5ea2ba941c41ec0ecebb4
+SIZE (dotnet/dotnet-dotnet-8.0.20-v8.0.120_GH0.tar.gz) = 282270091
diff --git a/lang/dotnet8/files/patch-clang19 b/lang/dotnet8/files/patch-clang19
deleted file mode 100644
index 3b54459f15a1..000000000000
--- a/lang/dotnet8/files/patch-clang19
+++ /dev/null
@@ -1,31 +0,0 @@
-By Omair Majid. Obtained from Alpine Linux.
-
-Notably, Dotnet-9 already has these.
-
- -mi
---- src/runtime/src/coreclr/vm/comreflectioncache.hpp 2024-05-28 12:53:38.000000000 -0400
-+++ src/runtime/src/coreclr/vm/comreflectioncache.hpp 2025-04-28 21:59:11.041285000 -0400
-@@ -27,4 +27,5 @@
- void Init();
-
-+#ifndef DACCESS_COMPILE
- BOOL GetFromCache(Element *pElement, CacheType& rv)
- {
-@@ -103,4 +104,5 @@
- this->LeaveWrite();
- }
-+#endif // !ACCESS_COMPILE
-
- private:
-@@ -142,4 +144,5 @@
- }
-
-+#ifndef DACCESS_COMPILE
- void AdjustStamp(BOOL hasWriterLock)
- {
-@@ -171,4 +174,5 @@
- this->LeaveWrite();
- }
-+#endif // !ACCESS_COMPILE
-
- void UpdateHashTable(SIZE_T hash, int slot)
diff --git a/lang/dotnet8/pkg-plist b/lang/dotnet8/pkg-plist
index 088ae4ae5d6f..1d9375fbadd5 100644
--- a/lang/dotnet8/pkg-plist
+++ b/lang/dotnet8/pkg-plist
@@ -3,7 +3,7 @@
@comment %%DATADIR%%/ThirdPartyNotices.txt
@comment %%DATADIR%%/dotnet
%%DATADIR%%/host/fxr/%%FULL_DOTNETVERSION%%/libhostfxr.so
-%%DATADIR%%/metadata/workloads/%%BOOTSTRAP_SDKVERSION%%/userlocal
+%%DATADIR%%/metadata/workloads/8.0.100/userlocal
%%DATADIR%%/packs/Microsoft.AspNetCore.App.Ref/%%FULL_DOTNETVERSION%%/analyzers/dotnet/cs/Microsoft.AspNetCore.App.Analyzers.dll
%%DATADIR%%/packs/Microsoft.AspNetCore.App.Ref/%%FULL_DOTNETVERSION%%/analyzers/dotnet/cs/Microsoft.AspNetCore.App.CodeFixes.dll
%%DATADIR%%/packs/Microsoft.AspNetCore.App.Ref/%%FULL_DOTNETVERSION%%/analyzers/dotnet/cs/Microsoft.AspNetCore.Components.Analyzers.dll
@@ -1002,64 +1002,64 @@
%%DATADIR%%/packs/Microsoft.NETCore.App.Runtime.freebsd-%%DOTNET_ARCH%%/%%FULL_DOTNETVERSION%%/runtimes/freebsd-%%DOTNET_ARCH%%/native/libhostpolicy.so
%%DATADIR%%/packs/Microsoft.NETCore.App.Runtime.freebsd-%%DOTNET_ARCH%%/%%FULL_DOTNETVERSION%%/runtimes/freebsd-%%DOTNET_ARCH%%/native/libmscordaccore.so
%%DATADIR%%/packs/Microsoft.NETCore.App.Runtime.freebsd-%%DOTNET_ARCH%%/%%FULL_DOTNETVERSION%%/runtimes/freebsd-%%DOTNET_ARCH%%/native/libmscordbi.so
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.sdk.aspire/8.0.0-preview.1.23557.2/WorkloadManifest.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.sdk.aspire/8.0.0-preview.1.23557.2/WorkloadManifest.targets
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.emscripten.current/%%FULL_DOTNETVERSION%%/WorkloadManifest.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.emscripten.current/%%FULL_DOTNETVERSION%%/WorkloadManifest.targets
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.emscripten.net6/%%FULL_DOTNETVERSION%%/WorkloadManifest.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.emscripten.net6/%%FULL_DOTNETVERSION%%/WorkloadManifest.targets
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.emscripten.net7/%%FULL_DOTNETVERSION%%/WorkloadManifest.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.emscripten.net7/%%FULL_DOTNETVERSION%%/WorkloadManifest.targets
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/WorkloadManifest.Wasi.targets
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/WorkloadManifest.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/WorkloadManifest.targets
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/WorkloadTelemetry.targets
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.cs.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.de.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.en.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.es.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.fr.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.it.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.ja.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.ko.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.pl.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.pt-BR.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.ru.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.tr.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.zh-Hans.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.zh-Hant.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/WorkloadManifest.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/WorkloadManifest.targets
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.cs.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.de.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.en.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.es.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.fr.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.it.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.ja.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.ko.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.pl.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.pt-BR.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.ru.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.tr.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.zh-Hans.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.zh-Hant.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/WorkloadManifest.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/WorkloadManifest.targets
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.cs.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.de.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.en.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.es.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.fr.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.it.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.ja.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.ko.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.pl.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.pt-BR.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.ru.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.tr.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.zh-Hans.json
-%%DATADIR%%/sdk-manifests/%%BOOTSTRAP_SDKVERSION%%/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.zh-Hant.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.sdk.aspire/8.0.0-preview.1.23557.2/WorkloadManifest.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.sdk.aspire/8.0.0-preview.1.23557.2/WorkloadManifest.targets
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.emscripten.current/%%FULL_DOTNETVERSION%%/WorkloadManifest.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.emscripten.current/%%FULL_DOTNETVERSION%%/WorkloadManifest.targets
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.emscripten.net6/%%FULL_DOTNETVERSION%%/WorkloadManifest.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.emscripten.net6/%%FULL_DOTNETVERSION%%/WorkloadManifest.targets
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.emscripten.net7/%%FULL_DOTNETVERSION%%/WorkloadManifest.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.emscripten.net7/%%FULL_DOTNETVERSION%%/WorkloadManifest.targets
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/WorkloadManifest.Wasi.targets
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/WorkloadManifest.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/WorkloadManifest.targets
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/WorkloadTelemetry.targets
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.cs.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.de.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.en.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.es.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.fr.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.it.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.ja.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.ko.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.pl.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.pt-BR.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.ru.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.tr.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.zh-Hans.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.current/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.zh-Hant.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/WorkloadManifest.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/WorkloadManifest.targets
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.cs.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.de.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.en.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.es.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.fr.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.it.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.ja.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.ko.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.pl.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.pt-BR.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.ru.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.tr.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.zh-Hans.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net6/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.zh-Hant.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/WorkloadManifest.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/WorkloadManifest.targets
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.cs.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.de.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.en.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.es.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.fr.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.it.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.ja.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.ko.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.pl.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.pt-BR.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.ru.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.tr.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.zh-Hans.json
+%%DATADIR%%/sdk-manifests/8.0.100/microsoft.net.workload.mono.toolchain.net7/%%FULL_DOTNETVERSION%%/localize/WorkloadManifest.zh-Hant.json
%%DATADIR%%/sdk/%%SDKVERSION%%/.toolsetversion
%%DATADIR%%/sdk/%%SDKVERSION%%/.version
%%DATADIR%%/sdk/%%SDKVERSION%%/AppHostTemplate/apphost
@@ -1145,10 +1145,10 @@
%%DATADIR%%/sdk/%%SDKVERSION%%/Current/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets
%%DATADIR%%/sdk/%%SDKVERSION%%/Current/SolutionFile/ImportAfter/Microsoft.NET.Sdk.Solution.targets
%%DATADIR%%/sdk/%%SDKVERSION%%/Current/SolutionFile/ImportAfter/Microsoft.NuGet.ImportAfter.targets
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-dev-certs/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/DotnetToolSettings.xml
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-dev-certs/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/dotnet-dev-certs.deps.json
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-dev-certs/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/dotnet-dev-certs.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-dev-certs/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/dotnet-dev-certs.runtimeconfig.json
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-dev-certs/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/DotnetToolSettings.xml
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-dev-certs/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/dotnet-dev-certs.deps.json
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-dev-certs/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/dotnet-dev-certs.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-dev-certs/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/dotnet-dev-certs.runtimeconfig.json
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/Humanizer.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/Microsoft.Bcl.AsyncInterfaces.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/Microsoft.Build.Locator.dll
@@ -1174,7 +1174,6 @@
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/Microsoft.Extensions.Logging.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/Microsoft.Extensions.Options.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/Microsoft.Extensions.Primitives.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/System.Collections.Immutable.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/System.CommandLine.Rendering.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/System.CommandLine.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/System.Composition.AttributedModel.dll
@@ -1183,8 +1182,6 @@
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/System.Composition.Runtime.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/System.Composition.TypedParts.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/System.IO.Pipelines.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/System.Reflection.Metadata.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/System.Text.Encodings.Web.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/cs/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/cs/Microsoft.CodeAnalysis.CSharp.resources.dll
@@ -1319,7 +1316,6 @@
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/ru/Microsoft.CodeAnalysis.resources.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/ru/System.CommandLine.resources.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/ru/dotnet-format.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/runtimes/browser/lib/net%%DOTNETVERSION%%/System.Text.Encodings.Web.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/tr/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/tr/Microsoft.CodeAnalysis.CSharp.resources.dll
@@ -1359,171 +1355,171 @@
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/zh-Hant/Microsoft.CodeAnalysis.resources.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/zh-Hant/System.CommandLine.resources.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/zh-Hant/dotnet-format.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/DotnetToolSettings.xml
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Abstractions.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Binder.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.FileExtensions.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Json.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.UserSecrets.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileProviders.Abstractions.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileProviders.Physical.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileSystemGlobbing.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Primitives.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.IdentityModel.Abstractions.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.IdentityModel.JsonWebTokens.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.IdentityModel.Logging.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.IdentityModel.Tokens.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/System.IdentityModel.Tokens.Jwt.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/assets/SecretManager.targets
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/dotnet-user-jwts.deps.json
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/dotnet-user-jwts.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/dotnet-user-jwts.runtimeconfig.json
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/DotnetToolSettings.xml
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Abstractions.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.FileExtensions.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Json.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.UserSecrets.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileProviders.Abstractions.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileProviders.Physical.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileSystemGlobbing.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Primitives.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Newtonsoft.Json.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/assets/SecretManager.targets
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/dotnet-user-secrets.deps.json
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/dotnet-user-secrets.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/dotnet-user-secrets.runtimeconfig.json
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/DotNetWatch.targets
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/DotNetWatchTasks.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/Humanizer.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/Microsoft.Bcl.AsyncInterfaces.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/Microsoft.Build.Locator.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/Microsoft.CodeAnalysis.AnalyzerUtilities.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/Microsoft.CodeAnalysis.CSharp.Features.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/Microsoft.CodeAnalysis.CSharp.Workspaces.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/Microsoft.CodeAnalysis.Features.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/Microsoft.CodeAnalysis.Scripting.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/Microsoft.CodeAnalysis.Workspaces.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/Microsoft.DiaSymReader.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/System.CommandLine.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/System.Composition.AttributedModel.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/System.Composition.Convention.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/System.Composition.Hosting.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/System.Composition.Runtime.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/System.Composition.TypedParts.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/cs/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/cs/Microsoft.CodeAnalysis.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/cs/Microsoft.CodeAnalysis.Scripting.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/cs/System.CommandLine.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/cs/dotnet-watch.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/de/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/de/Microsoft.CodeAnalysis.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/de/Microsoft.CodeAnalysis.Scripting.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/de/Microsoft.CodeAnalysis.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/de/System.CommandLine.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/de/dotnet-watch.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/dotnet-watch.deps.json
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/dotnet-watch.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/dotnet-watch.dll.config
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/dotnet-watch.runtimeconfig.json
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/es/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/es/Microsoft.CodeAnalysis.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/es/Microsoft.CodeAnalysis.Scripting.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/es/Microsoft.CodeAnalysis.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/es/System.CommandLine.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/es/dotnet-watch.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/fr/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/fr/Microsoft.CodeAnalysis.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/fr/Microsoft.CodeAnalysis.Scripting.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/fr/System.CommandLine.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/fr/dotnet-watch.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/hotreload/Microsoft.Extensions.DotNetDeltaApplier.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/it/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/it/Microsoft.CodeAnalysis.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/it/Microsoft.CodeAnalysis.Scripting.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/it/Microsoft.CodeAnalysis.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/it/System.CommandLine.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/it/dotnet-watch.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ja/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ja/Microsoft.CodeAnalysis.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ja/Microsoft.CodeAnalysis.Scripting.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ja/System.CommandLine.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ja/dotnet-watch.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ko/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ko/Microsoft.CodeAnalysis.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ko/Microsoft.CodeAnalysis.Scripting.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ko/System.CommandLine.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ko/dotnet-watch.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/middleware/Microsoft.AspNetCore.Watch.BrowserRefresh.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/pl/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/pl/Microsoft.CodeAnalysis.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/pl/Microsoft.CodeAnalysis.Scripting.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/pl/System.CommandLine.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/pl/dotnet-watch.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/pt-BR/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/pt-BR/Microsoft.CodeAnalysis.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/pt-BR/Microsoft.CodeAnalysis.Scripting.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/pt-BR/System.CommandLine.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/pt-BR/dotnet-watch.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ru/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ru/Microsoft.CodeAnalysis.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ru/Microsoft.CodeAnalysis.Scripting.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ru/System.CommandLine.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/ru/dotnet-watch.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/tr/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/tr/Microsoft.CodeAnalysis.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/tr/Microsoft.CodeAnalysis.Scripting.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/tr/System.CommandLine.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/tr/dotnet-watch.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/zh-Hans/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/zh-Hans/Microsoft.CodeAnalysis.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/zh-Hans/Microsoft.CodeAnalysis.Scripting.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/zh-Hans/System.CommandLine.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/zh-Hans/dotnet-watch.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/zh-Hant/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/zh-Hant/Microsoft.CodeAnalysis.Features.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/zh-Hant/Microsoft.CodeAnalysis.Scripting.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/zh-Hant/System.CommandLine.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/zh-Hant/dotnet-watch.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/DotnetToolSettings.xml
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Abstractions.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Binder.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.FileExtensions.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Json.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.UserSecrets.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileProviders.Abstractions.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileProviders.Physical.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileSystemGlobbing.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Primitives.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.IdentityModel.Abstractions.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.IdentityModel.JsonWebTokens.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.IdentityModel.Logging.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.IdentityModel.Tokens.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/System.IdentityModel.Tokens.Jwt.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/assets/SecretManager.targets
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/dotnet-user-jwts.deps.json
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/dotnet-user-jwts.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/dotnet-user-jwts.runtimeconfig.json
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/DotnetToolSettings.xml
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Abstractions.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.FileExtensions.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Json.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.UserSecrets.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileProviders.Abstractions.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileProviders.Physical.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileSystemGlobbing.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Primitives.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/Newtonsoft.Json.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/assets/SecretManager.targets
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/dotnet-user-secrets.deps.json
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/dotnet-user-secrets.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.25420.2/tools/net%%DOTNETVERSION%%/any/dotnet-user-secrets.runtimeconfig.json
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/DotNetWatch.targets
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/DotNetWatchTasks.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/Humanizer.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/Microsoft.Bcl.AsyncInterfaces.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/Microsoft.Build.Locator.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/Microsoft.CodeAnalysis.AnalyzerUtilities.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/Microsoft.CodeAnalysis.CSharp.Features.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/Microsoft.CodeAnalysis.CSharp.Workspaces.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/Microsoft.CodeAnalysis.Features.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/Microsoft.CodeAnalysis.Scripting.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/Microsoft.CodeAnalysis.Workspaces.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/Microsoft.DiaSymReader.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/System.CommandLine.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/System.Composition.AttributedModel.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/System.Composition.Convention.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/System.Composition.Hosting.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/System.Composition.Runtime.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/System.Composition.TypedParts.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/cs/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/cs/Microsoft.CodeAnalysis.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/cs/Microsoft.CodeAnalysis.Scripting.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/cs/System.CommandLine.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/cs/dotnet-watch.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/de/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/de/Microsoft.CodeAnalysis.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/de/Microsoft.CodeAnalysis.Scripting.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/de/Microsoft.CodeAnalysis.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/de/System.CommandLine.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/de/dotnet-watch.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/dotnet-watch.deps.json
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/dotnet-watch.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/dotnet-watch.dll.config
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/dotnet-watch.runtimeconfig.json
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/es/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/es/Microsoft.CodeAnalysis.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/es/Microsoft.CodeAnalysis.Scripting.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/es/Microsoft.CodeAnalysis.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/es/System.CommandLine.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/es/dotnet-watch.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/fr/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/fr/Microsoft.CodeAnalysis.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/fr/Microsoft.CodeAnalysis.Scripting.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/fr/System.CommandLine.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/fr/dotnet-watch.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/hotreload/Microsoft.Extensions.DotNetDeltaApplier.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/it/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/it/Microsoft.CodeAnalysis.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/it/Microsoft.CodeAnalysis.Scripting.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/it/Microsoft.CodeAnalysis.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/it/System.CommandLine.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/it/dotnet-watch.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ja/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ja/Microsoft.CodeAnalysis.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ja/Microsoft.CodeAnalysis.Scripting.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ja/System.CommandLine.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ja/dotnet-watch.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ko/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ko/Microsoft.CodeAnalysis.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ko/Microsoft.CodeAnalysis.Scripting.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ko/System.CommandLine.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ko/dotnet-watch.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/middleware/Microsoft.AspNetCore.Watch.BrowserRefresh.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/pl/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/pl/Microsoft.CodeAnalysis.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/pl/Microsoft.CodeAnalysis.Scripting.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/pl/System.CommandLine.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/pl/dotnet-watch.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/pt-BR/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/pt-BR/Microsoft.CodeAnalysis.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/pt-BR/Microsoft.CodeAnalysis.Scripting.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/pt-BR/System.CommandLine.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/pt-BR/dotnet-watch.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ru/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ru/Microsoft.CodeAnalysis.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ru/Microsoft.CodeAnalysis.Scripting.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ru/System.CommandLine.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/ru/dotnet-watch.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/tr/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/tr/Microsoft.CodeAnalysis.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/tr/Microsoft.CodeAnalysis.Scripting.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/tr/System.CommandLine.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/tr/dotnet-watch.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/zh-Hans/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/zh-Hans/Microsoft.CodeAnalysis.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/zh-Hans/Microsoft.CodeAnalysis.Scripting.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/zh-Hans/System.CommandLine.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/zh-Hans/dotnet-watch.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/zh-Hant/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/zh-Hant/Microsoft.CodeAnalysis.Features.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/zh-Hant/Microsoft.CodeAnalysis.Scripting.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/zh-Hant/System.CommandLine.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%-servicing.25421.8/tools/net%%DOTNETVERSION%%/any/zh-Hant/dotnet-watch.resources.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/Extensions/Microsoft.Diagnostics.NETCore.Client.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/Extensions/Microsoft.TestPlatform.Extensions.BlameDataCollector.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/Extensions/Microsoft.TestPlatform.Extensions.EventLogCollector.dll
diff --git a/lang/duktape-lib/Makefile b/lang/duktape-lib/Makefile
index f1a56029dda9..28a06b98bb9a 100644
--- a/lang/duktape-lib/Makefile
+++ b/lang/duktape-lib/Makefile
@@ -1,5 +1,6 @@
PORTNAME= duktape
DISTVERSION= 2.7.0
+PORTREVISION= 1
CATEGORIES= lang devel
MASTER_SITES= https://github.com/svaarala/${PORTNAME}/releases/download/v${DISTVERSION}/ \
https://duktape.org/
@@ -16,6 +17,7 @@ USES= gmake tar:xz
USE_LDCONFIG= yes
MAKEFILE= Makefile.sharedlibrary
+MAKE_ARGS= INSTALL_PREFIX=${PREFIX}
MAJOR= 207
MINOR= 20700
diff --git a/lang/eisl/Makefile b/lang/eisl/Makefile
index 8b7d013c5e59..298b7d4cce65 100644
--- a/lang/eisl/Makefile
+++ b/lang/eisl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= eisl
DISTVERSIONPREFIX= v
-DISTVERSION= 5.42
+DISTVERSION= 5.55
CATEGORIES= lang devel
MAINTAINER= yuri@FreeBSD.org
@@ -46,4 +46,9 @@ CFLAGS+= -Wno-error=int-conversion
CFLAGS+= -Wno-error=incompatible-function-pointer-types
.endif
+post-install:
+ ${STRIP_CMD} \
+ ${STAGEDIR}${PREFIX}/bin/eisl \
+ ${STAGEDIR}${PREFIX}/bin/edlis
+
.include <bsd.port.post.mk>
diff --git a/lang/eisl/distinfo b/lang/eisl/distinfo
index d67b84b0ef88..c3c6708e7bf5 100644
--- a/lang/eisl/distinfo
+++ b/lang/eisl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745704495
-SHA256 (sasagawa888-eisl-v5.42_GH0.tar.gz) = b1a11f7e959368ccd2a6d935b57c4bedba99bbdb2276244bd9166541a2cd0ac3
-SIZE (sasagawa888-eisl-v5.42_GH0.tar.gz) = 3140792
+TIMESTAMP = 1759296788
+SHA256 (sasagawa888-eisl-v5.55_GH0.tar.gz) = 23fdd1cf5e667768a89e1fdddc950b853bc4285fca08457b0dc0d16ebaae748c
+SIZE (sasagawa888-eisl-v5.55_GH0.tar.gz) = 1800427
diff --git a/lang/eisl/files/patch-makefile b/lang/eisl/files/patch-makefile
index 3f3cd1650e48..d776cf2b650b 100644
--- a/lang/eisl/files/patch-makefile
+++ b/lang/eisl/files/patch-makefile
@@ -1,29 +1,44 @@
---- makefile.orig 2023-03-05 08:53:07 UTC
+--- makefile.orig 2025-09-30 06:45:40 UTC
+++ makefile
-@@ -1,7 +1,7 @@
- .POSIX:
- .DELETE_ON_ERROR:
-
--CC := cc
-+#CC := cc
- DC := ldc2
- LD := $(CC)
- ifneq ($(shell uname),Darwin)
-@@ -67,7 +67,7 @@ ifeq ($(DEBUG),1)
- LDFLAGS += -fsanitize=undefined
- endif
- else
-- CFLAGS += -O3 -flto -DNDEBUG=1 -DWITHOUT_NANA=1
-+ CFLAGS += -O3 -DNDEBUG=1 -DWITHOUT_NANA=1
- SRC_CII += cii/src/mem.c
- endif
- OBJ_CII := $(SRC_CII:.c=.o)
-@@ -85,7 +85,7 @@ ifeq ($(shell uname -n),raspberrypi)
- CFLAGS += -D__rpi__
+@@ -6,11 +6,11 @@ USE_GDB ?= 0
+ USE_FLTO ?= 0
+ USE_GDB ?= 0
+
+-CC := gcc
++#CC := gcc
+ LIBS := -lm -ldl -lpthread -lncurses
+ INCS := -Icii/include
+-CURSES_CFLAGS := $(shell ncursesw6-config --cflags)
+-CURSES_LIBS := $(shell ncursesw6-config --libs)
++#CURSES_CFLAGS := $(shell ncursesw6-config --cflags)
++#CURSES_LIBS := $(shell ncursesw6-config --libs)
+
+
+ CFLAGS += $(INCS) -Wall $(CURSES_CFLAGS)
+@@ -33,7 +33,7 @@ ifeq ($(USE_FLTO),1)
+ CFLAGS += -O3 -DNDEBUG=1 -Wno-stringop-truncation
+
+ ifeq ($(USE_FLTO),1)
+-CFLAGS += -O3 -flto -DNDEBUG=1 -Wno-stringop-truncation
++CFLAGS += -O3 -DNDEBUG=1 -Wno-stringop-truncation
endif
- ifneq ($(DEBUG),1)
-- LDFLAGS += -flto
-+ #LDFLAGS += -flto
- ifeq ($(shell uname),Darwin)
- LDFLAGS += -Wl,-S,-x
- else
+ ifeq ($(USE_GDB),1)
+ CFLAGS += -O0 -g -DNDEBUG=1 -Wno-stringop-truncation
+@@ -98,7 +98,7 @@ eisl: $(EISL_OBJS) $(OBJ_CII)
+ all: $(TARGETS)
+
+ eisl: $(EISL_OBJS) $(OBJ_CII)
+- $(CC) $(CFLAGS) $^ -o $@ $(LIBS)
++ $(CC) $(CFLAGS) $^ -o $@ $(LIBS) $(LDFLAGS)
+
+ %.o: %.c eisl.h ffi.h term.h cii/include/except.h
+ $(CC) $(CFLAGS) -c $< -o $@
+@@ -126,7 +126,7 @@ edlis: edlis.o syn_highlight.o $(OBJ_CII)
+
+
+ edlis: edlis.o syn_highlight.o $(OBJ_CII)
+- $(CC) $(CFLAGS) $^ -o $@ $(CURSES_LIBS)
++ $(CC) $(CFLAGS) $^ -o $@ $(CURSES_LIBS) $(LDFLAGS)
+
+ edlis.o: edlis.c edlis.h term.h
+ $(CC) $(CFLAGS) -c edlis.c
diff --git a/lang/eisl/pkg-plist b/lang/eisl/pkg-plist
index 07c76e689536..ff8258103ab3 100644
--- a/lang/eisl/pkg-plist
+++ b/lang/eisl/pkg-plist
@@ -3,7 +3,6 @@ bin/eisl
%%DATADIR%%/fast.h
%%DATADIR%%/ffi.h
%%DATADIR%%/library/bit.lsp
-%%DATADIR%%/library/bit.o
%%DATADIR%%/library/combination.lsp
%%DATADIR%%/library/compiler.lsp
%%DATADIR%%/library/complex.lsp
@@ -11,11 +10,9 @@ bin/eisl
%%DATADIR%%/library/csv.lsp
%%DATADIR%%/library/cxr.lsp
%%DATADIR%%/library/datetime.lsp
-%%DATADIR%%/library/datetime.o
%%DATADIR%%/library/distributed.lsp
%%DATADIR%%/library/elixir.lsp
%%DATADIR%%/library/escape.lsp
-%%DATADIR%%/library/escape.o
%%DATADIR%%/library/formatter.lsp
%%DATADIR%%/library/formula.lsp
%%DATADIR%%/library/functions-data.lsp
@@ -24,30 +21,22 @@ bin/eisl
%%DATADIR%%/library/functionsj.lsp
%%DATADIR%%/library/hash.lsp
%%DATADIR%%/library/i18n.lsp
-%%DATADIR%%/library/i18n.o
%%DATADIR%%/library/lazy.lsp
%%DATADIR%%/library/list.lsp
%%DATADIR%%/library/logger.lsp
-%%DATADIR%%/library/logger.o
%%DATADIR%%/library/macro.lsp
%%DATADIR%%/library/math.lsp
%%DATADIR%%/library/matrix.lsp
%%DATADIR%%/library/mexp.lsp
%%DATADIR%%/library/ndbm.lsp
-%%DATADIR%%/library/ndbm.o
%%DATADIR%%/library/opengl.lsp
-%%DATADIR%%/library/opengl.o
%%DATADIR%%/library/persist.lsp
%%DATADIR%%/library/plot.lsp
-%%DATADIR%%/library/plot.o
%%DATADIR%%/library/pretty.lsp
-%%DATADIR%%/library/prolog.lsp
-%%DATADIR%%/library/prolog.o
%%DATADIR%%/library/quaternion.lsp
%%DATADIR%%/library/queue.lsp
%%DATADIR%%/library/rational.lsp
%%DATADIR%%/library/regex.lsp
-%%DATADIR%%/library/regex.o
%%DATADIR%%/library/roman.lsp
%%DATADIR%%/library/sedit.lsp
%%DATADIR%%/library/seq.lsp
@@ -57,6 +46,4 @@ bin/eisl
%%DATADIR%%/library/tcltk.lsp
%%DATADIR%%/library/test.lsp
%%DATADIR%%/library/unistd.lsp
-%%DATADIR%%/library/unistd.o
%%DATADIR%%/library/virtty.lsp
-%%DATADIR%%/library/virtty.o
diff --git a/lang/erlang-java/Makefile b/lang/erlang-java/Makefile
index fc9824a6d63a..ac3cfc3ef2a4 100644
--- a/lang/erlang-java/Makefile
+++ b/lang/erlang-java/Makefile
@@ -1,6 +1,6 @@
PORTNAME= erlang
DISTVERSIONPREFIX= OTP-
-DISTVERSION= 26.2.5.14
+DISTVERSION= 26.2.5.15
PORTEPOCH= 1
CATEGORIES= lang parallel java
PKGNAMESUFFIX= -java
diff --git a/lang/erlang-java/distinfo b/lang/erlang-java/distinfo
index 73adc234824d..7ad86b2f05fb 100644
--- a/lang/erlang-java/distinfo
+++ b/lang/erlang-java/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752761388
-SHA256 (erlang/erlang-otp-OTP-26.2.5.14_GH0.tar.gz) = 5378dc60382c3d43ecdc0e8666c5db0f8a1df1525fff706779f720ad1d54c56c
-SIZE (erlang/erlang-otp-OTP-26.2.5.14_GH0.tar.gz) = 62564783
+TIMESTAMP = 1757522186
+SHA256 (erlang/erlang-otp-OTP-26.2.5.15_GH0.tar.gz) = aa38b8b50873722929791d985716d47769a59232241f617b91580248670c52f9
+SIZE (erlang/erlang-otp-OTP-26.2.5.15_GH0.tar.gz) = 62568686
diff --git a/lang/erlang-runtime26/Makefile b/lang/erlang-runtime26/Makefile
index 40b2e7225e89..947187b5bf1a 100644
--- a/lang/erlang-runtime26/Makefile
+++ b/lang/erlang-runtime26/Makefile
@@ -1,6 +1,6 @@
PORTNAME= erlang
DISTVERSIONPREFIX= OTP-
-DISTVERSION= 26.2.5.14
+DISTVERSION= 26.2.5.15
CATEGORIES= lang parallel java
PKGNAMESUFFIX= -runtime26
DIST_SUBDIR= erlang
diff --git a/lang/erlang-runtime26/distinfo b/lang/erlang-runtime26/distinfo
index b131ce06c426..74b9e35e3b3f 100644
--- a/lang/erlang-runtime26/distinfo
+++ b/lang/erlang-runtime26/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752761416
-SHA256 (erlang/erlang-otp-OTP-26.2.5.14_GH0.tar.gz) = 5378dc60382c3d43ecdc0e8666c5db0f8a1df1525fff706779f720ad1d54c56c
-SIZE (erlang/erlang-otp-OTP-26.2.5.14_GH0.tar.gz) = 62564783
+TIMESTAMP = 1757519556
+SHA256 (erlang/erlang-otp-OTP-26.2.5.15_GH0.tar.gz) = aa38b8b50873722929791d985716d47769a59232241f617b91580248670c52f9
+SIZE (erlang/erlang-otp-OTP-26.2.5.15_GH0.tar.gz) = 62568686
SHA256 (erlang/erlang-corba-5.2.1_GH0.tar.gz) = e96e9dc710c0ab3282ca5045434f5bc5ff493c22ba63fcfd764ce4d6a13a7c8f
SIZE (erlang/erlang-corba-5.2.1_GH0.tar.gz) = 1400553
diff --git a/lang/erlang-runtime27/Makefile b/lang/erlang-runtime27/Makefile
index a6c15d91d0c5..066e900bbf6e 100644
--- a/lang/erlang-runtime27/Makefile
+++ b/lang/erlang-runtime27/Makefile
@@ -1,6 +1,6 @@
PORTNAME= erlang
DISTVERSIONPREFIX= OTP-
-DISTVERSION= 27.3.4.2
+DISTVERSION= 27.3.4.3
CATEGORIES= lang parallel java
PKGNAMESUFFIX= -runtime${PORTVERSION:C/\..*//}
DIST_SUBDIR= erlang
diff --git a/lang/erlang-runtime27/distinfo b/lang/erlang-runtime27/distinfo
index 05d5a7d8b2e4..54c4f2f8c6b4 100644
--- a/lang/erlang-runtime27/distinfo
+++ b/lang/erlang-runtime27/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752828397
-SHA256 (erlang/erlang-otp-OTP-27.3.4.2_GH0.tar.gz) = 19ea757260634adb333889c5bade52fd43cd011d5e3612711df51461cea1fa51
-SIZE (erlang/erlang-otp-OTP-27.3.4.2_GH0.tar.gz) = 62281603
+TIMESTAMP = 1757513402
+SHA256 (erlang/erlang-otp-OTP-27.3.4.3_GH0.tar.gz) = 16cdb3b26ed561d37769099aee5d2ae806f84d1a255466fe72f2bc803420d6b7
+SIZE (erlang/erlang-otp-OTP-27.3.4.3_GH0.tar.gz) = 62289110
SHA256 (erlang/erlang-corba-5.2.1_GH0.tar.gz) = e96e9dc710c0ab3282ca5045434f5bc5ff493c22ba63fcfd764ce4d6a13a7c8f
SIZE (erlang/erlang-corba-5.2.1_GH0.tar.gz) = 1400553
diff --git a/lang/erlang-runtime28/Makefile b/lang/erlang-runtime28/Makefile
index 46fc74533d92..1ea4766cdbc1 100644
--- a/lang/erlang-runtime28/Makefile
+++ b/lang/erlang-runtime28/Makefile
@@ -1,6 +1,6 @@
PORTNAME= erlang
DISTVERSIONPREFIX= OTP-
-DISTVERSION= 28.0.2
+DISTVERSION= 28.1
CATEGORIES= lang parallel java
PKGNAMESUFFIX= -runtime${PORTVERSION:C/\..*//}
DIST_SUBDIR= erlang
@@ -116,8 +116,9 @@ post-configure-ODBC-off:
post-install-CHUNKS-on:
cd ${WRKSRC_otp} && \
- ${SETENV} ERL_TOP=${WRKSRC_otp} ${MAKE_CMD} release_docs \
- DOC_TARGETS=chunks RELEASE_ROOT=${STAGEDIR}${PREFIX}/lib/${_ERLANG_LIB}
+ ${SETENV} ERL_TOP=${WRKSRC_otp} \
+ ${MAKE_CMD} release_docs DOC_TARGETS=chunks \
+ RELEASE_ROOT=${STAGEDIR}${PREFIX}/lib/${_ERLANG_LIB}
post-build-CORBA-on:
cd ${WRKSRC_corba} && \
diff --git a/lang/erlang-runtime28/distinfo b/lang/erlang-runtime28/distinfo
index 183405dd93b1..637bed06fb34 100644
--- a/lang/erlang-runtime28/distinfo
+++ b/lang/erlang-runtime28/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752828430
-SHA256 (erlang/erlang-otp-OTP-28.0.2_GH0.tar.gz) = ae202078906c10d1c107ba8d580e22062432fc602fb1483a2972d886bd426f5e
-SIZE (erlang/erlang-otp-OTP-28.0.2_GH0.tar.gz) = 63871146
+TIMESTAMP = 1758095965
+SHA256 (erlang/erlang-otp-OTP-28.1_GH0.tar.gz) = 327955f1232b2f11d46902f398e8b40e6f7a9df32f54000100638af186b93c60
+SIZE (erlang/erlang-otp-OTP-28.1_GH0.tar.gz) = 63993104
SHA256 (erlang/erlang-corba-5.2.1_GH0.tar.gz) = e96e9dc710c0ab3282ca5045434f5bc5ff493c22ba63fcfd764ce4d6a13a7c8f
SIZE (erlang/erlang-corba-5.2.1_GH0.tar.gz) = 1400553
diff --git a/lang/erlang-wx/Makefile b/lang/erlang-wx/Makefile
index a4ba486fc1d1..d8a617d2e4f3 100644
--- a/lang/erlang-wx/Makefile
+++ b/lang/erlang-wx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= erlang
DISTVERSIONPREFIX= OTP-
-DISTVERSION= 26.2.5.14
+DISTVERSION= 26.2.5.15
PORTEPOCH= 1
CATEGORIES= lang parallel
PKGNAMESUFFIX= -wx
diff --git a/lang/erlang-wx/distinfo b/lang/erlang-wx/distinfo
index c158685b6eef..90fcf1d32db3 100644
--- a/lang/erlang-wx/distinfo
+++ b/lang/erlang-wx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752761390
-SHA256 (erlang/erlang-otp-OTP-26.2.5.14_GH0.tar.gz) = 5378dc60382c3d43ecdc0e8666c5db0f8a1df1525fff706779f720ad1d54c56c
-SIZE (erlang/erlang-otp-OTP-26.2.5.14_GH0.tar.gz) = 62564783
+TIMESTAMP = 1757522181
+SHA256 (erlang/erlang-otp-OTP-26.2.5.15_GH0.tar.gz) = aa38b8b50873722929791d985716d47769a59232241f617b91580248670c52f9
+SIZE (erlang/erlang-otp-OTP-26.2.5.15_GH0.tar.gz) = 62568686
diff --git a/lang/erlang/Makefile b/lang/erlang/Makefile
index 09547dc68c6a..732e9c39d3b9 100644
--- a/lang/erlang/Makefile
+++ b/lang/erlang/Makefile
@@ -1,6 +1,6 @@
PORTNAME= erlang
DISTVERSIONPREFIX= OTP-
-DISTVERSION= 26.2.5.14
+DISTVERSION= 26.2.5.15
PORTEPOCH= 4
CATEGORIES= lang parallel java
DIST_SUBDIR= erlang
diff --git a/lang/erlang/distinfo b/lang/erlang/distinfo
index 25b5780a86f6..1a5e417418a8 100644
--- a/lang/erlang/distinfo
+++ b/lang/erlang/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752761356
-SHA256 (erlang/erlang-otp-OTP-26.2.5.14_GH0.tar.gz) = 5378dc60382c3d43ecdc0e8666c5db0f8a1df1525fff706779f720ad1d54c56c
-SIZE (erlang/erlang-otp-OTP-26.2.5.14_GH0.tar.gz) = 62564783
+TIMESTAMP = 1757522171
+SHA256 (erlang/erlang-otp-OTP-26.2.5.15_GH0.tar.gz) = aa38b8b50873722929791d985716d47769a59232241f617b91580248670c52f9
+SIZE (erlang/erlang-otp-OTP-26.2.5.15_GH0.tar.gz) = 62568686
SHA256 (erlang/erlang-corba-5.2.1_GH0.tar.gz) = e96e9dc710c0ab3282ca5045434f5bc5ff493c22ba63fcfd764ce4d6a13a7c8f
SIZE (erlang/erlang-corba-5.2.1_GH0.tar.gz) = 1400553
diff --git a/lang/gcc11/Makefile b/lang/gcc11/Makefile
deleted file mode 100644
index 0391a84a28df..000000000000
--- a/lang/gcc11/Makefile
+++ /dev/null
@@ -1,188 +0,0 @@
-PORTNAME= gcc
-PORTVERSION= 11.5.0
-CATEGORIES= lang
-MASTER_SITES= GCC
-PKGNAMESUFFIX= ${SUFFIX}
-
-MAINTAINER= salvadore@FreeBSD.org
-COMMENT= GNU Compiler Collection 11
-WWW= https://gcc.gnu.org
-
-LICENSE= GPLv3 GPLv3RLE
-LICENSE_COMB= multi
-
-ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le riscv64
-DEPRECATED= End-of-life upstream since mid 2024, newer versions available
-EXPIRATION_DATE=2025-07-19
-
-LIB_DEPENDS= libgmp.so:math/gmp \
- libmpfr.so:math/mpfr \
- libmpc.so:math/mpc
-BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
-RUN_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
-.if defined(MAINTAINER_MODE)
-BUILD_DEPENDS+= runtest:misc/dejagnu
-.endif
-
-USES= compiler:c++11-lang cpe gmake iconv libtool makeinfo perl5 tar:xz
-USE_BINUTILS= yes
-USE_PERL5= build
-
-CONFLICTS= gcc11-devel
-
-CPE_VENDOR= gnu
-
-GCC_VERSION= ${PORTVERSION}
-SUFFIX= ${PORTVERSION:C/([0-9]+).*/\1/}
-CFLAGS:= ${CFLAGS:N-mretpoline}
-CXXFLAGS:= ${CXXFLAGS:N-mretpoline}
-
-OPTIONS_DEFINE= GRAPHITE
-GRAPHITE_DESC= Support for Graphite loop optimizations
-OPTIONS_DEFAULT_aarch64=STANDARD_BOOTSTRAP
-OPTIONS_DEFAULT_amd64= STANDARD_BOOTSTRAP
-OPTIONS_DEFAULT_i386= STANDARD_BOOTSTRAP
-OPTIONS_DEFAULT_powerpc=LTO_BOOTSTRAP
-OPTIONS_DEFAULT_powerpc64=LTO_BOOTSTRAP
-OPTIONS_DEFAULT_powerpc64le=LTO_BOOTSTRAP
-OPTIONS_RADIO= BOOTSTRAP
-OPTIONS_RADIO_BOOTSTRAP= LTO_BOOTSTRAP STANDARD_BOOTSTRAP
-LTO_BOOTSTRAP_DESC= Build using a full LTO bootstrap
-STANDARD_BOOTSTRAP_DESC= Build using a full bootstrap without LTO
-
-.if exists(/usr/lib32/libc.so)
-OPTIONS_DEFINE_amd64+= MULTILIB
-OPTIONS_DEFAULT_amd64+= MULTILIB
-OPTIONS_DEFINE_powerpc64+= MULTILIB
-#OPTIONS_DEFAULT_powerpc64+= MULTILIB # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105010
-MULTILIB_DESC= Build support for 32-bit and 64-bit targets
-MULTILIB_CONFIGURE_ENABLE= multilib
-.else
-CONFIGURE_ARGS+= --disable-multilib
-.endif
-
-.if defined(CPUTYPE) && ${CPUTYPE:Mg[3-5]}
-CFLAGS:= ${CFLAGS:S/mcpu=g/mcpu=G/}
-CXXFLAGS:= ${CFLAGS:S/mcpu=g/mcpu=G/}
-.endif
-
-.include <bsd.port.pre.mk>
-
-# Extraction fails with poudriere on aarch64 for GCC 11.
-# It seems that the bug is specific to lang/gcc11 and lang/gcc12 only.
-# No other GCC port is affected.
-# See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271052
-# and https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246670
-.if ${ARCH} == aarch64
-EXTRACT_CMD= ${SETENV} LC_ALL=en_US.UTF-8 /usr/bin/bsdtar
-.endif
-
-.if ${ARCH} == amd64
-CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL}
-
-.elif ${ARCH} == powerpc64
-CONFIGURE_ARGS+= --with-abi=elfv2
-.endif
-
-LANGUAGES:= c,c++,d,objc,fortran,jit
-TARGLIB= ${PREFIX}/lib/gcc${SUFFIX}
-TARGLIB32= ${PREFIX}/lib32 # The version information is added later
-LIBEXEC= ${PREFIX}/libexec/gcc${SUFFIX}
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-CONFIGURE_OUTSOURCE= yes
-.if empty(PORT_OPTIONS:M*BOOTSTRAP)
-CONFIGURE_ARGS+=--disable-bootstrap
-.elif ${PORT_OPTIONS:MLTO_BOOTSTRAP}
-CONFIGURE_ARGS+=--with-build-config=bootstrap-lto-noplugin
-ALL_TARGET= bootstrap-lean
-PIE_UNSAFE= yes
-.else
-CONFIGURE_ARGS+=--with-build-config=bootstrap-debug
-ALL_TARGET= bootstrap-lean
-PIE_UNSAFE= yes
-.endif
-INSTALL_TARGET= install-strip
-.if ${UID} != 0
-BINMODE= 755
-.endif
-CONFIGURE_ARGS+=--disable-nls \
- --disable-libssp \
- --enable-gnu-indirect-function \
- --enable-host-shared \
- --enable-plugin \
- --libdir=${TARGLIB} \
- --libexecdir=${LIBEXEC} \
- --program-suffix=${SUFFIX} \
- --with-as=${LOCALBASE}/bin/as \
- --with-gmp=${LOCALBASE} \
- --with-gxx-include-dir=${TARGLIB}/include/c++/ \
- --with-gxx-libcxx-include-dir=/usr/include/c++/v1 \
- --with-ld=${LOCALBASE}/bin/ld \
- ${ICONV_CONFIGURE_ARG} \
- --with-pkgversion="FreeBSD Ports Collection" \
- --with-system-zlib \
- --without-zstd
-MAKE_ARGS+= MAKEINFOFLAGS="--no-split"
-USE_LDCONFIG= ${TARGLIB}
-PLIST_SUB+= GCC_VERSION=${GCC_VERSION} \
- GNU_HOST=${CONFIGURE_TARGET} \
- SUFFIX=${SUFFIX}
-INFO= gcc${SUFFIX}/cpp \
- gcc${SUFFIX}/cppinternals \
- gcc${SUFFIX}/gcc \
- gcc${SUFFIX}/gccinstall \
- gcc${SUFFIX}/gccint \
- gcc${SUFFIX}/gdc \
- gcc${SUFFIX}/gfortran \
- gcc${SUFFIX}/libgccjit \
- gcc${SUFFIX}/libgomp
-# Release tarballs (as opposed to snapshots) always carry this.
-INFO+= gcc${SUFFIX}/libquadmath \
- gcc${SUFFIX}/libitm
-SUB_FILES= pkg-message
-SUB_LIST+= TARGLIB=${TARGLIB}
-
-.if ${PORT_OPTIONS:MGRAPHITE}
-LIB_DEPENDS+= libisl.so:devel/isl
-CONFIGURE_ARGS+=--with-isl=${LOCALBASE}
-.endif
-
-CONFIGURE_ARGS+=--enable-languages=${LANGUAGES}
-
-.if (${ARCH} == amd64 || ${ARCH} == powerpc64) && ${PORT_OPTIONS:MMULTILIB}
-USE_LDCONFIG32= ${TARGLIB32}/gcc${SUFFIX}
-.endif
-
-pre-everything::
- @${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]"
-
-pre-configure:
- cd ${WRKSRC} ; contrib/gcc_update --touch
- @${RM} ${WRKSRC}/gcc/*/*.info*
-
-.if defined(MAINTAINER_MODE)
-full-regression-test: build
- cd ${TEST_WRKSRC}; ${MAKE_CMD} -sk check \
- ; ${WRKSRC}/contrib/test_summary
-.endif
-
-post-stage:
- ${RM} ${STAGEDIR}${PREFIX}/share/man/man7/*
- ${RM} -r ${STAGEDIR}${TARGLIB}/gcc/*/${GCC_VERSION}/include-fixed/
- # Add target libraries and include files to packaging list.
- ${RM} ${WRKDIR}/PLIST.lib
-
-.if (${ARCH} == amd64 || ${ARCH} == powerpc64) && ${PORT_OPTIONS:MMULTILIB}
- ${MKDIR} ${STAGEDIR}${TARGLIB32}
- ${MV} ${STAGEDIR}${PREFIX}/lib/lib32 ${STAGEDIR}${TARGLIB32}/gcc${SUFFIX}
-.endif
-
-.for d in ${TARGLIB:S/^${PREFIX}\///} ${TARGLIB32:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///}
- cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
- ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
- fi
-.endfor
- cd ${WRKDIR} ; ${SED} -i -e "/PLIST.lib/ r PLIST.lib" ${TMPPLIST}
-
-.include <bsd.port.post.mk>
diff --git a/lang/gcc11/distinfo b/lang/gcc11/distinfo
deleted file mode 100644
index 1fd189e160d9..000000000000
--- a/lang/gcc11/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1724163102
-SHA256 (gcc-11.5.0.tar.xz) = a6e21868ead545cf87f0c01f84276e4b5281d672098591c1c896241f09363478
-SIZE (gcc-11.5.0.tar.xz) = 82399864
diff --git a/lang/gcc11/files/patch-arm-unwind-cxx-support b/lang/gcc11/files/patch-arm-unwind-cxx-support
deleted file mode 100644
index ec6959b9655c..000000000000
--- a/lang/gcc11/files/patch-arm-unwind-cxx-support
+++ /dev/null
@@ -1,106 +0,0 @@
---- UTC
-Index: gcc/ginclude/unwind-arm-common.h
-===================================================================
---- gcc/ginclude/unwind-arm-common.h (revision 219113)
-+++ gcc/ginclude/unwind-arm-common.h (working copy)
-@@ -82,7 +82,11 @@
-
- struct _Unwind_Control_Block
- {
-+#ifdef __FreeBSD__
-+ unsigned exception_class __attribute__((__mode__(__DI__)));
-+#else
- char exception_class[8];
-+#endif
- void (*exception_cleanup)(_Unwind_Reason_Code, _Unwind_Control_Block *);
- /* Unwinder cache, private fields for the unwinder's use */
- struct
-@@ -181,7 +185,11 @@
-
- /* Support functions for the PR. */
- #define _Unwind_Exception _Unwind_Control_Block
-+#ifdef __FreeBSD__
-+ typedef unsigned _Unwind_Exception_Class __attribute__((__mode__(__DI__)));
-+#else
- typedef char _Unwind_Exception_Class[8];
-+#endif
-
- void * _Unwind_GetLanguageSpecificData (_Unwind_Context *);
- _Unwind_Ptr _Unwind_GetRegionStart (_Unwind_Context *);
-Index: libstdc++-v3/libsupc++/unwind-cxx.h
-===================================================================
---- libstdc++-v3/libsupc++/unwind-cxx.h (revision 219147)
-+++ libstdc++-v3/libsupc++/unwind-cxx.h (working copy)
-@@ -235,7 +235,7 @@
- return reinterpret_cast<__cxa_dependent_exception *>(exc + 1) - 1;
- }
-
--#ifdef __ARM_EABI_UNWINDER__
-+#if defined(__ARM_EABI_UNWINDER__) && !defined(__FreeBSD__)
- static inline bool
- __is_gxx_exception_class(_Unwind_Exception_Class c)
- {
-@@ -309,13 +309,7 @@
- c[6] = 'R';
- c[7] = '\0';
- }
--
--static inline void*
--__gxx_caught_object(_Unwind_Exception* eo)
--{
-- return (void*)eo->barrier_cache.bitpattern[0];
--}
--#else // !__ARM_EABI_UNWINDER__
-+#else // !__ARM_EABI_UNWINDER__ || __FreeBSD__
- // This is the primary exception class we report -- "GNUCC++\0".
- const _Unwind_Exception_Class __gxx_primary_exception_class
- = ((((((((_Unwind_Exception_Class) 'G'
-@@ -339,6 +333,16 @@
- << 8 | (_Unwind_Exception_Class) '+')
- << 8 | (_Unwind_Exception_Class) '\x01');
-
-+const _Unwind_Exception_Class __gxx_forced_unwind_class
-+= ((((((((_Unwind_Exception_Class) 'G'
-+ << 8 | (_Unwind_Exception_Class) 'N')
-+ << 8 | (_Unwind_Exception_Class) 'U')
-+ << 8 | (_Unwind_Exception_Class) 'C')
-+ << 8 | (_Unwind_Exception_Class) 'F')
-+ << 8 | (_Unwind_Exception_Class) 'O')
-+ << 8 | (_Unwind_Exception_Class) 'R')
-+ << 8 | (_Unwind_Exception_Class) '\0');
-+
- static inline bool
- __is_gxx_exception_class(_Unwind_Exception_Class c)
- {
-@@ -346,6 +350,12 @@
- || c == __gxx_dependent_exception_class;
- }
-
-+static inline bool
-+__is_gxx_forced_unwind_class(_Unwind_Exception_Class c)
-+{
-+ return c == __gxx_forced_unwind_class;
-+}
-+
- // Only checks for primary or dependent, but not that it is a C++ exception at
- // all.
- static inline bool
-@@ -357,7 +367,18 @@
- #define __GXX_INIT_PRIMARY_EXCEPTION_CLASS(c) c = __gxx_primary_exception_class
- #define __GXX_INIT_DEPENDENT_EXCEPTION_CLASS(c) \
- c = __gxx_dependent_exception_class
-+#define __GXX_INIT_FORCED_UNWIND_CLASS(c) c = __gxx_forced_unwind_class
-+#endif // __ARM_EABI_UNWINDER__ && !__FreeBSD__
-
-+#ifdef __ARM_EABI_UNWINDER__
-+static inline void*
-+__gxx_caught_object(_Unwind_Exception* eo)
-+{
-+ return (void*)eo->barrier_cache.bitpattern[0];
-+}
-+
-+#else // !__ARM_EABI_UNWINDER__
-+
- // GNU C++ personality routine, Version 0.
- extern "C" _Unwind_Reason_Code __gxx_personality_v0
- (int, _Unwind_Action, _Unwind_Exception_Class,
diff --git a/lang/gcc11/files/patch-clang-vec_step b/lang/gcc11/files/patch-clang-vec_step
deleted file mode 100644
index 68fbeedad582..000000000000
--- a/lang/gcc11/files/patch-clang-vec_step
+++ /dev/null
@@ -1,21 +0,0 @@
-https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239266 reports how
-clang unfortunately poisons user namespace by default (without any
-special options).
-
-Until that changes (or GCC changes) we need to avoid using vec_step
-as a variable.
-
---- UTC
-Index: gcc/tree-vect-loop.c
-===================================================================
---- gcc/tree-vect-loop.c (revision 273856)
-+++ gcc/tree-vect-loop.c (working copy)
-@@ -55,6 +55,8 @@ along with GCC; see the file COPYING3. If not see
- #include "vec-perm-indices.h"
- #include "tree-eh.h"
-
-+#define vec_step vec_step_
-+
- /* Loop Vectorization Pass.
-
- This pass tries to vectorize loops.
diff --git a/lang/gcc11/files/patch-gcc_Makefile.in b/lang/gcc11/files/patch-gcc_Makefile.in
deleted file mode 100644
index 4d25cf85abc7..000000000000
--- a/lang/gcc11/files/patch-gcc_Makefile.in
+++ /dev/null
@@ -1,19 +0,0 @@
---- gcc/Makefile.in.orig 2022-11-02 20:13:34 UTC
-+++ gcc/Makefile.in
-@@ -630,6 +630,8 @@ libsubdir = $(libdir)/gcc/$(real_target_noncanonical)/
-
- # Directory in which the compiler finds libraries etc.
- libsubdir = $(libdir)/gcc/$(real_target_noncanonical)/$(version)$(accel_dir_suffix)
-+# Directory in which the compiler finds headers.
-+libsubincludedir = $(libdir)/gcc/$(target_alias)/$(version)/include
- # Directory in which the compiler finds executables
- libexecsubdir = $(libexecdir)/gcc/$(real_target_noncanonical)/$(version)$(accel_dir_suffix)
- # Directory in which all plugin resources are installed
-@@ -3609,6 +3611,7 @@ installdirs:
- # $(libdir)/gcc/include isn't currently searched by cpp.
- installdirs:
- $(mkinstalldirs) $(DESTDIR)$(libsubdir)
-+ $(mkinstalldirs) $(DESTDIR)$(libsubincludedir)
- $(mkinstalldirs) $(DESTDIR)$(libexecsubdir)
- $(mkinstalldirs) $(DESTDIR)$(bindir)
- $(mkinstalldirs) $(DESTDIR)$(includedir)
diff --git a/lang/gcc11/files/patch-gcc_configure b/lang/gcc11/files/patch-gcc_configure
deleted file mode 100644
index cc60593ba6f7..000000000000
--- a/lang/gcc11/files/patch-gcc_configure
+++ /dev/null
@@ -1,22 +0,0 @@
-Enable support for .init_array and .fini_array, which FreeBSD supports
-since commit 83aa9cc00c2d83d05a0efe7a1496d8aab4a153bb in the src
-repository.
-
-There __FreeBSD_version is 1000009, so we start enabling the support
-from __FreeBSD_version == 1000010.
---- gcc/configure.orig 2023-05-11 22:33:34 UTC
-+++ gcc/configure
-@@ -24214,6 +24214,13 @@ EOF
- #else
- # if defined __sun__ && defined __svr4__
- /* Solaris ld.so.1 supports .init_array/.fini_array since Solaris 8. */
-+# elif defined __FreeBSD__
-+# include <sys/param.h>
-+# if __FreeBSD_version >= 1000010
-+ /* FreeBSD supports .init_array/.fini_array since FreeBSD 10. */
-+# else
-+# error The C library not known to support .init_array/.fini_array
-+# endif
- # else
- # error The C library not known to support .init_array/.fini_array
- # endif
diff --git a/lang/gcc11/files/patch-gcc_jit_Make-lang.in b/lang/gcc11/files/patch-gcc_jit_Make-lang.in
deleted file mode 100644
index 85728a1cb0d0..000000000000
--- a/lang/gcc11/files/patch-gcc_jit_Make-lang.in
+++ /dev/null
@@ -1,14 +0,0 @@
---- gcc/jit/Make-lang.in.orig 2022-11-02 17:25:43 UTC
-+++ gcc/jit/Make-lang.in
-@@ -355,9 +355,9 @@ jit.install-headers: installdirs
- # Install hooks:
- jit.install-headers: installdirs
- $(INSTALL_DATA) $(srcdir)/jit/libgccjit.h \
-- $(DESTDIR)$(includedir)/libgccjit.h
-+ $(DESTDIR)$(libsubincludedir)/libgccjit.h
- $(INSTALL_DATA) $(srcdir)/jit/libgccjit++.h \
-- $(DESTDIR)$(includedir)/libgccjit++.h
-+ $(DESTDIR)$(libsubincludedir)/libgccjit++.h
-
- ifneq (,$(findstring mingw,$(target)))
- jit.install-common: installdirs jit.install-headers
diff --git a/lang/gcc11/files/patch-gets-no-more b/lang/gcc11/files/patch-gets-no-more
deleted file mode 100644
index 4b49aba3ca28..000000000000
--- a/lang/gcc11/files/patch-gets-no-more
+++ /dev/null
@@ -1,47 +0,0 @@
-Disable the build/use of libssp/gets-chk since FreeBSD 12 and later
-do not feature gets() any longer.
-
---- UTC
-Index: libssp/Makefile.am
-===================================================================
---- libssp/Makefile.am (revision 263319)
-+++ libssp/Makefile.am (working copy)
-@@ -42,7 +42,7 @@
- nobase_libsubinclude_HEADERS = ssp/ssp.h ssp/string.h ssp/stdio.h ssp/unistd.h
-
- libssp_la_SOURCES = \
-- ssp.c gets-chk.c memcpy-chk.c memmove-chk.c mempcpy-chk.c \
-+ ssp.c memcpy-chk.c memmove-chk.c mempcpy-chk.c \
- memset-chk.c snprintf-chk.c sprintf-chk.c stpcpy-chk.c \
- strcat-chk.c strcpy-chk.c strncat-chk.c strncpy-chk.c \
- vsnprintf-chk.c vsprintf-chk.c
-Index: libssp/Makefile.in
-===================================================================
---- libssp/Makefile.in (revision 263319)
-+++ libssp/Makefile.in (working copy)
-@@ -108,7 +108,7 @@
- am__installdirs = "$(DESTDIR)$(toolexeclibdir)" \
- "$(DESTDIR)$(libsubincludedir)"
- LTLIBRARIES = $(toolexeclib_LTLIBRARIES)
--am_libssp_la_OBJECTS = ssp.lo gets-chk.lo memcpy-chk.lo memmove-chk.lo \
-+am_libssp_la_OBJECTS = ssp.lo memcpy-chk.lo memmove-chk.lo \
- mempcpy-chk.lo memset-chk.lo snprintf-chk.lo sprintf-chk.lo \
- stpcpy-chk.lo strcat-chk.lo strcpy-chk.lo strncat-chk.lo \
- strncpy-chk.lo vsnprintf-chk.lo vsprintf-chk.lo
-@@ -291,7 +291,7 @@
- libsubincludedir = $(libdir)/gcc/$(target_noncanonical)/$(gcc_version)/include
- nobase_libsubinclude_HEADERS = ssp/ssp.h ssp/string.h ssp/stdio.h ssp/unistd.h
- libssp_la_SOURCES = \
-- ssp.c gets-chk.c memcpy-chk.c memmove-chk.c mempcpy-chk.c \
-+ ssp.c memcpy-chk.c memmove-chk.c mempcpy-chk.c \
- memset-chk.c snprintf-chk.c sprintf-chk.c stpcpy-chk.c \
- strcat-chk.c strcpy-chk.c strncat-chk.c strncpy-chk.c \
- vsnprintf-chk.c vsprintf-chk.c
-@@ -452,7 +452,6 @@
- distclean-compile:
- -rm -f *.tab.c
-
--@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gets-chk.Plo@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libssp_nonshared_la-ssp-local.Plo@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/memcpy-chk.Plo@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/memmove-chk.Plo@am__quote@
diff --git a/lang/gcc11/files/patch-gfortran-libgcc b/lang/gcc11/files/patch-gfortran-libgcc
deleted file mode 100644
index 89c6cb902c42..000000000000
--- a/lang/gcc11/files/patch-gfortran-libgcc
+++ /dev/null
@@ -1,70 +0,0 @@
-GCC has two runtime libraries: The static library libgcc.a (-lgcc) and
-the shared library libgcc_s.so (-lgcc_s). Both implement many of the
-same functions but they also each have their unique functions. When
-gcc links programs and libraries there are three possibilities:
-
-1. gcc -static-libgcc or gcc -static: -lgcc
- => Just use libgcc.a.
-
-2. gcc -shared-libgcc: -lgcc_s -lgcc
- => Link with libgcc_s first, so libgcc.a is only used for its unique
- functions.
-
-3. gcc: -lgcc -Wl,--as-needed -lgcc_s -Wl,--no-as-needed
- => Link with libgcc.a first so libgcc_s is only used for its unique
- functions (_Unwind_* functions).
-
-Approach 3 is the default for gcc and it's also what clang and clang++ use;
-approach 2 is the default for gfortran, g++ and probably other front ends.
-
-This patch makes 3 the default for gfortran. It significantly reduces
-the use of libgcc_s. The _Unwind_* functions are also available in the
-old base system libgcc_s which means this reduces the need for
--rpath /usr/local/lib/gccN in ports that depend on libraries built with
-gfortran. Consider a dependency tree like this:
-
- prog -> libA -> libgcc_s (old base system libgcc_s is fine)
- -> libB -> libgcc_s (libB built with gfortran, needs new libgcc_s)
-
-Here prog needs to be linked with -rpath /usr/local/lib/gccN even if it's
-a normal C program compiled with clang. Without -rpath it will fail to
-start because it loads old libgcc_s first as a dependency of libA and then
-it fails to load libB. With this patch libB works with old base system
-libgcc_s or may not need libgcc_s at all, so prog does not need to be
-linked with -rpath.
-
-Upstream is unlikely accept a patch like this because libgfortran calls
-some _Unwind_* functions and so always needs libgcc_s. Also because
-every Fortran program and library links to libgfortran it makes sense
-that option 2 above is the default. On FreeBSD where clang and GCC
-compiled code can be mixed and where multiple libgcc_s may be installed,
-option 3 is just a lot easier to deal with.
-
-The bug that sparked this is PR 208120 (but note there's a lot of
-misleading information in that bug. CMake is not actually doing
-anything wrong.)
-
---- UTC
---- gcc/fortran/gfortranspec.c.orig 2015-06-26 17:47:23 UTC
-+++ gcc/fortran/gfortranspec.c
-@@ -404,7 +404,7 @@ For more information about these matters
- }
- }
-
--#ifdef ENABLE_SHARED_LIBGCC
-+#if 0
- if (library)
- {
- unsigned int i;
-
---- libgfortran/Makefile.in.orig 2019-02-22 14:22:13.000000000 +0000
-+++ libgfortran/Makefile.in 2019-02-27 16:27:08.856408000 +0000
-@@ -625,7 +625,7 @@
- $(LTLDFLAGS) $(LIBQUADLIB) ../libbacktrace/libbacktrace.la \
- $(HWCAP_LDFLAGS) \
- -lm $(extra_ldflags_libgfortran) \
-- $(version_arg) -Wc,-shared-libgcc
-+ $(version_arg)
-
- libgfortran_la_DEPENDENCIES = $(version_dep) libgfortran.spec $(LIBQUADLIB_DEP)
- cafexeclib_LTLIBRARIES = libcaf_single.la
diff --git a/lang/gcc11/files/patch-libcxxrt b/lang/gcc11/files/patch-libcxxrt
deleted file mode 100644
index 4e8a5c34305f..000000000000
--- a/lang/gcc11/files/patch-libcxxrt
+++ /dev/null
@@ -1,18 +0,0 @@
-libc++ on FreeBSD always uses PathScale libcxxrt and cannot change to
-LLVM libc++abi without breaking backward compatibility. Besides, mixing
-different C++ ABIs is not supported unless subset via DT_FILTER.
-
-https://github.com/llvm/llvm-project/commit/35479ffb1251
-https://github.com/freebsd/freebsd-src/commit/cf56074e5271
-
---- gcc/cp/g++spec.c.orig 2022-04-21 07:58:53 UTC
-+++ gcc/cp/g++spec.c
-@@ -60,7 +60,7 @@ along with GCC; see the file COPYING3. If not see
- #endif
-
- #ifndef LIBCXXABI
--#define LIBCXXABI "c++abi"
-+#define LIBCXXABI "cxxrt"
- #endif
- #ifndef LIBCXXABI_PROFILE
- #define LIBCXXABI_PROFILE LIBCXXABI
diff --git a/lang/gcc11/files/patch-libphobos_libdruntime_core_sys_freebsd_config.d b/lang/gcc11/files/patch-libphobos_libdruntime_core_sys_freebsd_config.d
deleted file mode 100644
index f6b5affb5db0..000000000000
--- a/lang/gcc11/files/patch-libphobos_libdruntime_core_sys_freebsd_config.d
+++ /dev/null
@@ -1,15 +0,0 @@
---- libphobos/libdruntime/core/sys/freebsd/config.d.orig 2023-08-31 22:33:21 UTC
-+++ libphobos/libdruntime/core/sys/freebsd/config.d
-@@ -13,8 +13,10 @@ public import core.sys.posix.config;
- // __FreeBSD_version numbers are documented in the Porter's Handbook.
- // NOTE: When adding newer versions of FreeBSD, verify all current versioned
- // bindings are still compatible with the release.
-- version (FreeBSD_13) enum __FreeBSD_version = 1300000;
--else version (FreeBSD_12) enum __FreeBSD_version = 1202000;
-+ version (FreeBSD_15) enum __FreeBSD_version = 1500000;
-+else version (FreeBSD_14) enum __FreeBSD_version = 1401000;
-+else version (FreeBSD_13) enum __FreeBSD_version = 1303000;
-+else version (FreeBSD_12) enum __FreeBSD_version = 1204000;
- else version (FreeBSD_11) enum __FreeBSD_version = 1104000;
- else version (FreeBSD_10) enum __FreeBSD_version = 1004000;
- else version (FreeBSD_9) enum __FreeBSD_version = 903000;
diff --git a/lang/gcc11/files/patch-libsanitizer_asan_asan__linux.cpp b/lang/gcc11/files/patch-libsanitizer_asan_asan__linux.cpp
deleted file mode 100644
index 22630767b114..000000000000
--- a/lang/gcc11/files/patch-libsanitizer_asan_asan__linux.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-Since the vDSO shared librares on Linux and FreeBSD are called
-differently, the initialization order check fails on FreeBSD.
-This patch fixes it by ignoring [vdso] instead of linux-vdso.so.
-
-GCC gets the original file from the LLVM Project, so this patch should
-probably be upstreamed directly to the LLVM Project rather than to GCC.
-
---- libsanitizer/asan/asan_linux.cpp.orig 2022-11-23 10:52:45 UTC
-+++ libsanitizer/asan/asan_linux.cpp
-@@ -135,7 +135,7 @@ static int FindFirstDSOCallback(struct dl_phdr_info *i
- return 0;
-
- // Ignore vDSO
-- if (internal_strncmp(info->dlpi_name, "linux-", sizeof("linux-") - 1) == 0)
-+ if (internal_strncmp(info->dlpi_name, "[vdso]", sizeof("[vdso]") - 1) == 0)
- return 0;
-
- #if SANITIZER_FREEBSD || SANITIZER_NETBSD
diff --git a/lang/gcc11/files/patch-libsanitizer_sanitizer__common_sanitizer__linux.cpp b/lang/gcc11/files/patch-libsanitizer_sanitizer__common_sanitizer__linux.cpp
deleted file mode 100644
index bf9b0df79e0b..000000000000
--- a/lang/gcc11/files/patch-libsanitizer_sanitizer__common_sanitizer__linux.cpp
+++ /dev/null
@@ -1,61 +0,0 @@
-Patch taken from the following commits:
-
-- https://cgit.freebsd.org/src/commit/?id=7cafe89f9ce33effe6e471b185339d413da1ca46
-- https://cgit.freebsd.org/src/commit/?id=930a7c2ac67e1e8e511aa1d0a31a16c632060ebb
-
---- libsanitizer/sanitizer_common/sanitizer_linux.cpp.orig 2022-11-26 10:40:30 UTC
-+++ libsanitizer/sanitizer_common/sanitizer_linux.cpp
-@@ -80,6 +80,7 @@
-
- #if SANITIZER_FREEBSD
- #include <sys/exec.h>
-+#include <sys/procctl.h>
- #include <sys/sysctl.h>
- #include <machine/atomic.h>
- extern "C" {
-@@ -2171,33 +2172,20 @@ void CheckASLR() {
- ReExec();
- }
- #elif SANITIZER_FREEBSD
-- int aslr_pie;
-- uptr len = sizeof(aslr_pie);
--#if SANITIZER_WORDSIZE == 64
-- if (UNLIKELY(internal_sysctlbyname("kern.elf64.aslr.pie_enable",
-- &aslr_pie, &len, NULL, 0) == -1)) {
-- // We're making things less 'dramatic' here since
-- // the OID is not necessarily guaranteed to be here
-+ int aslr_status;
-+ if (UNLIKELY(procctl(P_PID, 0, PROC_ASLR_STATUS, &aslr_status) == -1)) {
-+ // We're making things less 'dramatic' here since
-+ // the cmd is not necessarily guaranteed to be here
- // just yet regarding FreeBSD release
- return;
-- }
--
-- if (aslr_pie > 0) {
-- Printf("This sanitizer is not compatible with enabled ASLR "
-- "and binaries compiled with PIE\n");
-- Die();
-- }
--#endif
-- // there might be 32 bits compat for 64 bits
-- if (UNLIKELY(internal_sysctlbyname("kern.elf32.aslr.pie_enable",
-- &aslr_pie, &len, NULL, 0) == -1)) {
-- return;
-- }
--
-- if (aslr_pie > 0) {
-- Printf("This sanitizer is not compatible with enabled ASLR "
-- "and binaries compiled with PIE\n");
-- Die();
-+ }
-+ if ((aslr_status & PROC_ASLR_ACTIVE) != 0) {
-+ VReport(1, "This sanitizer is not compatible with enabled ASLR "
-+ "and binaries compiled with PIE\n"
-+ "ASLR will be disabled and the program re-executed.\n");
-+ int aslr_ctl = PROC_ASLR_FORCE_DISABLE;
-+ CHECK_NE(procctl(P_PID, 0, PROC_ASLR_CTL, &aslr_ctl), -1);
-+ ReExec();
- }
- #else
- // Do nothing
diff --git a/lang/gcc11/files/patch-libsanitizer_sanitizer__common_sanitizer__linux__libcdep.cpp b/lang/gcc11/files/patch-libsanitizer_sanitizer__common_sanitizer__linux__libcdep.cpp
deleted file mode 100644
index 7f13f8591313..000000000000
--- a/lang/gcc11/files/patch-libsanitizer_sanitizer__common_sanitizer__linux__libcdep.cpp
+++ /dev/null
@@ -1,32 +0,0 @@
-Patch taken from
-
-https://cgit.freebsd.org/src/commit/?id=96fe7c8ab0f65cf829619abd74ae6c126b21e15f
-
---- libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cpp.orig 2022-11-26 09:47:34 UTC
-+++ libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cpp
-@@ -45,7 +45,9 @@
-
- #if SANITIZER_FREEBSD
- #include <pthread_np.h>
-+#include <stdlib.h>
- #include <osreldate.h>
-+#include <sys/auxv.h>
- #include <sys/sysctl.h>
- #define pthread_getattr_np pthread_attr_get_np
- #endif
-@@ -857,7 +859,14 @@ void ReExec() {
- void ReExec() {
- const char *pathname = "/proc/self/exe";
-
--#if SANITIZER_NETBSD
-+#if SANITIZER_FREEBSD
-+ char exe_path[PATH_MAX];
-+ if (elf_aux_info(AT_EXECPATH, exe_path, sizeof(exe_path)) == 0) {
-+ char link_path[PATH_MAX];
-+ if (realpath(exe_path, link_path))
-+ pathname = link_path;
-+ }
-+#elif SANITIZER_NETBSD
- static const int name[] = {
- CTL_KERN,
- KERN_PROC_ARGS,
diff --git a/lang/gcc11/files/pkg-message.in b/lang/gcc11/files/pkg-message.in
deleted file mode 100644
index df3ea725ce59..000000000000
--- a/lang/gcc11/files/pkg-message.in
+++ /dev/null
@@ -1,13 +0,0 @@
-[
-{ type: install
- message: <<EOD
-To ensure binaries built with this toolchain find appropriate versions
-of the necessary run-time libraries, you may want to link using
-
- -Wl,-rpath=%%TARGLIB%%
-
-For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens
-transparently.
-EOD
-}
-]
diff --git a/lang/gcc11/pkg-descr b/lang/gcc11/pkg-descr
deleted file mode 100644
index 9fe37ceb32bf..000000000000
--- a/lang/gcc11/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-GCC, the GNU Compiler Collection, supports a number of languages.
-This port installs the C, C++, and Fortran front ends as gcc11, g++11,
-and gfortran11, respectively.
-
-Gerald Pfeifer <gerald@FreeBSD.org>
diff --git a/lang/gcc11/pkg-help b/lang/gcc11/pkg-help
deleted file mode 100644
index 9030bbb28d3f..000000000000
--- a/lang/gcc11/pkg-help
+++ /dev/null
@@ -1,3 +0,0 @@
-Building this port with LTO_BOOTSTRAP enabled requires significant amounts of
-memory and time. Consider disabling LTO_BOOTSTRAP in favor of STANDARD_BOOTSTRAP
-(or disabling BOOTSTRAP altogether) in case that is a problem.
diff --git a/lang/gcc11/pkg-plist b/lang/gcc11/pkg-plist
deleted file mode 100644
index 7ea0244d761c..000000000000
--- a/lang/gcc11/pkg-plist
+++ /dev/null
@@ -1,38 +0,0 @@
-bin/%%GNU_HOST%%-c++%%SUFFIX%%
-bin/%%GNU_HOST%%-g++%%SUFFIX%%
-bin/%%GNU_HOST%%-gcc%%SUFFIX%%
-bin/%%GNU_HOST%%-gcc-%%GCC_VERSION%%
-bin/%%GNU_HOST%%-gcc-ar%%SUFFIX%%
-bin/%%GNU_HOST%%-gcc-nm%%SUFFIX%%
-bin/%%GNU_HOST%%-gcc-ranlib%%SUFFIX%%
-bin/%%GNU_HOST%%-gdc%%SUFFIX%%
-bin/%%GNU_HOST%%-gfortran%%SUFFIX%%
-bin/c++%%SUFFIX%%
-bin/cpp%%SUFFIX%%
-bin/g++%%SUFFIX%%
-bin/gcc%%SUFFIX%%
-bin/gcc-ar%%SUFFIX%%
-bin/gcc-nm%%SUFFIX%%
-bin/gcc-ranlib%%SUFFIX%%
-bin/gcov%%SUFFIX%%
-bin/gcov-dump%%SUFFIX%%
-bin/gcov-tool%%SUFFIX%%
-bin/gdc%%SUFFIX%%
-bin/gfortran%%SUFFIX%%
-bin/lto-dump%%SUFFIX%%
-share/man/man1/cpp%%SUFFIX%%.1.gz
-share/man/man1/g++%%SUFFIX%%.1.gz
-share/man/man1/gcc%%SUFFIX%%.1.gz
-share/man/man1/gcov%%SUFFIX%%.1.gz
-share/man/man1/gcov-dump%%SUFFIX%%.1.gz
-share/man/man1/gcov-tool%%SUFFIX%%.1.gz
-share/man/man1/gdc%%SUFFIX%%.1.gz
-share/man/man1/gfortran%%SUFFIX%%.1.gz
-share/man/man1/lto-dump%%SUFFIX%%.1.gz
-share/gcc-%%GCC_VERSION%%/python/libstdcxx/__init__.py
-share/gcc-%%GCC_VERSION%%/python/libstdcxx/v6/__init__.py
-share/gcc-%%GCC_VERSION%%/python/libstdcxx/v6/printers.py
-share/gcc-%%GCC_VERSION%%/python/libstdcxx/v6/xmethods.py
-@postexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi
-@postunexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi
-@comment Insert PLIST.lib here
diff --git a/lang/gcc13-devel/Makefile b/lang/gcc13-devel/Makefile
index 67573a202db5..cf467d87a03c 100644
--- a/lang/gcc13-devel/Makefile
+++ b/lang/gcc13-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 13.4.1.s20250904
+PORTVERSION= 13.4.1.s20250925
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc13-devel/distinfo b/lang/gcc13-devel/distinfo
index c74b11b58d13..205ac723c7d3 100644
--- a/lang/gcc13-devel/distinfo
+++ b/lang/gcc13-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757064391
-SHA256 (gcc-13-20250904.tar.xz) = 841d59760c42108a706f70091cf1bd4865c8f3ec856a6eac451e75bec8caecff
-SIZE (gcc-13-20250904.tar.xz) = 84591864
+TIMESTAMP = 1758883168
+SHA256 (gcc-13-20250925.tar.xz) = 884b6788640587faa5ef271ebc5654ac1ff0cdacb59a752bf9e66e38b19ce530
+SIZE (gcc-13-20250925.tar.xz) = 84597944
diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile
index ba6a1f1d927d..46fd520e579c 100644
--- a/lang/gcc14-devel/Makefile
+++ b/lang/gcc14-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 14.3.1.s20250905
+PORTVERSION= 14.3.1.s20250926
PORTEPOCH= 1
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
diff --git a/lang/gcc14-devel/distinfo b/lang/gcc14-devel/distinfo
index 06fc1101802e..a7a73c916071 100644
--- a/lang/gcc14-devel/distinfo
+++ b/lang/gcc14-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757406221
-SHA256 (gcc-14-20250905.tar.xz) = e9000fb33a0f080e5e1bd3423ba35382c5426177cf4527e62fda429f78a7faf2
-SIZE (gcc-14-20250905.tar.xz) = 88344720
+TIMESTAMP = 1758959784
+SHA256 (gcc-14-20250926.tar.xz) = 83336f1c94e7ffd5590d347fe30a0d33c45d216142612db23e066ccb727bb993
+SIZE (gcc-14-20250926.tar.xz) = 88365628
diff --git a/lang/gcc15-devel/Makefile b/lang/gcc15-devel/Makefile
index 76fc0fdc0a37..3fde06f67220 100644
--- a/lang/gcc15-devel/Makefile
+++ b/lang/gcc15-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 15.2.1.s20250906
+PORTVERSION= 15.2.1.s20250927
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc15-devel/distinfo b/lang/gcc15-devel/distinfo
index ea1a272beba2..3f086f15a32c 100644
--- a/lang/gcc15-devel/distinfo
+++ b/lang/gcc15-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757406561
-SHA256 (gcc-15-20250906.tar.xz) = 5975968b10e0798186b4469084d4bca037134e710cebfe48e4cc0199572d1abf
-SIZE (gcc-15-20250906.tar.xz) = 92313708
+TIMESTAMP = 1759225558
+SHA256 (gcc-15-20250927.tar.xz) = ee453b713689336a070acd7fe9b3dd276851ab708043fd956400c2db33a2a5f8
+SIZE (gcc-15-20250927.tar.xz) = 92319628
diff --git a/lang/gcc16-devel/Makefile b/lang/gcc16-devel/Makefile
index 00af9f1c6e60..9d2a474d9df5 100644
--- a/lang/gcc16-devel/Makefile
+++ b/lang/gcc16-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 16.0.0.s20250907
+PORTVERSION= 16.0.0.s20250928
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc16-devel/distinfo b/lang/gcc16-devel/distinfo
index 10413d170187..6610feb59e7e 100644
--- a/lang/gcc16-devel/distinfo
+++ b/lang/gcc16-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757406881
-SHA256 (gcc-16-20250907.tar.xz) = 89654422a8b5e4bd66135f06f0ac671b465cb7ef020fa92f4d8ed17071b688ba
-SIZE (gcc-16-20250907.tar.xz) = 95560696
+TIMESTAMP = 1759225720
+SHA256 (gcc-16-20250928.tar.xz) = cc0709722224a378d0b99b1c720eed539b92566205742429b717f4df7d6c5f4a
+SIZE (gcc-16-20250928.tar.xz) = 95726148
diff --git a/lang/gcc16-devel/files/patch-gcc_jit_jit-recording.cc b/lang/gcc16-devel/files/patch-gcc_jit_jit-recording.cc
new file mode 100644
index 000000000000..eb1071b632c0
--- /dev/null
+++ b/lang/gcc16-devel/files/patch-gcc_jit_jit-recording.cc
@@ -0,0 +1,11 @@
+--- gcc/jit/jit-recording.cc.orig 2025-09-19 17:08:24 UTC
++++ gcc/jit/jit-recording.cc
+@@ -4822,7 +4822,7 @@ recording::function::write_reproducer (reproducer &r)
+ r.write(" gcc_jit_function_add_integer_array_attribute (%s,\n"
+ " %s,\n"
+ " (int[])%s,\n"
+- " %lu);\n",
++ " %zu);\n",
+ id,
+ fn_attribute_reproducer_strings[std::get<0>(attribute)],
+ get_vector_int_debug (std::get<1>(attribute)).c_str(),
diff --git a/lang/gcc16-devel/files/patch-gcc_jit_libgccjit.cc b/lang/gcc16-devel/files/patch-gcc_jit_libgccjit.cc
new file mode 100644
index 000000000000..82b0517b99bd
--- /dev/null
+++ b/lang/gcc16-devel/files/patch-gcc_jit_libgccjit.cc
@@ -0,0 +1,20 @@
+--- gcc/jit/libgccjit.cc.orig 2025-09-19 17:04:52 UTC
++++ gcc/jit/libgccjit.cc
+@@ -4405,7 +4405,7 @@ gcc_jit_context_new_rvalue_vector_perm (gcc_jit_contex
+ mask_len == elements1_len,
+ ctxt, loc,
+ "mismatching length for mask:"
+- " elements1 length: %ld mask length: %ld",
++ " elements1 length: %zu mask length: %zu",
+ mask_len,
+ elements1_len);
+
+@@ -4426,7 +4426,7 @@ gcc_jit_context_new_rvalue_vector_perm (gcc_jit_contex
+ mask_element_size == elements1_element_size,
+ ctxt, loc,
+ "mismatching size for mask element type:"
+- " elements1 element type: %ld mask element type: %ld",
++ " elements1 element type: %zu mask element type: %zu",
+ mask_element_size,
+ elements1_element_size);
+
diff --git a/lang/gleam/Makefile b/lang/gleam/Makefile
index 5897ec3cfef2..95c83c638a2d 100644
--- a/lang/gleam/Makefile
+++ b/lang/gleam/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gleam
DISTVERSIONPREFIX= v
DISTVERSION= 1.11.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang
MAINTAINER= dch@FreeBSD.org
diff --git a/lang/gluon/Makefile b/lang/gluon/Makefile
index 568cbc2dceb0..967df022c3d9 100644
--- a/lang/gluon/Makefile
+++ b/lang/gluon/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gluon
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.2
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= lang
PKGNAMESUFFIX= -language
diff --git a/lang/inko/Makefile b/lang/inko/Makefile
index 43e3457fa04e..cdebf611857a 100644
--- a/lang/inko/Makefile
+++ b/lang/inko/Makefile
@@ -1,7 +1,7 @@
PORTNAME= inko
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= lang devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/lang/kturtle/distinfo b/lang/kturtle/distinfo
index 725b8062669f..1aad0653e7fc 100644
--- a/lang/kturtle/distinfo
+++ b/lang/kturtle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646409
-SHA256 (KDE/release-service/25.08.0/kturtle-25.08.0.tar.xz) = 70383dd9c92ddb8a7573b6e8f86dab0ddde02a197ffd72c8923fc3a122135d53
-SIZE (KDE/release-service/25.08.0/kturtle-25.08.0.tar.xz) = 2102732
+TIMESTAMP = 1757410116
+SHA256 (KDE/release-service/25.08.1/kturtle-25.08.1.tar.xz) = d30f8a72b77d7caf10e986ca1b794114166881c541c23b7f6a87a963a4645bde
+SIZE (KDE/release-service/25.08.1/kturtle-25.08.1.tar.xz) = 2102672
diff --git a/lang/lfortran/Makefile b/lang/lfortran/Makefile
index f7e2ffaf87ae..562d6aaea809 100644
--- a/lang/lfortran/Makefile
+++ b/lang/lfortran/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lfortran
DISTVERSIONPREFIX= v
-DISTVERSION= 0.56.0
+DISTVERSION= 0.57.0
CATEGORIES= lang
MAINTAINER= fortran@FreeBSD.org
diff --git a/lang/lfortran/distinfo b/lang/lfortran/distinfo
index 7354ca89d134..03781f66235a 100644
--- a/lang/lfortran/distinfo
+++ b/lang/lfortran/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756823377
-SHA256 (lfortran-lfortran-v0.56.0_GH0.tar.gz) = 0c1e061169ca79dc98df247559557b2f6e038734c11dc6f5e5fce5bfb9bdc062
-SIZE (lfortran-lfortran-v0.56.0_GH0.tar.gz) = 3490929
+TIMESTAMP = 1759337748
+SHA256 (lfortran-lfortran-v0.57.0_GH0.tar.gz) = 2a088bd8e205da27912b6b7a517ab7b6acb3dedc4af634529f19405e9e957c68
+SIZE (lfortran-lfortran-v0.57.0_GH0.tar.gz) = 3535651
diff --git a/lang/luajit-openresty/Makefile b/lang/luajit-openresty/Makefile
index fa254b91325f..7b0ec2da0f1b 100644
--- a/lang/luajit-openresty/Makefile
+++ b/lang/luajit-openresty/Makefile
@@ -1,7 +1,6 @@
PORTNAME= luajit
DISTVERSIONPREFIX= v
-DISTVERSION= 2.1-20250529
-PORTREVISION= 1
+DISTVERSION= 2.1-20250826
CATEGORIES= lang
PKGNAMESUFFIX= -openresty
@@ -29,7 +28,7 @@ GH_ACCOUNT= openresty
GH_PROJECT= luajit2
LUAJIT_VERSION= 2.1
-LUAJIT_SOVERSION= 2.1.1748495995
+LUAJIT_SOVERSION= 2.1.1756211046
PLIST_SUB+= VERSION=${LUAJIT_VERSION} SOVERSION=${LUAJIT_SOVERSION}
diff --git a/lang/luajit-openresty/distinfo b/lang/luajit-openresty/distinfo
index acdb1d7509ed..92572b29f7bf 100644
--- a/lang/luajit-openresty/distinfo
+++ b/lang/luajit-openresty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752070076
-SHA256 (openresty-luajit2-v2.1-20250529_GH0.tar.gz) = a3f6f5ead9fc69603e51c66877614e6b5e93332d552f35d08f932447357ed593
-SIZE (openresty-luajit2-v2.1-20250529_GH0.tar.gz) = 1164879
+TIMESTAMP = 1757804854
+SHA256 (openresty-luajit2-v2.1-20250826_GH0.tar.gz) = 5a49743ad6ce4b7f19aac71b55a08052c1feb62750f051982082c12bf62f39c0
+SIZE (openresty-luajit2-v2.1-20250826_GH0.tar.gz) = 1164966
diff --git a/lang/numbat/Makefile b/lang/numbat/Makefile
index ee1f163882c7..fdb20e46039d 100644
--- a/lang/numbat/Makefile
+++ b/lang/numbat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= numbat
DISTVERSIONPREFIX= v
DISTVERSION= 1.16.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= lang devel science
MAINTAINER= yuri@FreeBSD.org
diff --git a/lang/perl5-devel/distinfo b/lang/perl5-devel/distinfo
index 91ff326e159b..e68d761f0224 100644
--- a/lang/perl5-devel/distinfo
+++ b/lang/perl5-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755768403
-SHA256 (perl/perl-5.43.2.tar.xz) = 0b69f97ca0ae820403ed42acc4bc498f316ed9f3f6f995c3a5426afad1e7e825
-SIZE (perl/perl-5.43.2.tar.xz) = 14468148
+TIMESTAMP = 1758997699
+SHA256 (perl/perl-5.43.3.tar.xz) = ee9ee62cef5c89e576fbe4b5f4404d623f8e45fbc090e392aa9faf5691146997
+SIZE (perl/perl-5.43.3.tar.xz) = 14515784
diff --git a/lang/perl5-devel/files/patch-Configure b/lang/perl5-devel/files/patch-Configure
index 48739f26a760..8f2a9c28e215 100644
--- a/lang/perl5-devel/files/patch-Configure
+++ b/lang/perl5-devel/files/patch-Configure
@@ -2,9 +2,9 @@
- ?
- ?
---- Configure.orig 2025-07-20 16:15:02 UTC
+--- Configure.orig 2025-09-23 02:09:21 UTC
+++ Configure
-@@ -3917,7 +3917,10 @@ esac
+@@ -3918,7 +3918,10 @@ esac
. ./posthint.sh
: who configured the system
@@ -16,7 +16,7 @@
case "$cf_by" in
"")
cf_by=`(logname) 2>/dev/null`
-@@ -5045,7 +5048,7 @@ do
+@@ -5046,7 +5049,7 @@ do
: Now check and see which directories actually exist, avoiding duplicates
for xxx in $dlist
do
@@ -25,7 +25,7 @@
case " $libpth " in
*" $xxx "*) ;;
*) libpth="$libpth $xxx";;
-@@ -9599,8 +9602,7 @@ case "$sitescript" in
+@@ -9600,8 +9603,7 @@ case "$sitescript" in
: determine where add-on public executable scripts go
case "$sitescript" in
diff --git a/lang/perl5-devel/pkg-plist b/lang/perl5-devel/pkg-plist
index 80457ca95190..e5c0e89e1ccd 100644
--- a/lang/perl5-devel/pkg-plist
+++ b/lang/perl5-devel/pkg-plist
@@ -1131,6 +1131,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%MAN1%%/perl5430delta.1.gz
%%MAN1%%/perl5431delta.1.gz
%%MAN1%%/perl5432delta.1.gz
+%%MAN1%%/perl5433delta.1.gz
%%MAN1%%/perl561delta.1.gz
%%MAN1%%/perl56delta.1.gz
%%MAN1%%/perl581delta.1.gz
@@ -2084,6 +2085,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%PRIV_LIB%%/pod/perl5430delta.pod
%%PRIV_LIB%%/pod/perl5431delta.pod
%%PRIV_LIB%%/pod/perl5432delta.pod
+%%PRIV_LIB%%/pod/perl5433delta.pod
%%PRIV_LIB%%/pod/perl561delta.pod
%%PRIV_LIB%%/pod/perl56delta.pod
%%PRIV_LIB%%/pod/perl581delta.pod
@@ -2293,6 +2295,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%PRIV_LIB%%/unicore/To/WB.pl
%%PRIV_LIB%%/unicore/To/_PerlLB.pl
%%PRIV_LIB%%/unicore/To/_PerlSCX.pl
+%%PRIV_LIB%%/unicore/To/kEHAltSe.pl
%%PRIV_LIB%%/unicore/To/kEHCat.pl
%%PRIV_LIB%%/unicore/To/kEHCore.pl
%%PRIV_LIB%%/unicore/To/kEHDesc.pl
@@ -2302,6 +2305,9 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%PRIV_LIB%%/unicore/To/kEHIFAO.pl
%%PRIV_LIB%%/unicore/To/kEHJSesh.pl
%%PRIV_LIB%%/unicore/To/kEHUniK.pl
+%%PRIV_LIB%%/unicore/To/kMandari.pl
+%%PRIV_LIB%%/unicore/To/kTotalSt.pl
+%%PRIV_LIB%%/unicore/To/kUnihanC.pl
%%PRIV_LIB%%/unicore/UCD.pl
%%PRIV_LIB%%/unicore/lib/Age/NA.pl
%%PRIV_LIB%%/unicore/lib/Age/V100.pl
@@ -2312,6 +2318,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%PRIV_LIB%%/unicore/lib/Age/V140.pl
%%PRIV_LIB%%/unicore/lib/Age/V150.pl
%%PRIV_LIB%%/unicore/lib/Age/V160.pl
+%%PRIV_LIB%%/unicore/lib/Age/V170.pl
%%PRIV_LIB%%/unicore/lib/Age/V20.pl
%%PRIV_LIB%%/unicore/lib/Age/V30.pl
%%PRIV_LIB%%/unicore/lib/Age/V31.pl
@@ -2361,6 +2368,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%PRIV_LIB%%/unicore/lib/Ccc/ATAR.pl
%%PRIV_LIB%%/unicore/lib/Ccc/B.pl
%%PRIV_LIB%%/unicore/lib/Ccc/BR.pl
+%%PRIV_LIB%%/unicore/lib/Ccc/DA.pl
%%PRIV_LIB%%/unicore/lib/Ccc/DB.pl
%%PRIV_LIB%%/unicore/lib/Ccc/NK.pl
%%PRIV_LIB%%/unicore/lib/Ccc/NR.pl
@@ -2468,6 +2476,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%PRIV_LIB%%/unicore/lib/In/15_0.pl
%%PRIV_LIB%%/unicore/lib/In/15_1.pl
%%PRIV_LIB%%/unicore/lib/In/16_0.pl
+%%PRIV_LIB%%/unicore/lib/In/17_0.pl
%%PRIV_LIB%%/unicore/lib/In/2_0.pl
%%PRIV_LIB%%/unicore/lib/In/2_1.pl
%%PRIV_LIB%%/unicore/lib/In/3_0.pl
@@ -2566,6 +2575,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%PRIV_LIB%%/unicore/lib/Lb/CP.pl
%%PRIV_LIB%%/unicore/lib/Lb/EX.pl
%%PRIV_LIB%%/unicore/lib/Lb/GL.pl
+%%PRIV_LIB%%/unicore/lib/Lb/HH.pl
%%PRIV_LIB%%/unicore/lib/Lb/ID.pl
%%PRIV_LIB%%/unicore/lib/Lb/IN.pl
%%PRIV_LIB%%/unicore/lib/Lb/IS.pl
@@ -2792,6 +2802,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%PRIV_LIB%%/unicore/lib/Scx/Mult.pl
%%PRIV_LIB%%/unicore/lib/Scx/Mymr.pl
%%PRIV_LIB%%/unicore/lib/Scx/Nand.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Newa.pl
%%PRIV_LIB%%/unicore/lib/Scx/Nko.pl
%%PRIV_LIB%%/unicore/lib/Scx/Orya.pl
%%PRIV_LIB%%/unicore/lib/Scx/Osge.pl
@@ -2847,6 +2858,9 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%PRIV_LIB%%/unicore/lib/WB/XX.pl
%%PRIV_LIB%%/unicore/lib/XIDC/Y.pl
%%PRIV_LIB%%/unicore/lib/XIDS/Y.pl
+%%PRIV_LIB%%/unicore/lib/kEHCore/C.pl
+%%PRIV_LIB%%/unicore/lib/kEHCore/L.pl
+%%PRIV_LIB%%/unicore/lib/kEHCore/N.pl
%%PRIV_LIB%%/unicore/lib/kEHNoMirror/Y.pl
%%PRIV_LIB%%/unicore/lib/kEHNoRotate/Y.pl
%%PRIV_LIB%%/unicore/uni_keywords.pl
diff --git a/lang/perl5-devel/version.mk b/lang/perl5-devel/version.mk
index b6d611a89613..d5774a21f111 100644
--- a/lang/perl5-devel/version.mk
+++ b/lang/perl5-devel/version.mk
@@ -1,2 +1,2 @@
-PERL_VERSION= 5.43.2
+PERL_VERSION= 5.43.3
PERL5_DEPEND= perl5>=5.41.r<5.42
diff --git a/lang/php83/Makefile b/lang/php83/Makefile
index 8a0a2b2b83b1..fece93e7b753 100644
--- a/lang/php83/Makefile
+++ b/lang/php83/Makefile
@@ -1,5 +1,5 @@
PORTNAME= php83
-DISTVERSION= 8.3.25
+DISTVERSION= 8.3.26
PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= PHP/distributions
diff --git a/lang/php83/distinfo b/lang/php83/distinfo
index 67f5d75f64b6..2d6153c3cc7e 100644
--- a/lang/php83/distinfo
+++ b/lang/php83/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756287189
-SHA256 (php-8.3.25.tar.xz) = 187b61bb795015adacf53f8c55b44414a63777ec19a776b75fb88614506c0d37
-SIZE (php-8.3.25.tar.xz) = 12583528
+TIMESTAMP = 1758790037
+SHA256 (php-8.3.26.tar.xz) = 2f522eefa02c400c94610d07f25c4fd4c771f95e4a1f55102332ccb40663cbd2
+SIZE (php-8.3.26.tar.xz) = 12581368
diff --git a/lang/php84/Makefile b/lang/php84/Makefile
index 14e291ccfccf..f9ceb2b0513f 100644
--- a/lang/php84/Makefile
+++ b/lang/php84/Makefile
@@ -1,5 +1,5 @@
PORTNAME= php84
-DISTVERSION= 8.4.12
+DISTVERSION= 8.4.13
PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= PHP/distributions
@@ -596,6 +596,12 @@ post-configure:
@${BSDMAKE} -C ${WRKSRC} ./jit/ir/ir_emit.lo
. endif
+. if ${PHP_MODNAME} == "dom"
+post-patch:
+ @${REINPLACE_CMD} -e 's|ext/dom/lexbor/lexbor/selectors-adapted/selectors.h|lexbor/lexbor/selectors-adapted/selectors.h|g' \
+ ${WRKSRC}/lexbor/lexbor/selectors-adapted/selectors.c
+. endif
+
. if ${PHP_MODNAME} == "soap"
post-extract:
@${MKDIR} ${WRKSRC}/ext/session
diff --git a/lang/php84/distinfo b/lang/php84/distinfo
index ab3b1734f714..38bfb3a7541c 100644
--- a/lang/php84/distinfo
+++ b/lang/php84/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756287141
-SHA256 (php-8.4.12.tar.xz) = c1b7978cbb5054eed6c749bde4444afc16a3f2268101fb70a7d5d9b1083b12ad
-SIZE (php-8.4.12.tar.xz) = 13636100
+TIMESTAMP = 1758790048
+SHA256 (php-8.4.13.tar.xz) = b4f27adf30bcf262eacf93c78250dd811980f20f3b90d79a3dc11248681842df
+SIZE (php-8.4.13.tar.xz) = 13646008
diff --git a/lang/php85/Makefile b/lang/php85/Makefile
index 3243c851d01d..0eda46df0e6d 100644
--- a/lang/php85/Makefile
+++ b/lang/php85/Makefile
@@ -1,5 +1,5 @@
PORTNAME= php85
-DISTVERSION= 8.5.0beta2
+DISTVERSION= 8.5.0beta3
PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= https://downloads.php.net/~edorian/ \
diff --git a/lang/php85/distinfo b/lang/php85/distinfo
index d2d1566c9672..01a1f63a7dc1 100644
--- a/lang/php85/distinfo
+++ b/lang/php85/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756465955
-SHA256 (php-8.5.0beta2.tar.gz) = 237833015ab63d5441fb781bc9848ae9bac4a7c3bdb1b6157139c41c1ea98b44
-SIZE (php-8.5.0beta2.tar.gz) = 24019611
+TIMESTAMP = 1757678817
+SHA256 (php-8.5.0beta3.tar.gz) = ff3f5a8c73c4b84883ef0e3870543c078d324c46ccef2eb85c66cb88124e7a55
+SIZE (php-8.5.0beta3.tar.gz) = 24092865
diff --git a/lang/php85/pkg-plist b/lang/php85/pkg-plist
index 9b085c0d576a..379adb98ea15 100644
--- a/lang/php85/pkg-plist
+++ b/lang/php85/pkg-plist
@@ -477,6 +477,7 @@ include/php/ext/standard/winver.h
include/php/ext/uri/php_uri.h
include/php/ext/uri/php_uri_common.h
include/php/ext/uri/uri_parser_rfc3986.h
+include/php/ext/uri/uri_parser_php_parse_url.h
include/php/ext/uri/uri_parser_whatwg.h
@touch include/php/ext/php_config.h
@rmempty include/php/ext/php_config.h
diff --git a/lang/pocl/Makefile b/lang/pocl/Makefile
index 31f00e9f6792..1b3268cabd9e 100644
--- a/lang/pocl/Makefile
+++ b/lang/pocl/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pocl
DISTVERSIONPREFIX= v
DISTVERSION= 7.0
+PORTREVISION= 1
CATEGORIES= lang
MAINTAINER= ohartmann@walstatt.org
diff --git a/lang/polyml/Makefile b/lang/polyml/Makefile
index 9b5189465d7d..441ef51ac46e 100644
--- a/lang/polyml/Makefile
+++ b/lang/polyml/Makefile
@@ -1,6 +1,5 @@
PORTNAME= polyml
-PORTVERSION= 5.9.1
-PORTREVISION= 1
+PORTVERSION= 5.9.2
DISTVERSIONPREFIX= v
CATEGORIES= lang
DIST_SUBDIR= ${PORTNAME}
diff --git a/lang/polyml/distinfo b/lang/polyml/distinfo
index eabae846edd0..ff99fe7e60df 100644
--- a/lang/polyml/distinfo
+++ b/lang/polyml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1706344889
-SHA256 (polyml/polyml-polyml-v5.9.1_GH0.tar.gz) = 52f56a57a4f308f79446d479e744312195b298aa65181893bce2dfc023a3663c
-SIZE (polyml/polyml-polyml-v5.9.1_GH0.tar.gz) = 3887664
+TIMESTAMP = 1757853144
+SHA256 (polyml/polyml-polyml-v5.9.2_GH0.tar.gz) = 5cf5f77767568c25cf880acc2d0a32ee3d399e935475ab1626e8192fc3b07390
+SIZE (polyml/polyml-polyml-v5.9.2_GH0.tar.gz) = 3878657
diff --git a/lang/polyml/pkg-plist b/lang/polyml/pkg-plist
index 744ab17237c0..ab597f353386 100644
--- a/lang/polyml/pkg-plist
+++ b/lang/polyml/pkg-plist
@@ -4,8 +4,8 @@ bin/polyimport
lib/libpolymain.a
lib/libpolyml.a
lib/libpolyml.so
-lib/libpolyml.so.14
-lib/libpolyml.so.14.0.0
+lib/libpolyml.so.16
+lib/libpolyml.so.16.0.0
libdata/pkgconfig/polyml.pc
share/man/man1/poly.1.gz
share/man/man1/polyc.1.gz
diff --git a/lang/pomsky/Makefile b/lang/pomsky/Makefile
index 13587ca4ac3c..7029cc72a00c 100644
--- a/lang/pomsky/Makefile
+++ b/lang/pomsky/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pomsky
DISTVERSIONPREFIX= v
DISTVERSION= 0.10
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= lang textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/lang/prql/Makefile b/lang/prql/Makefile
index 21475523ef89..8ea6643188f4 100644
--- a/lang/prql/Makefile
+++ b/lang/prql/Makefile
@@ -1,6 +1,6 @@
PORTNAME= prql
DISTVERSION= 0.13.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= lang databases
PKGNAMESUFFIX= -compiler
diff --git a/lang/py-dhall/Makefile b/lang/py-dhall/Makefile
index 04a515aef9be..c50b86f64f97 100644
--- a/lang/py-dhall/Makefile
+++ b/lang/py-dhall/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dhall
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.15
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= lang python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/lang/ruby34/distinfo b/lang/ruby34/distinfo
index 15782e911b55..a595e134e3e9 100644
--- a/lang/ruby34/distinfo
+++ b/lang/ruby34/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752661527
-SHA256 (ruby/ruby-3.4.5.tar.xz) = 7b3a905b84b8777aa29f557bada695c3ce108390657e614d2cc9e2fb7e459536
-SIZE (ruby/ruby-3.4.5.tar.xz) = 17265032
+TIMESTAMP = 1757986904
+SHA256 (ruby/ruby-3.4.6.tar.xz) = 804995bc22938aa475127000d3103cb133409ad3955edfc0e7412be66a4859b8
+SIZE (ruby/ruby-3.4.6.tar.xz) = 17303436
diff --git a/lang/ruby34/pkg-plist b/lang/ruby34/pkg-plist
index dc7b0bbe08fa..39f77564c951 100644
--- a/lang/ruby34/pkg-plist
+++ b/lang/ruby34/pkg-plist
@@ -444,8 +444,11 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/prism/parse_result/errors.rb
%%RUBY_LIBDIR%%/prism/parse_result/newlines.rb
%%RUBY_LIBDIR%%/prism/pattern.rb
+%%RUBY_LIBDIR%%/prism/polyfill/append_as_bytes.rb
%%RUBY_LIBDIR%%/prism/polyfill/byteindex.rb
+%%RUBY_LIBDIR%%/prism/polyfill/scan_byte.rb
%%RUBY_LIBDIR%%/prism/polyfill/unpack1.rb
+%%RUBY_LIBDIR%%/prism/polyfill/warn.rb
%%RUBY_LIBDIR%%/prism/reflection.rb
%%RUBY_LIBDIR%%/prism/relocation.rb
%%RUBY_LIBDIR%%/prism/serialize.rb
@@ -453,9 +456,12 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/prism/translation.rb
%%RUBY_LIBDIR%%/prism/translation/parser%%RUBY_SUFFIX%%.rb
%%RUBY_LIBDIR%%/prism/translation/parser.rb
+%%RUBY_LIBDIR%%/prism/translation/parser/builder.rb
%%RUBY_LIBDIR%%/prism/translation/parser/compiler.rb
%%RUBY_LIBDIR%%/prism/translation/parser/lexer.rb
%%RUBY_LIBDIR%%/prism/translation/parser33.rb
+%%RUBY_LIBDIR%%/prism/translation/parser35.rb
+%%RUBY_LIBDIR%%/prism/translation/parser_current.rb
%%RUBY_LIBDIR%%/prism/translation/ripper.rb
%%RUBY_LIBDIR%%/prism/translation/ripper/sexp.rb
%%RUBY_LIBDIR%%/prism/translation/ripper/shim.rb
@@ -9314,6 +9320,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/DSL/parameter_flag-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/DSL/parameters_node-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/DSL/parentheses_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DSL/parentheses_node_flag-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/DSL/pinned_expression_node-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/DSL/pinned_variable_node-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/DSL/post_execution_node-i.ri
@@ -9437,6 +9444,8 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/Dispatcher/listeners-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Dispatcher/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Dispatcher/register-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Dispatcher/register_events-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Dispatcher/register_public_methods-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Dispatcher/visit_alias_global_variable_node-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Dispatcher/visit_alias_method_node-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Dispatcher/visit_alternation_pattern_node-i.ri
@@ -11412,6 +11421,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/ParenthesesNode/deconstruct-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ParenthesesNode/deconstruct_keys-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ParenthesesNode/inspect-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/ParenthesesNode/multiple_statements%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ParenthesesNode/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ParenthesesNode/opening-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ParenthesesNode/opening_loc-i.ri
@@ -11419,6 +11429,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/ParenthesesNode/save_opening_loc-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ParenthesesNode/type-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ParenthesesNode/type-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/ParenthesesNodeFlags/cdesc-ParenthesesNodeFlags.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ParseError/cdesc-ParseError.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ParseError/deconstruct_keys-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ParseError/inspect-i.ri
@@ -11851,8 +11862,11 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/RescueNode/reference-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/RescueNode/save_keyword_loc-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/RescueNode/save_operator_loc-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/RescueNode/save_then_keyword_loc-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/RescueNode/statements-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/RescueNode/subsequent-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/RescueNode/then_keyword-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/RescueNode/then_keyword_loc-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/RescueNode/type-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/RescueNode/type-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/RestParameterNode/%3d%3d%3d-i.ri
@@ -11918,6 +11932,10 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/ReturnNode/save_keyword_loc-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ReturnNode/type-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ReturnNode/type-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Scope/cdesc-Scope.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Scope/forwarding-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Scope/locals-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Scope/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/SelfNode/%3d%3d%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/SelfNode/accept-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/SelfNode/cdesc-SelfNode.ri
@@ -11932,8 +11950,10 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/SelfNode/type-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/SelfNode/type-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Serialize/cdesc-Serialize.ri
-%%RDOC%%%%RUBY_RIDIR%%/Prism/Serialize/load-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Prism/Serialize/load_tokens-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Serialize/load_lex-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Serialize/load_parse-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Serialize/load_parse_comments-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Serialize/load_parse_lex-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ShareableConstantNode/%3d%3d%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ShareableConstantNode/accept-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ShareableConstantNode/cdesc-ShareableConstantNode.ri
@@ -11984,6 +12004,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/Source/code_units_column-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Source/code_units_offset-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Source/column-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Source/deep_freeze-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Source/encoding-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Source/find_line-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Source/for-c.ri
@@ -11993,6 +12014,8 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/Source/lines-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Source/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Source/offsets-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Source/replace_offsets-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Source/replace_start_line-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Source/slice-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Source/source-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Source/start_line-i.ri
@@ -12164,6 +12187,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/Token/%3d%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Token/cdesc-Token.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Token/deconstruct_keys-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Token/deep_freeze-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Token/inspect-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Token/location-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Token/new-c.ri
@@ -12172,10 +12196,12 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/Token/type-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Token/value-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser%%RUBY_SUFFIX%%/cdesc-Parser%%RUBY_SUFFIX%%.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Builder/block-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Builder/cdesc-Builder.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Builder/itarg-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/CompilationError/cdesc-CompilationError.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/builder-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/cdesc-Compiler.ri
-%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/chomped_bytesize-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/copy_compiler-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/find_forwarding-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/forwarding-i.ri
@@ -12191,6 +12217,8 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/srange-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/srange_find-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/srange_offsets-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/string_nodes_from_interpolation-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/string_nodes_from_line_continuations-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/token-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/visit_alias_global_variable_node-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/visit_alias_method_node-i.ri
@@ -12347,7 +12375,11 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/visit_x_string_node-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/visit_yield_node-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/within_pattern-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/calculate_heredoc_whitespace-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/cdesc-Lexer.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/escape_build-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/escape_read-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/interpolation%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/lexed-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/offset_cache-i.ri
@@ -12355,8 +12387,16 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/parse_float-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/parse_integer-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/parse_rational-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/percent_array%3f-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/percent_array_leading_whitespace-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/percent_array_unescape-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/range-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/regexp%3f-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/simplify_string%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/source_buffer-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/to_a-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/trim_heredoc_whitespace-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Lexer/unescape_string-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/PrismDiagnostic/cdesc-PrismDiagnostic.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/PrismDiagnostic/message-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/PrismDiagnostic/new-c.ri
@@ -12369,8 +12409,10 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/convert_for_prism-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/default_encoding-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/error_diagnostic-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/parse-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/parse_with_comments-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/prism_options-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/tokenize-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/try_declare_numparam-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/unwrap-i.ri
@@ -12378,6 +12420,8 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/valid_warning%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/warning_diagnostic-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser33/cdesc-Parser33.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser35/cdesc-Parser35.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/ParserCurrent/cdesc-ParserCurrent.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Ripper/SexpBuilder/cdesc-SexpBuilder.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Ripper/SexpBuilderPP/cdesc-SexpBuilderPP.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Ripper/bounds-i.ri
@@ -12826,6 +12870,157 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/UntilNode/type-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/UntilNode/type-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/cdesc-Visitor.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_alias_global_variable_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_alias_method_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_alternation_pattern_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_and_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_arguments_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_array_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_array_pattern_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_assoc_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_assoc_splat_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_back_reference_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_begin_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_block_argument_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_block_local_variable_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_block_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_block_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_block_parameters_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_break_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_call_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_call_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_call_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_call_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_call_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_capture_pattern_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_case_match_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_case_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_class_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_class_variable_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_class_variable_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_class_variable_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_class_variable_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_class_variable_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_class_variable_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_path_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_path_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_path_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_path_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_path_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_path_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_def_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_defined_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_else_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_embedded_statements_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_embedded_variable_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_ensure_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_false_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_find_pattern_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_flip_flop_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_float_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_for_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_forwarding_arguments_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_forwarding_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_forwarding_super_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_global_variable_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_global_variable_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_global_variable_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_global_variable_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_global_variable_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_global_variable_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_hash_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_hash_pattern_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_if_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_imaginary_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_implicit_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_implicit_rest_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_in_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_index_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_index_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_index_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_index_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_instance_variable_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_instance_variable_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_instance_variable_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_instance_variable_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_instance_variable_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_instance_variable_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_integer_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_interpolated_match_last_line_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_interpolated_regular_expression_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_interpolated_string_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_interpolated_symbol_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_interpolated_x_string_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_it_local_variable_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_it_parameters_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_keyword_hash_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_keyword_rest_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_lambda_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_local_variable_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_local_variable_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_local_variable_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_local_variable_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_local_variable_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_local_variable_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_match_last_line_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_match_predicate_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_match_required_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_match_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_missing_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_module_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_multi_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_multi_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_next_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_nil_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_no_keywords_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_numbered_parameters_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_numbered_reference_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_optional_keyword_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_optional_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_or_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_parameters_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_parentheses_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_pinned_expression_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_pinned_variable_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_post_execution_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_pre_execution_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_program_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_range_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_rational_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_redo_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_regular_expression_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_required_keyword_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_required_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_rescue_modifier_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_rescue_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_rest_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_retry_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_return_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_self_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_shareable_constant_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_singleton_class_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_source_encoding_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_source_file_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_source_line_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_splat_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_statements_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_string_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_super_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_symbol_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_true_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_undef_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_unless_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_until_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_when_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_while_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_x_string_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_yield_node-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/WhenNode/%3d%3d%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/WhenNode/accept-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/WhenNode/cdesc-WhenNode.ri
@@ -12945,6 +13140,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/parse_success%3f-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/profile-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/profile_file-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/scope-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Proc/%3c%3c-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Proc/%3d%3d%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Proc/%3d%3d-i.ri
diff --git a/lang/rust-bootstrap/Makefile b/lang/rust-bootstrap/Makefile
index 78b610a43c8b..51f2ef1ce1a1 100644
--- a/lang/rust-bootstrap/Makefile
+++ b/lang/rust-bootstrap/Makefile
@@ -2,7 +2,7 @@
# to upload them to ~/public_distfiles on freefall in preparation
# for the next lang/rust update.
PORTNAME= rust
-PORTVERSION= 1.89.0
+PORTVERSION= 1.90.0
CATEGORIES= lang
MASTER_SITES= https://static.rust-lang.org/dist/
PKGNAMEPREFIX= ${FLAVOR:S/_/-/g}-
@@ -95,6 +95,11 @@ do-configure:
@${ECHO_CMD} 'host=["${_RUST_HOST}","${_RUST_TARGET}"]' >> ${WRKSRC}/config.toml
@${ECHO_CMD} 'target=["${_RUST_TARGET}"]' >> ${WRKSRC}/config.toml
.endif
+.if defined(WITH_CCACHE_BUILD) && !defined(NO_CCACHE)
+ @${ECHO_CMD} 'ccache="${CCACHE_BIN}"' >> ${WRKSRC}/config.toml
+.else
+ @${ECHO_CMD} 'ccache=false' >> ${WRKSRC}/config.toml
+.endif
@${ECHO_CMD} '[rust]' >> ${WRKSRC}/config.toml
@${ECHO_CMD} 'channel="stable"' >> ${WRKSRC}/config.toml
@${ECHO_CMD} 'default-linker="${CC}"' >> ${WRKSRC}/config.toml
@@ -102,11 +107,6 @@ do-configure:
@${ECHO_CMD} '[llvm]' >> ${WRKSRC}/config.toml
@${ECHO_CMD} 'download-ci-llvm=false' >> ${WRKSRC}/config.toml
@${ECHO_CMD} 'link-shared=false' >> ${WRKSRC}/config.toml
-.if defined(WITH_CCACHE_BUILD) && !defined(NO_CCACHE)
- @${ECHO_CMD} 'ccache="${CCACHE_BIN}"' >> ${WRKSRC}/config.toml
-.else
- @${ECHO_CMD} 'ccache=false' >> ${WRKSRC}/config.toml
-.endif
# https://github.com/rust-lang/rust/pull/72696#issuecomment-641517185
@${ECHO_CMD} 'ldflags="-lz"' >> ${WRKSRC}/config.toml
# we need to make sure to always build llvm with host arch support to get a
diff --git a/lang/rust-bootstrap/distinfo b/lang/rust-bootstrap/distinfo
index 7be7ca5ce3b9..6cc1de78d0c9 100644
--- a/lang/rust-bootstrap/distinfo
+++ b/lang/rust-bootstrap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755503846
-SHA256 (rust/rustc-1.89.0-src.tar.xz) = 0b9d55610d8270e06c44f459d1e2b7918a5e673809c592abed9b9c600e33d95a
-SIZE (rust/rustc-1.89.0-src.tar.xz) = 267487572
+TIMESTAMP = 1758279892
+SHA256 (rust/rustc-1.90.0-src.tar.xz) = 6bfeaddd90ffda2f063492b092bfed925c4b8c701579baf4b1316e021470daac
+SIZE (rust/rustc-1.90.0-src.tar.xz) = 272348992
diff --git a/lang/rust-bootstrap/sync.sh b/lang/rust-bootstrap/sync.sh
index 106b3d40870d..80b0471e1015 100644
--- a/lang/rust-bootstrap/sync.sh
+++ b/lang/rust-bootstrap/sync.sh
@@ -13,8 +13,8 @@ date=$(fetch -qo- https://static.rust-lang.org/dist/channel-rust-stable-date.txt
export ABI=FreeBSD:13:amd64
export INSTALL_AS_USER=1
export PKG_DBDIR="${DATADIR}/pkgdb"
-pkg update -f -r FreeBSD
-pkg fetch -r FreeBSD -o "${DATADIR}" -yg "*-rust-bootstrap-${version}*"
+pkg update -f -r FreeBSD-ports
+pkg fetch -r FreeBSD-ports -o "${DATADIR}" -yg "*-rust-bootstrap-${version}*"
find "${DATADIR}/All" -name "*rust-bootstrap-${version}*.*" \
-execdir tar -xvf {} \;
diff --git a/lang/rust-nightly/Makefile b/lang/rust-nightly/Makefile
index c00f57552769..62d9a371e38e 100644
--- a/lang/rust-nightly/Makefile
+++ b/lang/rust-nightly/Makefile
@@ -1,5 +1,5 @@
# Run update.sh to update to the latest nightly
-PORTVERSION= 1.91.0.${NIGHTLY_DATE:C,-,,g}
+PORTVERSION= 1.92.0.${NIGHTLY_DATE:C,-,,g}
# Always set PORTREVISION explicitly as otherwise it is inherited from lang/rust
PORTREVISION= 0
PKGNAMESUFFIX= -nightly
@@ -14,8 +14,8 @@ MASTERDIR= ${.CURDIR}/../rust
PATCHDIR= ${.CURDIR}/files
DISTINFO_FILE= ${.CURDIR}/distinfo
-NIGHTLY_DATE= 2025-09-07
-BOOTSTRAPS_DATE= 2025-08-05
+NIGHTLY_DATE= 2025-10-01
+BOOTSTRAPS_DATE= 2025-09-21
RUST_BOOTSTRAP_VERSION= beta
.include "${MASTERDIR}/Makefile"
diff --git a/lang/rust-nightly/distinfo b/lang/rust-nightly/distinfo
index e764885b3c55..fbf97d53e330 100644
--- a/lang/rust-nightly/distinfo
+++ b/lang/rust-nightly/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1757341820
-SHA256 (rust/2025-09-07/rustc-nightly-src.tar.xz) = b2e82674b09400cce62f8b8b6c16c09dc0cd035f1577dc270bcc713872763943
-SIZE (rust/2025-09-07/rustc-nightly-src.tar.xz) = 284060052
-SHA256 (rust/2025-08-05/rustc-beta-x86_64-unknown-freebsd.tar.xz) = cdfe207645068b4659b0f979cae177723c5f211084f45ae9180b2d93ee83fce6
-SIZE (rust/2025-08-05/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 87833828
-SHA256 (rust/2025-08-05/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = bd48292b8582167a5e89ebe521c9754495403968c184b925df8b2ec1da344fc3
-SIZE (rust/2025-08-05/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 30795804
-SHA256 (rust/2025-08-05/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 11e1a51740a728f5825364a8679b28454a68e7efc96320730f9b58a8fc2e6fae
-SIZE (rust/2025-08-05/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 11419484
+TIMESTAMP = 1759420705
+SHA256 (rust/2025-10-01/rustc-nightly-src.tar.xz) = d6e7279471ed84ffd3cebc66bb977f62113f71b75d747c1dea12018092e3ba7b
+SIZE (rust/2025-10-01/rustc-nightly-src.tar.xz) = 270505628
+SHA256 (rust/2025-09-21/rustc-beta-x86_64-unknown-freebsd.tar.xz) = a0e3409ec6f6b02517c8f9d0e00a0627434f6b06a5360da286c46ceab9d12ab1
+SIZE (rust/2025-09-21/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 91527860
+SHA256 (rust/2025-09-21/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = ff2aae7c2e37e48f500df5876c3a26d3dd10affd04e888ce54a4635a5345efa6
+SIZE (rust/2025-09-21/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 28717584
+SHA256 (rust/2025-09-21/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 6356f4d133c3820736f82c4eb2857548b5255af4ead57f1f8e66ebc6aaa628ed
+SIZE (rust/2025-09-21/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 11424852
diff --git a/lang/rust-nightly/files/patch-src_bootstrap_src_core_sanity.rs b/lang/rust-nightly/files/patch-src_bootstrap_src_core_sanity.rs
deleted file mode 100644
index 9504f4a16f94..000000000000
--- a/lang/rust-nightly/files/patch-src_bootstrap_src_core_sanity.rs
+++ /dev/null
@@ -1,23 +0,0 @@
-XXX: cc_tool is Gnu here because of patch-vendor_cc.rs. We need to seek need better solution.
-
---- src/bootstrap/src/core/sanity.rs.orig 2025-09-06 18:37:35 UTC
-+++ src/bootstrap/src/core/sanity.rs
-@@ -338,12 +338,12 @@ than building it.
- let cc_tool = build.cc_tool(*target);
- if !cc_tool.is_like_clang() && !cc_tool.path().ends_with("emcc") {
- // emcc works as well
-- panic!(
-- "Clang is required to build C code for Wasm targets, got `{}` instead\n\
-- this is because compiler-builtins is configured to build C source. Either \
-- ensure Clang is used, or adjust this configuration.",
-- cc_tool.path().display()
-- );
-+ //panic!(
-+ // "Clang is required to build C code for Wasm targets, got `{}` instead\n\
-+ // this is because compiler-builtins is configured to build C source. Either \
-+ // ensure Clang is used, or adjust this configuration.",
-+ // cc_tool.path().display()
-+ //);
- }
- }
-
diff --git a/lang/rust-nightly/files/patch-vendor_cc.rs b/lang/rust-nightly/files/patch-vendor_cc.rs
index 377f1a9346db..441cfdc2455a 100644
--- a/lang/rust-nightly/files/patch-vendor_cc.rs
+++ b/lang/rust-nightly/files/patch-vendor_cc.rs
@@ -21,7 +21,7 @@ https://reviews.llvm.org/D77776
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
(false, false, false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.0/src/tool.rs.orig 2024-12-10 13:16:09 UTC
+--- vendor/cc-1.2.0/src/tool.rs.orig 2024-12-10 13:16:09 UTC
+++ vendor/cc-1.2.0/src/tool.rs
@@ -174,9 +174,7 @@ impl Tool {
@@ -34,107 +34,3 @@ https://reviews.llvm.org/D77776
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
(false, false, false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.13/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.13/src/tool.rs
-@@ -141,9 +141,7 @@ impl Tool {
-
- match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
- (clang_cl, true, _, false, false) => Ok(ToolFamily::Msvc { clang_cl }),
-- (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Clang {
-- zig_cc: is_zig_cc(path, cargo_output),
-- }),
-+ (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Gnu),
- (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
- (false, false, false, false, false) => {
- cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.16/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.16/src/tool.rs
-@@ -141,9 +141,7 @@ impl Tool {
-
- match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
- (clang_cl, true, _, false, false) => Ok(ToolFamily::Msvc { clang_cl }),
-- (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Clang {
-- zig_cc: is_zig_cc(path, cargo_output),
-- }),
-+ (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Gnu),
- (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
- (false, false, false, false, false) => {
- cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.19/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.19/src/tool.rs
-@@ -141,9 +141,7 @@ impl Tool {
-
- match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
- (clang_cl, true, _, false, false) => Ok(ToolFamily::Msvc { clang_cl }),
-- (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Clang {
-- zig_cc: is_zig_cc(path, cargo_output),
-- }),
-+ (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Gnu),
- (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
- (false, false, false, false, false) => {
- cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.20/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.20/src/tool.rs
-@@ -141,9 +141,7 @@ impl Tool {
-
- match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
- (clang_cl, true, _, false, false) => Ok(ToolFamily::Msvc { clang_cl }),
-- (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Clang {
-- zig_cc: is_zig_cc(path, cargo_output),
-- }),
-+ (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Gnu),
- (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
- (false, false, false, false, false) => {
- cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.26/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.26/src/tool.rs
-@@ -141,9 +141,7 @@ impl Tool {
-
- match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
- (clang_cl, true, _, false, false) => Ok(ToolFamily::Msvc { clang_cl }),
-- (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Clang {
-- zig_cc: is_zig_cc(path, cargo_output),
-- }),
-+ (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Gnu),
- (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
- (false, false, false, false, false) => {
- cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.28/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.28/src/tool.rs
-@@ -141,9 +141,7 @@ impl Tool {
-
- match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
- (clang_cl, true, _, false, false) => Ok(ToolFamily::Msvc { clang_cl }),
-- (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Clang {
-- zig_cc: is_zig_cc(path, cargo_output),
-- }),
-+ (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Gnu),
- (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
- (false, false, false, false, false) => {
- cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.33/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.33/src/tool.rs
-@@ -141,9 +141,7 @@ impl Tool {
-
- match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
- (clang_cl, true, _, false, false) => Ok(ToolFamily::Msvc { clang_cl }),
-- (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Clang {
-- zig_cc: is_zig_cc(path, cargo_output),
-- }),
-+ (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Gnu),
- (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
- (false, false, false, false, false) => {
- cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.35/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.35/src/tool.rs
-@@ -141,9 +141,7 @@ impl Tool {
-
- match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
- (clang_cl, true, _, false, false) => Ok(ToolFamily::Msvc { clang_cl }),
-- (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Clang {
-- zig_cc: is_zig_cc(path, cargo_output),
-- }),
-+ (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Gnu),
- (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
- (false, false, false, false, false) => {
- cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
diff --git a/lang/rust/Makefile b/lang/rust/Makefile
index fc9fbf3582f5..00ce8e671b67 100644
--- a/lang/rust/Makefile
+++ b/lang/rust/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rust
-PORTVERSION?= 1.89.0
+PORTVERSION?= 1.90.0
PORTREVISION?= 0
CATEGORIES= lang
MASTER_SITES= https://static.rust-lang.org/dist/:src \
@@ -71,8 +71,8 @@ WASM_VARS= _COMPONENTS+="rust-analysis-${_PACKAGE_VERS}-wasm32-unknown-unknown
_RUST_TARGETS+=wasm32-unknown-unknown
# See WRKSRC/src/stage0 for the date and version values
-BOOTSTRAPS_DATE?= 2025-06-26
-RUST_BOOTSTRAP_VERSION?= 1.88.0
+BOOTSTRAPS_DATE?= 2025-08-07
+RUST_BOOTSTRAP_VERSION?= 1.89.0
CARGO_VENDOR_DIR?= ${WRKSRC}/vendor
@@ -173,6 +173,11 @@ do-configure:
@${ECHO_CMD} 'cargo="${WRKDIR}/bootstrap/bin/cargo"' >> ${WRKSRC}/config.toml
@${ECHO_CMD} 'rustc="${WRKDIR}/bootstrap/bin/rustc"' >> ${WRKSRC}/config.toml
@${ECHO_CMD} 'tools=[${_RUST_TOOLS:@.tool.@"${.tool.}"@:ts,}]' >> ${WRKSRC}/config.toml
+.if defined(WITH_CCACHE_BUILD) && !defined(NO_CCACHE)
+ @${ECHO_CMD} 'ccache="${CCACHE_BIN}"' >> ${WRKSRC}/config.toml
+.else
+ @${ECHO_CMD} 'ccache=false' >> ${WRKSRC}/config.toml
+.endif
@${ECHO_CMD} '[install]' >> ${WRKSRC}/config.toml
@${ECHO_CMD} 'prefix="${PREFIX}"' >> ${WRKSRC}/config.toml
@${ECHO_CMD} 'sysconfdir="${PREFIX}/etc"' >> ${WRKSRC}/config.toml
@@ -196,13 +201,6 @@ do-configure:
.if ${PORT_OPTIONS:MLTO}
@${ECHO_CMD} 'thin-lto=true' >> ${WRKSRC}/config.toml
.endif
-.if !defined(PKGNAMESUFFIX)
-.if defined(WITH_CCACHE_BUILD) && !defined(NO_CCACHE)
- @${ECHO_CMD} 'ccache="${CCACHE_BIN}"' >> ${WRKSRC}/config.toml
-.else
- @${ECHO_CMD} 'ccache=false' >> ${WRKSRC}/config.toml
-.endif
-.endif
@${ECHO_CMD} 'ninja=true' >> ${WRKSRC}/config.toml
.if ${ARCH} == powerpc
# Rust doesn't call the system compiler with the full version of the target.
diff --git a/lang/rust/distinfo b/lang/rust/distinfo
index e4f7c8b1d055..8c6822309183 100644
--- a/lang/rust/distinfo
+++ b/lang/rust/distinfo
@@ -1,51 +1,51 @@
-TIMESTAMP = 1755503845
-SHA256 (rust/rustc-1.89.0-src.tar.xz) = 0b9d55610d8270e06c44f459d1e2b7918a5e673809c592abed9b9c600e33d95a
-SIZE (rust/rustc-1.89.0-src.tar.xz) = 267487572
-SHA256 (rust/2025-06-26/rustc-1.88.0-aarch64-unknown-freebsd.tar.xz) = 67172d0cdc6d52a02f483c46c12e4ba33312974c62db46b43ecd3b1f3b43d132
-SIZE (rust/2025-06-26/rustc-1.88.0-aarch64-unknown-freebsd.tar.xz) = 67731064
-SHA256 (rust/2025-06-26/rust-std-1.88.0-aarch64-unknown-freebsd.tar.xz) = 1575d764a1490626776b4ab2001a4aa16a3e1d89dfdc9f283e42a54e392d1ac6
-SIZE (rust/2025-06-26/rust-std-1.88.0-aarch64-unknown-freebsd.tar.xz) = 25194144
-SHA256 (rust/2025-06-26/cargo-1.88.0-aarch64-unknown-freebsd.tar.xz) = 3babd56a24e9fede664b8f4374eb10455f84336e580dd9bbd43bec30f7edd5bc
-SIZE (rust/2025-06-26/cargo-1.88.0-aarch64-unknown-freebsd.tar.xz) = 8880928
-SHA256 (rust/2025-06-26/rustc-1.88.0-x86_64-unknown-freebsd.tar.xz) = 3ef42208bf53295061c4a058fa480512ea19ecb651266ab6640d5aa453a7083d
-SIZE (rust/2025-06-26/rustc-1.88.0-x86_64-unknown-freebsd.tar.xz) = 63955284
-SHA256 (rust/2025-06-26/rust-std-1.88.0-x86_64-unknown-freebsd.tar.xz) = 8ce82d28c71abfebdcd80cda50fc6ca5e4d275675f7cd9c6948b2695504b7657
-SIZE (rust/2025-06-26/rust-std-1.88.0-x86_64-unknown-freebsd.tar.xz) = 26263140
-SHA256 (rust/2025-06-26/cargo-1.88.0-x86_64-unknown-freebsd.tar.xz) = bc1418734bb07f72941ed013b2362e1728ec1b04bb57310617135ae3c598f559
-SIZE (rust/2025-06-26/cargo-1.88.0-x86_64-unknown-freebsd.tar.xz) = 10114468
-SHA256 (rust/2025-06-26/rustc-1.88.0-armv7-unknown-freebsd.tar.xz) = bd9e99725e5dee3f7f389222e98bacc507fed08d865bc903bb5dfd3662c2dedb
-SIZE (rust/2025-06-26/rustc-1.88.0-armv7-unknown-freebsd.tar.xz) = 68041072
-SHA256 (rust/2025-06-26/rust-std-1.88.0-armv7-unknown-freebsd.tar.xz) = 531e4433569e18481fd786eabf3c321c09e2052eaef3df1c32e962b4cfe29e9c
-SIZE (rust/2025-06-26/rust-std-1.88.0-armv7-unknown-freebsd.tar.xz) = 24377108
-SHA256 (rust/2025-06-26/cargo-1.88.0-armv7-unknown-freebsd.tar.xz) = 78a903b07855caf8c0671516a79f29b1a646f0d1b6147e0cc1930c29ee5dcf13
-SIZE (rust/2025-06-26/cargo-1.88.0-armv7-unknown-freebsd.tar.xz) = 9172844
-SHA256 (rust/2025-06-26/rustc-1.88.0-i686-unknown-freebsd.tar.xz) = 775ad2c77c0a3268ed062503cb5c173a988522e576630aeab7050b7dae2ab225
-SIZE (rust/2025-06-26/rustc-1.88.0-i686-unknown-freebsd.tar.xz) = 76553540
-SHA256 (rust/2025-06-26/rust-std-1.88.0-i686-unknown-freebsd.tar.xz) = af621a50d65c78b84356c0c69cd3b557fc0ed12c653a10c54d23035265bac876
-SIZE (rust/2025-06-26/rust-std-1.88.0-i686-unknown-freebsd.tar.xz) = 25898736
-SHA256 (rust/2025-06-26/cargo-1.88.0-i686-unknown-freebsd.tar.xz) = 21c27c8b3c8d17b0ba5b6dbba3800944d8a88c36e7437f527fc391019c2b2e58
-SIZE (rust/2025-06-26/cargo-1.88.0-i686-unknown-freebsd.tar.xz) = 10724288
-SHA256 (rust/2025-06-26/rustc-1.88.0-powerpc-unknown-freebsd.tar.xz) = e0a65f62a77c1dc566a1207a3f7c1ef6086b5f288c6fd512a6726648d6618bb3
-SIZE (rust/2025-06-26/rustc-1.88.0-powerpc-unknown-freebsd.tar.xz) = 69209400
-SHA256 (rust/2025-06-26/rust-std-1.88.0-powerpc-unknown-freebsd.tar.xz) = a0c153d21656da59a6e9dedc6823e7ea3443a63b20a5c5cafc5cbaca1aed3fea
-SIZE (rust/2025-06-26/rust-std-1.88.0-powerpc-unknown-freebsd.tar.xz) = 23355452
-SHA256 (rust/2025-06-26/cargo-1.88.0-powerpc-unknown-freebsd.tar.xz) = cdd57cca7f144245c836a86a59bdb823792f58c0192af398854de0ee8115c04b
-SIZE (rust/2025-06-26/cargo-1.88.0-powerpc-unknown-freebsd.tar.xz) = 9289100
-SHA256 (rust/2025-06-26/rustc-1.88.0-powerpc64-unknown-freebsd.tar.xz) = 4e5fee68df5d3a4f5bab892f6174af9d8da9394c9964c436578faf428cbd5bbd
-SIZE (rust/2025-06-26/rustc-1.88.0-powerpc64-unknown-freebsd.tar.xz) = 67654832
-SHA256 (rust/2025-06-26/rust-std-1.88.0-powerpc64-unknown-freebsd.tar.xz) = 2c714953eff5dcd21c858d898f6e252e40ab9693a09ffabdcd66fcb36d0e7d37
-SIZE (rust/2025-06-26/rust-std-1.88.0-powerpc64-unknown-freebsd.tar.xz) = 23401704
-SHA256 (rust/2025-06-26/cargo-1.88.0-powerpc64-unknown-freebsd.tar.xz) = 57e9aa16c4ee7fe284e54ec01a84caf08ef3139fd4f22c2f05e13f810dae76af
-SIZE (rust/2025-06-26/cargo-1.88.0-powerpc64-unknown-freebsd.tar.xz) = 9336784
-SHA256 (rust/2025-06-26/rustc-1.88.0-powerpc64le-unknown-freebsd.tar.xz) = 1cb12bc1f6edb054b3656a7439a76c88cf80cdb6eb1695f9de89b1c4aa05bf14
-SIZE (rust/2025-06-26/rustc-1.88.0-powerpc64le-unknown-freebsd.tar.xz) = 70776456
-SHA256 (rust/2025-06-26/rust-std-1.88.0-powerpc64le-unknown-freebsd.tar.xz) = 994fc09c860c757b1c1fcb0c1bf340d03a57f50e2c01f90fec06c81b053bc37f
-SIZE (rust/2025-06-26/rust-std-1.88.0-powerpc64le-unknown-freebsd.tar.xz) = 23532512
-SHA256 (rust/2025-06-26/cargo-1.88.0-powerpc64le-unknown-freebsd.tar.xz) = 0da207963f267df74448c3d5ac88c0b190db9984dc1acc9db8e21cab4e1913b9
-SIZE (rust/2025-06-26/cargo-1.88.0-powerpc64le-unknown-freebsd.tar.xz) = 9845780
-SHA256 (rust/2025-06-26/rustc-1.88.0-riscv64gc-unknown-freebsd.tar.xz) = 06270fe10241b8aa7e50cee4c35372afb2f05f073aa4a7d2b2f9ab2a1a74d1c7
-SIZE (rust/2025-06-26/rustc-1.88.0-riscv64gc-unknown-freebsd.tar.xz) = 77696432
-SHA256 (rust/2025-06-26/rust-std-1.88.0-riscv64gc-unknown-freebsd.tar.xz) = cb2f7535dde028a80630e7af8de74121e5c0fe61239fbd46b91fa0b9ce7dd793
-SIZE (rust/2025-06-26/rust-std-1.88.0-riscv64gc-unknown-freebsd.tar.xz) = 23559976
-SHA256 (rust/2025-06-26/cargo-1.88.0-riscv64gc-unknown-freebsd.tar.xz) = fcc3c82e832d7561e7de38d84f5415fc4d2d246f7b1ee5cf21567fb2ca296d90
-SIZE (rust/2025-06-26/cargo-1.88.0-riscv64gc-unknown-freebsd.tar.xz) = 11619296
+TIMESTAMP = 1758279891
+SHA256 (rust/rustc-1.90.0-src.tar.xz) = 6bfeaddd90ffda2f063492b092bfed925c4b8c701579baf4b1316e021470daac
+SIZE (rust/rustc-1.90.0-src.tar.xz) = 272348992
+SHA256 (rust/2025-08-07/rustc-1.89.0-aarch64-unknown-freebsd.tar.xz) = 4a086c11e9a5dc990b188af55bb002ec57ac385541a67609bae3e869284ba53f
+SIZE (rust/2025-08-07/rustc-1.89.0-aarch64-unknown-freebsd.tar.xz) = 67602196
+SHA256 (rust/2025-08-07/rust-std-1.89.0-aarch64-unknown-freebsd.tar.xz) = 2a47dc1fd48b51fc4aa45eb81b1e541d1dacc622ae8eb8ee94362802cc034a66
+SIZE (rust/2025-08-07/rust-std-1.89.0-aarch64-unknown-freebsd.tar.xz) = 25691400
+SHA256 (rust/2025-08-07/cargo-1.89.0-aarch64-unknown-freebsd.tar.xz) = 7d646378c7a69a6d5ece88c6b8e68086d197fe8a7eca78d3467145b19818b6ff
+SIZE (rust/2025-08-07/cargo-1.89.0-aarch64-unknown-freebsd.tar.xz) = 9062076
+SHA256 (rust/2025-08-07/rustc-1.89.0-x86_64-unknown-freebsd.tar.xz) = 5c3df8a9843d8e9270f26727be280b1f355829353fe5baf4780199110d63a6e6
+SIZE (rust/2025-08-07/rustc-1.89.0-x86_64-unknown-freebsd.tar.xz) = 64150560
+SHA256 (rust/2025-08-07/rust-std-1.89.0-x86_64-unknown-freebsd.tar.xz) = f442d9c402dbda73213c10c1678d08ed2bb9762ef1d7c12f1200861537502d82
+SIZE (rust/2025-08-07/rust-std-1.89.0-x86_64-unknown-freebsd.tar.xz) = 26904092
+SHA256 (rust/2025-08-07/cargo-1.89.0-x86_64-unknown-freebsd.tar.xz) = ab78e988c68e7202914ff2236a4b91f71b3a1537fd566ed789cb9e696ca53abc
+SIZE (rust/2025-08-07/cargo-1.89.0-x86_64-unknown-freebsd.tar.xz) = 10283492
+SHA256 (rust/2025-08-07/rustc-1.89.0-armv7-unknown-freebsd.tar.xz) = 77381d25519c740b833da7172de5881436053d776cba51f0c408382c13ff8cd4
+SIZE (rust/2025-08-07/rustc-1.89.0-armv7-unknown-freebsd.tar.xz) = 68299912
+SHA256 (rust/2025-08-07/rust-std-1.89.0-armv7-unknown-freebsd.tar.xz) = 65f98526286808e43ba0ca9e8d9e13d83db3d46e3b1bb7d2587419d9b928b3a5
+SIZE (rust/2025-08-07/rust-std-1.89.0-armv7-unknown-freebsd.tar.xz) = 24813500
+SHA256 (rust/2025-08-07/cargo-1.89.0-armv7-unknown-freebsd.tar.xz) = 42ec41ea270d2e593f21b1f0a64bfeed2555c373fe8d2177b153b8656a6731be
+SIZE (rust/2025-08-07/cargo-1.89.0-armv7-unknown-freebsd.tar.xz) = 9362148
+SHA256 (rust/2025-08-07/rustc-1.89.0-i686-unknown-freebsd.tar.xz) = fb1428241dc52025134d4e594fb96739d756cf600c6f3d8d75ec69cc2f0fca6c
+SIZE (rust/2025-08-07/rustc-1.89.0-i686-unknown-freebsd.tar.xz) = 76760916
+SHA256 (rust/2025-08-07/rust-std-1.89.0-i686-unknown-freebsd.tar.xz) = 2dd63ef00cf51c88ee2d0772f23b2ba1668696458594ab20c7f8f4b3f6751357
+SIZE (rust/2025-08-07/rust-std-1.89.0-i686-unknown-freebsd.tar.xz) = 26413304
+SHA256 (rust/2025-08-07/cargo-1.89.0-i686-unknown-freebsd.tar.xz) = 71b8701b5577389a57bd600c0cca57d5aa25c70bef2b3e7bf279092a6d7e306d
+SIZE (rust/2025-08-07/cargo-1.89.0-i686-unknown-freebsd.tar.xz) = 10921212
+SHA256 (rust/2025-08-07/rustc-1.89.0-powerpc-unknown-freebsd.tar.xz) = 7c72192b3000cfe972a82bb609f26348986138f68dcfd552a00224dddc25d5b3
+SIZE (rust/2025-08-07/rustc-1.89.0-powerpc-unknown-freebsd.tar.xz) = 69255712
+SHA256 (rust/2025-08-07/rust-std-1.89.0-powerpc-unknown-freebsd.tar.xz) = ef912d59278c02cbdf672f1db936f7705def9aa6b85a6091e7d19278ed546738
+SIZE (rust/2025-08-07/rust-std-1.89.0-powerpc-unknown-freebsd.tar.xz) = 23834180
+SHA256 (rust/2025-08-07/cargo-1.89.0-powerpc-unknown-freebsd.tar.xz) = 3b436178e9b6930b318f26edde7ab5e156186c79f64f363f9fe501fd58a684d9
+SIZE (rust/2025-08-07/cargo-1.89.0-powerpc-unknown-freebsd.tar.xz) = 9464180
+SHA256 (rust/2025-08-07/rustc-1.89.0-powerpc64-unknown-freebsd.tar.xz) = 49304519e51e4c3c6d568c97c5c070ebcde7f8644225b2157353e71a7b6ef95b
+SIZE (rust/2025-08-07/rustc-1.89.0-powerpc64-unknown-freebsd.tar.xz) = 67763500
+SHA256 (rust/2025-08-07/rust-std-1.89.0-powerpc64-unknown-freebsd.tar.xz) = f1f984b84376947bb04ec839e74c2f7f5b743c82f198404deb6e86289aba02f3
+SIZE (rust/2025-08-07/rust-std-1.89.0-powerpc64-unknown-freebsd.tar.xz) = 23920604
+SHA256 (rust/2025-08-07/cargo-1.89.0-powerpc64-unknown-freebsd.tar.xz) = 22d0f60452ceafa56f2bdb85c4f3bf314566cfa060e72eb3df8e165c869e62c9
+SIZE (rust/2025-08-07/cargo-1.89.0-powerpc64-unknown-freebsd.tar.xz) = 9556796
+SHA256 (rust/2025-08-07/rustc-1.89.0-powerpc64le-unknown-freebsd.tar.xz) = 40e9b696df5e9df27bd8c81e66459471897153acb23fd36196ebbce178a73d3b
+SIZE (rust/2025-08-07/rustc-1.89.0-powerpc64le-unknown-freebsd.tar.xz) = 70629540
+SHA256 (rust/2025-08-07/rust-std-1.89.0-powerpc64le-unknown-freebsd.tar.xz) = a151c5791d50dc11477813b7caf2e9f46c7c9c7d4fcbe36b6fefbc98009c0c33
+SIZE (rust/2025-08-07/rust-std-1.89.0-powerpc64le-unknown-freebsd.tar.xz) = 24048396
+SHA256 (rust/2025-08-07/cargo-1.89.0-powerpc64le-unknown-freebsd.tar.xz) = 322a22b6675b12370262fbc47e694decf4145204f2e7853c5385dcaf9711b36a
+SIZE (rust/2025-08-07/cargo-1.89.0-powerpc64le-unknown-freebsd.tar.xz) = 10073080
+SHA256 (rust/2025-08-07/rustc-1.89.0-riscv64gc-unknown-freebsd.tar.xz) = 798654915a94869723254d9e064b831b6908fefe16bf85aa7cbddf90bf98cd54
+SIZE (rust/2025-08-07/rustc-1.89.0-riscv64gc-unknown-freebsd.tar.xz) = 77423140
+SHA256 (rust/2025-08-07/rust-std-1.89.0-riscv64gc-unknown-freebsd.tar.xz) = e998d809d2b8568bcbe963c91233c7cac3bdfd0ca9f81e3926d540366d80d3c4
+SIZE (rust/2025-08-07/rust-std-1.89.0-riscv64gc-unknown-freebsd.tar.xz) = 24224064
+SHA256 (rust/2025-08-07/cargo-1.89.0-riscv64gc-unknown-freebsd.tar.xz) = 5d96c6aacacdbe29932088495b3c2e274b435b57360e9f4291c09d5953a62499
+SIZE (rust/2025-08-07/cargo-1.89.0-riscv64gc-unknown-freebsd.tar.xz) = 11784364
diff --git a/lang/rust/files/patch-vendor_cc.rs b/lang/rust/files/patch-vendor_cc.rs
index 4a763326e4f6..ef0ac3dc5c04 100644
--- a/lang/rust/files/patch-vendor_cc.rs
+++ b/lang/rust/files/patch-vendor_cc.rs
@@ -99,8 +99,8 @@ https://reviews.llvm.org/D77776
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
(false, false, false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.25/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.25/src/tool.rs
+--- vendor/cc-1.2.26/src/tool.rs.orig 2025-04-01 18:22:03 UTC
++++ vendor/cc-1.2.26/src/tool.rs
@@ -141,9 +141,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
@@ -112,8 +112,8 @@ https://reviews.llvm.org/D77776
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
(false, false, false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.26/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.26/src/tool.rs
+--- vendor/cc-1.2.27/src/tool.rs.orig 2025-04-01 18:22:03 UTC
++++ vendor/cc-1.2.27/src/tool.rs
@@ -141,9 +141,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
@@ -125,8 +125,8 @@ https://reviews.llvm.org/D77776
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
(false, false, false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.27/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.27/src/tool.rs
+--- vendor/cc-1.2.30/src/tool.rs.orig 2025-04-01 18:22:03 UTC
++++ vendor/cc-1.2.30/src/tool.rs
@@ -141,9 +141,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
diff --git a/lang/rustpython/Makefile b/lang/rustpython/Makefile
index 5122795b8cb2..6b738ce8549a 100644
--- a/lang/rustpython/Makefile
+++ b/lang/rustpython/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rustpython
DISTVERSION= 0.4.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= lang
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/lang/scryer-prolog/Makefile b/lang/scryer-prolog/Makefile
index 5c437d4c4fb0..9b7e7f23eb7c 100644
--- a/lang/scryer-prolog/Makefile
+++ b/lang/scryer-prolog/Makefile
@@ -1,7 +1,7 @@
PORTNAME= scryer-prolog
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= lang
MAINTAINER= me@svmhdvn.name
diff --git a/lang/spidermonkey102/Makefile b/lang/spidermonkey102/Makefile
index 57ae14ab946f..35022885e1d8 100644
--- a/lang/spidermonkey102/Makefile
+++ b/lang/spidermonkey102/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spidermonkey
DISTVERSION= 102.9.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= lang
MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source
PKGNAMESUFFIX= ${SP_VER}
diff --git a/lang/spidermonkey115/Makefile b/lang/spidermonkey115/Makefile
index dcaa73e1795e..938a86577295 100644
--- a/lang/spidermonkey115/Makefile
+++ b/lang/spidermonkey115/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spidermonkey
DISTVERSION= 115.22.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= lang
MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source \
MOZILLA/firefox/candidates/${DISTVERSION}esr-candidates/build1/source
diff --git a/lang/spidermonkey128/Makefile b/lang/spidermonkey128/Makefile
index 684e7e96ad80..df40ac9bd14f 100644
--- a/lang/spidermonkey128/Makefile
+++ b/lang/spidermonkey128/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spidermonkey
DISTVERSION= 128.12.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang
MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source \
MOZILLA/firefox/candidates/${DISTVERSION}esr-candidates/build1/source
diff --git a/lang/spidermonkey78/Makefile b/lang/spidermonkey78/Makefile
index 4264b165be06..8304e27bc0de 100644
--- a/lang/spidermonkey78/Makefile
+++ b/lang/spidermonkey78/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spidermonkey
DISTVERSION= 78.15.0
-PORTREVISION= 36
+PORTREVISION= 37
CATEGORIES= lang
MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source
PKGNAMESUFFIX= ${SP_VER}
diff --git a/lang/spidermonkey91/Makefile b/lang/spidermonkey91/Makefile
index d39cebee71e0..61877788c83b 100644
--- a/lang/spidermonkey91/Makefile
+++ b/lang/spidermonkey91/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spidermonkey
DISTVERSION= 91.13.0
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= lang
MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source
PKGNAMESUFFIX= ${SP_VER}
diff --git a/lang/starlark-rust/Makefile b/lang/starlark-rust/Makefile
index 7f77903c9b45..1ef5a7fc4541 100644
--- a/lang/starlark-rust/Makefile
+++ b/lang/starlark-rust/Makefile
@@ -1,7 +1,7 @@
PORTNAME= starlark-rust
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= lang
MAINTAINER= yuri@FreeBSD.org
diff --git a/lang/typescript/Makefile b/lang/typescript/Makefile
new file mode 100644
index 000000000000..98f0fdf4f419
--- /dev/null
+++ b/lang/typescript/Makefile
@@ -0,0 +1,38 @@
+PORTNAME= typescript
+DISTVERSION= 5.9.3
+CATEGORIES= lang
+MASTER_SITES= https://github.com/microsoft/TypeScript/releases/download/v${DISTVERSION}/ \
+ https://registry.npmjs.org/${PORTNAME}/-/
+
+MAINTAINER= mandree@FreeBSD.org
+COMMENT= Superset of JavaScript that compiles to JavaScript output
+WWW= https://www.typescriptlang.org/
+
+LICENSE= APACHE20
+
+DEPRECATED= New port was added without port maintainer, submitter not interested in taking it. See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289856 and contact mandree@ if you are willing to maintain typescript and have a track record that lets you appear suitable for maintaining a high-profile port.
+EXPIRATION_DATE=2025-11-30
+
+USES= nodejs:run tar:tgz
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+WRKSRC= ${WRKDIR}/package
+
+post-patch:
+ @cd ${WRKSRC}/bin && for f in *; do \
+ ${REINPLACE_CMD} -e 's|../lib|${LOCALBASE}/lib/node_modules/${PORTNAME}|g' "$$f"; \
+ done
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/lib/node_modules/${PORTNAME}
+ cd ${WRKSRC}/bin && for f in *; do \
+ case "$${f}" in *.bak) ;; *) \
+ ${INSTALL_SCRIPT} "${WRKSRC}/bin/$$f" ${STAGEDIR}${PREFIX}/bin ; \
+ esac ; \
+ done
+ cd ${WRKSRC}/lib && ${COPYTREE_SHARE} . \
+ ${STAGEDIR}${PREFIX}/lib/node_modules/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/lang/typescript/distinfo b/lang/typescript/distinfo
new file mode 100644
index 000000000000..191f1cf984a0
--- /dev/null
+++ b/lang/typescript/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1759274614
+SHA256 (typescript-5.9.3.tgz) = 10e108c9cf7d5f2879053dff18515fb405abf2ccef63eaaf017d9c571687a1d3
+SIZE (typescript-5.9.3.tgz) = 4377468
diff --git a/lang/typescript/pkg-descr b/lang/typescript/pkg-descr
new file mode 100644
index 000000000000..9150fa8768ef
--- /dev/null
+++ b/lang/typescript/pkg-descr
@@ -0,0 +1,4 @@
+TypeScript is a language for application-scale JavaScript. TypeScript
+adds optional types to JavaScript that support tools for large-scale
+JavaScript applications for any browser, for any host, on any OS.
+TypeScript compiles to readable, standards-based JavaScript.
diff --git a/lang/typescript/pkg-plist b/lang/typescript/pkg-plist
new file mode 100644
index 000000000000..482e17096999
--- /dev/null
+++ b/lang/typescript/pkg-plist
@@ -0,0 +1,127 @@
+bin/tsc
+bin/tsserver
+lib/node_modules/typescript/_tsc.js
+lib/node_modules/typescript/_tsserver.js
+lib/node_modules/typescript/_typingsInstaller.js
+lib/node_modules/typescript/cs/diagnosticMessages.generated.json
+lib/node_modules/typescript/de/diagnosticMessages.generated.json
+lib/node_modules/typescript/es/diagnosticMessages.generated.json
+lib/node_modules/typescript/fr/diagnosticMessages.generated.json
+lib/node_modules/typescript/it/diagnosticMessages.generated.json
+lib/node_modules/typescript/ja/diagnosticMessages.generated.json
+lib/node_modules/typescript/ko/diagnosticMessages.generated.json
+lib/node_modules/typescript/lib.d.ts
+lib/node_modules/typescript/lib.decorators.d.ts
+lib/node_modules/typescript/lib.decorators.legacy.d.ts
+lib/node_modules/typescript/lib.dom.asynciterable.d.ts
+lib/node_modules/typescript/lib.dom.d.ts
+lib/node_modules/typescript/lib.dom.iterable.d.ts
+lib/node_modules/typescript/lib.es2015.collection.d.ts
+lib/node_modules/typescript/lib.es2015.core.d.ts
+lib/node_modules/typescript/lib.es2015.d.ts
+lib/node_modules/typescript/lib.es2015.generator.d.ts
+lib/node_modules/typescript/lib.es2015.iterable.d.ts
+lib/node_modules/typescript/lib.es2015.promise.d.ts
+lib/node_modules/typescript/lib.es2015.proxy.d.ts
+lib/node_modules/typescript/lib.es2015.reflect.d.ts
+lib/node_modules/typescript/lib.es2015.symbol.d.ts
+lib/node_modules/typescript/lib.es2015.symbol.wellknown.d.ts
+lib/node_modules/typescript/lib.es2016.array.include.d.ts
+lib/node_modules/typescript/lib.es2016.d.ts
+lib/node_modules/typescript/lib.es2016.full.d.ts
+lib/node_modules/typescript/lib.es2016.intl.d.ts
+lib/node_modules/typescript/lib.es2017.arraybuffer.d.ts
+lib/node_modules/typescript/lib.es2017.d.ts
+lib/node_modules/typescript/lib.es2017.date.d.ts
+lib/node_modules/typescript/lib.es2017.full.d.ts
+lib/node_modules/typescript/lib.es2017.intl.d.ts
+lib/node_modules/typescript/lib.es2017.object.d.ts
+lib/node_modules/typescript/lib.es2017.sharedmemory.d.ts
+lib/node_modules/typescript/lib.es2017.string.d.ts
+lib/node_modules/typescript/lib.es2017.typedarrays.d.ts
+lib/node_modules/typescript/lib.es2018.asyncgenerator.d.ts
+lib/node_modules/typescript/lib.es2018.asynciterable.d.ts
+lib/node_modules/typescript/lib.es2018.d.ts
+lib/node_modules/typescript/lib.es2018.full.d.ts
+lib/node_modules/typescript/lib.es2018.intl.d.ts
+lib/node_modules/typescript/lib.es2018.promise.d.ts
+lib/node_modules/typescript/lib.es2018.regexp.d.ts
+lib/node_modules/typescript/lib.es2019.array.d.ts
+lib/node_modules/typescript/lib.es2019.d.ts
+lib/node_modules/typescript/lib.es2019.full.d.ts
+lib/node_modules/typescript/lib.es2019.intl.d.ts
+lib/node_modules/typescript/lib.es2019.object.d.ts
+lib/node_modules/typescript/lib.es2019.string.d.ts
+lib/node_modules/typescript/lib.es2019.symbol.d.ts
+lib/node_modules/typescript/lib.es2020.bigint.d.ts
+lib/node_modules/typescript/lib.es2020.d.ts
+lib/node_modules/typescript/lib.es2020.date.d.ts
+lib/node_modules/typescript/lib.es2020.full.d.ts
+lib/node_modules/typescript/lib.es2020.intl.d.ts
+lib/node_modules/typescript/lib.es2020.number.d.ts
+lib/node_modules/typescript/lib.es2020.promise.d.ts
+lib/node_modules/typescript/lib.es2020.sharedmemory.d.ts
+lib/node_modules/typescript/lib.es2020.string.d.ts
+lib/node_modules/typescript/lib.es2020.symbol.wellknown.d.ts
+lib/node_modules/typescript/lib.es2021.d.ts
+lib/node_modules/typescript/lib.es2021.full.d.ts
+lib/node_modules/typescript/lib.es2021.intl.d.ts
+lib/node_modules/typescript/lib.es2021.promise.d.ts
+lib/node_modules/typescript/lib.es2021.string.d.ts
+lib/node_modules/typescript/lib.es2021.weakref.d.ts
+lib/node_modules/typescript/lib.es2022.array.d.ts
+lib/node_modules/typescript/lib.es2022.d.ts
+lib/node_modules/typescript/lib.es2022.error.d.ts
+lib/node_modules/typescript/lib.es2022.full.d.ts
+lib/node_modules/typescript/lib.es2022.intl.d.ts
+lib/node_modules/typescript/lib.es2022.object.d.ts
+lib/node_modules/typescript/lib.es2022.regexp.d.ts
+lib/node_modules/typescript/lib.es2022.string.d.ts
+lib/node_modules/typescript/lib.es2023.array.d.ts
+lib/node_modules/typescript/lib.es2023.collection.d.ts
+lib/node_modules/typescript/lib.es2023.d.ts
+lib/node_modules/typescript/lib.es2023.full.d.ts
+lib/node_modules/typescript/lib.es2023.intl.d.ts
+lib/node_modules/typescript/lib.es2024.arraybuffer.d.ts
+lib/node_modules/typescript/lib.es2024.collection.d.ts
+lib/node_modules/typescript/lib.es2024.d.ts
+lib/node_modules/typescript/lib.es2024.full.d.ts
+lib/node_modules/typescript/lib.es2024.object.d.ts
+lib/node_modules/typescript/lib.es2024.promise.d.ts
+lib/node_modules/typescript/lib.es2024.regexp.d.ts
+lib/node_modules/typescript/lib.es2024.sharedmemory.d.ts
+lib/node_modules/typescript/lib.es2024.string.d.ts
+lib/node_modules/typescript/lib.es5.d.ts
+lib/node_modules/typescript/lib.es6.d.ts
+lib/node_modules/typescript/lib.esnext.array.d.ts
+lib/node_modules/typescript/lib.esnext.collection.d.ts
+lib/node_modules/typescript/lib.esnext.d.ts
+lib/node_modules/typescript/lib.esnext.decorators.d.ts
+lib/node_modules/typescript/lib.esnext.disposable.d.ts
+lib/node_modules/typescript/lib.esnext.error.d.ts
+lib/node_modules/typescript/lib.esnext.float16.d.ts
+lib/node_modules/typescript/lib.esnext.full.d.ts
+lib/node_modules/typescript/lib.esnext.intl.d.ts
+lib/node_modules/typescript/lib.esnext.iterator.d.ts
+lib/node_modules/typescript/lib.esnext.promise.d.ts
+lib/node_modules/typescript/lib.esnext.sharedmemory.d.ts
+lib/node_modules/typescript/lib.scripthost.d.ts
+lib/node_modules/typescript/lib.webworker.asynciterable.d.ts
+lib/node_modules/typescript/lib.webworker.d.ts
+lib/node_modules/typescript/lib.webworker.importscripts.d.ts
+lib/node_modules/typescript/lib.webworker.iterable.d.ts
+lib/node_modules/typescript/pl/diagnosticMessages.generated.json
+lib/node_modules/typescript/pt-br/diagnosticMessages.generated.json
+lib/node_modules/typescript/ru/diagnosticMessages.generated.json
+lib/node_modules/typescript/tr/diagnosticMessages.generated.json
+lib/node_modules/typescript/tsc.js
+lib/node_modules/typescript/tsserver.js
+lib/node_modules/typescript/tsserverlibrary.d.ts
+lib/node_modules/typescript/tsserverlibrary.js
+lib/node_modules/typescript/typesMap.json
+lib/node_modules/typescript/typescript.d.ts
+lib/node_modules/typescript/typescript.js
+lib/node_modules/typescript/typingsInstaller.js
+lib/node_modules/typescript/watchGuard.js
+lib/node_modules/typescript/zh-cn/diagnosticMessages.generated.json
+lib/node_modules/typescript/zh-tw/diagnosticMessages.generated.json
diff --git a/lang/typstfmt/Makefile b/lang/typstfmt/Makefile
index 035aa1bbc455..b0edbdc1f233 100644
--- a/lang/typstfmt/Makefile
+++ b/lang/typstfmt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= typstfmt
DISTVERSION= 0.2.10
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= lang
MAINTAINER= yuri@FreeBSD.org
diff --git a/lang/typstyle/Makefile b/lang/typstyle/Makefile
index 05908e014a55..54c75f1f89bb 100644
--- a/lang/typstyle/Makefile
+++ b/lang/typstyle/Makefile
@@ -1,7 +1,7 @@
PORTNAME= typstyle
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= lang
MAINTAINER= yuri@FreeBSD.org