diff options
Diffstat (limited to 'science/thermofun/Makefile')
-rw-r--r-- | science/thermofun/Makefile | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/science/thermofun/Makefile b/science/thermofun/Makefile index f121cb363492..cca1c2936417 100644 --- a/science/thermofun/Makefile +++ b/science/thermofun/Makefile @@ -1,41 +1,42 @@ PORTNAME= thermofun DISTVERSIONPREFIX= v -DISTVERSION= 0.4.4 +DISTVERSION= 0.4.5 CATEGORIES= science # chemistry MAINTAINER= yuri@FreeBSD.org COMMENT= Code for calculating thermodynamic properties of materials -WWW= https://github.com/thermohub/thermofun +WWW= https://github.com/thermohub/thermofun/ LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= nlohmann-json>0:devel/nlohmann-json \ - spdlog>0:devel/spdlog \ - ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} + spdlog>0:devel/spdlog LIB_DEPENDS= libChemicalFun.so:science/chemicalfun -USES= cmake compiler:c++14-lang +USES= cmake USE_GITHUB= yes GH_ACCOUNT= thermohub +TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} + CXXFLAGS+= -DSPDLOG_FMT_EXTERNAL # see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258073#c3 -TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} TEST_WRKSRC= ${WRKSRC} OPTIONS_DEFINE= PYTHON OPTIONS_DEFAULT= PYTHON OPTIONS_SUB= yes +PYTHON_BUILD_DEPENDS= pybind11>0:devel/pybind11 \ + ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} PYTHON_USES= python PYTHON_USE= PYTHON=pytest PYTHON_CMAKE_BOOL= TFUN_BUILD_PYTHON PYTHON_CMAKE_ON= -DFREEBSD_STAGEDIR=${STAGEDIR} -DFREEBSD_PREFIX=${PREFIX} -PYTHON_BUILD_DEPENDS= pybind11>0:devel/pybind11 \ - ${PY_SETUPTOOLS} post-install-PYTHON-on: # remove wrong *.pyc, see related bug https://bitbucket.org/gems4/chemicalfun/issues/1/please-support-stagedir |