Mercurial > hgrepos > FreeBSD > ports > PyPy
comparison bsd.pypy.mk @ 57:b0ce0cf90f22
Update to build PyPy3 on FreeBSD 13.2 with dist version 7.3.14
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Mon, 08 Jan 2024 09:35:41 +0100 |
| parents | 585cf5a218ad |
| children | 4a2bf3c9eb24 |
comparison
equal
deleted
inserted
replaced
| 56:585cf5a218ad | 57:b0ce0cf90f22 |
|---|---|
| 22 PYPY_LDLIBRARY= libpypy-c.so | 22 PYPY_LDLIBRARY= libpypy-c.so |
| 23 PYPY_EXECUTABLE= pypy-c | 23 PYPY_EXECUTABLE= pypy-c |
| 24 | 24 |
| 25 .else # ${PYTHON_IMPL} == pypy3 | 25 .else # ${PYTHON_IMPL} == pypy3 |
| 26 | 26 |
| 27 DISTVERSION= 7.3.11 | 27 DISTVERSION= 7.3.14 |
| 28 PYPY_CFFI_VER= ${PYTHON_IMPL_NODOT}-pp${DISTVERSION:S|.||:C|\..*||}-${OPSYS:tl}${OSREL:C|\..*||} | 28 PYPY_CFFI_VER= ${PYTHON_IMPL_NODOT}-pp${DISTVERSION:S|.||:C|\..*||}-${OPSYS:tl}${OSREL:C|\..*||} |
| 29 PLIST_SUB+= PYTHON_IMPL_MINOR=${PYTHON_IMPL_MINOR} \ | 29 PLIST_SUB+= PYTHON_IMPL_MINOR=${PYTHON_IMPL_MINOR} \ |
| 30 PY_VERSION_SHORT=${PY_VERSION_SHORT} | 30 PY_VERSION_SHORT=${PY_VERSION_SHORT} |
| 31 | 31 |
| 32 OPTIONS_SINGLE+= FORPYIMPL | 32 OPTIONS_SINGLE+= FORPYIMPL |
| 33 | 33 |
| 34 OPTIONS_SINGLE_FORPYIMPL= FORPYIMPL37 FORPYIMPL38 FORPYIMPL39 | 34 OPTIONS_SINGLE_FORPYIMPL= FORPYIMPL37 FORPYIMPL38 FORPYIMPL39 FORPYIMPL310 |
| 35 | 35 |
| 36 FORPYIMPL_DESC= Required Python compatibility | 36 FORPYIMPL_DESC= Required Python compatibility |
| 37 FORPYIMPL37_DESC= Build for compat to Python 3.7 | 37 FORPYIMPL37_DESC= Build for compat to Python 3.7 |
| 38 FORPYIMPL38_DESC= Build for compat to Python 3.8 | 38 FORPYIMPL38_DESC= Build for compat to Python 3.8 |
| 39 FORPYIMPL39_DESC= Build for compat to Python 3.9 | 39 FORPYIMPL39_DESC= Build for compat to Python 3.9 |
| 40 FORPYIMPL310_DESC= Build for compat to Python 3.10 | |
| 40 | 41 |
| 41 OPTIONS_SUB= yes | 42 OPTIONS_SUB= yes |
| 42 OPTIONS_DEFAULT+= FORPYIMPL39 | 43 OPTIONS_DEFAULT+= FORPYIMPL39 |
| 43 | 44 |
| 44 .endif | 45 .endif |
| 64 .if ${PORT_OPTIONS:MFORPYIMPL39} | 65 .if ${PORT_OPTIONS:MFORPYIMPL39} |
| 65 PY_VERSION_SHORT= 3.9 | 66 PY_VERSION_SHORT= 3.9 |
| 66 PYPY_LDLIBRARY= libpypy3.9-c.so | 67 PYPY_LDLIBRARY= libpypy3.9-c.so |
| 67 PYPY_EXECUTABLE= pypy3.9-c | 68 PYPY_EXECUTABLE= pypy3.9-c |
| 68 .endif | 69 .endif |
| 70 .if ${PORT_OPTIONS:MFORPYIMPL310} | |
| 71 PY_VERSION_SHORT= 3.10 | |
| 72 PYPY_LDLIBRARY= libpypy3.10-c.so | |
| 73 PYPY_EXECUTABLE= pypy3.10-c | |
| 74 .endif | |
| 69 | 75 |
| 70 .include <bsd.port.pre.mk> | 76 .include <bsd.port.pre.mk> |
