lang/pypy3: Update to 6.0.0

Reviewed by:	miwi
Approved by:	miwi
Differential Revision:	https://reviews.freebsd.org/D16138
This commit is contained in:
Babak Farrokhi 2018-07-06 07:16:31 +00:00
parent 65b7324d7a
commit 9a01bd29f0
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=473996
5 changed files with 19 additions and 16 deletions

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1515949994
SHA256 (pypy3-v5.10.1-src.tar.bz2) = f5548e06e2fc0c24ec8b6e3c5b09f90081818f7caa3e436dc312592611724713
SIZE (pypy3-v5.10.1-src.tar.bz2) = 29071765
TIMESTAMP = 1530700264
SHA256 (pypy3-v6.0.0-src.tar.bz2) = ed8005202b46d6fc6831df1d13a4613bc40084bfa42f275068edadf8954034a3
SIZE (pypy3-v6.0.0-src.tar.bz2) = 22648140

View File

@ -0,0 +1,11 @@
--- pypy/config/pypyoption.py.orig 2018-07-04 10:31:39 UTC
+++ pypy/config/pypyoption.py
@@ -46,7 +46,7 @@ working_modules.update([
from rpython.jit.backend import detect_cpu
try:
if detect_cpu.autodetect().startswith('x86'):
- if not sys.platform.startswith('openbsd'):
+ if not (sys.platform.startswith('openbsd') or sys.platform.startswith('freebsd')):
working_modules.add('_vmprof')
working_modules.add('faulthandler')
except detect_cpu.ProcessorAutodetectError:

View File

@ -1,11 +0,0 @@
--- rpython/rlib/rvmprof/cintf.py.orig 2017-12-22 10:09:25 UTC
+++ rpython/rlib/rvmprof/cintf.py
@@ -17,7 +17,7 @@ class VMProfPlatformUnsupported(Exceptio
# vmprof works only on x86 for now
IS_SUPPORTED = detect_cpu.autodetect().startswith('x86')
-if sys.platform == 'win32':
+if sys.platform in ('freebsd10', 'win32'):
IS_SUPPORTED = False
ROOT = py.path.local(rpythonroot).join('rpython', 'rlib', 'rvmprof')

View File

@ -1,5 +1,5 @@
PyPy3 (alpha) is a fast, compliant alternative implementation of the Python
language (3.3.5). It has several advantages and distinct features:
PyPy3 is a fast, compliant alternative implementation of the Python
language (3.5.3). It has several advantages and distinct features:
- Speed: thanks to its Just-in-Time compiler, Python programs often run faster
on PyPy3.

View File

@ -15,6 +15,7 @@ bin/pypy3
%%PYPY_DIR%%/include/code.h
%%PYPY_DIR%%/include/compile.h
%%PYPY_DIR%%/include/complexobject.h
%%PYPY_DIR%%/include/cpyext_datetime.h
%%PYPY_DIR%%/include/cpyext_descrobject.h
%%PYPY_DIR%%/include/cpyext_genobject.h
%%PYPY_DIR%%/include/cpyext_memoryobject.h
@ -2090,6 +2091,7 @@ bin/pypy3
%%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/openssl/pem.py
%%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/openssl/pkcs12.py
%%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/openssl/pkcs7.py
%%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/openssl/pypy_win32_extra.py
%%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/openssl/rand.py
%%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/openssl/rsa.py
%%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/openssl/src/osrandom_engine.c
@ -2106,6 +2108,7 @@ bin/pypy3
%%PYPY_DIR%%/lib_pypy/_cffi_ssl/_stdssl/error.py
%%PYPY_DIR%%/lib_pypy/_cffi_ssl/_stdssl/errorcodes.py
%%PYPY_DIR%%/lib_pypy/_cffi_ssl/_stdssl/utility.py
%%PYPY_DIR%%/lib_pypy/_cffi_ssl/_stdssl/win32_extra.py
%%PYPY_DIR%%/lib_pypy/_cffi_ssl/osx-roots.diff
%%PYPY_DIR%%/lib_pypy/_cffi_ssl/tools/make_ssl_data.py
%%PYPY_DIR%%/lib_pypy/_codecs_cn.py