changeset 10:c269f1e91387

Update to build PyPy on FreeBSD 13.1 with dist versilon 7.3.9
author Franz Glasner <fzglas.hg@dom66.de>
date Sat, 01 Oct 2022 13:21:48 +0200
parents 118d389d45e0
children 6759fcd40deb
files Makefile bsd.pypy.mk distinfo pkg-plist
diffstat 4 files changed, 46 insertions(+), 119 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile	Thu Sep 29 22:54:44 2022 +0200
+++ b/Makefile	Sat Oct 01 13:21:48 2022 +0200
@@ -1,9 +1,8 @@
 # Created by: David Naylor <naylor.b.david@gmail.com>
-# $FreeBSD: head/lang/pypy/Makefile 559974 2021-01-02 21:48:19Z rene $
 
 PORTNAME?=	pypy
 CATEGORIES=	lang python
-MASTER_SITES=	https://bitbucket.org/pypy/pypy/downloads/ http://buildbot.pypy.org/mirror/
+MASTER_SITES=	https://downloads.python.org/pypy/
 DISTNAME?=	${PORTNAME}2.7-v${DISTVERSION}-src
 
 MAINTAINER=	python@FreeBSD.org
@@ -19,9 +18,6 @@
 ONLY_FOR_ARCHS?=	amd64 armv6 armv7 i386 powerpc64 powerpc64le
 ONLY_FOR_ARCHS_REASON?=	PyPy JIT only supported on these architectures
 
-PATCH_SITES=	https://foss.heptapod.net/pypy/pypy/-/commit/
-PATCHFILES+=	455e1f635110df4bdc2981a3a0abf02e3d4d21b2.diff:-p1
-
 LIB_DEPENDS=	libexpat.so:textproc/expat2 \
 		libffi.so:devel/libffi
 TEST_DEPENDS=	${LOCALBASE}/${PYPY_DIR}/lib_pypy/_gdbm_cffi.${PYPY_CFFI_VER}.so:databases/pypy-gdbm \
@@ -53,7 +49,7 @@
 ALL_TARGET=	${PORTNAME}-c
 BUILD_WRKSRC?=	${WRKDIR}/build/usession-${PORTNAME}-0/testing_1
 MAKE_ENV+=	PYPY_LOCALBASE=${LOCALBASE} LDSHARED="${CC} -shared"
-PACKAGE_ARGS?=	--without-gdbm --without-sqlite3 --without-tk
+PACKAGE_ARGS?=	--without-gdbm --without-sqlite3 --without-_tkinter
 LLD_UNSAFE=	yes
 SHEBANG_FILES?=	lib-python/2.7/plat-mac/appletrunner.py \
 		lib-python/2.7/plat-mac/bundlebuilder.py \
@@ -63,6 +59,7 @@
 		lib-python/2.7/test/curses_tests.py \
 		lib-python/2.7/test/re_tests.py \
 		lib-python/2.7/test/crashers/recursive_call.py \
+		lib-python/2.7/test/bisect_cmd.py \
 		lib-python/2.7/UserString.py \
 		lib-python/2.7/pdb.py \
 		lib-python/2.7/mimify.py \
--- a/bsd.pypy.mk	Thu Sep 29 22:54:44 2022 +0200
+++ b/bsd.pypy.mk	Sat Oct 01 13:21:48 2022 +0200
@@ -1,5 +1,3 @@
-# $FreeBSD: head/lang/pypy/bsd.pypy.mk 541232 2020-07-04 18:11:42Z zeising $
-
 .if !defined(LICENSE)
 LICENSE=	MIT PSFL
 LICENSE_COMB=	multi
@@ -12,11 +10,9 @@
 PLIST_SUB+=	PYPY_DIR=${PYPY_DIR} PYPY_CFFI_VER=${PYPY_CFFI_VER}
 
 .if ${PYTHON_IMPL} == pypy
-DISTVERSION=	7.3.0
-PORTREVISION=	1
+DISTVERSION=	7.3.9
 PYPY_CFFI_VER=	${PYTHON_IMPL}-73
 .else # ${PYTHON_IMPL} == pypy3
-DISTVERSION=	7.3.0
-PORTREVISION=	1
+DISTVERSION=	7.3.9
 PYPY_CFFI_VER=	${PYTHON_IMPL}6-pp${DISTVERSION:S|.||:C|\..*||}-${OPSYS:tl}${OSREL:C|\..*||}
 .endif
