From 1c16b4555934bf3c42b3502a05471e72bc1bf734 Mon Sep 17 00:00:00 2001 From: Allamaprabhu Ani Date: Fri, 3 Oct 2025 15:54:01 +0100 Subject: [PATCH] Update MUMPS to version 5.6.2 with more reliable mirror Changes: - Update from MUMPS 5.3.5 to 5.6.2 (latest stable release) - Switch to MacPorts distfiles mirror (https://distfiles.macports.org) - Use HTTPS instead of HTTP for improved security - Remove outdated bottle hashes (will be rebuilt) Rationale: The previous download URL (http://mumps.enseeiht.fr) has reliability issues and sometimes fails. The MacPorts mirror is more stable and has been tested successfully on macOS Apple Silicon (arm64) with GCC 15.2.0. Version 5.6.2 includes bug fixes and improvements over 5.3.5. Tested on: - macOS 26.0.1 (Apple Silicon arm64) - GCC 15.2.0 (Homebrew) - Used successfully with Akantu finite element library --- Formula/brewsci-mumps.rb | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/Formula/brewsci-mumps.rb b/Formula/brewsci-mumps.rb index 1b03162..07dce4d 100644 --- a/Formula/brewsci-mumps.rb +++ b/Formula/brewsci-mumps.rb @@ -1,14 +1,8 @@ class BrewsciMumps < Formula desc "Parallel Sparse Direct Solver" homepage "http://mumps-solver.org" - url "http://mumps.enseeiht.fr/MUMPS_5.3.5.tar.gz" - sha256 "e5d665fdb7043043f0799ae3dbe3b37e5b200d1ab7a6f7b2a4e463fd89507fa4" - - bottle do - root_url "https://archive.org/download/brewsci/bottles-num" - sha256 cellar: :any, catalina: "8e99032961f74428c0ebcbc8712c2347c9598a2d4e1a888743b745397ae3701e" - sha256 cellar: :any, x86_64_linux: "ada4f3010e86b867c4dfc4fafab3028cc8913c349d91d971892d86ece417d9f9" - end + url "https://distfiles.macports.org/mumps/MUMPS_5.6.2.tar.gz" + sha256 "13a2c1aff2bd1aa92fe84b7b35d88f43434019963ca09ef7e8c90821a8f1d59a" keg_only "formulae in brewsci/num are keg only"