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