Revision: 139895 https://trac.macports.org/changeset/139895 Author: jmr@macports.org Date: 2015-08-31 15:31:51 -0700 (Mon, 31 Aug 2015) Log Message: ----------- pypy: update to 2.6.1 Modified Paths: -------------- trunk/dports/lang/pypy/Portfile trunk/dports/lang/pypy/files/darwin.py.diff Modified: trunk/dports/lang/pypy/Portfile =================================================================== --- trunk/dports/lang/pypy/Portfile 2015-08-31 21:05:10 UTC (rev 139894) +++ trunk/dports/lang/pypy/Portfile 2015-08-31 22:31:51 UTC (rev 139895) @@ -4,8 +4,7 @@ PortSystem 1.0 name pypy -version 2.6.0 -revision 1 +version 2.6.1 categories lang python devel license MIT PSF maintainers jmr openmaintainer @@ -21,9 +20,9 @@ master_sites https://bitbucket.org/pypy/pypy/downloads/ use_bzip2 yes distname ${name}-${version}-src -checksums md5 b09ab96f50ab3021d020e321f210e4c0 \ - sha1 d6580ed01c0b963ef3735e810bc750b8d44f11f2 \ - rmd160 9019bd2afad56fe066827e2b49d9d461c6e2b40e +checksums md5 7e53f72eeb6d9947fd5db6872213404d \ + sha1 bf0f986bc64b71489983a12f2eb9b504d2ac6fd4 \ + rmd160 8e5b394774849cbd2a6fb7255f35524491262817 depends_build port:pkgconfig depends_lib port:libffi \ Modified: trunk/dports/lang/pypy/files/darwin.py.diff =================================================================== --- trunk/dports/lang/pypy/files/darwin.py.diff 2015-08-31 21:05:10 UTC (rev 139894) +++ trunk/dports/lang/pypy/files/darwin.py.diff 2015-08-31 22:31:51 UTC (rev 139895) @@ -1,6 +1,15 @@ ---- rpython/translator/platform/darwin.py.orig 2013-05-09 19:07:56.000000000 +1000 -+++ rpython/translator/platform/darwin.py 2013-05-10 16:44:29.000000000 +1000 -@@ -17,10 +17,10 @@ +--- rpython/translator/platform/darwin.py.orig 2015-08-28 19:39:59.000000000 +1000 ++++ rpython/translator/platform/darwin.py 2015-09-01 07:15:40.000000000 +1000 +@@ -7,7 +7,7 @@ + # the @rpath handling used in Darwin._args_for_shared is only availabe + # since 10.5, so we use that as minimum requirement. + # +-DARWIN_VERSION_MIN = '-mmacosx-version-min=10.5' ++DARWIN_VERSION_MIN = '' + + class Darwin(posix.BasePosix): + name = "darwin" +@@ -34,10 +34,10 @@ + args) def _include_dirs_for_libffi(self): @@ -13,24 +22,21 @@ def _frameworks(self, frameworks): args = [] -@@ -51,9 +51,8 @@ +@@ -76,11 +76,15 @@ + class Darwin_PowerPC(Darwin):#xxx fixme, mwp + name = "darwin_powerpc" ++ link_flags = ('-arch', 'ppc') ++ cflags = ('-arch', 'ppc', '-O3') + class Darwin_i386(Darwin): name = "darwin_i386" -- link_flags = ('-arch', 'i386', '-mmacosx-version-min=10.4') -- cflags = ('-arch', 'i386', '-O3', '-fomit-frame-pointer', -- '-mmacosx-version-min=10.4') +- DEFAULT_CC = 'clang -arch i386' + link_flags = ('-arch', 'i386') + cflags = ('-arch', 'i386', '-O3', '-fomit-frame-pointer') - class Darwin_PowerPC(Darwin):#xxx fixme, mwp - name = "darwin_powerpc" -@@ -62,6 +61,5 @@ - class Darwin_x86_64(Darwin): name = "darwin_x86_64" -- link_flags = ('-arch', 'x86_64', '-mmacosx-version-min=10.5') -- cflags = ('-arch', 'x86_64', '-O3', '-fomit-frame-pointer', -- '-mmacosx-version-min=10.5') +- DEFAULT_CC = 'clang -arch x86_64' + link_flags = ('-arch', 'x86_64') + cflags = ('-arch', 'x86_64', '-O3', '-fomit-frame-pointer')