git: 3b318af528c1 - main - science/openmc: update 0.15.0 → 0.16.0
Yuri Victorovich <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <6a75688c.30bb0.51646f3a__540.771689132669$1786079444$gmane$org@gitrepo.freebsd.org> |
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=3b318af528c1a3314d2d9b77747836d1510efc6c commit 3b318af528c1a3314d2d9b77747836d1510efc6c Author: Yuri Victorovich <[email protected]> AuthorDate: 2026-08-06 22:34:58 +0000 Commit: Yuri Victorovich <[email protected]> CommitDate: 2026-08-07 05:09:29 +0000 science/openmc: update 0.15.0 → 0.16.0 --- science/openmc/Makefile | 8 ++++---- science/openmc/distinfo | 6 +++--- science/openmc/pkg-plist | 26 +++++++++++++++++++++----- 3 files changed, 28 insertions(+), 12 deletions(-) diff --git a/science/openmc/Makefile b/science/openmc/Makefile index 6e025f6c4f36..df2c27e4d246 100644 --- a/science/openmc/Makefile +++ b/science/openmc/Makefile @@ -1,7 +1,6 @@ PORTNAME= openmc DISTVERSIONPREFIX= v -DISTVERSION= 0.15.0 -PORTREVISION= 2 +DISTVERSION= 0.16.0 CATEGORIES= science MAINTAINER= [email protected] @@ -13,13 +12,12 @@ WWW= https://openmc.org/ \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN= compilation fails with clang-19, see https://github.com/openmc-dev/openmc/issues/3183 - BUILD_DEPENDS= xtensor>0:math/xtensor LIB_DEPENDS= libfmt.so:devel/libfmt \ libhdf5.so:science/hdf5 \ libpng16.so:graphics/png \ libpugixml.so:textproc/pugixml +TEST_DEPENDS= catch2>0:devel/catch2 USES= cmake:noninja,testing eigen:3 pkgconfig @@ -53,4 +51,6 @@ OPTIONS_DEFAULT+= OPENMP post-install: ${RM} -r ${STAGEDIR}${DOCSDIR} +# tests as of 0.16.0: 92% tests passed, 1 tests failed out of 12, see https://github.com/openmc-dev/openmc/issues/4054 + .include <bsd.port.mk> diff --git a/science/openmc/distinfo b/science/openmc/distinfo index 9fc845688af9..a452c67116b6 100644 --- a/science/openmc/distinfo +++ b/science/openmc/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1719035387 -SHA256 (openmc-dev-openmc-v0.15.0_GH0.tar.gz) = 32517c1af1abee615e0b49330fd6eb6d704dd96d903b5b415091aea8aa52bbf0 -SIZE (openmc-dev-openmc-v0.15.0_GH0.tar.gz) = 7810068 +TIMESTAMP = 1786055071 +SHA256 (openmc-dev-openmc-v0.16.0_GH0.tar.gz) = cfdf10f8dc66e652668dbc94501d5ed99b3dfecabc11cf91989a29ba7984654f +SIZE (openmc-dev-openmc-v0.16.0_GH0.tar.gz) = 8721314 SHA256 (catchorg-Catch2-5a40b22_GH0.tar.gz) = 9f462dbbee9562a2a389755727baaa513fa8b1a7d7bbb97c38c304e2051a88d3 SIZE (catchorg-Catch2-5a40b22_GH0.tar.gz) = 1106343 SHA256 (martinmoene-gsl-lite-913e86d_GH0.tar.gz) = 53f4ad67e182d58161ec297593af4139ccb2a8fd712ba9cd77d129b6f87c6b3b diff --git a/science/openmc/pkg-plist b/science/openmc/pkg-plist index 874081790e4a..69bb7e8d51b1 100644 --- a/science/openmc/pkg-plist +++ b/science/openmc/pkg-plist @@ -1,14 +1,17 @@ bin/openmc -include/gsl-lite/gsl-lite.hpp -include/gsl/gsl-lite.hpp include/openmc/angle_energy.h include/openmc/array.h +include/openmc/atomic_mass.h include/openmc/bank.h +include/openmc/bank_io.h include/openmc/boundary_condition.h +include/openmc/bounding_box.h include/openmc/bremsstrahlung.h include/openmc/capi.h include/openmc/cell.h +include/openmc/chain.h include/openmc/cmfd_solver.h +include/openmc/collision_track.h include/openmc/constants.h include/openmc/container_util.h include/openmc/cross_sections.h @@ -29,6 +32,7 @@ include/openmc/finalize.h include/openmc/geometry.h include/openmc/geometry_aux.h include/openmc/hdf5_interface.h +include/openmc/ifp.h include/openmc/initialize.h include/openmc/interpolate.h include/openmc/lattice.h @@ -41,6 +45,7 @@ include/openmc/message_passing.h include/openmc/mgxs.h include/openmc/mgxs_interface.h include/openmc/ncrystal_interface.h +include/openmc/ncrystal_load.h include/openmc/neighbor_list.h include/openmc/nuclide.h include/openmc/openmp_interface.h @@ -48,6 +53,7 @@ include/openmc/output.h include/openmc/particle.h include/openmc/particle_data.h include/openmc/particle_restart.h +include/openmc/particle_type.h include/openmc/photon.h include/openmc/physics.h include/openmc/physics_common.h @@ -58,8 +64,13 @@ include/openmc/progress_bar.h include/openmc/random_dist.h include/openmc/random_lcg.h include/openmc/random_ray/flat_source_domain.h +include/openmc/random_ray/linear_source_domain.h +include/openmc/random_ray/moment_matrix.h +include/openmc/random_ray/parallel_map.h include/openmc/random_ray/random_ray.h include/openmc/random_ray/random_ray_simulation.h +include/openmc/random_ray/source_region.h +include/openmc/ray.h include/openmc/reaction.h include/openmc/reaction_product.h include/openmc/scattdata.h @@ -73,6 +84,7 @@ include/openmc/settings.h include/openmc/shared_array.h include/openmc/simulation.h include/openmc/source.h +include/openmc/span.h include/openmc/state_point.h include/openmc/string_utils.h include/openmc/summary.h @@ -95,19 +107,26 @@ include/openmc/tallies/filter_material.h include/openmc/tallies/filter_materialfrom.h include/openmc/tallies/filter_mesh.h include/openmc/tallies/filter_meshborn.h +include/openmc/tallies/filter_meshmaterial.h include/openmc/tallies/filter_meshsurface.h include/openmc/tallies/filter_mu.h +include/openmc/tallies/filter_musurface.h +include/openmc/tallies/filter_parent_nuclide.h include/openmc/tallies/filter_particle.h +include/openmc/tallies/filter_particle_production.h include/openmc/tallies/filter_polar.h +include/openmc/tallies/filter_reaction.h include/openmc/tallies/filter_sph_harm.h include/openmc/tallies/filter_sptl_legendre.h include/openmc/tallies/filter_surface.h include/openmc/tallies/filter_time.h include/openmc/tallies/filter_universe.h +include/openmc/tallies/filter_weight.h include/openmc/tallies/filter_zernike.h include/openmc/tallies/tally.h include/openmc/tallies/tally_scoring.h include/openmc/tallies/trigger.h +include/openmc/tensor.h include/openmc/thermal.h include/openmc/timer.h include/openmc/track_output.h @@ -125,8 +144,5 @@ lib/cmake/OpenMC/OpenMCConfig.cmake lib/cmake/OpenMC/OpenMCConfigVersion.cmake lib/cmake/OpenMC/OpenMCTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/OpenMC/OpenMCTargets.cmake -lib/cmake/gsl-lite/gsl-lite-config-version.cmake -lib/cmake/gsl-lite/gsl-lite-config.cmake -lib/cmake/gsl-lite/gsl-lite-targets.cmake lib/libopenmc.so share/man/man1/openmc.1.gz