<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b6fddbb06ee1eceb8dde6279a99b73ce0cb096db">https://github.com/macports/macports-ports/commit/b6fddbb06ee1eceb8dde6279a99b73ce0cb096db</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 b6fddbb openmpi: update version 3.0.0->4.0.1
</span>b6fddbb is described below
<span style='display:block; white-space:pre;color:#808000;'>commit b6fddbb06ee1eceb8dde6279a99b73ce0cb096db
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sun May 12 13:13:53 2019 -0700
<span style='display:block; white-space:pre;color:#404040;'> openmpi: update version 3.0.0->4.0.1
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Fixes https://trac.macports.org/ticket/58182
</span>---
science/openmpi/Portfile | 13 +++++--------
science/openmpi/files/patch-configure.diff | 2 +-
2 files changed, 6 insertions(+), 9 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/openmpi/Portfile b/science/openmpi/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5ea002e..052e7b7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/openmpi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/openmpi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup compilers 1.0
</span> PortGroup muniversal 1.0
name openmpi
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 4.0.1
</span> set branch [join [lrange [split ${version} .] 0 1] .]
categories science parallel net
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,9 +25,9 @@ homepage https://www.open-mpi.org/
</span> set subdir ompi/v${branch}/downloads/
master_sites https://www.open-mpi.org/software/${subdir}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 8f6c2e503235f2ce227dd31db4ecf810eb468d0c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 f699bff21db0125d8cccfe79518b77641cd83628725a1e1ed3e45633496a82d7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 9267606
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 a9b7730d31e77e8d8d49204f9945d24f2dd54072 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 cce7b6d20522849301727f81282201d609553103ac0b09162cf28d102efb9709 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 9838152
</span> use_bzip2 yes
livecheck.type regex
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -134,6 +134,7 @@ if {${subport} != ${name}} {
</span> # be different for a user's machine
archive_sites
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append port:pkgconfig
</span> depends_lib-append port:hwloc
depends_run port:mpi_select port:mpi-doc
select.group mpi
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -240,10 +241,6 @@ you execute 'mpicc' etc.) please run:
</span> sudo port select --set mpi [file tail ${select.file}]${devnotes}
"
<span style='display:block; white-space:pre;background:#ffe0e0;'>- variant threads description {enable use of OSX builtin atomics} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --enable-osx-builtin-atomics
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> variant valgrind description {enable valgrind support} {
depends_lib-append path:${prefix}/lib/pkgconfig/valgrind.pc:valgrind
configure.args-append --enable-debug --enable-memchecker --with-valgrind=${prefix}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/openmpi/files/patch-configure.diff b/science/openmpi/files/patch-configure.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index d28aef7..5549553 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/openmpi/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/openmpi/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span> --- configure.orig 2017-09-12 14:34:37.000000000 -0700
+++ configure 2019-05-10 09:43:26.000000000 -0700
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -363539,9 +363539,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -402860,9 +402860,9 @@
</span> # rather than have successive assignments to these shell
# variables, lest the $(foo) names try to get evaluated here.
# Yuck!
</pre><pre style='margin:0'>
</pre>