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