sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Thomas Orgis (b729a550d330f683e09568552c85a78239d0ec09)
- From: Thomas Orgis <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 Thomas Orgis (b729a550d330f683e09568552c85a78239d0ec09)
- Date: Mon, 7 Apr 2025 07:54:28 +0000
GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:
graphics-libs/giflib5/DEPENDS | 2 +-
graphics-libs/giflib5/HISTORY | 3 +++
graphics/imagemagick/DETAILS | 2 +-
graphics/imagemagick/HISTORY | 5 +++++
graphics/imagemagick/PRE_BUILD | 6 ------
libs/openmpi/DEPENDS | 9 ++++++---
libs/openmpi/DETAILS | 1 +
libs/openmpi/HISTORY | 4 ++++
8 files changed, 21 insertions(+), 11 deletions(-)
New commits:
commit b729a550d330f683e09568552c85a78239d0ec09
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
giflib5: fix dependency typo
commit fbee9b67273d932a2308ef28b6244bcd020c1339
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
imagemagick: Re-enable functionality by re-enabling .la files
ImageMagick needs .la files on its coder modules to work. When we drop
them all, nothing works. The spell is pointless. Next attempt may drop
the main library .la, but not all, please.
commit 800b33bc24e04a620417df9e6a2e20bd212aa33e
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
openmpi: use external hwloc, fix configure switch for fortran
diff --git a/graphics-libs/giflib5/DEPENDS b/graphics-libs/giflib5/DEPENDS
index 3a84944..483b639 100755
--- a/graphics-libs/giflib5/DEPENDS
+++ b/graphics-libs/giflib5/DEPENDS
@@ -1,4 +1,4 @@
optional_depends xmlto "" "" "for html documentation" &&
if is_depends_enabled "${SPELL}" "xmlto"; then
- depends immagemagick
+ depends imagemagick
fi
diff --git a/graphics-libs/giflib5/HISTORY b/graphics-libs/giflib5/HISTORY
index aaec3de..a6b727b 100644
--- a/graphics-libs/giflib5/HISTORY
+++ b/graphics-libs/giflib5/HISTORY
@@ -1,3 +1,6 @@
+2025-04-05 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: fix imagemagick typo
+
2024-02-20 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 5.2.2, added Watch line, quoting++
* DEPENDS: needs imagemagick to generate documentation
diff --git a/graphics/imagemagick/DETAILS b/graphics/imagemagick/DETAILS
index 13aa4d0..86d6df0 100755
--- a/graphics/imagemagick/DETAILS
+++ b/graphics/imagemagick/DETAILS
@@ -1,7 +1,7 @@
SPELL=imagemagick
SPELLX=ImageMagick
VERSION=7.1.1-45
- PATCHLEVEL=1
+ PATCHLEVEL=2
SOURCE_HASH=sha512:beb6b3f206ae07cc7538462c857d9a5a2aa8c27eb13e1ae771c3a384247036fc64f47f0b6f08326b19f25005bef8afc47d90fd42c36dea07215f093dca9a424d
SECURITY_PATCH=6
SOURCE=$SPELLX-$VERSION.tar.gz
diff --git a/graphics/imagemagick/HISTORY b/graphics/imagemagick/HISTORY
index bc7af7b..f7d2605 100644
--- a/graphics/imagemagick/HISTORY
+++ b/graphics/imagemagick/HISTORY
@@ -1,3 +1,8 @@
+2025-04-07 Thomas Orgis <sobukus AT sourcemage.org>
+ * PRE_BUILD: revert .la removal, as IM does rely
+ on them to read/write any file format
+ * DETAILS: ++PATCHLEVEL
+
2025-03-15 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 7.1.1-45
diff --git a/graphics/imagemagick/PRE_BUILD b/graphics/imagemagick/PRE_BUILD
deleted file mode 100755
index 8e1ddba..0000000
--- a/graphics/imagemagick/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd "${SOURCE_DIRECTORY}" &&
-#patch_configure_libtool_override &&
-patch_bundled_libtool config/ltmain.sh
-
-
diff --git a/libs/openmpi/DEPENDS b/libs/openmpi/DEPENDS
index 8950203..13034f5 100755
--- a/libs/openmpi/DEPENDS
+++ b/libs/openmpi/DEPENDS
@@ -1,6 +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-f77 --enable-mpi-f90' \
- '--disable-mpi-f77 --disable-mpi-f90' \
+ '--enable-mpi-fortran' \
+ '--disable-mpi-fortran' \
'Fortran support'
diff --git a/libs/openmpi/DETAILS b/libs/openmpi/DETAILS
index 273399f..214bf92 100755
--- a/libs/openmpi/DETAILS
+++ b/libs/openmpi/DETAILS
@@ -1,5 +1,6 @@
SPELL=openmpi
VERSION=5.0.6
+ PATCHLEVEL=1
SECURITY_PATCH=1
SOURCE_HASH=sha512:097f7bb18d506b362f16d46df308b387e3173068ba8688739db756919453e1fe947c6d8c2e098481617d8c6bbecb8990002db42f284b1732a80ef3edaaa29f20
VX=`echo $VERSION|cut -c-3`
diff --git a/libs/openmpi/HISTORY b/libs/openmpi/HISTORY
index d95dc26..df6697a 100644
--- a/libs/openmpi/HISTORY
+++ b/libs/openmpi/HISTORY
@@ -1,3 +1,7 @@
+2025-04-05 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: external hwloc, changed fortran switch
+ * DETAILS: ++PATCHLEVEL
+
2025-01-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.0.6
- [[SM-Commit] ] GIT changes to master grimoire by Thomas Orgis (b729a550d330f683e09568552c85a78239d0ec09), Thomas Orgis, 04/07/2025
Archive powered by MHonArc 2.6.24.