sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (1aa6d2a0d3fc8076487bf4eabf2a0469ff115046)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (1aa6d2a0d3fc8076487bf4eabf2a0469ff115046)
- Date: Wed, 7 Oct 2026 17:57:11 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
libs/openmpi/CONFIGURE | 1 +
libs/openmpi/DEPENDS | 10 +++++-----
libs/openmpi/DETAILS | 4 ++--
libs/openmpi/HISTORY | 4 ++++
4 files changed, 12 insertions(+), 7 deletions(-)
New commits:
commit 1aa6d2a0d3fc8076487bf4eabf2a0469ff115046
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
libs/openmpi: version 5.0.11
commit 60521bcf00e66cbc673432cb6b38f56ea12562cf
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
libs/openmpi: reorganized Fortran support query
diff --git a/libs/openmpi/CONFIGURE b/libs/openmpi/CONFIGURE
new file mode 100755
index 0000000..67dc4b2
--- /dev/null
+++ b/libs/openmpi/CONFIGURE
@@ -0,0 +1 @@
+config_query OPENMPI_FORTRAN "Enable Fortran support?" n
diff --git a/libs/openmpi/DEPENDS b/libs/openmpi/DEPENDS
index 13034f5..1165fbd 100755
--- a/libs/openmpi/DEPENDS
+++ b/libs/openmpi/DEPENDS
@@ -1,9 +1,9 @@
-depends -sub CXX gcc &&
# TODO: add openmpix spell in system
# TODO: add measures to ensure consistent hwloc among openmpi and users
# Any dependent on hwloc might need rebuild after update.
depends hwloc --with-hwloc=external &&
-optional_depends -sub FORTRAN gcc \
- '--enable-mpi-fortran' \
- '--disable-mpi-fortran' \
- 'Fortran support'
+if [[ "${OPENMPI_FORTRAN}" == "y" ]]; then
+ depends -sub "CXX FORTRAN" gcc "--enable-mpi-fortran"
+else
+ depends -sub "CXX" gcc "--disable-mpi-fortran"
+fi
diff --git a/libs/openmpi/DETAILS b/libs/openmpi/DETAILS
index 42238f9..0d37aa1 100755
--- a/libs/openmpi/DETAILS
+++ b/libs/openmpi/DETAILS
@@ -1,7 +1,7 @@
SPELL=openmpi
- VERSION=5.0.9
+ VERSION=5.0.11
SECURITY_PATCH=1
-
SOURCE_HASH=sha512:d7f700d6f412c6ff6d2f0d71da6dff9c88039e4c0693ff4f68c9cf4e9705744c362ac7afa916c7d7c6389832a1c8b4681b567a8521df3abdab22c581157cc5d0
+
SOURCE_HASH="sha256:e668a3c4acd50c41dc204c8a6dd98a611e0f26af89cf677577fa9be8a2698003:UPSTREAM_HASH"
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://www.open-mpi.org/
diff --git a/libs/openmpi/HISTORY b/libs/openmpi/HISTORY
index c87a104..c2ed16f 100644
--- a/libs/openmpi/HISTORY
+++ b/libs/openmpi/HISTORY
@@ -1,3 +1,7 @@
+2026-10-07 Pavel Vinogradov <public AT sourcemage.org>
+ * CONFIGURE, DEPENDS: reorganized Fortran support query
+ * DETAILS: version 5.0.11, switched to sha256 UPSTREAM_HASH
+
2025-11-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: removed VX variable
updated spell to 5.0.9
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (1aa6d2a0d3fc8076487bf4eabf2a0469ff115046), Pavel Vinogradov, 10/07/2026
Archive powered by MHonArc 2.6.24.