summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
Diffstat (limited to 'lang')
-rw-r--r--lang/gambit-c/Makefile8
-rw-r--r--lang/gambit-c/distinfo6
-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/php85/Makefile4
-rw-r--r--lang/php85/distinfo6
-rw-r--r--lang/php85/pkg-plist2
-rw-r--r--lang/ruby34/distinfo6
-rw-r--r--lang/ruby34/pkg-plist25
-rw-r--r--lang/rust-nightly/Makefile4
-rw-r--r--lang/rust-nightly/distinfo18
-rw-r--r--lang/rust-nightly/files/patch-vendor_cc.rs4
18 files changed, 61 insertions, 54 deletions
diff --git a/lang/gambit-c/Makefile b/lang/gambit-c/Makefile
index b94030174133..e52d169e39ae 100644
--- a/lang/gambit-c/Makefile
+++ b/lang/gambit-c/Makefile
@@ -1,11 +1,9 @@
PORTNAME= gambit-c
-PORTVERSION= 4.9.6
DISTVERSIONPREFIX= v
+DISTVERSION= 4.9.7
PORTEPOCH= 1
CATEGORIES= lang
-GAMBIT_VERSION= 409006
-
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Gambit programming system where the compiler generates portable C code
WWW= https://gambitscheme.org
@@ -30,9 +28,11 @@ CONFIGURE_ARGS= --docdir=${DOCSDIR} \
MAKEFILE= makefile
INFO= gambit
+
+GAMBIT_VERSION= 409007
PLIST_SUB= GAMBIT_VERSION=${GAMBIT_VERSION}
-OPTIONS_DEFINE= DOCS
+OPTIONS_DEFINE= DOCS
.include <bsd.port.pre.mk>
diff --git a/lang/gambit-c/distinfo b/lang/gambit-c/distinfo
index 077618dd16e3..60589145b48d 100644
--- a/lang/gambit-c/distinfo
+++ b/lang/gambit-c/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749313690
-SHA256 (gambit-gambit-v4.9.6_GH0.tar.gz) = 6fc1fa06262e03c1b4215977e75bdbbd80d09b3819683ac2124c5ac94781272c
-SIZE (gambit-gambit-v4.9.6_GH0.tar.gz) = 16247420
+TIMESTAMP = 1752566891
+SHA256 (gambit-gambit-v4.9.7_GH0.tar.gz) = 0da7c9772a2186dab1fba6bf6c777afe7424f40beacadf1b117d5cc825fe2db3
+SIZE (gambit-gambit-v4.9.7_GH0.tar.gz) = 16211736
diff --git a/lang/gcc13-devel/Makefile b/lang/gcc13-devel/Makefile
index 5f969ac78920..bec2281707e6 100644
--- a/lang/gcc13-devel/Makefile
+++ b/lang/gcc13-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 13.4.1.s20250703
+PORTVERSION= 13.4.1.s20250710
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc13-devel/distinfo b/lang/gcc13-devel/distinfo
index 182422091756..df81177914c0 100644
--- a/lang/gcc13-devel/distinfo
+++ b/lang/gcc13-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751620617
-SHA256 (gcc-13-20250703.tar.xz) = 1f666bf56953522777a24229f11ff372843e010c368bf3b803059b1f1d8ecf67
-SIZE (gcc-13-20250703.tar.xz) = 84586348
+TIMESTAMP = 1752306923
+SHA256 (gcc-13-20250710.tar.xz) = 8501a6eed382612fb0865a6e9ec8efedfe8b0ff64f0c334aa0321d49b5904bc6
+SIZE (gcc-13-20250710.tar.xz) = 84582400
diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile
index a205bb1fb6c0..ed673e292076 100644
--- a/lang/gcc14-devel/Makefile
+++ b/lang/gcc14-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 14.3.1.s20250704
+PORTVERSION= 14.3.1.s20250711
PORTEPOCH= 1
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
diff --git a/lang/gcc14-devel/distinfo b/lang/gcc14-devel/distinfo
index d004fe843716..7776bf205a97 100644
--- a/lang/gcc14-devel/distinfo
+++ b/lang/gcc14-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751701517
-SHA256 (gcc-14-20250704.tar.xz) = c6a158d3add7d36a992c6bdf367cbb95673cc4ba7728eb61ad1808ed8792415a
-SIZE (gcc-14-20250704.tar.xz) = 88301340
+TIMESTAMP = 1752307028
+SHA256 (gcc-14-20250711.tar.xz) = c270d6f0bff86a0dd3e62075571ebaa3ed2bada4299ea6de656cc62562e34aaa
+SIZE (gcc-14-20250711.tar.xz) = 88322532
diff --git a/lang/gcc15-devel/Makefile b/lang/gcc15-devel/Makefile
index 40179125ed77..f8b7f8256aec 100644
--- a/lang/gcc15-devel/Makefile
+++ b/lang/gcc15-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 15.1.1.s20250705
+PORTVERSION= 15.1.1.s20250712
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc15-devel/distinfo b/lang/gcc15-devel/distinfo
index 0ae889fe2f83..35564fb254f3 100644
--- a/lang/gcc15-devel/distinfo
+++ b/lang/gcc15-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751816755
-SHA256 (gcc-15-20250705.tar.xz) = 0c3f441698353e5875871cb9112a555fa78b20e1ee23f8094d925f0fcbb28dba
-SIZE (gcc-15-20250705.tar.xz) = 92140172
+TIMESTAMP = 1752393744
+SHA256 (gcc-15-20250712.tar.xz) = a339762f71c5e365c0fbae3dcc71ead2341df40ffa8736a716f387376e8e60a8
+SIZE (gcc-15-20250712.tar.xz) = 92149428
diff --git a/lang/gcc16-devel/Makefile b/lang/gcc16-devel/Makefile
index 3dc7d7a29b09..9660fae37e90 100644
--- a/lang/gcc16-devel/Makefile
+++ b/lang/gcc16-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 16.0.0.s20250706
+PORTVERSION= 16.0.0.s20250713
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc16-devel/distinfo b/lang/gcc16-devel/distinfo
index 73d3ba1d5c66..305c69d04b49 100644
--- a/lang/gcc16-devel/distinfo
+++ b/lang/gcc16-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751960810
-SHA256 (gcc-16-20250706.tar.xz) = 07da2c20abaef3fc53e985b1c55f80492d5290ebb63ba2410a2e814996d7c3b2
-SIZE (gcc-16-20250706.tar.xz) = 94122820
+TIMESTAMP = 1752568620
+SHA256 (gcc-16-20250713.tar.xz) = 7b888a60cee23dee642710639d3fea753c644a3afb5432b477eb14994f638c11
+SIZE (gcc-16-20250713.tar.xz) = 94187924
diff --git a/lang/php85/Makefile b/lang/php85/Makefile
index fd044a453f9b..bdd32ebc770e 100644
--- a/lang/php85/Makefile
+++ b/lang/php85/Makefile
@@ -1,5 +1,5 @@
PORTNAME= php85
-DISTVERSION= 8.5.0alpha1
+DISTVERSION= 8.5.0alpha2
PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= LOCAL/bofh/lang/${PORTNAME}
@@ -106,7 +106,7 @@ WARNING+= "!!! Consider switching to php-fpm and mod_proxy_fcgi as per Apache ht
.include <bsd.port.options.mk>
-.if ${PORT_OPTIONS:NOASLR}
+.if ${PORT_OPTIONS:MNOASLR}
.if ${PORT_OPTIONS:MCLI}
ELF_FEATURES+=+noaslr:sapi/cli/php
.endif
diff --git a/lang/php85/distinfo b/lang/php85/distinfo
index bbb20b86de2d..2988b28e4f91 100644
--- a/lang/php85/distinfo
+++ b/lang/php85/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751455337
-SHA256 (php-8.5.0alpha1.tar.gz) = ab8c5f2d559c41b711190e0850b981bfea0bda34f7129cd77567b35266a01b50
-SIZE (php-8.5.0alpha1.tar.gz) = 23014352
+TIMESTAMP = 1752679450
+SHA256 (php-8.5.0alpha2.tar.gz) = 9f99e0f2e73c86ce526b3f9df5430e080b1f927dc4e7ec208530c257ec34a3f7
+SIZE (php-8.5.0alpha2.tar.gz) = 23025426
diff --git a/lang/php85/pkg-plist b/lang/php85/pkg-plist
index 4ce095d86e09..206111c15f0d 100644
--- a/lang/php85/pkg-plist
+++ b/lang/php85/pkg-plist
@@ -439,7 +439,6 @@ include/php/ext/standard/html.h
include/php/ext/standard/html_tables.h
include/php/ext/standard/info.h
include/php/ext/standard/md5.h
-include/php/ext/standard/pack.h
include/php/ext/standard/pageinfo.h
include/php/ext/standard/password_arginfo.h
include/php/ext/standard/php_array.h
@@ -480,6 +479,7 @@ include/php/ext/standard/winver.h
include/php/ext/uri/php_lexbor.h
include/php/ext/uri/php_uri.h
include/php/ext/uri/php_uri_common.h
+include/php/ext/uri/php_uriparser.h
@touch include/php/ext/php_config.h
@rmempty include/php/ext/php_config.h
include/php/main/SAPI.h
diff --git a/lang/ruby34/distinfo b/lang/ruby34/distinfo
index 55af1251f0c3..15782e911b55 100644
--- a/lang/ruby34/distinfo
+++ b/lang/ruby34/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747263779
-SHA256 (ruby/ruby-3.4.4.tar.xz) = f76d63efe9499dedd8526b74365c0c811af00dc9feb0bed7f5356488476e28f4
-SIZE (ruby/ruby-3.4.4.tar.xz) = 17255388
+TIMESTAMP = 1752661527
+SHA256 (ruby/ruby-3.4.5.tar.xz) = 7b3a905b84b8777aa29f557bada695c3ce108390657e614d2cc9e2fb7e459536
+SIZE (ruby/ruby-3.4.5.tar.xz) = 17265032
diff --git a/lang/ruby34/pkg-plist b/lang/ruby34/pkg-plist
index 443333d6dc6e..dc7b0bbe08fa 100644
--- a/lang/ruby34/pkg-plist
+++ b/lang/ruby34/pkg-plist
@@ -60,6 +60,7 @@ include/ruby-%%RUBY_VER%%/ruby/internal/attr/nodiscard.h
include/ruby-%%RUBY_VER%%/ruby/internal/attr/noexcept.h
include/ruby-%%RUBY_VER%%/ruby/internal/attr/noinline.h
include/ruby-%%RUBY_VER%%/ruby/internal/attr/nonnull.h
+include/ruby-%%RUBY_VER%%/ruby/internal/attr/nonstring.h
include/ruby-%%RUBY_VER%%/ruby/internal/attr/noreturn.h
include/ruby-%%RUBY_VER%%/ruby/internal/attr/packed_struct.h
include/ruby-%%RUBY_VER%%/ruby/internal/attr/pure.h
@@ -537,10 +538,8 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/rdoc/generator/ri.rb
%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_footer.rhtml
%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_head.rhtml
-%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_VCS_info.rhtml
%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_classes.rhtml
%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_extends.rhtml
-%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_in_files.rhtml
%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_includes.rhtml
%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_installed.rhtml
%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_methods.rhtml
@@ -864,7 +863,6 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/rubygems/security/signer.rb
%%RUBY_LIBDIR%%/rubygems/security/trust_dir.rb
%%RUBY_LIBDIR%%/rubygems/security_option.rb
-%%RUBY_LIBDIR%%/rubygems/shellwords.rb
%%RUBY_LIBDIR%%/rubygems/source.rb
%%RUBY_LIBDIR%%/rubygems/source/git.rb
%%RUBY_LIBDIR%%/rubygems/source/installed.rb
@@ -3754,6 +3752,8 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/Builder/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/Builder/ruby-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/Builder/run-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/Builder/shelljoin-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/Builder/shellsplit-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/DylibNotFoundError/cdesc-DylibNotFoundError.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/DylibNotFoundError/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/LinkFlagConverter/cdesc-LinkFlagConverter.ri
@@ -13389,7 +13389,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/RDoc/CodeObject/documented%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/CodeObject/done_documenting%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/CodeObject/done_documenting-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RDoc/CodeObject/each_parent-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/CodeObject/file-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/CodeObject/file_name-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/CodeObject/force_documentation%3d-i.ri
@@ -13403,7 +13402,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/RDoc/CodeObject/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/CodeObject/options-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/CodeObject/parent-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RDoc/CodeObject/parent_file_name-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/CodeObject/parent_name-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/CodeObject/received_nodoc-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/CodeObject/record_location-i.ri
@@ -13414,7 +13412,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/RDoc/CodeObject/store-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/CodeObject/suppress-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/CodeObject/suppressed%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RDoc/CodeObject/viewer-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Comment/cdesc-Comment.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Comment/document-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Comment/empty%3f-i.ri
@@ -13495,16 +13492,21 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/RDoc/MarkupReference/dummy_singleton_method-c.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/MarkupReference/method-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/MarkupReference/yields_directive-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/RDoc/Options/apply_default_exclude-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/RDoc/Options/autolink_excluded_words-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/RDoc/Options/canonical_root-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Options/cdesc-Options.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Options/charset-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Options/check_files-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Options/check_generator-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/RDoc/Options/class_module_path_prefix-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Options/coverage_report-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Options/default_title%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Options/dry_run-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Options/embed_mixins-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Options/encoding-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Options/exclude-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/RDoc/Options/file_path_prefix-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Options/files-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Options/finish-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Options/finish_page_dir-i.ri
@@ -13629,6 +13631,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Parser/PrismRuby/visibility-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Parser/PrismRuby/visible_tokens_from_location-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Parser/PrismRuby/with_container-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/RDoc/Parser/PrismRuby/with_in_proc_block-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Parser/RD/cdesc-RD.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Parser/RD/scan-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Parser/RipperStateLex/InnerStateLex/cdesc-InnerStateLex.ri
@@ -13654,7 +13657,9 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Parser/Ruby/parse_attr_accessor-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Parser/Ruby/parse_call_parameters-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Parser/Ruby/parse_class-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/RDoc/Parser/Ruby/parse_class_regular-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Parser/Ruby/parse_comment-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/RDoc/Parser/Ruby/parse_comment_ghost-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Parser/Ruby/parse_comment_tomdoc-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Parser/Ruby/parse_constant-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Parser/Ruby/parse_constant_visibility-i.ri
@@ -13745,7 +13750,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/RDoc/RDoc/remove_unparseable-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/RDoc/setup_output_dir-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/RDoc/stats-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RDoc/RDoc/store%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/RDoc/store-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/RDoc/update_output_dir-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/RI/Error/cdesc-Error.ri
@@ -13773,8 +13777,12 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/RDoc/RubygemsHook/generate_rdoc-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/RubygemsHook/generate_ri-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/RubygemsHook/generation_hook-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/RDoc/RubygemsHook/load_rdoc-c.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/RubygemsHook/new-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/RDoc/RubygemsHook/rdoc_installed%3f-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/RDoc/RubygemsHook/rdoc_version-c.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/RubygemsHook/remove-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/RDoc/RubygemsHook/ri_installed%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Servlet/asset-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Servlet/asset_dirs-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Servlet/cdesc-Servlet.ri
@@ -13874,10 +13882,10 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Store/module_names-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Store/modules_hash-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Store/new-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/RDoc/Store/options-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Store/page-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Store/page_file-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Store/path-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RDoc/Store/rdoc-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Store/remove_nodoc-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Store/resolve_c_superclasses-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RDoc/Store/save-i.ri
@@ -16435,7 +16443,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/contributing/page-testing_ruby_md.ri
%%RDOC%%%%RUBY_RIDIR%%/date/page-calendars_rdoc.ri
%%RDOC%%%%RUBY_RIDIR%%/fatal/cdesc-fatal.ri
-%%RDOC%%%%RUBY_RIDIR%%/lib/page-mkmf_rb_orig.ri
%%RDOC%%%%RUBY_RIDIR%%/optparse/page-argument_converters_rdoc.ri
%%RDOC%%%%RUBY_RIDIR%%/optparse/page-creates_option_rdoc.ri
%%RDOC%%%%RUBY_RIDIR%%/optparse/page-option_params_rdoc.ri
diff --git a/lang/rust-nightly/Makefile b/lang/rust-nightly/Makefile
index 6cd846a30f5e..5085b9ee9fb6 100644
--- a/lang/rust-nightly/Makefile
+++ b/lang/rust-nightly/Makefile
@@ -14,8 +14,8 @@ MASTERDIR= ${.CURDIR}/../rust
PATCHDIR= ${.CURDIR}/files
DISTINFO_FILE= ${.CURDIR}/distinfo
-NIGHTLY_DATE= 2025-06-24
-BOOTSTRAPS_DATE= 2025-05-26
+NIGHTLY_DATE= 2025-07-09
+BOOTSTRAPS_DATE= 2025-06-24
RUST_BOOTSTRAP_VERSION= beta
.include "${MASTERDIR}/Makefile"
diff --git a/lang/rust-nightly/distinfo b/lang/rust-nightly/distinfo
index 73b0291358b9..d86ea65b2042 100644
--- a/lang/rust-nightly/distinfo
+++ b/lang/rust-nightly/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1750875759
-SHA256 (rust/2025-06-24/rustc-nightly-src.tar.xz) = 35af2264061f8866af45498c153db587a19c583fec6c868f7f46d32b8967d672
-SIZE (rust/2025-06-24/rustc-nightly-src.tar.xz) = 267450664
-SHA256 (rust/2025-05-26/rustc-beta-x86_64-unknown-freebsd.tar.xz) = b8f921568dbca553484936adb267d384b8ce6bfd40efa0b54d22cd98a6638c43
-SIZE (rust/2025-05-26/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 88310892
-SHA256 (rust/2025-05-26/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 9e7477e05192ce11190e9b1291a5e171a9cd9da9ca2f4c53d08b98025a697255
-SIZE (rust/2025-05-26/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 27694316
-SHA256 (rust/2025-05-26/cargo-beta-x86_64-unknown-freebsd.tar.xz) = ff50d29e650cf85f6aadee0618ffef15ac4f3c9b30f02f9a678129e9bf8f5ad3
-SIZE (rust/2025-05-26/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 10581172
+TIMESTAMP = 1752171239
+SHA256 (rust/2025-07-09/rustc-nightly-src.tar.xz) = c9157a9ffdaed027b7344d3809507a23edd69472485268d78aa317bc506885d2
+SIZE (rust/2025-07-09/rustc-nightly-src.tar.xz) = 275431068
+SHA256 (rust/2025-06-24/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 71e9e3a1d1f5e8dc98403c2a6695c969908ba0cde594c4e20249fe81b67d62d1
+SIZE (rust/2025-06-24/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 88377504
+SHA256 (rust/2025-06-24/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 7cc4adb3c102eac53916b28c0dad40bd095e19ea3fd0430e84a2e0b094445809
+SIZE (rust/2025-06-24/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 28253396
+SHA256 (rust/2025-06-24/cargo-beta-x86_64-unknown-freebsd.tar.xz) = be762a368c6dfbe47a0f8c4b09cea1755a6d311f713b57b57a87276c88e5c34d
+SIZE (rust/2025-06-24/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 10790116
diff --git a/lang/rust-nightly/files/patch-vendor_cc.rs b/lang/rust-nightly/files/patch-vendor_cc.rs
index 4a763326e4f6..322854af170d 100644
--- a/lang/rust-nightly/files/patch-vendor_cc.rs
+++ b/lang/rust-nightly/files/patch-vendor_cc.rs
@@ -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.29/src/tool.rs.orig 2025-04-01 18:22:03 UTC
++++ vendor/cc-1.2.29/src/tool.rs
@@ -141,9 +141,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {