<pre style='margin:0'>
Aljaž Srebrnič (g5pw) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/341bfa435016ec3e8100dde87299e246df936fed">https://github.com/macports/macports-ports/commit/341bfa435016ec3e8100dde87299e246df936fed</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 341bfa43501 rust{-src}: update to 1.44.0
</span>341bfa43501 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 341bfa435016ec3e8100dde87299e246df936fed
</span>Author: Aljaž "g5pw" Srebrnič <g5pw@macports.org>
AuthorDate: Sun Jun 14 17:49:06 2020 +0200
<span style='display:block; white-space:pre;color:#404040;'> rust{-src}: update to 1.44.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Fix destination path for rust-src.
</span>---
lang/rust/Portfile | 44 +++++++++++++++++++++++---------------------
1 file changed, 23 insertions(+), 21 deletions(-)
<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 2f2c110b24b..c7076aa3f38 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,7 +3,7 @@
</span> PortSystem 1.0
name rust
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.43.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.44.0
</span> revision 0
categories lang devel
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,9 +25,9 @@ long_description Rust is a curly-brace, block-structured expression \
</span> homepage https://www.rust-lang.org/
# Get from src/stage0.txt
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set ruststd_version 1.42.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set rustc_version 1.42.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set cargo_version 0.43.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set ruststd_version 1.43.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set rustc_version 1.43.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set cargo_version 0.44.0
</span> set llvm_version 9.0
# can use cmake or cmake-devel; default to cmake.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,23 +47,23 @@ distfiles-append rust-std-${ruststd_version}-${build_arch}-apple-${os.platfor
</span> cargo-${cargo_version}-${build_arch}-apple-${os.platform}${extract.suffix}
checksums ${distname}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 074b72f9fe69342c6071ef254b96c32911710260 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 cde177b4a8c687da96f20de27630a1eb55c9d146a15e4c900d5c31cd3c3ac41d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 136095096
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 044d53a0aee5bcab32b9dce679d6b1c0f7a332d4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 bf2df62317e533e84167c5bc7d4351a99fdab1f9cd6e6ba09f51996ad8561100 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 136756700
</span>
checksums-append \
rust-std-${ruststd_version}-x86_64-apple-${os.platform}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 b6a5f43438bedda5415722acd87cd93871c43116 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 1d61e9ed5d29e1bb4c18e13d551c6d856c73fb8b410053245dc6e0d3b3a0e92c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 22972985 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 1ce3cf584ca9467e8a8836282fb959ae898fea54 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 a08827bf42aa73c8795968c9df28b226668d994332f9ae1e6ec2b9f9935d9ddf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 23405362 \
</span> rustc-${rustc_version}-x86_64-apple-${os.platform}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 9cdf25b0b539943b752563c67a4467cf710baf8e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 778dea93d7e46261e2c06cadec35b68f9857604f279ce6fbd1b37c1a89634625 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 83826769 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 85cdbc98eefa53d4a1abc2a4a73e97f1fe616f05 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c7b92b5c3844b6f8201f1a5e41f91b257e764efb4a6bd960198ae60f03dec4bb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 85765376 \
</span> cargo-${cargo_version}-x86_64-apple-${os.platform}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 be99fef6ddeb53590b0f3976ff2d60d6c01b0923 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 92d4c9fb4747dce158cdfb773651aea8eac894277f3a2de5aa2c3b9d92439d8e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 5375241
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 088290f96dfb2c271d776f867ad6843426d1a6e8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 1071c520204a9e8fe4dd0de66a07a083f06abba16ac88f1df72231328a6395e6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 5608767
</span>
if {${os.platform} eq "darwin" && ${os.major} < 11} {
known_fail yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -138,6 +138,8 @@ subport rust-src {
</span> depends_build
depends_lib
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ set rust_source_dir ${destroot}${prefix}/lib/rustlib/src/rust
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description Source code for the rust programming language
long_description ${description}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -146,14 +148,14 @@ subport rust-src {
</span> build {}
destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d ${destroot}${prefix}/share/rust
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- move ${worksrcpath}/src ${destroot}${prefix}/share/rust/src
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${rust_source_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ move ${worksrcpath}/src ${rust_source_dir}/src
</span>
# correct the permissions
<span style='display:block; white-space:pre;background:#ffe0e0;'>- system -W ${destroot}${prefix}/share/rust "find . -type d -exec chmod 755 {} \\;"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system -W ${destroot}${prefix}/share/rust "find . -type f -exec chmod 644 {} \\;"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system -W ${rust_source_dir} "find . -type d -exec chmod 755 {} \\;"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system -W ${rust_source_dir} "find . -type f -exec chmod 644 {} \\;"
</span>
# delete the test directories (which for some god awful reason contains binaries)
<span style='display:block; white-space:pre;background:#ffe0e0;'>- system -W ${destroot}${prefix}/share/rust "find . -type d -name test -print0 | xargs -0 rm -rf"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system -W ${rust_source_dir} "find . -type d -name test -print0 | xargs -0 rm -rf"
</span> }
}
</pre><pre style='margin:0'>
</pre>