A fairly simple update to PyPy 7.1.1. The small comment changes for those who update this port in the future were done in collaboration with the maintainer (edd@) who also tested the update.
Laurie -- Personal http://tratt.net/laurie/ Software Development Team http://soft-dev.org/ https://github.com/ltratt http://twitter.com/laurencetratt
Index: Makefile =================================================================== RCS file: /cvs/ports/lang/pypy/Makefile,v retrieving revision 1.33 diff -u -p -r1.33 Makefile --- Makefile 12 Jul 2019 20:47:22 -0000 1.33 +++ Makefile 19 Aug 2019 13:02:22 -0000 @@ -11,16 +11,18 @@ COMMENT = fast implementation of the Py # * make plist (fix anything along the way) # * make package # * Set BOOTSTRAP_V back to ${V} in the port Makefile -# * make bootstrap && make makesum -# * Try the build using the bootstrap +# * make bootstrap && make makesum (which will put a new PyPy bootstrap +# into ${FULLDISTDIR} such that subsequent builds will use it) +# * make clean && make clean=packages +# * make package (using the new bootstrap build) # # If the old bootstrap no longer works (e.g. due to an ABI change), then # You can use the no_bootstrap FLAVOR to make a new bootstrap. This uses # CPython to build PyPy instead. Note this is slower. -V = 6.0.0 +V = 7.1.1 BOOTSTRAP_V = ${V} -DISTNAME = pypy2-v${V}-src +DISTNAME = pypy2.7-v${V}-src PKGNAME = pypy-${V} BOOTSTRAP-amd64 = pypy-bootstrap-amd64-${BOOTSTRAP_V}.tar.xz Index: distinfo =================================================================== RCS file: /cvs/ports/lang/pypy/distinfo,v retrieving revision 1.19 diff -u -p -r1.19 distinfo --- distinfo 21 Oct 2018 13:29:47 -0000 1.19 +++ distinfo 19 Aug 2019 09:01:14 -0000 @@ -1,4 +1,4 @@ -SHA256 (pypy/pypy-bootstrap-amd64-6.0.0.tar.xz) = EBpkXnMuFF4CMW9LL1MIZMGBqKiNeEV1FqU7puMweTw= -SHA256 (pypy/pypy2-v6.0.0-src.tar.bz2) = YJfsXuI9DTTYzSehByvtBByKCArUhzEZCgOiIjApIS0= -SIZE (pypy/pypy-bootstrap-amd64-6.0.0.tar.xz) = 24495104 -SIZE (pypy/pypy2-v6.0.0-src.tar.bz2) = 19741694 +SHA256 (pypy/pypy-bootstrap-amd64-7.1.1.tar.xz) = YiL+TnzkP23fiBBOyXQ/6D2Npwzo997i0BAlNGfCkJM= +SHA256 (pypy/pypy2.7-v7.1.1-src.tar.bz2) = Xwa+3m1x3Ojfv+eXqrJsjjXLmQ4WuCaRRlLcCTrXRFE= +SIZE (pypy/pypy-bootstrap-amd64-7.1.1.tar.xz) = 24176976 +SIZE (pypy/pypy2.7-v7.1.1-src.tar.bz2) = 20027876 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/lang/pypy/pkg/PLIST,v retrieving revision 1.12 diff -u -p -r1.12 PLIST --- pkg/PLIST 21 Oct 2018 13:29:48 -0000 1.12 +++ pkg/PLIST 19 Aug 2019 09:01:14 -0000 @@ -49,6 +49,7 @@ pypy/include/intobject.h pypy/include/listobject.h pypy/include/longintrepr.h pypy/include/longobject.h +pypy/include/marshal.h pypy/include/memoryobject.h pypy/include/methodobject.h pypy/include/missing.h @@ -64,6 +65,7 @@ pypy/include/pymem.h pypy/include/pyport.h pypy/include/pypy_decl.h pypy/include/pypy_macros.h +pypy/include/pypy_marshal_decl.h pypy/include/pypy_numpy.h pypy/include/pypy_structmember_decl.h pypy/include/pysignals.h @@ -3053,8 +3055,6 @@ pypy/lib_pypy/_codecs_tw.py pypy/lib_pypy/_codecs_tw.pyc pypy/lib_pypy/_collections.py pypy/lib_pypy/_collections.pyc -pypy/lib_pypy/_csv.py -pypy/lib_pypy/_csv.pyc pypy/lib_pypy/_ctypes/ pypy/lib_pypy/_ctypes/__init__.py pypy/lib_pypy/_ctypes/__init__.pyc @@ -3235,6 +3235,8 @@ pypy/lib_pypy/cffi/lock.pyc pypy/lib_pypy/cffi/model.py pypy/lib_pypy/cffi/model.pyc pypy/lib_pypy/cffi/parse_c_type.h +pypy/lib_pypy/cffi/pkgconfig.py +pypy/lib_pypy/cffi/pkgconfig.pyc pypy/lib_pypy/cffi/recompiler.py pypy/lib_pypy/cffi/recompiler.pyc pypy/lib_pypy/cffi/setuptools_ext.py @@ -3273,8 +3275,6 @@ pypy/lib_pypy/marshal.py pypy/lib_pypy/marshal.pyc pypy/lib_pypy/msvcrt.py pypy/lib_pypy/msvcrt.pyc -pypy/lib_pypy/pwd.py -pypy/lib_pypy/pwd.pyc pypy/lib_pypy/pyrepl/ pypy/lib_pypy/pyrepl/__init__.py pypy/lib_pypy/pyrepl/__init__.pyc