This is an automated email from the git hooks/post-receive script.

guix_mirror_bot pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new 6b5583621f maths: mumps: Update to 5.8.0.
6b5583621f is described below

commit 6b5583621fee9a0b69c904d2e42efb2acc72f8bd
Author: MARAIT Gilles <[email protected]>
AuthorDate: Fri Jun 20 10:29:49 2025 +0200

    maths: mumps: Update to 5.8.0.
    
    * gnu/packages/maths.scm (mumps): Update to 5.8.0.
    [home-page]: Update.
    [arguments]<#:phases>{configure}: Add and update variables for shared
    libraries.
    
    Change-Id: Icea58167dfabde384be6d8a524feb585ae59360a
    Signed-off-by: Andreas Enge <[email protected]>
---
 gnu/packages/maths.scm | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 20df070d33..d5c6596d04 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -4912,18 +4912,15 @@ language understood by many solvers.")
 (define-public mumps
   (package
     (name "mumps")
-    (version "5.5.1")
+    (version "5.8.0")
     (source
      (origin
        (method url-fetch)
-       (uri (list (string-append "http://mumps.enseeiht.fr/MUMPS_";
-                                 version ".tar.gz")
-                  (string-append
-                   "https://ftp.mcs.anl.gov/pub/petsc/externalpackages";
-                   "/MUMPS_" version ".tar.gz")))
+       (uri (string-append "https://mumps-solver.org/MUMPS_"; version
+                           ".tar.gz"))
        (sha256
         (base32
-         "05gs2i8b76m9flm1826fxpyfnwibjjawbmfza3ylrvj7zaag5gqs"))))
+         "18208d3klhv08p4kgbbp332wf11x0iyi7z4c7fcs0hwq3n5ynqnp"))))
     (build-system gnu-build-system)
     (inputs
      (list gfortran
@@ -4986,7 +4983,9 @@ OPTL          = -O2 -fopenmp $(PIC)
 OPTC          = -O2 -fopenmp $(PIC)
 LPORDDIR      = $(topdir)/PORD/lib
 IPORD         = -I$(topdir)/PORD/include
-LPORD         = $(LPORDDIR)/libpord.a
+LPORD         = -L$(LPORDDIR)  -lpord
+SONAME        = -soname
+SHARED_OPT    = -shared
 ORDERINGSF    = -Dpord~@[
 METISDIR      = ~a
 IMETIS        = -I$(METISDIR)/include
@@ -5059,7 +5058,7 @@ IORDERINGSC   = $(IPORD) $(IMETIS) $(ISCOTCH)"
                (when (file-exists? "libseq/libmpiseq.so")
                  (install-file "libseq/libmpiseq.so" libdir))
                #t))))))
-    (home-page "http://mumps.enseeiht.fr";)
+    (home-page "https://mumps-solver.org";)
     (synopsis "Multifrontal sparse direct solver")
     (description
      "MUMPS (MUltifrontal Massively Parallel sparse direct Solver) solves a

Reply via email to