Patch MUMPS 5.4.1 more effectively
Use add_custom_command() to patch MUMPS 5.4.1 more effectively. For Windows users, the patch tries MSYS2 and then WSL. Use older MUMPS if GNU Patch isn't available on your system like:
cmake -B build "-DMUMPS_UPSTREAM_VERSION=5.3.5"