[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