--- a/distinfo	Thu Sep 29 22:54:44 2022 +0200
+++ b/distinfo	Sat Oct 01 13:21:48 2022 +0200
@@ -1,5 +1,3 @@
-TIMESTAMP = 1598691588
-SHA256 (pypy2.7-v7.3.0-src.tar.bz2) = b0b25c7f8938ab0fedd8dedf26b9e73c490913b002b484c1b2f19d5844a518de
-SIZE (pypy2.7-v7.3.0-src.tar.bz2) = 20328540
-SHA256 (455e1f635110df4bdc2981a3a0abf02e3d4d21b2.diff) = a30ae90c887d595a4e1b77ba2ad4d45509c0d35a3a5ab052c4910a6aa373f99d
-SIZE (455e1f635110df4bdc2981a3a0abf02e3d4d21b2.diff) = 773
+TIMESTAMP = 1664485601
+SHA256 (pypy2.7-v7.3.9-src.tar.bz2) = 39b0972956f6548ce5828019dbae12503c32d6cbe91a2becf88d3e42cc52197b
+SIZE (pypy2.7-v7.3.9-src.tar.bz2) = 23328628
--- a/pkg-plist	Thu Sep 29 22:54:44 2022 +0200
+++ b/pkg-plist	Sat Oct 01 13:21:48 2022 +0200
@@ -3,7 +3,11 @@
 %%PYPY_DIR%%/README.rst
 %%PYPY_DIR%%/bin/libpypy-c.so
 %%PYPY_DIR%%/bin/pypy
-%%PYPY_DIR%%/include/PyPy.h
+%%PYPY_DIR%%/bin/pypy2
+%%PYPY_DIR%%/bin/pypy2.7
+%%PYPY_DIR%%/bin/python
+%%PYPY_DIR%%/bin/python2
+%%PYPY_DIR%%/bin/python2.7
 %%PYPY_DIR%%/include/Python.h
 %%PYPY_DIR%%/include/README
 %%PYPY_DIR%%/include/_numpypy/numpy/__multiarray_api.h
@@ -250,6 +254,7 @@
 %%PYPY_DIR%%/lib-python/2.7/dis.py
 %%PYPY_DIR%%/lib-python/2.7/distutils/README
 %%PYPY_DIR%%/lib-python/2.7/distutils/__init__.py
+%%PYPY_DIR%%/lib-python/2.7/distutils/_msvccompiler.py
 %%PYPY_DIR%%/lib-python/2.7/distutils/archive_util.py
 %%PYPY_DIR%%/lib-python/2.7/distutils/bcppcompiler.py
 %%PYPY_DIR%%/lib-python/2.7/distutils/ccompiler.py
@@ -305,6 +310,7 @@
 %%PYPY_DIR%%/lib-python/2.7/distutils/sysconfig_pypy.py
 %%PYPY_DIR%%/lib-python/2.7/distutils/tests/Setup.sample
 %%PYPY_DIR%%/lib-python/2.7/distutils/tests/__init__.py
+%%PYPY_DIR%%/lib-python/2.7/distutils/tests/includetest.rst
 %%PYPY_DIR%%/lib-python/2.7/distutils/tests/setuptools_build_ext.py
 %%PYPY_DIR%%/lib-python/2.7/distutils/tests/setuptools_extension.py
 %%PYPY_DIR%%/lib-python/2.7/distutils/tests/support.py
@@ -337,6 +343,7 @@
 %%PYPY_DIR%%/lib-python/2.7/distutils/tests/test_install_lib.py
 %%PYPY_DIR%%/lib-python/2.7/distutils/tests/test_install_scripts.py
 %%PYPY_DIR%%/lib-python/2.7/distutils/tests/test_msvc9compiler.py
+%%PYPY_DIR%%/lib-python/2.7/distutils/tests/test_msvccompiler.py
 %%PYPY_DIR%%/lib-python/2.7/distutils/tests/test_register.py
 %%PYPY_DIR%%/lib-python/2.7/distutils/tests/test_sdist.py
 %%PYPY_DIR%%/lib-python/2.7/distutils/tests/test_spawn.py
@@ -556,8 +563,8 @@
 %%PYPY_DIR%%/lib-python/2.7/encodings/zlib_codec.py
 %%PYPY_DIR%%/lib-python/2.7/ensurepip/__init__.py
 %%PYPY_DIR%%/lib-python/2.7/ensurepip/__main__.py
