diff --git a/science/smoldyn/Makefile b/science/smoldyn/Makefile index a32713ee8626..f78160a69737 100644 --- a/science/smoldyn/Makefile +++ b/science/smoldyn/Makefile @@ -1,46 +1,45 @@ PORTNAME= smoldyn -DISTVERSION= 2.71 +DISTVERSION= 2.72 CATEGORIES= science MASTER_SITES= https://www.smoldyn.org/ MAINTAINER= yuri@FreeBSD.org COMMENT= Biochemical simulator for molecular diffusion, surface interactions WWW= https://www.smoldyn.org/ LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/License.txt LIB_DEPENDS= libtiff.so:graphics/tiff TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flaky>0:devel/py-flaky@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \ ${PYNUMPY} USES= cmake:testing compiler:c++11-lang gl localbase:ldflags python:test tar:tgz shebangfix xorg USE_GL= gl glu glut USE_XORG= xi xmu USE_LDCONFIG= yes -USE_CXXSTD= c++14 # fix build broken by deprecated feature std::unary_function use, see https://github.com/ssandrews/Smoldyn/issues/135 SHEBANG_GLOB= *.py.in CMAKE_TESTING_ON= OPTION_EXAMPLES # all tests fail to run, see https://github.com/ssandrews/Smoldyn/issues/127 OPTIONS_DEFINE= PYTHON OPTIONS_DEFAULT= # PYTHON Tests ONLY pass when PYTHON=ON despite biology/py-biosimulators-utils being missing OPTIONS_SUB= yes PYTHON_CMAKE_BOOL= OPTION_PYTHON PYTHON_USES= python PYTHON_CMAKE_ON= -DPython3_EXECUTABLE=${PYTHON_CMD} PYTHON_BUILD_DEPENDS= ${PY_SETUPTOOLS} PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}biosimulators-utils>0:biology/py-biosimulators-utils@${PY_FLAVOR} PYTHON_BROKEN= pending biology/py-biosimulators-utils completion post-extract: # see https://github.com/ssandrews/Smoldyn/issues/127 @${CHMOD} +x ${WRKSRC}/scripts/run_pyscript.py.in do-install-PYTHON-on: # workaround for https://github.com/ssandrews/Smoldyn/issues/129 @cd ${BUILD_WRKSRC}/py && ${COPYTREE_SHARE} ${PORTNAME} ${STAGEDIR}${PYTHON_SITELIBDIR} @${RM} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/.DS_Store .include diff --git a/science/smoldyn/distinfo b/science/smoldyn/distinfo index c23322da1b7f..8941494818a7 100644 --- a/science/smoldyn/distinfo +++ b/science/smoldyn/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1686113269 -SHA256 (smoldyn-2.71.tgz) = 50c95852e4a0d655f6302f9b4d68ca4dbeef4f8935fa0797c3055827beed98a4 -SIZE (smoldyn-2.71.tgz) = 33853439 +TIMESTAMP = 1692431211 +SHA256 (smoldyn-2.72.tgz) = c381389b2cd5f5b56c392b8280a7f96c4f15e5d1a39c659bbdc54950ceb89d9d +SIZE (smoldyn-2.72.tgz) = 34237869