comparison lang/pypy3/Makefile.cffi.inc @ 201:aa93453cd531

Build PyPy3 for Python implementation 3.11. BUGS: - pypy39 not yet deleted. - Tests are not working yet.
author Franz Glasner <fzglas.hg@dom66.de>
date Wed, 12 Mar 2025 17:01:42 +0100
parents 8b567a874360
children db41475a56f3
comparison
equal deleted inserted replaced
200:792fb463576a 201:aa93453cd531
14 BUILD_DEPENDS+= ${FLAVOR}==${PYPY_PORTVERSION}:lang/${FLAVOR} 14 BUILD_DEPENDS+= ${FLAVOR}==${PYPY_PORTVERSION}:lang/${FLAVOR}
15 RUN_DEPENDS+= ${FLAVOR}>=${PYPY_PORTVERSION}:lang/${FLAVOR} 15 RUN_DEPENDS+= ${FLAVOR}>=${PYPY_PORTVERSION}:lang/${FLAVOR}
16 16
17 CFFI_MODULE?= _${PORTNAME} 17 CFFI_MODULE?= _${PORTNAME}
18 18
19 FLAVORS= pypy39 pypy310 19 FLAVORS= pypy39 pypy310 pypy311
20 FLAVOR?= pypy310 20 FLAVOR?= pypy310
21 21
22 .if ${FLAVOR}==pypy39 22 .if ${FLAVOR}==pypy39
23 PYPY_PYTHON_IMPL= pypy3.9 23 PYPY_PYTHON_IMPL= pypy3.9
24 .elif ${FLAVOR}==pypy310 24 .elif ${FLAVOR}==pypy310
25 PYPY_PYTHON_IMPL= pypy3.10 25 PYPY_PYTHON_IMPL= pypy3.10
26 .elif ${FLAVOR}==pypy311
27 PYPY_PYTHON_IMPL= pypy3.11
26 .else 28 .else
27 .endif 29 .endif
28 PYPY_PORTVERSION= ${DISTVERSION} 30 PYPY_PORTVERSION= ${DISTVERSION}
29 PYPY_CMD= ${LOCALBASE}/bin/${PYPY_PYTHON_IMPL} 31 PYPY_CMD= ${LOCALBASE}/bin/${PYPY_PYTHON_IMPL}
30 32