[114035] trunk/dports/lang/rust
g5pw at macports.org
g5pw at macports.org
Wed Nov 27 08:29:55 PST 2013
Revision: 114035
https://trac.macports.org/changeset/114035
Author: g5pw at macports.org
Date: 2013-11-27 08:29:54 -0800 (Wed, 27 Nov 2013)
Log Message:
-----------
lang/rust:
update to 0.8
remove patches applied upstream
fix livecheck
Modified Paths:
--------------
trunk/dports/lang/rust/Portfile
Removed Paths:
-------------
trunk/dports/lang/rust/files/
Modified: trunk/dports/lang/rust/Portfile
===================================================================
--- trunk/dports/lang/rust/Portfile 2013-11-27 16:20:17 UTC (rev 114034)
+++ trunk/dports/lang/rust/Portfile 2013-11-27 16:29:54 UTC (rev 114035)
@@ -6,7 +6,7 @@
PortGroup compiler_blacklist_versions 1.0
name rust
-version 0.7
+version 0.8
categories lang devel
platforms darwin
supported_archs i386 x86_64
@@ -36,26 +36,26 @@
master_sites http://static.rust-lang.org/dist:dist
distfiles ${distname}${extract.suffix}:dist
checksums ${distname}${extract.suffix} \
- rmd160 986ec4f776c9b02d66cf191aa52aceff0743e5c1 \
- sha256 0b88b8a4489382e0a69214eaab88e2e7c316ec33c164af0d3b53630b17590df0 \
+ rmd160 c2646032eb6aa26eb5a0f1552177c1d1363223b1 \
+ sha256 42f791ab1537357fe0f63d67ffe6bcb64ecf16b2bd3f1484ab589823f5914182 \
# Select the snapshot compiler; see src/snapshots.txt in distribution.
set stage0(distdir) rust-stage0
-set stage0(date) 2013-06-23
-set stage0(rev) f827561
+set stage0(date) 2013-09-23
+set stage0(rev) 348d844
platform darwin i386 {
set stage0(platform) macos-${configure.build_arch}
switch ${configure.build_arch} {
x86_64 {
- set stage0(hash) b34fdf3845f8ef4760817007d8ef820cd32f2e07
- set stage0(rmd160) 9ee3de67efe0ae4404f64cf71072a015269d7936
- set stage0(sha256) ec7b5a6cd25cb85b45cc354cab9fa266c193b6be2581e3624494171a86114b6b
+ set stage0(hash) efefdca6b4a40ebeb977037ebbf46c1353f09ee5
+ set stage0(rmd160) 64e5a8beccd67e1abb04e67892a0db845db418dd
+ set stage0(sha256) ed46ae8bcd52b2574713e01a39ccd4c81d7ffe9303905dea0ee7b484c6a963f5
}
i386 -
default {
- set stage0(hash) 63ffbcf99b6853d7840bdfe01380068518d0e466
- set stage0(rmd160) 33799fbefb2d958c7c729ae01c32f5f8aa3f0eb2
- set stage0(sha256) 62617c3c2cb0b942afebda8c02315a5c23cdb344a4f047ea9ab73b648525376d
+ set stage0(hash) 7085e4dd6bc63864f2ad8a3a21dab945ffd99d8d
+ set stage0(rmd160) e4cac7f49094c11f90ecacb7f8191e0c253bd3b9
+ set stage0(sha256) 08183c0c2398fb8b48ea6a11a38ff664473cf5e458078908663ff1feab1662e0
}
}
set stage0(distfile) [join "rust stage0 ${stage0(date)}
@@ -93,14 +93,6 @@
macports-dragonegg-3.2 macports-dragonegg-3.3 \
macports-gcc-4.2 macports-gcc-4.3 macports-gcc-4.4
-patchfiles patch-configure.diff
-
-# Here to fix a bug in local_stage0.sh
-# Pull request submitted upstream
-# TODO: remove patch when http://github.com/mozilla/rust/pull/7586
-# is resolved.
-patchfiles-append src-etc-local_stage0.sh.diff
-
post-patch {
# TODO: Use patches for these when the build system stops changing
# so much between releases.
@@ -154,7 +146,7 @@
build.args VERBOSE=1 \
CC=${configure.cc} \
CXX=${configure.cxx} \
- CPP=${configure.cc}
+ CPP="${configure.cc} -E"
# TODO: Add path-style dependency on python, whenever test dependencies
# are implemented (#38208). Not critical, since all supported versions
@@ -177,4 +169,4 @@
livecheck.type regex
livecheck.url ${homepage}
-livecheck.regex {/release-(\d\.\d)/}
+livecheck.regex {dist/rust-(\d\.\d)}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20131127/0b3ae03c/attachment.html>
More information about the macports-changes
mailing list