-%%PYPY_DIR%%/lib-python/2.7/ensurepip/_bundled/pip-19.2.3-py2.py3-none-any.whl
-%%PYPY_DIR%%/lib-python/2.7/ensurepip/_bundled/setuptools-41.2.0-py2.py3-none-any.whl
+%%PYPY_DIR%%/lib-python/2.7/ensurepip/_bundled/pip-20.0.2-py2.py3-none-any.whl
+%%PYPY_DIR%%/lib-python/2.7/ensurepip/_bundled/setuptools-44.0.0-py2.py3-none-any.whl
 %%PYPY_DIR%%/lib-python/2.7/ensurepip/_uninstall.py
 %%PYPY_DIR%%/lib-python/2.7/filecmp.py
 %%PYPY_DIR%%/lib-python/2.7/fileinput.py
@@ -740,12 +747,14 @@
 %%PYPY_DIR%%/lib-python/2.7/lib-tk/Tkdnd.py
 %%PYPY_DIR%%/lib-python/2.7/lib-tk/Tkinter.py
 %%PYPY_DIR%%/lib-python/2.7/lib-tk/test/README
+%%PYPY_DIR%%/lib-python/2.7/test/__main__.py
 %%PYPY_DIR%%/lib-python/2.7/lib-tk/test/runtktests.py
 %%PYPY_DIR%%/lib-python/2.7/lib-tk/test/test_tkinter/__init__.py
 %%PYPY_DIR%%/lib-python/2.7/lib-tk/test/test_tkinter/test_font.py
 %%PYPY_DIR%%/lib-python/2.7/lib-tk/test/test_tkinter/test_geometry_managers.py
 %%PYPY_DIR%%/lib-python/2.7/lib-tk/test/test_tkinter/test_images.py
 %%PYPY_DIR%%/lib-python/2.7/lib-tk/test/test_tkinter/test_loadtk.py
+%%PYPY_DIR%%/lib-python/2.7/lib-tk/test/test_tkinter/test_misc.py
 %%PYPY_DIR%%/lib-python/2.7/lib-tk/test/test_tkinter/test_text.py
 %%PYPY_DIR%%/lib-python/2.7/lib-tk/test/test_tkinter/test_variables.py
 %%PYPY_DIR%%/lib-python/2.7/lib-tk/test/test_tkinter/test_widgets.py
@@ -1271,6 +1280,7 @@
 %%PYPY_DIR%%/lib-python/2.7/test/badsyntax_future8.py
 %%PYPY_DIR%%/lib-python/2.7/test/badsyntax_future9.py
 %%PYPY_DIR%%/lib-python/2.7/test/badsyntax_nocaret.py
+%%PYPY_DIR%%/lib-python/2.7/test/bisect_cmd.py
 %%PYPY_DIR%%/lib-python/2.7/test/capath/0e4015b9.0
 %%PYPY_DIR%%/lib-python/2.7/test/capath/4e1295a3.0
 %%PYPY_DIR%%/lib-python/2.7/test/capath/5ed36f99.0
@@ -1317,6 +1327,7 @@
 %%PYPY_DIR%%/lib-python/2.7/test/crashers/buffer_mutate.py
 %%PYPY_DIR%%/lib-python/2.7/test/crashers/compiler_recursion.py
 %%PYPY_DIR%%/lib-python/2.7/test/crashers/decref_before_assignment.py
+%%PYPY_DIR%%/lib-python/2.7/test/crashers/warnings_del_crasher.py
 %%PYPY_DIR%%/lib-python/2.7/test/crashers/gc_has_finalizer.py
 %%PYPY_DIR%%/lib-python/2.7/test/crashers/gc_inspection.py
 %%PYPY_DIR%%/lib-python/2.7/test/crashers/infinite_loop_re.py
@@ -1470,11 +1481,11 @@
 %%PYPY_DIR%%/lib-python/2.7/test/decimaltestdata/tointegral.decTest
 %%PYPY_DIR%%/lib-python/2.7/test/decimaltestdata/tointegralx.decTest
 %%PYPY_DIR%%/lib-python/2.7/test/decimaltestdata/xor.decTest
