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

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)