<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/c9a782e98e0401877f28483c7ccd8c0997244224">https://github.com/macports/macports-ports/commit/c9a782e98e0401877f28483c7ccd8c0997244224</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit c9a782e98e0401877f28483c7ccd8c0997244224
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sat Nov 23 11:13:50 2019 -0700
<span style='display:block; white-space:pre;color:#404040;'> rust: update version 1.38.0->1.39.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> RUSTC_SAVE_ANALYSIS is no longer needed.
</span><span style='display:block; white-space:pre;color:#404040;'> See https://github.com/rust-lang/rust/commit/04cb0653a8c3577ed43bb2e365582be227be4d00
</span>---
lang/rust/Portfile | 61 +++++++++++++++++++++++-------------------------------
1 file changed, 26 insertions(+), 35 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 4780b59..4e9349d 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;'>@@ -5,8 +5,8 @@ PortGroup muniversal 1.0
</span> PortGroup active_variants 1.1
name rust
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.38.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.39.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> categories lang devel
platforms darwin
supported_archs i386 x86_64
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,9 +27,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.37.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set rustc_version 1.37.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set cargo_version 0.38.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set ruststd_version 1.38.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set rustc_version 1.38.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set cargo_version 0.39.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;'>@@ -68,37 +68,37 @@ foreach arch ${architectures} {
</span> }
checksums ${distname}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 95edfbd142e87fd72f4b5b3aacdcfb42df4bca9a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 644263ca7c7106f8ee8fcde6bb16910d246b30668a74be20b8c7e0e9f4a52d80 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 152008577
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 d5b04b87fc336e3be7d592f70de0363aa66622aa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 b4a1f6b6a93931f270691aba4fc85eee032fecda973e6b9c774cd06857609357 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 152803201
</span>
checksums-append \
rust-std-${ruststd_version}-i686-apple-${os.platform}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 66d936969ff034ff4325ce4d00c9e0e5ae43a1ca \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 62fc076550886a5cf967d401a1d35570d5e9393b6cffe5d7f631021c58c2d81d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 72889656 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 abaf5a71b5fd88d2862cf0d7eb8f1cf3df796430 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 f908048e106490d884fa62ef87be2ec25572022898bfc23427483389909329fa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 207734917 \
</span> rustc-${rustc_version}-i686-apple-${os.platform}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 f1d2712f9cbb9640c80273c6b84b536dfadd4343 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 49a84ab4d36ad5586b831727c56bbd50f0f4bb67950421db8f799250677a0869 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 107681339 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 ce1278bb7cabe8e12c031617d16fbb3dc611e7aa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 6c758ead07e330e1b6b08f491a85844a9170c15316953da54fd4321de216cb9a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 88668711 \
</span> cargo-${cargo_version}-i686-apple-${os.platform}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 b14f62ac9345d31f07a6eca5e19fdc723b6b1a26 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 d3e8751309830369131b657d0daeb26941dd5f95b14e1c3e6f14ccdd308def1a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 5268677
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 4a472d8d25e6ddcbc50f4f490393905bc476c36a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 b24650691bf62adcd6f6e150b3177b6fef390807dcd6dd66eabfa8519eec8990 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 5362857
</span>
checksums-append \
rust-std-${ruststd_version}-x86_64-apple-${os.platform}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 bacc38ce62b7cc64934fbc2007f5ba24593b6b69 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 0b3fe2575b55a739f409a9d76d05c4bb32494691bde5043d77ba4d39ac182f20 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 74102250 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 b8adb0a397d18c8d67ba7cec6d3917dadc243bde \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 b1a986e8676aaed25959e9f6dd7c8c5aa67fb829d0d694edea34d8169658a125 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 206673254 \
</span> rustc-${rustc_version}-x86_64-apple-${os.platform}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 660d12e9cff6756b82d6c0fae71fa66b88444967 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 00d4d15b4d9a4d188e0db8bbc17cd5f0c3c3a87ad681e80ef15580c0d5bd4ff3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 110493764 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 450653a2d94be976b4cb1a12b1752aacadafb62a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ac34aee5a5f67003b8f7f857ddb1fa68f89a32680a591ab77561282721b75256 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 91334955 \
</span> cargo-${cargo_version}-x86_64-apple-${os.platform}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 50928d780372f65491ac5ecf59bd3209ce165f36 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 f2c00ef92356cc57b063a0096b0dbc110720a67a0b9d4dfdf229bf57ef65147d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 5334040
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 831ccc90526e98f9060797be93c595f46dad3883 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 107af82e268dfe7dbb35908ab0dfd96d0356c3750520612f1add1ecb8ecbc535 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 5441089
</span>
if {${os.platform} eq "darwin" && ${os.major} < 11} {
known_fail yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -223,7 +223,6 @@ post-configure {
</span> close ${config}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.env RUSTC_SAVE_ANALYSIS=api
</span> build.args VERBOSE=1 BOOTSTRAP_ARGS="-v -j${build.jobs}"
test.run yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -239,10 +238,6 @@ if {${subport} eq ${name}} {
</span> } else {
set arch_name ${build_arch}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set rust_platform ${arch_name}-apple-${os.platform}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file copy \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/build/${rust_platform}/stage1-std/${rust_platform}/release/deps/save-analysis \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/lib/rustlib/${rust_platform}/analysis
</span>
xinstall -d ${destroot}${prefix}/share/${name}
xinstall -m 644 ${worksrcpath}/src/etc/ctags.rust \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -256,10 +251,6 @@ if {${subport} eq ${name}} {
</span> } else {
set arch_name ${arch}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set rust_platform ${arch_name}-apple-${os.platform}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file copy \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}-${arch}/build/${rust_platform}/stage1-std/${rust_platform}/release/deps/save-analysis \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}-${arch}${prefix}/lib/rustlib/${rust_platform}/analysis
</span>
xinstall -d ${destroot}-${arch}${prefix}/share/${name}
xinstall -m 644 ${worksrcpath}-${arch}/src/etc/ctags.rust \
</pre><pre style='margin:0'>
</pre>