-%%PYPY_DIR%%/lib-python/2.7/test/dh1024.pem
 %%PYPY_DIR%%/lib-python/2.7/test/doctest_aliases.py
 %%PYPY_DIR%%/lib-python/2.7/test/double_const.py
 %%PYPY_DIR%%/lib-python/2.7/test/empty.vbs
 %%PYPY_DIR%%/lib-python/2.7/test/exception_hierarchy.txt
+%%PYPY_DIR%%/lib-python/2.7/test/ffdh3072.pem
 %%PYPY_DIR%%/lib-python/2.7/test/floating_points.txt
 %%PYPY_DIR%%/lib-python/2.7/test/fork_wait.py
 %%PYPY_DIR%%/lib-python/2.7/test/formatfloat_testcases.txt
@@ -1512,6 +1523,7 @@
 %%PYPY_DIR%%/lib-python/2.7/test/mapping_tests.py
 %%PYPY_DIR%%/lib-python/2.7/test/math_testcases.txt
 %%PYPY_DIR%%/lib-python/2.7/test/mp_fork_bomb.py
+%%PYPY_DIR%%/lib-python/2.7/test/multibytecodec_support.py
 %%PYPY_DIR%%/lib-python/2.7/test/nokia.pem
 %%PYPY_DIR%%/lib-python/2.7/test/nullbytecert.pem
 %%PYPY_DIR%%/lib-python/2.7/test/nullcert.pem
@@ -1523,10 +1535,12 @@
 %%PYPY_DIR%%/lib-python/2.7/test/pydoc_mod.py
 %%PYPY_DIR%%/lib-python/2.7/test/pydocfodder.py
 %%PYPY_DIR%%/lib-python/2.7/test/pystone.py
+%%PYPY_DIR%%/lib-python/2.7/test/pythoninfo.py
 %%PYPY_DIR%%/lib-python/2.7/test/randv2_32.pck
 %%PYPY_DIR%%/lib-python/2.7/test/randv2_64.pck
 %%PYPY_DIR%%/lib-python/2.7/test/randv3.pck
 %%PYPY_DIR%%/lib-python/2.7/test/re_tests.py
+%%PYPY_DIR%%/lib-python/2.7/test/recursion.tar
 %%PYPY_DIR%%/lib-python/2.7/test/regrtest.py
 %%PYPY_DIR%%/lib-python/2.7/test/relimport.py
 %%PYPY_DIR%%/lib-python/2.7/test/reperf.py
@@ -1538,7 +1552,6 @@
 %%PYPY_DIR%%/lib-python/2.7/test/selfsigned_pythontestdotnet.pem
 %%PYPY_DIR%%/lib-python/2.7/test/seq_tests.py
 %%PYPY_DIR%%/lib-python/2.7/test/sgml_input.html
-%%PYPY_DIR%%/lib-python/2.7/test/sha256.pem
 %%PYPY_DIR%%/lib-python/2.7/test/sortperf.py
 %%PYPY_DIR%%/lib-python/2.7/test/ssl_cert.pem
 %%PYPY_DIR%%/lib-python/2.7/test/ssl_key.passwd.pem
@@ -1547,7 +1560,10 @@
 %%PYPY_DIR%%/lib-python/2.7/test/ssltests.py
 %%PYPY_DIR%%/lib-python/2.7/test/string_tests.py
 %%PYPY_DIR%%/lib-python/2.7/test/subprocessdata/sigchild_ignore.py
+%%PYPY_DIR%%/lib-python/2.7/test/support/__init__.py
+%%PYPY_DIR%%/lib-python/2.7/test/support/script_helper.py
 %%PYPY_DIR%%/lib-python/2.7/test/symlink_support.py
+%%PYPY_DIR%%/lib-python/2.7/test/talos-2019-0758.pem
 %%PYPY_DIR%%/lib-python/2.7/test/test_MimeWriter.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_SimpleHTTPServer.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_StringIO.py
@@ -1573,6 +1589,7 @@
 %%PYPY_DIR%%/lib-python/2.7/test/test_augassign.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_base64.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_bastion.py
+%%PYPY_DIR%%/lib-python/2.7/test/test_bdb.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_bigaddrspace.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_bigmem.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_binascii.py
@@ -1732,6 +1749,7 @@
 %%PYPY_DIR%%/lib-python/2.7/test/test_imghdr.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_imp.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_import.py
