<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/bf16062adb5c90d3c644a30dcee2e7d19c0ca9aa">https://github.com/macports/macports-ports/commit/bf16062adb5c90d3c644a30dcee2e7d19c0ca9aa</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new bf16062adb5 rust: update to 1.85.1
</span>bf16062adb5 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit bf16062adb5c90d3c644a30dcee2e7d19c0ca9aa
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Tue Mar 18 21:44:29 2025 -0400
<span style='display:block; white-space:pre;color:#404040;'> rust: update to 1.85.1
</span>---
_resources/port1.0/group/rust_build-1.0.tcl | 54 ++++++++++++++---------------
devel/cargo/Portfile | 4 +--
lang/rust/Portfile | 13 ++++---
3 files changed, 37 insertions(+), 34 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/rust_build-1.0.tcl b/_resources/port1.0/group/rust_build-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index e84ad645923..c45a692f62e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/rust_build-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/rust_build-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,7 +24,7 @@ options rust_build.stage0_versions
</span>
if {${os.platform} eq "darwin" && ${os.major} > 16} {
# (CURRENT) macOS 10.13 and later
<span style='display:block; white-space:pre;background:#ffe0e0;'>- default rust_build.stage0_versions {1.85.0 1.84.0}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ default rust_build.stage0_versions {1.85.1 1.84.0}
</span> } else {
# macOS 10.12 and earlier
default rust_build.stage0_versions {1.77.0 1.76.0}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -69,7 +69,7 @@ namespace eval rust_build {}
</span> # TODO: move the MacPorts stage0 compilers to a better location
if {${os.platform} eq "darwin" && ${os.major} > 16} {
# (CURRENT) macOS 10.13 and later
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set rust_version_current 1.85.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set rust_version_current 1.85.1
</span> } else {
# macOS 10.12 and earlier
set rust_version_current 1.78.0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -82,31 +82,31 @@ proc rust_build::callback {} {
</span> https://github.com/MarcusCalhoun-Lopez/rust/releases/download/${rust_version_current}:macports_vendor \
file://[option prefix]/libexec/rust-bootstrap:transition_vendor
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # 1.85.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums-append rust-std-1.85.0-aarch64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 69dfec3fae5a2b9f44848ae6388b325d361cfae6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 b7ff9bc2cabc6277e2ec6d73ca5b3e5ea5e2a0582e5e5302ef9e354f348dab68 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 42738512 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rust-std-1.85.0-x86_64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 14f556252ae71deb6bcc48c3445626dabb0da8a6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 18a5b48cf5bdca82acf51a12e1e2dbd05b13279b1859d014e46b56eb10f3922e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 45816331 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rustc-1.85.0-aarch64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 971922a287636c66d34d7d92e4eb786582f8e145 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 458d9ccfab76f4d98ab363bd8575d6ba7cb2b2e4e88ec247334962d416657b31 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 94300473 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rustc-1.85.0-x86_64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 bc15e40010c1edbf5069240ff282914376f6d5ff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 3358fa99bbe7d70c3400700c093d6ca67efce694276f72ce8c4da43cd5a2235e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 99307147 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cargo-1.85.0-aarch64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 9055aeea30ee9ba080f044398aacbc9cb42f7922 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 b280ffddaefd6ce6979390ccdadfbb222eebcb85d070286bff56c8fb016ada30 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 10092345 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cargo-1.85.0-x86_64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 db89f3f528797bc4d435b20d691867234634033d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 05ecd058504cddf7458f2fc8ab9ebf3ae1a117359d242ae4275a22546d340ab8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 10776157
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # 1.85.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums-append rust-std-1.85.1-aarch64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 2eb552b989055dd66cf4ac4b49c098f93085849c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 5d2fd6b5c3c482750074b6ab04443b1ec41ca824fddc814aab6a1fbcf5cfb53a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 42737034 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rust-std-1.85.1-x86_64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 311320653e09b19f7e53344d2f2f303389e771a6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 b5111b105cfeb2772d92ca54e6f1c01d11def9c675c633f7d1ebdd09b83b0139 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 45822854 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rustc-1.85.1-aarch64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 873e9ec70a6f4b0bd9262864b210c499e6a0e080 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 de6c767b73773faf9b379590d2bc01ca2917e59e7f6142a1c4d6e946e26e83bb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 94290153 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rustc-1.85.1-x86_64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 f9b408f1fc72bd0928b78e92b51028c7663237ae \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 3ae06af47dace94df4616f08ca3839677dddf799bee453a07b8bd58b4c99d011 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 99324010 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cargo-1.85.1-aarch64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 b7a3c495e30907d69058b47207e793b626851b32 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ba17346f93f309ec27e843b8607431bcfd74f6e10af2b90fb4db52e8f88b27c0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 10082223 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cargo-1.85.1-x86_64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 6befae411c94fed6289d61cf51ec4ddf9c764539 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ea14ee8aa9b214367399beae2e2e0d2a2563bc0073f8cfa9e47f2e890aee59f0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 10774370
</span>
# 1.84.0
checksums-append rust-std-1.84.0-aarch64-apple-darwin${extract.suffix} \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/cargo/Portfile b/devel/cargo/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 97cf03a9b5c..41a9524a092 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/cargo/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/cargo/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,14 +11,14 @@ name cargo
</span> if {${os.platform} eq "darwin" && ${os.major} > 16} {
# (CURRENT) macOS 10.13 and later
github.setup rust-lang ${name} 0.86.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rust_build.version 1.85.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rust_build.version 1.85.1
</span> } else {
# macOS 10.12 and earlier
github.setup rust-lang ${name} 0.79.0
rust_build.version 1.78.0
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> epoch 1
categories devel
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/rust/Portfile b/lang/rust/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6968ce8322c..4ffd25e2847 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/rust/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/rust/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,6 +3,7 @@
</span> PortSystem 1.0
PortGroup rust 1.0
PortGroup rust_build 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup conflicts_build 1.0
</span>
name rust
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,7 +26,7 @@ name rust
</span> # Keep macOS 10.12 and below frozen to 1.78.0
if {${os.platform} eq "darwin" && ${os.major} > 16} {
# (CURRENT) macOS 10.13 and later
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 1.85.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 1.85.1
</span> } else {
# macOS 10.12 and earlier
version 1.78.0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -81,6 +82,8 @@ depends_skip_archcheck cmake \
</span> pkgconfig \
ninja
<span style='display:block; white-space:pre;background:#e0ffe0;'>+conflicts_build libuuid
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {${os.platform} eq "darwin" && ${configure.sdkroot} eq "" && ${configure.sdk_version} ne ""} {
# cc crate works best when SDKROOT is set but not to /
# for versions 1.0.59...1.0.83, if SDKROOT is set but does not contain MacOSX, `xcrun --show-sdk-path` overrides SDKROOT
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -117,9 +120,9 @@ distfiles ${distname}${extract.suffix}:apple_vendor
</span> if {${os.platform} eq "darwin" && ${os.major} > 16} {
# (CURRENT) macOS 10.13 and later
checksums-append rustc-${version}-src${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 f398ba34d31b7f941dbbfe9e2b00443389912749 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 2f4f3142ffb7c8402139cfa0796e24baaac8b9fd3f96b2deec3b94b4045c6a8a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 593324630
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 43e36cf738b94f29afde0c7be23937392dfa8a5a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 0f2995ca083598757a8d9a293939e569b035799e070f419a686b0996fb94238a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 593321910
</span> } else {
checksums-append rustc-${version}-src${extract.suffix} \
rmd160 d72068a53e5ecbc188f8c77aba4bfadf8ec1c768 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2237,5 +2240,5 @@ if {${os.platform} eq "darwin" && ${os.major} <= 16} {
</span> zeroize 1.7.0 525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d \
zerovec 0.10.4 aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079 \
zerovec-derive 0.10.3 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- zip 0.6.6 760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ zip 0.6.6 760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261
</span> }
</pre><pre style='margin:0'>
</pre>