<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>