+%%PYPY_DIR%%/lib-python/2.7/test/test_import_magic.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_importhooks.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_importlib.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_index.py
@@ -1775,7 +1793,6 @@
 %%PYPY_DIR%%/lib-python/2.7/test/test_modulefinder.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_msilib.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_multibytecodec.py
-%%PYPY_DIR%%/lib-python/2.7/test/test_multibytecodec_support.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_multifile.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_multiprocessing.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_mutants.py
@@ -1832,6 +1849,7 @@
 %%PYPY_DIR%%/lib-python/2.7/test/test_random.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_re.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_readline.py
+%%PYPY_DIR%%/lib-python/2.7/test/test_regrtest.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_repr.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_resource.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_rfc822.py
@@ -1891,6 +1909,7 @@
 %%PYPY_DIR%%/lib-python/2.7/test/test_tcl.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_telnetlib.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_tempfile.py
+%%PYPY_DIR%%/lib-python/2.7/test/test_test_support.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_textwrap.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_thread.py
 %%PYPY_DIR%%/lib-python/2.7/test/test_threaded_import.py
@@ -1971,7 +1990,7 @@
 %%PYPY_DIR%%/lib-python/2.7/test/tracedmodules/testmod.py
 %%PYPY_DIR%%/lib-python/2.7/test/warning_tests.py
 %%PYPY_DIR%%/lib-python/2.7/test/win_console_handler.py
-%%PYPY_DIR%%/lib-python/2.7/test/wrongcert.pem
+%%PYPY_DIR%%/lib-python/2.7/test/xmltestdata/expat224_utf8_bug.xml
 %%PYPY_DIR%%/lib-python/2.7/test/xmltestdata/simple-ns.xml
 %%PYPY_DIR%%/lib-python/2.7/test/xmltestdata/simple.xml
 %%PYPY_DIR%%/lib-python/2.7/test/xmltestdata/test.xml
@@ -2065,13 +2084,7 @@
 %%PYPY_DIR%%/lib_pypy/_cffi_ssl/README.md
 %%PYPY_DIR%%/lib_pypy/_cffi_ssl/__init__.py
 %%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/__init__.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/build_constant_time.py
 %%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/build_openssl.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/build_padding.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/hazmat_src/constant_time.c
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/hazmat_src/constant_time.h
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/hazmat_src/padding.c
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/hazmat_src/padding.h
 %%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/openssl/__init__.py
 %%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/openssl/aes.py
 %%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/openssl/asn1.py
@@ -2101,6 +2114,7 @@
 %%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/provider.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
@@ -2113,88 +2127,6 @@
 %%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/openssl/x509_vfy.py
 %%PYPY_DIR%%/lib_pypy/_cffi_ssl/_cffi_src/utils.py
 %%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/__about__.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/__init__.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/exceptions.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/fernet.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/__init__.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/_oid.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/__init__.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/interfaces.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/aead.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/backend.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/ciphers.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/cmac.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/decode_asn1.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/dh.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/dsa.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/ec.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/ed25519.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/ed448.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/encode_asn1.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/hashes.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/hmac.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/__init__.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/ocsp.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/poly1305.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/rsa.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/utils.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/x25519.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/x448.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/backends/openssl/x509.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/bindings/__init__.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/bindings/openssl/__init__.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/bindings/openssl/binding.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/bindings/openssl/_conditional.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/__init__.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/asymmetric/__init__.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/asymmetric/dh.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/asymmetric/dsa.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/asymmetric/ec.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/asymmetric/ed25519.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/asymmetric/ed448.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/asymmetric/padding.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/asymmetric/rsa.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/asymmetric/utils.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/asymmetric/x25519.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/asymmetric/x448.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/ciphers/__init__.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/ciphers/aead.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/ciphers/algorithms.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/ciphers/base.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/ciphers/modes.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/cmac.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/constant_time.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/hashes.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/hmac.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/kdf/__init__.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/kdf/concatkdf.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/kdf/hkdf.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/kdf/kbkdf.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/kdf/pbkdf2.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/kdf/scrypt.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/kdf/x963kdf.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/keywrap.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/padding.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/poly1305.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/serialization/__init__.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/serialization/base.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/serialization/pkcs12.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/serialization/ssh.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/twofactor/__init__.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/twofactor/hotp.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/twofactor/totp.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/hazmat/primitives/twofactor/utils.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/utils.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/x509/__init__.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/x509/base.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/x509/certificate_transparency.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/x509/extensions.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/x509/general_name.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/x509/name.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/x509/ocsp.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/cryptography/x509/oid.py
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/openssl/src/osrandom_engine.c
-%%PYPY_DIR%%/lib_pypy/_cffi_ssl/openssl/src/osrandom_engine.h
 %%PYPY_DIR%%/lib_pypy/_cffi_ssl/osx-roots.diff
 %%PYPY_DIR%%/lib_pypy/_cffi_ssl/_stdssl/__init__.py
 %%PYPY_DIR%%/lib_pypy/_cffi_ssl/_stdssl/certificate.py
