<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/366af25ad567cbd9dac10aa01f41e2ad093a3d76">https://github.com/macports/macports-ports/commit/366af25ad567cbd9dac10aa01f41e2ad093a3d76</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 366af25ad567cbd9dac10aa01f41e2ad093a3d76
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sat Nov 23 11:19:58 2019 -0700

<span style='display:block; white-space:pre;color:#404040;'>    cargo: mark cargo-stage1 as obsolete
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The reason form its creation no longer exists.
</span><span style='display:block; white-space:pre;color:#404040;'>    Upstream has fixed the issue with --target and CARGO_BUILD_TARGET.
</span>---
 devel/cargo/Portfile | 30 +++++++-----------------------
 1 file changed, 7 insertions(+), 23 deletions(-)

<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 168dcf2..2c00b44 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;'>@@ -70,9 +70,9 @@ if {${subport} ne "${name}-bootstrap"} {
</span> 
     if {${subport} eq ${name}} {
         depends_build-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:${name}-stage1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            port:${name}-bootstrap
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        cargo.bin ${prefix}/libexec/${name}-stage1/bin/cargo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        cargo.bin ${prefix}/libexec/${name}-bootstrap/bin/cargo
</span> 
         destroot {
             xinstall ${worksrcpath}/target/[cargo.rust_platform]/release/cargo ${destroot}${prefix}/bin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -97,26 +97,6 @@ if {${subport} ne "${name}-bootstrap"} {
</span>                 ${worksrcpath}/src/etc/_cargo \
                 ${destroot}${prefix}/share/zsh/site-functions
         }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # --target and CARGO_BUILD_TARGET do not work correctly
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # see the patchfile path-dyld.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        universal_variant   no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:${name}-bootstrap
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        cargo.bin ${prefix}/libexec/${name}-bootstrap/bin/cargo
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            xinstall -d -m 0755 ${destroot}${prefix}/libexec/${subport}/bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            xinstall ${worksrcpath}/target/release/cargo ${destroot}${prefix}/libexec/${subport}/bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            xinstall -d ${destroot}${prefix}/share/doc/${subport}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            xinstall -m 0644 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                -W ${worksrcpath} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                LICENSE-APACHE LICENSE-MIT LICENSE-THIRD-PARTY README.md \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ${destroot}${prefix}/share/doc/${subport}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span>     }
 } else {
     master_sites-append https://static.rust-lang.org/dist/:stage0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -168,7 +148,11 @@ if {${subport} ne "${name}-bootstrap"} {
</span> 
 subport ${name}-bootstrap {}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-subport ${name}-stage1 {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-stage1 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # can be removed on 11/23/2020
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    PortGroup   obsolete 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    replaced_by ${name}-bootstrap
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 if {${subport} ne "${name}-bootstrap"} {
     cargo.crates \
</pre><pre style='margin:0'>

</pre>