git: e03a195a64ec - main - science/seacas: update 2024-08-15 → 2025-03-13

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 15 Mar 2025 09:04:36 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e03a195a64ec745e6fff836bf328f38f50c90dc5

commit e03a195a64ec745e6fff836bf328f38f50c90dc5
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-03-15 08:15:29 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-03-15 08:15:29 +0000

    science/seacas: update 2024-08-15 → 2025-03-13
    
    Reported by:    portscout
---
 science/seacas/Makefile                                     |  2 +-
 science/seacas/distinfo                                     |  6 +++---
 ...tch-packages_seacas_libraries_exodus_src_ex__put__prop.c | 13 -------------
 ...kages_seacas_libraries_exodus_src_ex__put__prop__names.c | 13 -------------
 science/seacas/pkg-plist                                    | 13 +++++++++++--
 5 files changed, 15 insertions(+), 32 deletions(-)

diff --git a/science/seacas/Makefile b/science/seacas/Makefile
index e2154dce959c..dab6f638940e 100644
--- a/science/seacas/Makefile
+++ b/science/seacas/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	seacas
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2024-08-15
+DISTVERSION=	2025-03-13
 CATEGORIES=	science
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/science/seacas/distinfo b/science/seacas/distinfo
index 04b8d0cd0985..7b8b4b23ae14 100644
--- a/science/seacas/distinfo
+++ b/science/seacas/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730364339
-SHA256 (sandialabs-seacas-v2024-08-15_GH0.tar.gz) = c85130b0dac5ab9a08dcb53c8ccff478122d72b08bd41d99c0adfddc5eb18a52
-SIZE (sandialabs-seacas-v2024-08-15_GH0.tar.gz) = 34863747
+TIMESTAMP = 1742021767
+SHA256 (sandialabs-seacas-v2025-03-13_GH0.tar.gz) = 406aff5b8908d6a3bf6687d825905990101caa9cf8c1213a508938eed2134d6d
+SIZE (sandialabs-seacas-v2025-03-13_GH0.tar.gz) = 34945929
diff --git a/science/seacas/files/patch-packages_seacas_libraries_exodus_src_ex__put__prop.c b/science/seacas/files/patch-packages_seacas_libraries_exodus_src_ex__put__prop.c
deleted file mode 100644
index 5993012a9378..000000000000
--- a/science/seacas/files/patch-packages_seacas_libraries_exodus_src_ex__put__prop.c
+++ /dev/null
@@ -1,13 +0,0 @@
-- fix build with science/netcdf 4.9.3
-
---- packages/seacas/libraries/exodus/src/ex_put_prop.c.orig	2025-02-10 17:08:12 UTC
-+++ packages/seacas/libraries/exodus/src/ex_put_prop.c
-@@ -243,7 +243,7 @@ int ex_put_prop(int exoid, ex_entity_type obj_type, ex
-     vals[0] = 0; /* fill value */
-     /*   create attribute to cause variable to fill with zeros per routine spec
-      */
--    if ((status = nc_put_att_longlong(exoid, propid, _FillValue, int_type, 1, vals)) != NC_NOERR) {
-+    if ((status = nc_put_att_longlong(exoid, propid, NC_FillValue, int_type, 1, vals)) != NC_NOERR) {
-       snprintf(errmsg, MAX_ERR_LENGTH,
-                "ERROR: failed to create property name fill attribute in file id %d", exoid);
-       ex_err_fn(exoid, __func__, errmsg, status);
diff --git a/science/seacas/files/patch-packages_seacas_libraries_exodus_src_ex__put__prop__names.c b/science/seacas/files/patch-packages_seacas_libraries_exodus_src_ex__put__prop__names.c
deleted file mode 100644
index dd3badcc0e07..000000000000
--- a/science/seacas/files/patch-packages_seacas_libraries_exodus_src_ex__put__prop__names.c
+++ /dev/null
@@ -1,13 +0,0 @@
-- fix build with science/netcdf 4.9.3
-
---- packages/seacas/libraries/exodus/src/ex_put_prop_names.c.orig	2025-02-10 20:32:48 UTC
-+++ packages/seacas/libraries/exodus/src/ex_put_prop_names.c
-@@ -172,7 +172,7 @@ int ex_put_prop_names(int exoid, ex_entity_type obj_ty
- 
-     /*   create attribute to cause variable to fill with zeros per routine spec
-      */
--    if ((status = nc_put_att_longlong(exoid, propid, _FillValue, int_type, 1, vals)) != NC_NOERR) {
-+    if ((status = nc_put_att_longlong(exoid, propid, NC_FillValue, int_type, 1, vals)) != NC_NOERR) {
-       snprintf(errmsg, MAX_ERR_LENGTH,
-                "ERROR: failed to create property name fill attribute in file id %d", exoid);
-       ex_err_fn(exoid, __func__, errmsg, status);
diff --git a/science/seacas/pkg-plist b/science/seacas/pkg-plist
index be8864f96a5e..fa7fd816d59e 100644
--- a/science/seacas/pkg-plist
+++ b/science/seacas/pkg-plist
@@ -28,7 +28,6 @@ bin/genshell
 bin/getopt.seacas
 bin/gjoin
 bin/grepos
-bin/grope
 bin/io_info
 bin/io_modify
 bin/io_shell
@@ -46,6 +45,7 @@ bin/slice
 bin/sphgen
 bin/txtexo
 bin/zellij
+grope
 include/CatalystCGNSMeshBase.h
 include/CatalystExodusMeshBase.h
 include/CatalystManagerBase.h
@@ -62,6 +62,8 @@ include/Ioss_Beam4.h
 include/Ioss_Blob.h
 include/Ioss_BoundingBox.h
 include/Ioss_ChainGenerator.h
+include/Ioss_ChangeSet.h
+include/Ioss_ChangeSetFactory.h
 include/Ioss_CodeTypes.h
 include/Ioss_CommSet.h
 include/Ioss_Compare.h
@@ -78,6 +80,11 @@ include/Ioss_DatabaseIO.h
 include/Ioss_DecompositionUtils.h
 include/Ioss_Doxygen.h
 include/Ioss_DynamicTopology.h
+include/Ioss_DynamicTopologyBroker.h
+include/Ioss_DynamicTopologyFileControl.h
+include/Ioss_DynamicTopologyNotifier.h
+include/Ioss_DynamicTopologyObserver.h
+include/Ioss_DynamicTopologyStateLocator.h
 include/Ioss_Edge2.h
 include/Ioss_Edge2D2.h
 include/Ioss_Edge2D3.h
@@ -195,6 +202,7 @@ include/Ioss_Wedge24.h
 include/Ioss_Wedge52.h
 include/Ioss_Wedge6.h
 include/Ioss_ZoneConnectivity.h
+include/Ioss_use_fmt.h
 include/Iotm_DatabaseIO.h
 include/Iotm_TextMesh.h
 include/Iotm_TextMeshAdjacencyGraph.h
@@ -234,6 +242,7 @@ include/bhopscotch_map.h
 include/bhopscotch_set.h
 include/chaco.h
 include/exodus/Ioex_BaseDatabaseIO.h
+include/exodus/Ioex_ChangeSet.h
 include/exodus/Ioex_DatabaseIO.h
 include/exodus/Ioex_DecompositionData.h
 include/exodus/Ioex_IOFactory.h
@@ -460,7 +469,6 @@ lib/libchaco.so
 lib/libchaco.so.2
 lib/libchaco.so.2.0
 lib/libexoIIv2c.a
-lib/libexoIIv2for.a
 lib/libexoIIv2for32.a
 lib/libexoIIv2for32.so
 lib/libexoIIv2for32.so.2
@@ -508,3 +516,4 @@ lib/tests/exomerge_unit_test.e
 lib/tests/exomerge_unit_test.py
 lib/tests/test-assembly.exo
 lib/tests/test_exodus3.py
+libexoIIv2for.a