@@ -2211,6 +2143,7 @@
 %%PYPY_DIR%%/lib_pypy/_codecs_tw.py
 %%PYPY_DIR%%/lib_pypy/_collections.py
 %%PYPY_DIR%%/lib_pypy/_ctypes/__init__.py
+%%PYPY_DIR%%/lib_pypy/_ctypes/_ctypes_build.py
 %%PYPY_DIR%%/lib_pypy/_ctypes/array.py
 %%PYPY_DIR%%/lib_pypy/_ctypes/basics.py
 %%PYPY_DIR%%/lib_pypy/_ctypes/builtin.py
@@ -2242,6 +2175,10 @@
 %%PYPY_DIR%%/lib_pypy/_pypy_openssl.c
 %%PYPY_DIR%%/lib_pypy/_pypy_openssl.%%PYPY_CFFI_VER%%.so
 %%PYPY_DIR%%/lib_pypy/_pypy_testcapi.py
+%%PYPY_DIR%%/lib_pypy/_pypy_util_build.py
+%%PYPY_DIR%%/lib_pypy/_pypy_util_cffi.py
+%%PYPY_DIR%%/lib_pypy/_pypy_util_cffi_inner.c
+%%PYPY_DIR%%/lib_pypy/_pypy_util_cffi_inner.%%PYPY_CFFI_VER%%.so
 %%PYPY_DIR%%/lib_pypy/_pypy_wait.py
 %%PYPY_DIR%%/lib_pypy/_pypy_winbase_build.py
 %%PYPY_DIR%%/lib_pypy/_pypy_winbase_cffi.py
@@ -2270,13 +2207,10 @@
 %%PYPY_DIR%%/lib_pypy/audioop.py
 %%PYPY_DIR%%/lib_pypy/cPickle.py
 %%PYPY_DIR%%/lib_pypy/cStringIO.py
-%%PYPY_DIR%%/lib_pypy/cffi.egg-info/PKG-INFO
-%%PYPY_DIR%%/lib_pypy/cffi.egg-info/SOURCES.txt
-%%PYPY_DIR%%/lib_pypy/cffi.egg-info/dependency_links.txt
-%%PYPY_DIR%%/lib_pypy/cffi.egg-info/entry_points.txt
-%%PYPY_DIR%%/lib_pypy/cffi.egg-info/not-zip-safe
-%%PYPY_DIR%%/lib_pypy/cffi.egg-info/requires.txt
-%%PYPY_DIR%%/lib_pypy/cffi.egg-info/top_level.txt
+%%PYPY_DIR%%/lib_pypy/cffi.dist-info/LICENSE
+%%PYPY_DIR%%/lib_pypy/cffi.dist-info/METADATA
+%%PYPY_DIR%%/lib_pypy/cffi.dist-info/entry_points.txt
+%%PYPY_DIR%%/lib_pypy/cffi.dist-info/top_level.txt
 %%PYPY_DIR%%/lib_pypy/cffi/__init__.py
 %%PYPY_DIR%%/lib_pypy/cffi/_cffi_errors.h
 %%PYPY_DIR%%/lib_pypy/cffi/_cffi_include.h
@@ -2333,6 +2267,8 @@
 %%PYPY_DIR%%/lib_pypy/identity_dict.py
 %%PYPY_DIR%%/lib_pypy/marshal.py
 %%PYPY_DIR%%/lib_pypy/msvcrt.py
+%%PYPY_DIR%%/lib_pypy/pypy_tools/__init__.py
+%%PYPY_DIR%%/lib_pypy/pypy_tools/build_cffi_imports.py
 %%PYPY_DIR%%/lib_pypy/pyrepl/__init__.py
 %%PYPY_DIR%%/lib_pypy/pyrepl/cmdrepl.py
 %%PYPY_DIR%%/lib_pypy/pyrepl/commands.py