<pre style='margin:0'>
Zero King (l2dy) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/77b2ac31e027672243e78942002737e7185ba125">https://github.com/macports/macports-ports/commit/77b2ac31e027672243e78942002737e7185ba125</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 77b2ac3 rust: update to 1.25.0
</span>77b2ac3 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 77b2ac31e027672243e78942002737e7185ba125
</span>Author: Zero King <l2dy@macports.org>
AuthorDate: Thu Apr 19 08:08:52 2018 +0000
<span style='display:block; white-space:pre;color:#404040;'> rust: update to 1.25.0
</span>---
lang/rust/Portfile | 57 ++++++++++++++++++++++++++----------------------------
1 file changed, 27 insertions(+), 30 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 ce1986b..b2ecb77 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;'>@@ -4,8 +4,7 @@ PortSystem 1.0
</span> PortGroup muniversal 1.0
name rust
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.24.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.25.0
</span> categories lang devel
platforms darwin
supported_archs i386 x86_64
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,9 +28,7 @@ homepage https://www.rust-lang.org/
</span> depends_build path:bin/cmake:cmake \
bin:python2.7:python27
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Currently LLVM 4.0 is required, see this issue for LLVM 5.0 support:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/rust-lang/rust/issues/43370 .
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:llvm-4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:llvm-6.0
</span>
master_sites https://static.rust-lang.org/dist
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,9 +36,9 @@ distname ${name}c-${version}-src
</span>
patchfiles patch-src-librustc-llvm-lib.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set ruststd_version 1.23.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set rustc_version 1.23.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set cargo_version 0.24.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set ruststd_version 1.24.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set rustc_version 1.24.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set cargo_version 0.25.0
</span>
if {![variant_isset universal]} {
if {${build_arch} eq "i386"} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -67,37 +64,37 @@ foreach arch ${architectures} {
</span> }
checksums ${distname}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 e4c92648fbd3499dcc54c6efdce53d5cdde010c4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 3ea53d45e8d2e9a41afb3340cf54b9745f845b552d802d607707cf04450761ef \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 67512394
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 5176d728e189332e6dc3da389aa9938a0be911d9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 eef63a0aeea5147930a366aee78cbde248bb6e5c6868801bdf34849152965d2d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 98639156
</span>
checksums-append \
rust-std-${ruststd_version}-i686-apple-${os.platform}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 2873bd63f74c1d225a0a3392bb8cfa5534679dc1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 e454d4f5fd1e66f48d6ea8f102a96a15325cf969079f4485aab8e4486b96e2d8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 66640892 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 7d6d13d80c8ec7764cc1c869b5477d20a0502124 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 bdce37eefb2183862bed3e3456d35329a6751b3ee660c66c92bb87fbeb296a7e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 73787428 \
</span> rustc-${rustc_version}-i686-apple-${os.platform}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 e4622e6082c4666e06bc173ee669f8198661d04a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 618b0dea1e1563d22cb58c1d54344c096e7a4e2d138a17413a349a3edc753745 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 48081807 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 613ab07442dcd8de96eabf3bd3e0635176784a82 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9f00040da32975aa7c6a136a4557e7429c71133b5471ee14c5f7ea448a57da66 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 51197331 \
</span> cargo-${cargo_version}-i686-apple-${os.platform}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 17458dce93eb7e644385bd82ecb511311765e5e6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 6b7a0a97e0d87cca7b7a5e090d168be6cdbb03298381bece33df493447e17e76 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 3909191
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 aa221ec6398d3f8a9e84d50753ec90caaff1dac5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9182e535d51e0fd869216f3e6a0a4c5c19bceec6ee816a1fd7abbf16096ee0e2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 3863660
</span>
checksums-append \
rust-std-${ruststd_version}-x86_64-apple-${os.platform}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 5b2d5f9e7ed73112fc970d5d74eef392b5c490a8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 c2859aeb763edc07ec289a929c66f269373de67908d3a9be069868a8c103c833 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 67553850 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 66ecaff563916f963a95bbba80c8cee394d9714b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 f51274e3dfb20609dff61433bd723927540fc85681cdf940e27807b535d7d42f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 74527364 \
</span> rustc-${rustc_version}-x86_64-apple-${os.platform}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 f15d358053c4979a027299c68ba0dd8ca50df444 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 61d8774c6e348addc1e82fe598b5d007f30d3d8992d95f0530048236dedf4e0d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 49076336 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 cf168ff5d15d348c8ce353b72c6eccf86cbc9d95 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 29099098de7057c8a68ea9a156580533654d9362105592cddd7e2a2a6b5f39f9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 52091244 \
</span> cargo-${cargo_version}-x86_64-apple-${os.platform}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 ac5eff8ae2489845f9761c275b03677a50309c1a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 b6f7c662ea75a94f5a5e41c2fee95f09a5ba168429ac8cdd41f6ba2c78d1b07f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 4215369
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 b1cb1d07219b9d7070f252fbddf563c11a156a26 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 5b441397347318697399c034e3c01fcbe1ba8025d243d6d990574cc33f83f6f8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 4142582
</span>
pre-fetch {
if {${os.platform} eq "darwin" && ${os.major} < 11} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -121,7 +118,7 @@ configure.args --enable-vendor \
</span> --default-linker=${configure.cc} \
--disable-codegen-tests \
--disable-docs \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --llvm-root=${prefix}/libexec/llvm-4.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --llvm-root=${prefix}/libexec/llvm-6.0 \
</span> --release-channel=stable
if {![variant_isset universal]} {
</pre><pre style='margin:0'>
</pre>