diff --git a/science/ncrystal/Makefile b/science/ncrystal/Makefile index 03ad5e4f38dd..ab6dad2e14de 100644 --- a/science/ncrystal/Makefile +++ b/science/ncrystal/Makefile @@ -1,33 +1,30 @@ PORTNAME= ncrystal DISTVERSIONPREFIX= v -DISTVERSION= 4.4.4 +DISTVERSION= 4.4.6 CATEGORIES= science # physics MAINTAINER= yuri@FreeBSD.org COMMENT= Library for thermal neutron transport in crystals and other materials WWW= https://github.com/mctools/ncrystal LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE # ncrystal-4.4.4/ncrystal_core/src/core/NCDefs.cc:25:18: error: # static assertion failed due to requirement 'std::numeric_limits::max() >= # std::numeric_limits::max()': NCrystal is no longer supported on 32bit systems NOT_FOR_ARCHS= armv7 i386 powerpc NOT_FOR_ARCHS_REASON= NCrystal is no longer supported on 32bit systems -USES= cmake:testing python:build,test shebangfix +USES= cmake:testing python:build,test USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= mctools -SHEBANG_FILES= tests/scripts/* \ - tests/cmake/mctools_testlauncher.py - CMAKE_TESTING_ON= NCRYSTAL_ENABLE_TESTING \ NCRYSTAL_ENABLE_CORE_TEST -# tests as of 4.4.4: 99% tests passed, 1 tests failed out of 129, see https://github.com/mctools/ncrystal/issues/355 +# tests as of 4.4.6: 100% tests passed, 0 tests failed out of 127 .include diff --git a/science/ncrystal/distinfo b/science/ncrystal/distinfo index 622948190411..16b063365e45 100644 --- a/science/ncrystal/distinfo +++ b/science/ncrystal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1779947938 -SHA256 (mctools-ncrystal-v4.4.4_GH0.tar.gz) = ed90082ed9319d6f2195bfdc125bd6ac685d41c2a734cfe5f39b0bea6f24dc85 -SIZE (mctools-ncrystal-v4.4.4_GH0.tar.gz) = 3136110 +TIMESTAMP = 1782969606 +SHA256 (mctools-ncrystal-v4.4.6_GH0.tar.gz) = 7b66927540aa959c296c2d48a586ad7416b19833b564215f9c6e0dd48ffb56ac +SIZE (mctools-ncrystal-v4.4.6_GH0.tar.gz) = 3136348 diff --git a/science/py-ncrystal/Makefile b/science/py-ncrystal/Makefile index 7b9c1ac13732..aea5b6f7f0c9 100644 --- a/science/py-ncrystal/Makefile +++ b/science/py-ncrystal/Makefile @@ -1,39 +1,39 @@ PORTNAME= ncrystal DISTVERSIONPREFIX= v -DISTVERSION= 4.4.4 +DISTVERSION= 4.4.6 CATEGORIES= science # physics PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Library for thermal neutron transport in crystals and other materials WWW= https://mctools.github.io/ncrystal/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scikit-build-core>0:devel/py-scikit-build-core@${PY_FLAVOR} \ cmake:devel/cmake-core RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR} USES= python USE_PYTHON= pep517 concurrent autoplist USE_GITHUB= yes GH_ACCOUNT= mctools TEST_ENV= ${MAKE_ENV} \ PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} \ PATH=${STAGEDIR}${PREFIX}/bin:${PATH} #TEST_WRKSRC= ${WRKSRC}/ncrystal_python post-install: # strip binary #@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/NCrystal/ncrystal_pyinst_data/lib/libNCrystal.so do-test: @cd ${TEST_WRKSRC} && \ ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m NCrystal.test all .include diff --git a/science/py-ncrystal/distinfo b/science/py-ncrystal/distinfo index f502b5505259..9355b3c80171 100644 --- a/science/py-ncrystal/distinfo +++ b/science/py-ncrystal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1779948172 -SHA256 (mctools-ncrystal-v4.4.4_GH0.tar.gz) = ed90082ed9319d6f2195bfdc125bd6ac685d41c2a734cfe5f39b0bea6f24dc85 -SIZE (mctools-ncrystal-v4.4.4_GH0.tar.gz) = 3136110 +TIMESTAMP = 1782970182 +SHA256 (mctools-ncrystal-v4.4.6_GH0.tar.gz) = 7b66927540aa959c296c2d48a586ad7416b19833b564215f9c6e0dd48ffb56ac +SIZE (mctools-ncrystal-v4.4.6_GH0.tar.gz) = 3136348