Date: Mon, 13 Apr 2026 15:53:19 +0000
From: Yuri Victorovich <yuri@FreeBSD.org>
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject: git: 45798a00f667 - main - science/{,py-}ncrystal: update 4.2.=?utf-8?Q?8 =E2=86=92 4.?=3.2
Message-ID: <69dd116f.22090.77ad3a3f@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=45798a00f66796a4f68b8fd14313195c52866a9c commit 45798a00f66796a4f68b8fd14313195c52866a9c Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2026-04-13 15:45:57 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2026-04-13 15:53:17 +0000 science/{,py-}ncrystal: update 4.2.8 → 4.3.2 --- science/ncrystal/Makefile | 6 +++--- science/ncrystal/distinfo | 6 +++--- science/ncrystal/files/patch-tests_CMakeLists.txt | 12 ++++++++++++ science/ncrystal/pkg-plist | 12 +++++++----- science/py-ncrystal/Makefile | 3 +-- science/py-ncrystal/distinfo | 6 +++--- 6 files changed, 29 insertions(+), 16 deletions(-) diff --git a/science/ncrystal/Makefile b/science/ncrystal/Makefile index 8738797874bd..b3d61ca6165d 100644 --- a/science/ncrystal/Makefile +++ b/science/ncrystal/Makefile @@ -1,6 +1,6 @@ PORTNAME= ncrystal DISTVERSIONPREFIX= v -DISTVERSION= 4.2.8 +DISTVERSION= 4.3.2 CATEGORIES= science # physics MAINTAINER= yuri@FreeBSD.org @@ -10,7 +10,7 @@ WWW= https://github.com/mctools/ncrystal LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake:testing python:build shebangfix +USES= cmake:testing python:build,test shebangfix USE_LDCONFIG= yes USE_GITHUB= yes @@ -21,6 +21,6 @@ SHEBANG_FILES= tests/scripts/* CMAKE_TESTING_ON= NCRYSTAL_ENABLE_TESTING \ NCRYSTAL_ENABLE_CORE_TEST -# tests as of 4.2.6: 51% tests passed, 43 tests failed out of 88 (only py_xx tests fail) +# tests as of 4.3.2: 100% tests passed, 0 tests failed out of 124 .include <bsd.port.mk> diff --git a/science/ncrystal/distinfo b/science/ncrystal/distinfo index ebf4e8a8d01a..731892471bcd 100644 --- a/science/ncrystal/distinfo +++ b/science/ncrystal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754558330 -SHA256 (mctools-ncrystal-v4.2.8_GH0.tar.gz) = 499e355e8cb534954101241c5af1f3d4f729aa87f4d63734b05570033a5d6dbd -SIZE (mctools-ncrystal-v4.2.8_GH0.tar.gz) = 2822048 +TIMESTAMP = 1776066333 +SHA256 (mctools-ncrystal-v4.3.2_GH0.tar.gz) = 738948ca23c6656683f373827a68e9d88ba10cca66c564331fb19b8493c8f756 +SIZE (mctools-ncrystal-v4.3.2_GH0.tar.gz) = 3118259 diff --git a/science/ncrystal/files/patch-tests_CMakeLists.txt b/science/ncrystal/files/patch-tests_CMakeLists.txt new file mode 100644 index 000000000000..f5016d10bb8e --- /dev/null +++ b/science/ncrystal/files/patch-tests_CMakeLists.txt @@ -0,0 +1,12 @@ +- https://github.com/mctools/ncrystal/issues/348 + +--- tests/CMakeLists.txt.orig 2026-04-12 09:10:19 UTC ++++ tests/CMakeLists.txt +@@ -65,6 +65,7 @@ list( + list( + APPEND nctest_pyenvmod + "NCRYSTAL_LIB=set:$<TARGET_FILE:${nctests_ncrystallib_target}>" ++ "NCRYSTAL_LIB_NAMESPACE_PROTECTION=set:test" + ) + + if ( NOT NCRYSTAL_ENABLE_DATA STREQUAL "EMBED" ) diff --git a/science/ncrystal/pkg-plist b/science/ncrystal/pkg-plist index 0d8e0031f90a..72cb725d6c00 100644 --- a/science/ncrystal/pkg-plist +++ b/science/ncrystal/pkg-plist @@ -51,15 +51,16 @@ include/NCrystal/internal/freegas/NCFreeGas.hh include/NCrystal/internal/gasmix/NCGasMixUtils.hh include/NCrystal/internal/infobld/NCInfoBuilder.hh include/NCrystal/internal/lcbragg/NCLCBragg.hh -include/NCrystal/internal/minimc/NCMMC_Basket.hh -include/NCrystal/internal/minimc/NCMMC_BasketMgr.hh -include/NCrystal/internal/minimc/NCMMC_BasketSrcFiller.hh +include/NCrystal/internal/minimc/NCMMC_Baskets.hh +include/NCrystal/internal/minimc/NCMMC_CBMgr.hh include/NCrystal/internal/minimc/NCMMC_Defs.hh +include/NCrystal/internal/minimc/NCMMC_EngineOpts.hh include/NCrystal/internal/minimc/NCMMC_Geom.hh +include/NCrystal/internal/minimc/NCMMC_Query.hh include/NCrystal/internal/minimc/NCMMC_RunSim.hh -include/NCrystal/internal/minimc/NCMMC_SimMgrMT.hh +include/NCrystal/internal/minimc/NCMMC_SimEngine.hh +include/NCrystal/internal/minimc/NCMMC_SimMgr.hh include/NCrystal/internal/minimc/NCMMC_Source.hh -include/NCrystal/internal/minimc/NCMMC_StdEngine.hh include/NCrystal/internal/minimc/NCMMC_StdTallies.hh include/NCrystal/internal/minimc/NCMMC_Tally.hh include/NCrystal/internal/minimc/NCMMC_Utils.hh @@ -75,6 +76,7 @@ include/NCrystal/internal/phys_utils/NCGaussOnSphere.hh include/NCrystal/internal/phys_utils/NCIofQHelper.hh include/NCrystal/internal/phys_utils/NCKinUtils.hh include/NCrystal/internal/powderbragg/NCPowderBragg.hh +include/NCrystal/internal/query/NCQuery.hh include/NCrystal/internal/sab/NCSABEval.hh include/NCrystal/internal/sab/NCSABExtender.hh include/NCrystal/internal/sab/NCSABFactory.hh diff --git a/science/py-ncrystal/Makefile b/science/py-ncrystal/Makefile index b2436fddb58d..f218a553486a 100644 --- a/science/py-ncrystal/Makefile +++ b/science/py-ncrystal/Makefile @@ -1,7 +1,6 @@ PORTNAME= ncrystal DISTVERSIONPREFIX= v -DISTVERSION= 4.2.8 -PORTREVISION= 1 +DISTVERSION= 4.3.2 CATEGORIES= science # physics PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/science/py-ncrystal/distinfo b/science/py-ncrystal/distinfo index 335765086002..403014d62506 100644 --- a/science/py-ncrystal/distinfo +++ b/science/py-ncrystal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754559207 -SHA256 (mctools-ncrystal-v4.2.8_GH0.tar.gz) = 499e355e8cb534954101241c5af1f3d4f729aa87f4d63734b05570033a5d6dbd -SIZE (mctools-ncrystal-v4.2.8_GH0.tar.gz) = 2822048 +TIMESTAMP = 1776066586 +SHA256 (mctools-ncrystal-v4.3.2_GH0.tar.gz) = 738948ca23c6656683f373827a68e9d88ba10cca66c564331fb19b8493c8f756 +SIZE (mctools-ncrystal-v4.3.2_GH0.tar.gz) = 3118259home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69dd116f.22090.77ad3a3f>
