Mercurial > hgrepos > FreeBSD > ports > PyPy
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 |
