<pre style='margin:0'>
Eric A. Borisch (eborisch) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/16d8a43eb16de3be5af542785e8d51ee27be402c">https://github.com/macports/macports-ports/commit/16d8a43eb16de3be5af542785e8d51ee27be402c</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 16d8a43eb16 mpich: Update to 4.2.3 (#26530)
</span>16d8a43eb16 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 16d8a43eb16de3be5af542785e8d51ee27be402c
</span>Author: Eric A. Borisch <eborisch@macports.org>
AuthorDate: Sun Nov 10 10:45:35 2024 -0600

<span style='display:block; white-space:pre;color:#404040;'>    mpich: Update to 4.2.3 (#26530)
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    mpich: Update to 4.2.3
</span>---
 science/mpi-doc/Portfile             |  8 ++++----
 science/mpich/Portfile               | 11 +++++-----
 science/mpich/files/patch-mpi-h.diff | 40 ------------------------------------
 3 files changed, 9 insertions(+), 50 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/mpi-doc/Portfile b/science/mpi-doc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 66962386ec8..2eb97bb07b8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/mpi-doc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/mpi-doc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> 
 # make sure to keep in sync with mpich
 name                mpi-doc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             4.2.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             4.2.3
</span> revision            0
 
 license             BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,9 +22,9 @@ master_sites        ${homepage}static/downloads/${version}/
</span> distname            mpich-${version}
 
 checksums \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    rmd160  158f1c23a1f646838bf87d4b2920c752d7f9d3ef \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    sha256  883f5bb3aeabf627cb8492ca02a03b191d09836bbe0f599d8508351179781d41 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    size    40241352
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    rmd160  2863f87760058f23e7598ad851af177a666b987c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    sha256  7a019180c51d1738ad9c5d8d452314de65e828ee240bcb2d1f80de9a65be88a8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    size    40268629
</span> 
 dist_subdir         mpich
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/mpich/Portfile b/science/mpich/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7e9bcbffc8e..6641f65a176 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/mpich/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/mpich/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,7 +20,7 @@ PortGroup           mpiutil 1.0
</span> 
 # make sure to keep in sync with mpi-doc
 name                mpich
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             4.2.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             4.2.3
</span> revision            0
 
 license             BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,9 +47,9 @@ long_description    MPICH is a high-performance and widely portable\
</span> homepage            https://www.mpich.org/
 master_sites        ${homepage}static/downloads/${version}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  158f1c23a1f646838bf87d4b2920c752d7f9d3ef \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  883f5bb3aeabf627cb8492ca02a03b191d09836bbe0f599d8508351179781d41 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    40241352
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  2863f87760058f23e7598ad851af177a666b987c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  7a019180c51d1738ad9c5d8d452314de65e828ee240bcb2d1f80de9a65be88a8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    40268629
</span> 
 # Disable livecheck for all subports; only enabled for main port, at end of portfile
 livecheck.type      none
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -190,8 +190,7 @@ if {${subport_enabled}} {
</span> 
     patchfiles-append \
                     patch-no_qmkshrobj.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-mpich-darwin-powerpc.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-mpi-h.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-mpich-darwin-powerpc.diff
</span> 
     post-patch {
         reinplace \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/mpich/files/patch-mpi-h.diff b/science/mpich/files/patch-mpi-h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index c84e9f01e04..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/mpich/files/patch-mpi-h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,40 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/include/mpi.h.in.orig      2024-07-05 09:57:10.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/include/mpi.h.in   2024-07-05 09:58:12.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -336,6 +336,18 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define MPI_WIN_CREATE_FLAVOR 0x66000007
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define MPI_WIN_MODEL         0x66000009
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* Definitions that are determined by configure. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+typedef @MPI_AINT@ MPI_Aint;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+typedef @MPI_FINT@ MPI_Fint;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+typedef @MPI_COUNT@ MPI_Count;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* Let ROMIO know that MPI_Offset is already defined */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define HAVE_MPI_OFFSET
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* MPI_OFFSET_TYPEDEF is set in configure and is
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      typedef $MPI_OFFSET MPI_Offset;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   where $MPI_OFFSET is the correct C type */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+@MPI_OFFSET_TYPEDEF@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifdef MPICH_DEFINE_ATTR_TYPE_TYPES
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static const MPI_Datatype mpich_mpi_datatype_null MPICH_ATTR_TYPE_TAG_MUST_BE_NULL() = MPI_DATATYPE_NULL;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static const MPI_Datatype mpich_mpi_char               MPICH_ATTR_TYPE_TAG(char)               = MPI_CHAR;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -408,18 +420,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static const MPI_Datatype mpich_mpi_offset MPICH_ATTR_TYPE_TAG(MPI_Offset) = MPI_OFFSET;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--/* Definitions that are determined by configure. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--typedef @MPI_AINT@ MPI_Aint;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--typedef @MPI_FINT@ MPI_Fint;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--typedef @MPI_COUNT@ MPI_Count;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--/* Let ROMIO know that MPI_Offset is already defined */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define HAVE_MPI_OFFSET
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--/* MPI_OFFSET_TYPEDEF is set in configure and is
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      typedef $MPI_OFFSET MPI_Offset;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   where $MPI_OFFSET is the correct C type */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--@MPI_OFFSET_TYPEDEF@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* The order of these elements must match that in mpif.h, mpi_f08_types.f90,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    and mpi_c_interface_types.f90 */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- typedef struct MPI_Status {
</span>\ No newline at end of file
</pre><pre style='margin:0'>

</pre>