# HG changeset patch # User Franz Glasner # Date 1664789827 -7200 # Node ID 3e54ae4e5d8bcd4328c6b324179c326cdf5f25a6 # Parent 0e79fd0685d3f9e59d4dd16f4d77a902c27408c4 Prepare for a current PyPy3 build: the PyPy3 directory layout has changed diff -r 0e79fd0685d3 -r 3e54ae4e5d8b bsd.pypy.mk --- a/bsd.pypy.mk Sun Oct 02 13:21:57 2022 +0200 +++ b/bsd.pypy.mk Mon Oct 03 11:37:07 2022 +0200 @@ -15,4 +15,6 @@ .else # ${PYTHON_IMPL} == pypy3 DISTVERSION= 7.3.9 PYPY_CFFI_VER= ${PYTHON_IMPL}8-pp${DISTVERSION:S|.||:C|\..*||}-${OPSYS:tl}${OSREL:C|\..*||} +PYTHON_IMPL_MINOR= ${PYTHON_IMPL}.8 +PLIST_SUB+= PYTHON_IMPL_MINOR=${PYTHON_IMPL_MINOR} .endif diff -r 0e79fd0685d3 -r 3e54ae4e5d8b pkg-message --- a/pkg-message Sun Oct 02 13:21:57 2022 +0200 +++ b/pkg-message Mon Oct 03 11:37:07 2022 +0200 @@ -4,7 +4,7 @@ Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: -gdbm databases/pypy-gdbm +gdbm databases/pypy-gdbm (only for pypy, not for pypy3) sqlite3 databases/pypy-sqlite3 tkinter x11-toolkits/pypy-tkinter