Update homepage URL, add 5.5.1 version, remove bad version hashes, and other minro changes (#41492)

This commit is contained in:
Vijay M 2023-12-07 13:52:06 -05:00 committed by GitHub
parent e618a93f3d
commit 5beef28444
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -16,14 +16,15 @@ class Moab(AutotoolsPackage):
mesh in chunks rather than through individual entities, while also mesh in chunks rather than through individual entities, while also
versatile enough to support individual entity access.""" versatile enough to support individual entity access."""
homepage = "https://bitbucket.org/fathomteam/moab" homepage = "https://sigma.mcs.anl.gov/moab-library"
git = "https://bitbucket.org/fathomteam/moab.git" git = "https://bitbucket.org/fathomteam/moab.git"
url = "https://ftp.mcs.anl.gov/pub/fathom/moab-5.5.0.tar.gz" url = "https://web.cels.anl.gov/projects/sigma/downloads/moab/moab-5.5.1.tar.gz"
maintainers("vijaysm", "iulian787") maintainers("vijaysm", "iulian787")
version("develop", branch="develop") version("develop", branch="develop")
version("master", branch="master") version("master", branch="master")
version("5.5.1", sha256="67b6ed3a13c235cec16f60f8f46f9bf0371fd321cf36dea113d0e09f09d0d438")
version("5.5.0", sha256="58969f8a1b209ec9036c08c53a6b7078b368eb3bf99d0368a4de5a2f2a8db678") version("5.5.0", sha256="58969f8a1b209ec9036c08c53a6b7078b368eb3bf99d0368a4de5a2f2a8db678")
version("5.4.1", sha256="3625e25321bf37f88d98438f5d56c280b2774172602d8b6eb6c34eedf37686fc") version("5.4.1", sha256="3625e25321bf37f88d98438f5d56c280b2774172602d8b6eb6c34eedf37686fc")
version("5.4.0", sha256="a30d2a1911fbf214ae0175b0856e0475c0077dc51ea5914c850d631155a72952") version("5.4.0", sha256="a30d2a1911fbf214ae0175b0856e0475c0077dc51ea5914c850d631155a72952")
@ -32,8 +33,6 @@ class Moab(AutotoolsPackage):
version("5.2.1", sha256="60d31762be3f0e5c89416c764e844ec88dac294169b59a5ead3c316b50f85c29") version("5.2.1", sha256="60d31762be3f0e5c89416c764e844ec88dac294169b59a5ead3c316b50f85c29")
version("5.2.0", sha256="805ed3546deff39e076be4d1f68aba1cf0dda8c34ce43e1fc179d1aff57c5d5d") version("5.2.0", sha256="805ed3546deff39e076be4d1f68aba1cf0dda8c34ce43e1fc179d1aff57c5d5d")
version("5.1.0", sha256="0371fc25d2594589e95700739f01614f097b6157fb6023ed8995e582726ca658") version("5.1.0", sha256="0371fc25d2594589e95700739f01614f097b6157fb6023ed8995e582726ca658")
version("5.0.2", commit="01d05b1805236ef44da36f67eb2701095f2e33c7")
version("5.0.1", commit="6cc12bd4ae3fa7c9ad81c595e4d38fa84f0884be")
version("5.0.0", sha256="df5d5eb8c0d0dbb046de2e60aa611f276cbf007c9226c44a24ed19c570244e64") version("5.0.0", sha256="df5d5eb8c0d0dbb046de2e60aa611f276cbf007c9226c44a24ed19c570244e64")
version("4.9.2", sha256="26611b8cc24f6b7df52eb4ecbd31523d61523da0524b5a2d066a7656e2e82ac5") version("4.9.2", sha256="26611b8cc24f6b7df52eb4ecbd31523d61523da0524b5a2d066a7656e2e82ac5")
version("4.9.1", sha256="b26cee46c096157323cafe047ad58616e16ebdb1e06caf6878673817cb4410cf") version("4.9.1", sha256="b26cee46c096157323cafe047ad58616e16ebdb1e06caf6878673817cb4410cf")
@ -51,7 +50,7 @@ class Moab(AutotoolsPackage):
variant("parmetis", default=False, description="Enable Parmetis partitioner") variant("parmetis", default=False, description="Enable Parmetis partitioner")
variant("irel", default=False, description="Enable iRel interface") variant("irel", default=False, description="Enable iRel interface")
variant("fbigeom", default=False, description="Enable FBiGeom interface") variant("fbigeom", default=False, description="Enable FBiGeom interface")
variant("coupler", default=True, description="Enable mbcoupler tool") variant("coupler", default=False, description="Enable mbcoupler tool")
variant("dagmc", default=False, description="Enable DagMC tool") variant("dagmc", default=False, description="Enable DagMC tool")
variant("debug", default=False, description="Enable debug symbols in libraries") variant("debug", default=False, description="Enable debug symbols in libraries")
@ -126,9 +125,6 @@ def configure_args(self):
options.append("--with-parmetis=%s" % spec["parmetis"].prefix) options.append("--with-parmetis=%s" % spec["parmetis"].prefix)
else: else:
options.append("--without-parmetis") options.append("--without-parmetis")
# FIXME: --without-mpi does not configure right
# else:
# options.append('--without-mpi')
options.append("--with-blas=%s" % spec["blas"].libs.ld_flags) options.append("--with-blas=%s" % spec["blas"].libs.ld_flags)
options.append("--with-lapack=%s" % spec["lapack"].libs.ld_flags) options.append("--with-lapack=%s" % spec["lapack"].libs.ld_flags)
@ -207,7 +203,6 @@ def configure_args(self):
return options return options
# FIXME Run the install phase with -j 1. There seems to be a problem with # Run the install phase in parallel
# parallel installations of examples
def install(self, spec, prefix): def install(self, spec, prefix):
make("install", parallel=False) make("install", parallel=True)