diff --git a/science/thermofun/Makefile b/science/thermofun/Makefile index bcf9bacbf96c..16573bf51c04 100644 --- a/science/thermofun/Makefile +++ b/science/thermofun/Makefile @@ -1,40 +1,41 @@ PORTNAME= thermofun DISTVERSIONPREFIX= v -DISTVERSION= 0.4.0 +DISTVERSION= 0.4.1 CATEGORIES= science # chemistry MAINTAINER= yuri@FreeBSD.org COMMENT= Code for calculating thermodynamic properties of materials WWW= https://github.com/thermohub/thermofun LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= nlohmann-json>0:devel/nlohmann-json \ spdlog>0:devel/spdlog LIB_DEPENDS= libChemicalFun.so:science/chemicalfun USES= cmake compiler:c++14-lang USE_GITHUB= yes GH_ACCOUNT= thermohub 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_USES= python -PYTHON_USE= PYTHON=pytest # 2 tests fail, see https://github.com/thermohub/thermofun/issues/37 +PYTHON_USE= PYTHON=pytest PYTHON_CMAKE_BOOL= TFUN_BUILD_PYTHON PYTHON_CMAKE_ON= -DFREEBSD_STAGEDIR=${STAGEDIR} -PYTHON_BUILD_DEPENDS= pybind11>0:devel/pybind11 +PYTHON_BUILD_DEPENDS= pybind11>0:devel/pybind11 \ + ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} post-install-PYTHON-on: @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/thermofun/PyThermoFun${PYTHON_EXT_SUFFIX}.so .include diff --git a/science/thermofun/distinfo b/science/thermofun/distinfo index 6271051840cf..add6b515ddbb 100644 --- a/science/thermofun/distinfo +++ b/science/thermofun/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1658079403 -SHA256 (thermohub-thermofun-v0.4.0_GH0.tar.gz) = bd863174a272ddf166643312bc4b759cb429ed0230e9023678357673e56569b2 -SIZE (thermohub-thermofun-v0.4.0_GH0.tar.gz) = 1340065 +TIMESTAMP = 1669583901 +SHA256 (thermohub-thermofun-v0.4.1_GH0.tar.gz) = 4f0cf27876a18e9be1c0d882b1ec0a031c41c29d6b6cb541f058ea9be958c2a0 +SIZE (thermohub-thermofun-v0.4.1_GH0.tar.gz) = 1341676 diff --git a/science/thermofun/pkg-plist b/science/thermofun/pkg-plist index ae0bee96a6b6..ec205216f226 100644 --- a/science/thermofun/pkg-plist +++ b/science/thermofun/pkg-plist @@ -1,74 +1,77 @@ include/ThermoFun/Batch/OutputBatch.h include/ThermoFun/Batch/ThermoBatch.h include/ThermoFun/Common/Exception.h include/ThermoFun/Common/OutputToCSV.h include/ThermoFun/Common/OutputWaterSteamConventionProp.h include/ThermoFun/Common/ParseJsonToData.h include/ThermoFun/Common/ScalarTypes.hpp include/ThermoFun/Common/ThermoOmp.h include/ThermoFun/Common/ThermoScalar.hpp include/ThermoFun/Common/Units.hpp include/ThermoFun/Database.h include/ThermoFun/ElectroModelsSolvent.h include/ThermoFun/Element.h include/ThermoFun/GlobalVariables.h include/ThermoFun/OptimizationUtils.h include/ThermoFun/Reaction.h include/ThermoFun/Reactions/DolejsManning2010.h include/ThermoFun/Reactions/FrantzMarshall.h include/ThermoFun/Reactions/LogK_function_of_T.h include/ThermoFun/Reactions/RyzhenkoBryzgalyn.h include/ThermoFun/Reactions/Volume_function_of_T.h include/ThermoFun/Substance.h include/ThermoFun/Substances/EmpiricalCpIntegration.h include/ThermoFun/Substances/Gases/GasCGF.h include/ThermoFun/Substances/Gases/GasCORK.h include/ThermoFun/Substances/Gases/GasPR78.h include/ThermoFun/Substances/Gases/GasPRSV.h include/ThermoFun/Substances/Gases/GasSRK.h include/ThermoFun/Substances/Gases/GasSTP.h include/ThermoFun/Substances/Gases/s_solmod_.h include/ThermoFun/Substances/Gases/verror.h include/ThermoFun/Substances/Solids/SolidBMGottschalk.h include/ThermoFun/Substances/Solids/SolidBerman88.h include/ThermoFun/Substances/Solids/SolidHPLandau.h include/ThermoFun/Substances/Solids/SolidMurnaghanHP98.h include/ThermoFun/Substances/Solute/SoluteADgems.h include/ThermoFun/Substances/Solute/SoluteAnderson91.h include/ThermoFun/Substances/Solute/SoluteHKFgems.h include/ThermoFun/Substances/Solute/SoluteHKFreaktoro.h include/ThermoFun/Substances/Solute/SoluteHollandPowell98.h include/ThermoFun/Substances/Solvent/Reaktoro/WaterConstants.hpp include/ThermoFun/Substances/Solvent/Reaktoro/WaterElectroState.hpp include/ThermoFun/Substances/Solvent/Reaktoro/WaterElectroStateJohnsonNorton.hpp include/ThermoFun/Substances/Solvent/Reaktoro/WaterHelmholtzState.hpp include/ThermoFun/Substances/Solvent/Reaktoro/WaterHelmholtzStateHGK.hpp include/ThermoFun/Substances/Solvent/Reaktoro/WaterHelmholtzStateWagnerPruss.hpp include/ThermoFun/Substances/Solvent/Reaktoro/WaterThermoState.hpp include/ThermoFun/Substances/Solvent/Reaktoro/WaterThermoStateUtils.hpp include/ThermoFun/Substances/Solvent/Reaktoro/WaterUtils.hpp include/ThermoFun/Substances/Solvent/WaterElectroFernandez1997.h include/ThermoFun/Substances/Solvent/WaterElectroSverjensky2014.h include/ThermoFun/Substances/Solvent/WaterHGK-JNgems.h include/ThermoFun/Substances/Solvent/WaterHGKreaktoro.h include/ThermoFun/Substances/Solvent/WaterIdealGasWolley.h include/ThermoFun/Substances/Solvent/WaterJN91reaktoro.h include/ThermoFun/Substances/Solvent/WaterWP95reaktoro.h include/ThermoFun/Substances/Solvent/WaterZhangDuan2005.h include/ThermoFun/Substances/StandardEntropyCpIntegration.h include/ThermoFun/ThermoEngine.h include/ThermoFun/ThermoFun.h include/ThermoFun/ThermoModelsReaction.h include/ThermoFun/ThermoModelsSolvent.h include/ThermoFun/ThermoModelsSubstance.h include/ThermoFun/ThermoParameters.h include/ThermoFun/ThermoProperties.h lib/cmake/ThermoFun/ThermoFunConfig.cmake lib/cmake/ThermoFun/ThermoFunConfigVersion.cmake lib/cmake/ThermoFun/ThermoFunTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/ThermoFun/ThermoFunTargets.cmake lib/libThermoFun.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/thermofun-0.4.1-py%%PYTHON_VER%%.egg-info/PKG-INFO +%%PYTHON%%%%PYTHON_SITELIBDIR%%/thermofun-0.4.1-py%%PYTHON_VER%%.egg-info/SOURCES.txt +%%PYTHON%%%%PYTHON_SITELIBDIR%%/thermofun-0.4.1-py%%PYTHON_VER%%.egg-info/dependency_links.txt +%%PYTHON%%%%PYTHON_SITELIBDIR%%/thermofun-0.4.1-py%%PYTHON_VER%%.egg-info/top_level.txt %%PYTHON%%%%PYTHON_SITELIBDIR%%/thermofun/PyThermoFun%%PYTHON_EXT_SUFFIX%%.so %%PYTHON%%%%PYTHON_SITELIBDIR%%/thermofun/__init__.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/thermofun/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/thermofun-0.4.0-py%%PYTHON_VER%%.egg-info