summaryrefslogtreecommitdiff
path: root/math/py-dionysus/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'math/py-dionysus/Makefile')
-rw-r--r--math/py-dionysus/Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/math/py-dionysus/Makefile b/math/py-dionysus/Makefile
index ae884f939382..183493010c9e 100644
--- a/math/py-dionysus/Makefile
+++ b/math/py-dionysus/Makefile
@@ -14,11 +14,15 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/adaptors.hpp:devel/boost-libs
-USES= cmake python
+USES= cmake compiler:c++14-lang python
+USE_PYTHON= flavors pytest # 1 test fails, see https://github.com/mrzv/dionysus/issues/64, another one loops forever
CMAKE_ARGS= -DPython_EXECUTABLE:STRING=${PYTHON_CMD}
CMAKE_OFF= build_examples
+TEST_WRKSRC= ${WRKSRC}/tests
+TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+
PLIST_FILES= ${PYTHON_SITELIBDIR}/dionysus/__init__.py \
${PYTHON_SITELIBDIR}/dionysus/_dionysus${PYTHON_EXT_SUFFIX}.so \
${PYTHON_SITELIBDIR}/dionysus/_version.py \