summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
Diffstat (limited to 'lang')
-rw-r--r--lang/algol68g/Makefile3
-rw-r--r--lang/algol68g/distinfo6
-rw-r--r--lang/algol68g/pkg-plist1
-rw-r--r--lang/dotnet/Makefile10
-rw-r--r--lang/dotnet/distinfo16
-rw-r--r--lang/dotnet/pkg-plist4
-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/gnat12/Makefile2
-rw-r--r--lang/gnat13/distinfo4
-rw-r--r--lang/go/Makefile2
-rw-r--r--lang/go124/Makefile2
-rw-r--r--lang/go124/distinfo6
-rw-r--r--lang/go125/Makefile2
-rw-r--r--lang/go125/distinfo6
-rw-r--r--lang/gomacro/Makefile2
-rw-r--r--lang/p5-JavaScript-QuickJS/Makefile3
-rw-r--r--lang/p5-JavaScript-QuickJS/files/patch-QuickJS.xs45
-rw-r--r--lang/php85/Makefile2
-rw-r--r--lang/php85/distinfo6
-rw-r--r--lang/ruby34/distinfo6
-rw-r--r--lang/ruby34/pkg-plist2
28 files changed, 105 insertions, 57 deletions
diff --git a/lang/algol68g/Makefile b/lang/algol68g/Makefile
index 60033bb4626f..ba68a2d62f43 100644
--- a/lang/algol68g/Makefile
+++ b/lang/algol68g/Makefile
@@ -1,6 +1,5 @@
PORTNAME= algol68g
-PORTVERSION= 3.5.12
-PORTREVISION= 1
+PORTVERSION= 3.10.0
CATEGORIES= lang
MASTER_SITES= https://jmvdveer.home.xs4all.nl/ LOCAL/danfe
diff --git a/lang/algol68g/distinfo b/lang/algol68g/distinfo
index 3be7cb50535f..61dce9eaebd2 100644
--- a/lang/algol68g/distinfo
+++ b/lang/algol68g/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736695612
-SHA256 (algol68g-3.5.12.tar.gz) = 720ab4411d589180a85ba1d4c63c90b5a77e9be1b345e27c25ceb743d88cd71f
-SIZE (algol68g-3.5.12.tar.gz) = 662372
+TIMESTAMP = 1759781013
+SHA256 (algol68g-3.10.0.tar.gz) = 54d6fd15cd0678576efa22e8c1940ad3b080f46cd2186f6bfbcd2ffda559f0c2
+SIZE (algol68g-3.10.0.tar.gz) = 672256
diff --git a/lang/algol68g/pkg-plist b/lang/algol68g/pkg-plist
index 69d5a2b0e68e..7e50effae78c 100644
--- a/lang/algol68g/pkg-plist
+++ b/lang/algol68g/pkg-plist
@@ -2,6 +2,7 @@ bin/a68g
include/algol68g/a68g-common.h
include/algol68g/a68g-config.h
include/algol68g/a68g-config.win32.h
+include/algol68g/a68g-config.win64.h
include/algol68g/a68g-defines.h
include/algol68g/a68g-diagnostics.h
include/algol68g/a68g-double.h
diff --git a/lang/dotnet/Makefile b/lang/dotnet/Makefile
index a832cab68c5f..d467f22cfbce 100644
--- a/lang/dotnet/Makefile
+++ b/lang/dotnet/Makefile
@@ -2,7 +2,7 @@ PORTNAME= dotnet
DISTVERSION= ${DOTNETVERSION}.9
CATEGORIES= lang devel
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
+ LOCAL/arrowd/dotnet/:bootstrap
DISTFILES= release.json-${PORTVERSION}:dotnetmanifest \
${BOOTSTRAP_SOURCEBUILT_ARTIFACTS_DISTNAME}${EXTRACT_SUFX}:bootstrap \
${BOOTSTRAP_SDK_DISTNAME}${EXTRACT_SUFX}:bootstrap
@@ -41,9 +41,9 @@ BINARY_ALIAS= grep=${LOCALBASE}/bin/ggrep
DOTNET_ENV= PYTHON=${PYTHON_CMD}
BOOTSTRAP_DOTNETVERSION= 9.0
-BOOTSTRAP_SDKVERSION= ${BOOTSTRAP_DOTNETVERSION}.103
-BOOTSTRAP_SDKVERSIONSUFFIX= -servicing.25071.1
-BOOTSTRAP_SOURCEBUILT_ARTIFACTS_DISTNAME= Private.SourceBuilt.Artifacts.${BOOTSTRAP_SDKVERSION}${BOOTSTRAP_SDKVERSIONSUFFIX}.freebsd-${DOTNET_ARCH}
+BOOTSTRAP_SDKVERSION= ${BOOTSTRAP_DOTNETVERSION}.110
+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= 9.0
@@ -55,6 +55,8 @@ SDK_DISTNAME= dotnet-sdk-${SDKVERSION}-${SDK_RID}
SDK_RID= freebsd.${_OSVERSION_MAJOR}-${DOTNET_ARCH}
DOTNET_ARCH= ${ARCH:S|amd64|x64|:C|aarch64|arm64|}
+SOURCEBUILT_ARTIFACTS_DISTNAME?=Private.SourceBuilt.Artifacts.${SDKVERSION}${SDKSERVICESUFFIX}.freebsd-${DOTNET_ARCH}
+
PLIST_SUB= DOTNET_ARCH=${DOTNET_ARCH} FULL_DOTNETVERSION=${DISTVERSION} \
DOTNETVERSION=${DOTNETVERSION} SDKVERSION=${SDKVERSION} \
SDK_RID=${SDK_RID} SDKVERSIONSUFFIX=${SDKVERSIONSUFFIX} \
diff --git a/lang/dotnet/distinfo b/lang/dotnet/distinfo
index a53dc7b74c0a..d58f6bbca1ab 100644
--- a/lang/dotnet/distinfo
+++ b/lang/dotnet/distinfo
@@ -1,13 +1,13 @@
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
-SIZE (dotnet/dotnet-sdk-9.0.103-freebsd-arm64.tar.gz) = 504643018
-SHA256 (dotnet/Private.SourceBuilt.Artifacts.9.0.103-servicing.25071.1.freebsd-x64.tar.gz) = 307bba6133c8c247f014553676663da26b82a0a8a8db7940c131d1b00772853b
-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/Private.SourceBuilt.Artifacts.9.0.110-servicing.25421.1.freebsd.13-arm64.tar.gz) = 4599ae777acd3a58919ceeeaa07b74668e1a53661c3ebf24b99f877e3c5ebe0e
+SIZE (dotnet/Private.SourceBuilt.Artifacts.9.0.110-servicing.25421.1.freebsd.13-arm64.tar.gz) = 828079589
+SHA256 (dotnet/dotnet-sdk-9.0.110-freebsd-arm64.tar.gz) = 05f3c223c70fa3096a97350cf485eaffdee1ddb2796a71984cbf4760009f40dc
+SIZE (dotnet/dotnet-sdk-9.0.110-freebsd-arm64.tar.gz) = 505604643
+SHA256 (dotnet/Private.SourceBuilt.Artifacts.9.0.110-servicing.25421.1.freebsd.13-x64.tar.gz) = 91239d2dc1197211d7cb8b1d30cfb783035dfc574a593093d56bab885c887a75
+SIZE (dotnet/Private.SourceBuilt.Artifacts.9.0.110-servicing.25421.1.freebsd.13-x64.tar.gz) = 837969817
+SHA256 (dotnet/dotnet-sdk-9.0.110-freebsd-x64.tar.gz) = eb8d675d1a0edc27f4a8b12455dbb13545809b95d80a23536dfea4c94e7a23d2
+SIZE (dotnet/dotnet-sdk-9.0.110-freebsd-x64.tar.gz) = 514661886
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 744c8195c72f..2daa4eb58191 100644
--- a/lang/dotnet/pkg-plist
+++ b/lang/dotnet/pkg-plist
@@ -1636,7 +1636,6 @@
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll.config
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.runtimeconfig.json
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/BuildHost-netcore/Newtonsoft.Json.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/BuildHost-netcore/System.Collections.Immutable.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/BuildHost-netcore/System.CommandLine.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/BuildHost-netcore/cs/System.CommandLine.resources.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/BuildHost-netcore/de/System.CommandLine.resources.dll
@@ -1914,7 +1913,6 @@
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKSERVICESUFFIX%%/tools/net%%DOTNETVERSION%%/any/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll.config
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKSERVICESUFFIX%%/tools/net%%DOTNETVERSION%%/any/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.runtimeconfig.json
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKSERVICESUFFIX%%/tools/net%%DOTNETVERSION%%/any/BuildHost-netcore/Newtonsoft.Json.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKSERVICESUFFIX%%/tools/net%%DOTNETVERSION%%/any/BuildHost-netcore/System.Collections.Immutable.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKSERVICESUFFIX%%/tools/net%%DOTNETVERSION%%/any/BuildHost-netcore/System.CommandLine.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKSERVICESUFFIX%%/tools/net%%DOTNETVERSION%%/any/BuildHost-netcore/cs/System.CommandLine.resources.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKSERVICESUFFIX%%/tools/net%%DOTNETVERSION%%/any/BuildHost-netcore/de/System.CommandLine.resources.dll
@@ -2435,8 +2433,6 @@
%%DATADIR%%/sdk/%%SDKVERSION%%/Roslyn/bincore/Microsoft.CodeAnalysis.CSharp.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/Roslyn/bincore/Microsoft.CodeAnalysis.VisualBasic.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/Roslyn/bincore/Microsoft.CodeAnalysis.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/Roslyn/bincore/System.Collections.Immutable.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/Roslyn/bincore/System.Reflection.Metadata.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/Roslyn/bincore/VBCSCompiler.deps.json
%%DATADIR%%/sdk/%%SDKVERSION%%/Roslyn/bincore/VBCSCompiler.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/Roslyn/bincore/VBCSCompiler.runtimeconfig.json
diff --git a/lang/gcc13-devel/Makefile b/lang/gcc13-devel/Makefile
index cf467d87a03c..1802432296c1 100644
--- a/lang/gcc13-devel/Makefile
+++ b/lang/gcc13-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 13.4.1.s20250925
+PORTVERSION= 13.4.1.s20251002
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc13-devel/distinfo b/lang/gcc13-devel/distinfo
index 205ac723c7d3..93c666b043ff 100644
--- a/lang/gcc13-devel/distinfo
+++ b/lang/gcc13-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758883168
-SHA256 (gcc-13-20250925.tar.xz) = 884b6788640587faa5ef271ebc5654ac1ff0cdacb59a752bf9e66e38b19ce530
-SIZE (gcc-13-20250925.tar.xz) = 84597944
+TIMESTAMP = 1759480335
+SHA256 (gcc-13-20251002.tar.xz) = 1b1e6809e8c18929d43a10f237299347d57d6f4abfa91740b21e097cc441b60c
+SIZE (gcc-13-20251002.tar.xz) = 84599604
diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile
index 46fd520e579c..e50c4d63bf8a 100644
--- a/lang/gcc14-devel/Makefile
+++ b/lang/gcc14-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 14.3.1.s20250926
+PORTVERSION= 14.3.1.s20251003
PORTEPOCH= 1
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
diff --git a/lang/gcc14-devel/distinfo b/lang/gcc14-devel/distinfo
index a7a73c916071..ebd51d276df5 100644
--- a/lang/gcc14-devel/distinfo
+++ b/lang/gcc14-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758959784
-SHA256 (gcc-14-20250926.tar.xz) = 83336f1c94e7ffd5590d347fe30a0d33c45d216142612db23e066ccb727bb993
-SIZE (gcc-14-20250926.tar.xz) = 88365628
+TIMESTAMP = 1759565672
+SHA256 (gcc-14-20251003.tar.xz) = e119c3fa2516107e28b9f48c816362b1fff82ae3373929661f1a73d3054d18b1
+SIZE (gcc-14-20251003.tar.xz) = 88346112
diff --git a/lang/gcc15-devel/Makefile b/lang/gcc15-devel/Makefile
index 3fde06f67220..54ba1c5db17d 100644
--- a/lang/gcc15-devel/Makefile
+++ b/lang/gcc15-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 15.2.1.s20250927
+PORTVERSION= 15.2.1.s20251004
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc15-devel/distinfo b/lang/gcc15-devel/distinfo
index 3f086f15a32c..7cc3b9221ab3 100644
--- a/lang/gcc15-devel/distinfo
+++ b/lang/gcc15-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759225558
-SHA256 (gcc-15-20250927.tar.xz) = ee453b713689336a070acd7fe9b3dd276851ab708043fd956400c2db33a2a5f8
-SIZE (gcc-15-20250927.tar.xz) = 92319628
+TIMESTAMP = 1759653883
+SHA256 (gcc-15-20251004.tar.xz) = 19ae971850907bb8fbd1e76354dcc5333273dd81942d40fcd0a1a6796cefc289
+SIZE (gcc-15-20251004.tar.xz) = 92342084
diff --git a/lang/gcc16-devel/Makefile b/lang/gcc16-devel/Makefile
index 9d2a474d9df5..a677854c4914 100644
--- a/lang/gcc16-devel/Makefile
+++ b/lang/gcc16-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 16.0.0.s20250928
+PORTVERSION= 16.0.0.s20251005
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc16-devel/distinfo b/lang/gcc16-devel/distinfo
index 6610feb59e7e..1b12c8014d93 100644
--- a/lang/gcc16-devel/distinfo
+++ b/lang/gcc16-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759225720
-SHA256 (gcc-16-20250928.tar.xz) = cc0709722224a378d0b99b1c720eed539b92566205742429b717f4df7d6c5f4a
-SIZE (gcc-16-20250928.tar.xz) = 95726148
+TIMESTAMP = 1759824831
+SHA256 (gcc-16-20251005.tar.xz) = e2e3d3a8908840d810a1325e67d818171f741a736857c3678d64509c66e994be
+SIZE (gcc-16-20251005.tar.xz) = 95768580
diff --git a/lang/gnat12/Makefile b/lang/gnat12/Makefile
index 63e6fbb1acb7..20a99fa79573 100644
--- a/lang/gnat12/Makefile
+++ b/lang/gnat12/Makefile
@@ -68,7 +68,7 @@ OPTIONS_DEFINE_powerpc64+= MULTILIB
.endif
OPTIONS_RADIO= BOOTSTRAP
OPTIONS_RADIO_BOOTSTRAP= GCC6AUX PREVASSET
-OPTIONS_DEFAULT= PREVASSET
+OPTIONS_DEFAULT= ${"${OSVERSION:M1600*}" == "":?PREVASSET:GCC6AUX}
.if defined(PACKAGE_BUILDING)
OPTIONS_DEFAULT+= ASSETS
.endif
diff --git a/lang/gnat13/distinfo b/lang/gnat13/distinfo
index 5847f36d6dc5..763a16776e4f 100644
--- a/lang/gnat13/distinfo
+++ b/lang/gnat13/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1708188304
+TIMESTAMP = 1759852299
SHA256 (gcc-13.2.0.tar.xz) = e275e76442a6067341a27f04c5c6b83d8613144004c0413528863dc6b5c743da
SIZE (gcc-13.2.0.tar.xz) = 87858592
SHA256 (gnat-aarch64-freebsd.13-12.2.0_6.tar.xz) = 5632d44659109b4487ac4f9658fab83eb88ceb1bef2e2171c8fc6426475154ec
@@ -19,3 +19,5 @@ SHA256 (gnat-x86_64-freebsd.14-12.2.0_6.tar.xz) = a02e07d8e00caf3975549cac6b86b0
SIZE (gnat-x86_64-freebsd.14-12.2.0_6.tar.xz) = 90319148
SHA256 (gnat-x86_64-freebsd.15-12.2.0_6.tar.xz) = a486e0257eadcc1f90770df06d849978d070551b929f347e906030632374f6a2
SIZE (gnat-x86_64-freebsd.15-12.2.0_6.tar.xz) = 90213972
+SHA256 (gnat-x86_64-freebsd.16-12.3.0_1.tar.xz) = 72eb49140589ee3c7039d332a81704a4ca11a036d31ab30616b8896e689dd716
+SIZE (gnat-x86_64-freebsd.16-12.3.0_1.tar.xz) = 90849324
diff --git a/lang/go/Makefile b/lang/go/Makefile
index 38a506ba2f72..925b9ee3bec4 100644
--- a/lang/go/Makefile
+++ b/lang/go/Makefile
@@ -1,6 +1,6 @@
PORTNAME= go
DISTVERSION= ${GO_DEFAULT}
-PORTREVISION= 12
+PORTREVISION= 13
PORTEPOCH= 2
CATEGORIES= lang
MASTER_SITES= # not applicable
diff --git a/lang/go124/Makefile b/lang/go124/Makefile
index 77ed94278ec2..1e4b1b74fdeb 100644
--- a/lang/go124/Makefile
+++ b/lang/go124/Makefile
@@ -1,4 +1,4 @@
-DISTVERSION= 1.24.7
+DISTVERSION= 1.24.8
# Always set PORTREVISION explicitly as otherwise they are inherited from lang/go-devel
PORTREVISION= 0
MASTER_SITES= https://go.dev/dl/
diff --git a/lang/go124/distinfo b/lang/go124/distinfo
index 061b954d1197..8aebc3890910 100644
--- a/lang/go124/distinfo
+++ b/lang/go124/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1757005364
-SHA256 (go1.24.7.src.tar.gz) = 2a8f50db0f88803607c50d7ea8834dcb7bd483c6b428a91e360fdf8624b46464
-SIZE (go1.24.7.src.tar.gz) = 30794506
+TIMESTAMP = 1759883403
+SHA256 (go1.24.8.src.tar.gz) = b1ff32c5c4a50ddfa1a1cb78b60dd5a362aeb2184bb78f008b425b62095755fb
+SIZE (go1.24.8.src.tar.gz) = 30797581
SHA256 (go1.23.12.freebsd-arm64.tar.gz) = e06eaa4d8547f94c26b195dbb89d2a5c0875b8bb0499dd738a34951303f8fd43
SIZE (go1.23.12.freebsd-arm64.tar.gz) = 69916830
SHA256 (go1.23.12.freebsd-amd64.tar.gz) = c9d7029ae11a6680fba97ac63defa3d0d00220728d6c41186b2517da4b3cd0ea
diff --git a/lang/go125/Makefile b/lang/go125/Makefile
index 210eced4b4dd..d533306a3977 100644
--- a/lang/go125/Makefile
+++ b/lang/go125/Makefile
@@ -1,4 +1,4 @@
-DISTVERSION= 1.25.1
+DISTVERSION= 1.25.2
# Always set PORTREVISION explicitly as otherwise they are inherited from lang/go-devel
PORTREVISION= 0
MASTER_SITES= https://go.dev/dl/
diff --git a/lang/go125/distinfo b/lang/go125/distinfo
index 90f52c0490a5..c5814ecb6e8c 100644
--- a/lang/go125/distinfo
+++ b/lang/go125/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1757005078
-SHA256 (go1.25.1.src.tar.gz) = d010c109cee94d80efe681eab46bdea491ac906bf46583c32e9f0dbb0bd1a594
-SIZE (go1.25.1.src.tar.gz) = 31974863
+TIMESTAMP = 1759882276
+SHA256 (go1.25.2.src.tar.gz) = 3711140cfb87fce8f7a13f7cd860df041e6c12f7610f40cac6ec6fa2b65e96e4
+SIZE (go1.25.2.src.tar.gz) = 31978632
SHA256 (go1.24.6.freebsd-arm64.tar.gz) = 76a75ad5125217c268029c0ad9c7295cc7f6042fe9cba4bebf9a89f7f42ad8af
SIZE (go1.24.6.freebsd-arm64.tar.gz) = 74459381
SHA256 (go1.24.6.freebsd-amd64.tar.gz) = 4983e2b10ae1f754e4eb07e1e589691c7e1d0dc428a92c16bd0e2ba03cc23ed9
diff --git a/lang/gomacro/Makefile b/lang/gomacro/Makefile
index 13b1b2c037b8..dc745180f540 100644
--- a/lang/gomacro/Makefile
+++ b/lang/gomacro/Makefile
@@ -2,7 +2,7 @@ PORTNAME= gomacro
DISTVERSIONPREFIX= v
DISTVERSION= 2.7-601
DISTVERSIONSUFFIX= -g9aafa23
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= lang
MAINTAINER= ports@FreeBSD.org
diff --git a/lang/p5-JavaScript-QuickJS/Makefile b/lang/p5-JavaScript-QuickJS/Makefile
index 121deca7bce4..1ccda1b456e1 100644
--- a/lang/p5-JavaScript-QuickJS/Makefile
+++ b/lang/p5-JavaScript-QuickJS/Makefile
@@ -14,7 +14,8 @@ LICENSE_COMB= dual
BUILD_DEPENDS= p5-ExtUtils-MakeMaker-CPANfile>=0:devel/p5-ExtUtils-MakeMaker-CPANfile \
p5-File-Slurper>=0:devel/p5-File-Slurper \
- p5-File-Which>=0:sysutils/p5-File-Which
+ p5-File-Which>=0:sysutils/p5-File-Which \
+ quickjs>=2025.04.26.20250709:lang/quickjs
LIB_DEPENDS= libquickjs.so:lang/quickjs
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-Test-FailWarnings>=0:devel/p5-Test-FailWarnings \
diff --git a/lang/p5-JavaScript-QuickJS/files/patch-QuickJS.xs b/lang/p5-JavaScript-QuickJS/files/patch-QuickJS.xs
index 546d51021497..75e224aabb8d 100644
--- a/lang/p5-JavaScript-QuickJS/files/patch-QuickJS.xs
+++ b/lang/p5-JavaScript-QuickJS/files/patch-QuickJS.xs
@@ -1,5 +1,6 @@
Obtained from: https://github.com/FGasper/p5-JavaScript-QuickJS/issues/13
https://github.com/FGasper/p5-JavaScript-QuickJS/tree/quickjs_2025_04
+Reference: https://github.com/bellard/quickjs/commit/f10ef299a6ab4c36c4162cc5840f128f74ec197c
--- QuickJS.xs.orig 2024-02-12 14:21:20 UTC
+++ QuickJS.xs
@@ -14,3 +15,47 @@ Obtained from: https://github.com/FGasper/p5-JavaScript-QuickJS/issues/13
[JS_TAG_SYMBOL - JS_TAG_FIRST] = "symbol",
[JS_TAG_MODULE - JS_TAG_FIRST] = "module",
[JS_TAG_OBJECT - JS_TAG_FIRST] = "object",
+@@ -649,7 +648,7 @@ static JSModuleDef *pqjs_module_loader(JSContext *ctx,
+ }
+
+ static JSModuleDef *pqjs_module_loader(JSContext *ctx,
+- const char *module_name, void *opaque) {
++ const char *module_name, void *opaque, JSValueConst attributes) {
+ char** module_base_path_p = (char**) opaque;
+
+ char* module_base_path = *module_base_path_p;
+@@ -666,10 +665,10 @@ static JSModuleDef *pqjs_module_loader(JSContext *ctx,
+ memcpy(real_path + base_path_len, module_name, module_name_len);
+ real_path[base_path_len + module_name_len] = 0;
+
+- moduledef = js_module_loader(ctx, real_path, NULL);
++ moduledef = js_module_loader(ctx, real_path, NULL, attributes);
+ }
+ else {
+- moduledef = js_module_loader(ctx, module_name, NULL);
++ moduledef = js_module_loader(ctx, module_name, NULL, attributes);
+ }
+
+ return moduledef;
+@@ -751,7 +750,7 @@ _new (SV* classname_sv)
+ CODE:
+ JSRuntime *rt = JS_NewRuntime();
+ JS_SetHostPromiseRejectionTracker(rt, js_std_promise_rejection_tracker, NULL);
+- JS_SetModuleLoaderFunc(rt, NULL, js_module_loader, NULL);
++ JS_SetModuleLoaderFunc2(rt, NULL, js_module_loader, js_module_check_attributes, NULL);
+
+ JSContext *ctx = _create_new_jsctx(aTHX_ rt);
+
+@@ -763,10 +762,11 @@ _new (SV* classname_sv)
+ .pid = getpid(),
+ };
+
+- JS_SetModuleLoaderFunc(
++ JS_SetModuleLoaderFunc2(
+ rt,
+ NULL,
+ pqjs_module_loader,
++ js_module_check_attributes,
+ &pqjs->module_base_path
+ );
+
diff --git a/lang/php85/Makefile b/lang/php85/Makefile
index 0eda46df0e6d..f6636f57df2f 100644
--- a/lang/php85/Makefile
+++ b/lang/php85/Makefile
@@ -1,5 +1,5 @@
PORTNAME= php85
-DISTVERSION= 8.5.0beta3
+DISTVERSION= 8.5.0RC1
PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= https://downloads.php.net/~edorian/ \
diff --git a/lang/php85/distinfo b/lang/php85/distinfo
index 01a1f63a7dc1..bc97e81f4ded 100644
--- a/lang/php85/distinfo
+++ b/lang/php85/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757678817
-SHA256 (php-8.5.0beta3.tar.gz) = ff3f5a8c73c4b84883ef0e3870543c078d324c46ccef2eb85c66cb88124e7a55
-SIZE (php-8.5.0beta3.tar.gz) = 24092865
+TIMESTAMP = 1759582579
+SHA256 (php-8.5.0RC1.tar.gz) = 0ea5059a387117fe6ed9a72cdc20945dbff6acc072df936e97d35a9cb26420e0
+SIZE (php-8.5.0RC1.tar.gz) = 24117073
diff --git a/lang/ruby34/distinfo b/lang/ruby34/distinfo
index a595e134e3e9..123f8c27781e 100644
--- a/lang/ruby34/distinfo
+++ b/lang/ruby34/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757986904
-SHA256 (ruby/ruby-3.4.6.tar.xz) = 804995bc22938aa475127000d3103cb133409ad3955edfc0e7412be66a4859b8
-SIZE (ruby/ruby-3.4.6.tar.xz) = 17303436
+TIMESTAMP = 1759881622
+SHA256 (ruby/ruby-3.4.7.tar.xz) = db425a86f6e07546957578f4946cc700a91e7fd51115a86c56e096f30e0530c7
+SIZE (ruby/ruby-3.4.7.tar.xz) = 17312044
diff --git a/lang/ruby34/pkg-plist b/lang/ruby34/pkg-plist
index 39f77564c951..bf94ebf9209d 100644
--- a/lang/ruby34/pkg-plist
+++ b/lang/ruby34/pkg-plist
@@ -16300,6 +16300,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/%3d%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/absolute%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/absolute-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/authority-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/build-c.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/build2-c.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/cdesc-Generic.ri
@@ -16354,6 +16355,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/scheme%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/scheme-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/select-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/set_authority-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/set_host-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/set_opaque-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/set_password-i.ri