<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/1e793e4776078b0e60fe8c8fd58e96856056e6ea">https://github.com/macports/macports-ports/commit/1e793e4776078b0e60fe8c8fd58e96856056e6ea</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 1e793e4776078b0e60fe8c8fd58e96856056e6ea
</span>Author: Aljaž "g5pw" Srebrnič <g5pw@macports.org>
AuthorDate: Wed Dec 28 18:38:29 2016 +0100
<span style='display:block; white-space:pre;color:#404040;'> lang/rust: update to 1.14.0
</span>---
lang/rust/Portfile | 21 +++++++++------------
lang/rust/files/patch-missing-arena.diff | 10 ----------
2 files changed, 9 insertions(+), 22 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 310b6ad..e549ade 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,7 +5,7 @@ PortGroup active_variants 1.1
</span> PortGroup compiler_blacklist_versions 1.0
name rust
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.11.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.14.0
</span> categories lang devel
platforms darwin
supported_archs i386 x86_64
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,12 +36,10 @@ pre-fetch {
</span> # snapshot compiler, we let base treat it as the distfile and deal with
# the actual Rust source "manually".
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-missing-arena.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # stage0 is found from
# https://github.com/rust-lang/rust/blob/${version}/src/stage0.txt
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set stage0(date) 2016-07-05
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set stage0(version) 1.10.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set stage0(date) 2016-11-08
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set stage0(version) 1.13.0
</span> set stage0(platform) ${configure.build_arch}-apple-darwin
# Sigh...
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -62,16 +60,16 @@ distfiles ${name}c-${version}-src${extract.suffix}:main \
</span> worksrcdir ${name}c-${version}
checksums ${name}c-${version}-src${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 ada0761c38febb423677c1b8bb2fd5c8fee05d53 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 3685034a78e70637bdfa3117619f759f2481002fd9abbc78cc0f737c9974de6a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 692d0d63ec998fd44327a1caab78baa2f1eefa25 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c790edd2e915bd01bea46122af2942108479a2fda9a6f76d1094add520ac3b6b \
</span>
switch ${configure.build_arch} {
i386 {checksums-append ${stage0(distfile)} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 30a5463f95f2421a29e8c28ab0605358f62adadf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 3ca52d9adfedc68c3509e3cdce232474fe6bbb6b4c284850bdef84fdabb955c3}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 8e0ef96aeeec553cc04cfc6394de00bd73972947 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ef1cf0b89a885af11c7f871e146c5fc79b360e2f34eb960b88d748cad730e98f}
</span> default {checksums-append ${stage0(distfile)} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 c1f4c96f5aab786d64080ee4ec5aa70ba870d2d1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 2971c0e95b854507bdcf3c32f004b20024e6880257842d4b5e06dd542efce814}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 b4b72a44660ce5c6731657317ec8cefd7784662b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 5bc52ce5ed2edf608a9e7c591067855cf2b16e43faf3ebb741ee160fd7b0a80d}
</span> }
# Only use compilers supported by upstream
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -116,7 +114,6 @@ if {${configure.build_arch} eq "i386"} {
</span> # TODO: Build docs also, probably in a subport.
configure.args --disable-docs \
--enable-local-rust \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --enable-rpath \
</span> --local-rust-root=${workpath}/${stage0(distname)}/rustc
build.type gnu
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/rust/files/patch-missing-arena.diff b/lang/rust/files/patch-missing-arena.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 02e7df0..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/rust/files/patch-missing-arena.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/etc/local_stage0.sh.orig 2016-09-05 10:43:45.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/etc/local_stage0.sh 2016-09-05 10:42:45.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -51,6 +51,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cp ${PREFIX}/bin/rustc${BIN_SUF} ${TARG_DIR}/stage0/bin/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cp ${PREFIX}/${LIB_DIR}/${RUSTLIBDIR}/${TARG_DIR}/${LIB_DIR}/* ${TARG_DIR}/stage0/${LIB_DIR}/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+cp ${PREFIX}/${LIB_DIR}/${LIB_PREFIX}arena*${LIB_SUF} ${TARG_DIR}/stage0/${LIB_DIR}/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cp ${PREFIX}/${LIB_DIR}/${LIB_PREFIX}extra*${LIB_SUF} ${TARG_DIR}/stage0/${LIB_DIR}/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cp ${PREFIX}/${LIB_DIR}/${LIB_PREFIX}rust*${LIB_SUF} ${TARG_DIR}/stage0/${LIB_DIR}/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cp ${PREFIX}/${LIB_DIR}/${LIB_PREFIX}std*${LIB_SUF} ${TARG_DIR}/stage0/${LIB_DIR}/
</span></pre><pre style='margin:0'>
</pre>