git: 80cc84dfb3c8 - main - science/py-PyNE: update 0.7.8 → 0.7.8.226
Yuri Victorovich <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <6a756893.2797d.760e7b17__34011.3021245756$1786079500$gmane$org@gitrepo.freebsd.org> |
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=80cc84dfb3c8702553b9854c73d75b2cc77e8a1f commit 80cc84dfb3c8702553b9854c73d75b2cc77e8a1f Author: Yuri Victorovich <[email protected]> AuthorDate: 2026-08-07 05:09:17 +0000 Commit: Yuri Victorovich <[email protected]> CommitDate: 2026-08-07 05:09:30 +0000 science/py-PyNE: update 0.7.8 → 0.7.8.226 --- science/py-PyNE/Makefile | 21 ++++++++++++--------- science/py-PyNE/distinfo | 26 +++++++++++++------------- science/py-PyNE/files/patch-CMakeLists.txt | 18 ++++++++++++++++++ science/py-PyNE/pkg-plist | 15 ++++++++------- 4 files changed, 51 insertions(+), 29 deletions(-) diff --git a/science/py-PyNE/Makefile b/science/py-PyNE/Makefile index fac61e03440c..19a16136e32d 100644 --- a/science/py-PyNE/Makefile +++ b/science/py-PyNE/Makefile @@ -1,6 +1,6 @@ -PORTNAME= PyNE -DISTVERSION= 0.7.8 -PORTREVISION= 6 +PORTNAME= PyNE # it currently combines python and C++ libs +DISTVERSION= 0.7.8-226 +DISTVERSIONSUFFIX= -g760c695d CATEGORIES= science # physics MASTER_SITES= https://raw.githubusercontent.com/pyne/data/master/:decay \ https://raw.githubusercontent.com/pyne/data/master/:cram \ @@ -33,22 +33,26 @@ PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tables>0:devel/py-tables@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} # the dependency list is only in ubuntu.sh, see https://github.com/pyne/pyne/issues/1518 -PY_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}OpenMC>0:science/py-OpenMC@${PY_FLAVOR} +PY_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}openmc>0:science/py-OpenMC@${PY_FLAVOR} BUILD_DEPENDS= cmake:devel/cmake-core \ ${PY_DEPENDS} LIB_DEPENDS= libhdf5.so:science/hdf5 \ - libMOAB.so:math/moab + libMOAB.so:math/moab \ + libopenblas.so:math/openblas RUN_DEPENDS= ${PY_DEPENDS} USES= compiler:c++17-lang fortran python -USE_PYTHON= distutils cython flavors +USE_PYTHON= distutils cython flavors pytest USE_GITHUB= yes GH_ACCOUNT= pyne GH_PROJECT= pyne MAKE_ENV= DESTDIR=${STAGEDIR} -TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} +TEST_ENV= ${MAKE_ENV} \ + PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} \ + LD_LIBRARY_PATH=${STAGEDIR}${LOCALBASE}/lib +TEST_WRKSRC= ${WRKSRC}/tests FFLAGS+= -fallow-argument-mismatch # all arguments are described here: http://pyne.io/install/source.html#source @@ -82,7 +86,6 @@ do-install: ${STAGEDIR}${PYTHON_SITELIBDIR}/pyne/*.so \ ${STAGEDIR}${PYTHON_SITELIBDIR}/pyne/xs/models.so -# CAVEAT: due to the failure to find MOAB-5.5.1 the file pyne/source_sampling.so isn't built, and is removed from plist -# - see https://github.com/pyne/pyne/issues/1537 +# tests as of 0.7.8-226: 1 failed, 924 passed, 67 skipped, 29 warnings in 14.96s, see https://github.com/pyne/pyne/issues/1584 .include <bsd.port.mk> diff --git a/science/py-PyNE/distinfo b/science/py-PyNE/distinfo index 500e242a84dd..a2cec01021fc 100644 --- a/science/py-PyNE/distinfo +++ b/science/py-PyNE/distinfo @@ -1,13 +1,13 @@ -TIMESTAMP = 1705890283 -SHA256 (PyNE-0.7.8/decay.tar.gz) = aa1aa69cb84685731eb234c046c56f9167a0bcc9686ccd5437f62186ac9bd441 -SIZE (PyNE-0.7.8/decay.tar.gz) = 8012492 -SHA256 (PyNE-0.7.8/cram.tar.gz) = 5ea1443226234787e0b8ef7f1d4c9cb0a6846b9da00bc843557051ad74e4a2f5 -SIZE (PyNE-0.7.8/cram.tar.gz) = 2110526 -SHA256 (PyNE-0.7.8/decay-linux-clang.tar.gz) = 6fa05231e7fbfe5994e9a6705131bdcac2fc5845e362d3607e96c46ed418a0db -SIZE (PyNE-0.7.8/decay-linux-clang.tar.gz) = 18904467 -SHA256 (PyNE-0.7.8/cram-linux-clang.tar.gz) = 0a7a04b5268db91fea7bec75dbefe3ec23036f9e250aacc6fb353d17d8e84538 -SIZE (PyNE-0.7.8/cram-linux-clang.tar.gz) = 20477898 -SHA256 (PyNE-0.7.8/prebuilt_nuc_data.h5) = 77a8fbda6db3ed154766f4a7c134651ba710f52d35304f0e456dc6f7e7a69936 -SIZE (PyNE-0.7.8/prebuilt_nuc_data.h5) = 13021601 -SHA256 (PyNE-0.7.8/pyne-pyne-0.7.8_GH0.tar.gz) = 91b5052fb409ff54d1cd2a40476feed112e2d75bf150eef6454b83400dacd25e -SIZE (PyNE-0.7.8/pyne-pyne-0.7.8_GH0.tar.gz) = 9381089 +TIMESTAMP = 1786077761 +SHA256 (PyNE-0.7.8.226/decay.tar.gz) = aa1aa69cb84685731eb234c046c56f9167a0bcc9686ccd5437f62186ac9bd441 +SIZE (PyNE-0.7.8.226/decay.tar.gz) = 8012492 +SHA256 (PyNE-0.7.8.226/cram.tar.gz) = 5ea1443226234787e0b8ef7f1d4c9cb0a6846b9da00bc843557051ad74e4a2f5 +SIZE (PyNE-0.7.8.226/cram.tar.gz) = 2110526 +SHA256 (PyNE-0.7.8.226/decay-linux-clang.tar.gz) = 6fa05231e7fbfe5994e9a6705131bdcac2fc5845e362d3607e96c46ed418a0db +SIZE (PyNE-0.7.8.226/decay-linux-clang.tar.gz) = 18904467 +SHA256 (PyNE-0.7.8.226/cram-linux-clang.tar.gz) = 0a7a04b5268db91fea7bec75dbefe3ec23036f9e250aacc6fb353d17d8e84538 +SIZE (PyNE-0.7.8.226/cram-linux-clang.tar.gz) = 20477898 +SHA256 (PyNE-0.7.8.226/prebuilt_nuc_data.h5) = 77a8fbda6db3ed154766f4a7c134651ba710f52d35304f0e456dc6f7e7a69936 +SIZE (PyNE-0.7.8.226/prebuilt_nuc_data.h5) = 13021601 +SHA256 (PyNE-0.7.8.226/pyne-pyne-0.7.8-226-g760c695d_GH0.tar.gz) = 14f6eca2e8d40fb2134c201c3d417a61733aee849e50bd47b90855e1dfcb09f9 +SIZE (PyNE-0.7.8.226/pyne-pyne-0.7.8-226-g760c695d_GH0.tar.gz) = 9139636 diff --git a/science/py-PyNE/files/patch-CMakeLists.txt b/science/py-PyNE/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..907a55b4c9c1 --- /dev/null +++ b/science/py-PyNE/files/patch-CMakeLists.txt @@ -0,0 +1,18 @@ +--- CMakeLists.txt.orig 2026-08-07 04:43:33 UTC ++++ CMakeLists.txt +@@ -12,7 +12,14 @@ project(pyne) + project(pyne) + + # Get the version from Git +-include(GetVersionFromGit) ++#include(GetVersionFromGit) ++set(PYNE_VERSION_MAJOR "0") ++set(PYNE_VERSION_MINOR "7") ++set(PYNE_VERSION_PATCH "8") ++set(PYNE_VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}") ++set(PYNE_COMMIT_HASH "760c695d") ++set(PYNE_DEV_STATE "1") ++set(PYNE_COMMIT_COUNT "226") + + # Output version information + message(STATUS "PyNE version: ${PYNE_VERSION}") diff --git a/science/py-PyNE/pkg-plist b/science/py-PyNE/pkg-plist index 9cd1ff49c348..277a1b68a929 100644 --- a/science/py-PyNE/pkg-plist +++ b/science/py-PyNE/pkg-plist @@ -1,6 +1,7 @@ bin/aceviewer bin/activation_responses.py bin/expand_tags.py +bin/generate_statepoint.py bin/gtcadis.py bin/meshtal_to_mesh bin/nuc_data_make @@ -30,7 +31,6 @@ include/pyne/measure.h include/pyne/nucname.h include/pyne/particle.h include/pyne/pyne.h -include/pyne/pyne_version.h include/pyne/rxname.h include/pyne/source.h include/pyne/source_sampling.h @@ -38,10 +38,10 @@ include/pyne/tally.h include/pyne/transmuters.h include/pyne/utils.h lib/libpyne.so -%%PYTHON_SITELIBDIR%%/pyne-0.7.8-py%%PYTHON_VER%%.egg-info/PKG-INFO -%%PYTHON_SITELIBDIR%%/pyne-0.7.8-py%%PYTHON_VER%%.egg-info/SOURCES.txt -%%PYTHON_SITELIBDIR%%/pyne-0.7.8-py%%PYTHON_VER%%.egg-info/dependency_links.txt -%%PYTHON_SITELIBDIR%%/pyne-0.7.8-py%%PYTHON_VER%%.egg-info/top_level.txt +%%PYTHON_SITELIBDIR%%/pyne-0.7.8.dev0-py%%PYTHON_VER%%.egg-info/PKG-INFO +%%PYTHON_SITELIBDIR%%/pyne-0.7.8.dev0-py%%PYTHON_VER%%.egg-info/SOURCES.txt +%%PYTHON_SITELIBDIR%%/pyne-0.7.8.dev0-py%%PYTHON_VER%%.egg-info/dependency_links.txt +%%PYTHON_SITELIBDIR%%/pyne-0.7.8.dev0-py%%PYTHON_VER%%.egg-info/top_level.txt %%PYTHON_SITELIBDIR%%/pyne/__init__.pxd %%PYTHON_SITELIBDIR%%/pyne/__init__.py %%PYTHON_SITELIBDIR%%/pyne/__pycache__/__init__%%PYTHON_TAG%%.pyc @@ -50,6 +50,7 @@ lib/libpyne.so %%PYTHON_SITELIBDIR%%/pyne/__pycache__/api%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pyne/__pycache__/binaryreader%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pyne/__pycache__/cccc%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pyne/__pycache__/dagmc%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pyne/__pycache__/decay_tape9%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pyne/__pycache__/endl%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pyne/__pycache__/ensdf%%PYTHON_TAG%%.pyc @@ -64,7 +65,6 @@ lib/libpyne.so %%PYTHON_SITELIBDIR%%/pyne/__pycache__/origen22%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pyne/__pycache__/partisn%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pyne/__pycache__/ptrac_to_hdf5%%PYTHON_TAG%%.pyc -%%PYTHON_SITELIBDIR%%/pyne/__pycache__/pyne_version%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pyne/__pycache__/r2s%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pyne/__pycache__/rxdata%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pyne/__pycache__/serpent%%PYTHON_TAG%%.pyc @@ -109,6 +109,7 @@ lib/libpyne.so %%PYTHON_SITELIBDIR%%/pyne/cpp_transmuters.pxd %%PYTHON_SITELIBDIR%%/pyne/cpp_utils.pxd %%PYTHON_SITELIBDIR%%/pyne/cram.so +%%PYTHON_SITELIBDIR%%/pyne/dagmc.py %%PYTHON_SITELIBDIR%%/pyne/data.pxd %%PYTHON_SITELIBDIR%%/pyne/data.so %%PYTHON_SITELIBDIR%%/pyne/dbgen/__init__.py @@ -222,7 +223,6 @@ lib/libpyne.so %%PYTHON_SITELIBDIR%%/pyne/ptrac_to_hdf5.py %%PYTHON_SITELIBDIR%%/pyne/pyne_config.pxd %%PYTHON_SITELIBDIR%%/pyne/pyne_config.so -%%PYTHON_SITELIBDIR%%/pyne/pyne_version.py %%PYTHON_SITELIBDIR%%/pyne/r2s.py %%PYTHON_SITELIBDIR%%/pyne/rxdata.py %%PYTHON_SITELIBDIR%%/pyne/rxname.pxd @@ -231,6 +231,7 @@ lib/libpyne.so %%PYTHON_SITELIBDIR%%/pyne/source.pxd %%PYTHON_SITELIBDIR%%/pyne/source.so %%PYTHON_SITELIBDIR%%/pyne/source_sampling.pxd +%%PYTHON_SITELIBDIR%%/pyne/source_sampling.so %%PYTHON_SITELIBDIR%%/pyne/spatialsolver.py %%PYTHON_SITELIBDIR%%/pyne/spectanalysis.py %%PYTHON_SITELIBDIR%%/pyne/stlcontainers.pxd