Index: head/devel/py-pyopencl/Makefile =================================================================== --- head/devel/py-pyopencl/Makefile (revision 442771) +++ head/devel/py-pyopencl/Makefile (revision 442772) @@ -1,40 +1,44 @@ # $FreeBSD$ PORTNAME= pyopencl -PORTVERSION= 2015.1 -PORTREVISION= 4 +PORTVERSION= 2017.1.1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= python@FreeBSD.org COMMENT= Python wrapper for OpenCL LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/CL/cl.h:devel/opencl \ - ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy + ${PYTHON_PKGNAMEPREFIX}cffi>=1.1.0:devel/py-cffi \ + ${PYTHON_PKGNAMEPREFIX}numpy>=0:math/py-numpy LIB_DEPENDS= libboost_python.so:devel/boost-python-libs \ libOpenCL.so:devel/ocl-icd -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytools>0:devel/py-pytools \ - ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy \ - ${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.4.0:devel/py-appdirs \ + ${PYTHON_PKGNAMEPREFIX}cffi>=1.1.0:devel/py-cffi \ + ${PYTHON_PKGNAMEPREFIX}decorator>=3.2.0:devel/py-decorator \ + ${PYTHON_PKGNAMEPREFIX}mako>=0.3.6:textproc/py-mako \ + ${PYTHON_PKGNAMEPREFIX}numpy>=0:math/py-numpy \ + ${PYTHON_PKGNAMEPREFIX}pytest>=2:devel/py-pytest \ + ${PYTHON_PKGNAMEPREFIX}pytools>=2015.1.2:devel/py-pytools \ + ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six +CONFIGURE_ARGS= BOOST_INC_DIR="${LOCALBASE}/include" \ + BOOST_LIB_DIR="${LOCALBASE}/lib" \ + BOOST_PYTHON_LIBNAME=boost_python \ + CL_INC_DIR="${LOCALBASE}/include" \ + CL_LIB_DIR="${LOCALBASE}/lib" \ + USE_SHIPPED_BOOST=False USE_PYTHON= autoplist distutils -USES= python +USES= localbase python -CONFIGURE_ARGS= --boost-inc-dir="${LOCALBASE}/include" \ - --boost-lib-dir="${LOCALBASE}/lib" \ - --boost-python-libname=boost_python \ - --cl-inc-dir="${LOCALBASE}/include" \ - --cl-lib-dir="${LOCALBASE}/lib" \ - --no-use-shipped-boost - do-configure: @cd ${WRKSRC} && ${PYTHON_CMD} configure.py ${CONFIGURE_ARGS} post-install: - ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} -name '*.so' \ - -exec ${STRIP_CMD} {} \; + ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/ -name '*.so' -exec ${STRIP_CMD} {} + .include Index: head/devel/py-pyopencl/distinfo =================================================================== --- head/devel/py-pyopencl/distinfo (revision 442771) +++ head/devel/py-pyopencl/distinfo (revision 442772) @@ -1,2 +1,3 @@ -SHA256 (pyopencl-2015.1.tar.gz) = 823b8c5ae438a70de87b3675c3896d04d785261cb0cbd45c01c7dd0fe9d9f6ff -SIZE (pyopencl-2015.1.tar.gz) = 1652046 +TIMESTAMP = 1496751507 +SHA256 (pyopencl-2017.1.1.tar.gz) = 928c458a463321c6c91e7fa54bf325bf71d7a8aa5ff750ec8fed2472f6aeb323 +SIZE (pyopencl-2017.1.1.tar.gz) = 348437