diff options
author | David Naylor <dbn@FreeBSD.org> | 2017-11-04 09:33:51 +0000 |
---|---|---|
committer | David Naylor <dbn@FreeBSD.org> | 2017-11-04 09:33:51 +0000 |
commit | 4cb488e0ff92041d3cae9c12c598d69c36bd0b9d (patch) | |
tree | 026e05d2ee323d8aefb3135f7d6d04df9ba54e8f /lang/pypy/Makefile | |
parent | 45a2358a50bba4a378d1a2b1da73dea2984e2a55 (diff) |
Notes
Diffstat (limited to 'lang/pypy/Makefile')
-rw-r--r-- | lang/pypy/Makefile | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/lang/pypy/Makefile b/lang/pypy/Makefile index 2f5ecbb293b6..9bd230a346bf 100644 --- a/lang/pypy/Makefile +++ b/lang/pypy/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME?= pypy -DISTVERSION?= 5.8.0 # Also update bsd.pypy.cffi.mk +DISTVERSION?= 5.9.0 # Also update bsd.pypy.cffi.mk CATEGORIES= lang python MASTER_SITES= https://bitbucket.org/pypy/pypy/downloads/ http://buildbot.pypy.org/mirror/ DISTNAME?= ${PORTNAME}2-v${PORTVERSION}-src @@ -15,7 +15,8 @@ LICENSE_COMB= multi LICENSE_FILE_MIT= ${WRKSRC}/LICENSE LIB_DEPENDS= libexpat.so:textproc/expat2 \ - libffi.so:devel/libffi + libffi.so:devel/libffi \ + libunwind.so:devel/libunwind TEST_DEPENDS= ${LOCALBASE}/${PYPY_DIR}/lib_pypy/_gdbm_cffi.${PYPY_CFFI_VER}.so:databases/pypy-gdbm \ ${LOCALBASE}/${PYPY_DIR}/lib_pypy/_sqlite3_cffi.${PYPY_CFFI_VER}.so:databases/pypy-sqlite3 \ ${LOCALBASE}/${PYPY_DIR}/lib_pypy/_tkinter/tklib_cffi.${PYPY_CFFI_VER}.so:x11-toolkits/pypy-tkinter @@ -104,12 +105,9 @@ PLIST= ${.CURDIR}/pkg-plist .include "${MASTERDIR}/bsd.pypy.mk" .include <bsd.port.pre.mk> -.if ${ARCH} == "i386" || ${ARCH} == "armv6" -PYPY_BITS= 32 -.elif ${ARCH} == "amd64" || ${ARCH} == "powerpc64" -PYPY_BITS= 64 +.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100000 +PYPY_ARGS= --withoutmod-_vmprof .endif -PLIST_SUB+= PYPY_BITS="${PYPY_BITS}" post-extract: ${FIND} ${WRKSRC} -name '*.swn' -delete @@ -120,7 +118,7 @@ pre-build: ${MKDIR} ${WRKDIR}/build; \ (cd ${WRKSRC}/pypy/goal; \ ${SETENV} ${MAKE_ENV} TMPDIR=${WRKDIR}/build \ - ${PYTHON_CMD} ../../rpython/bin/rpython --source -Ojit targetpypystandalone.py); \ + ${PYTHON_CMD} ../../rpython/bin/rpython --source -Ojit targetpypystandalone.py ${PYPY_ARGS}); \ fi post-build: |