diff options
author | Derek Ryan Strong <drkrynstrng@pm.me> | 2024-06-20 05:49:00 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-20 14:49:00 +0200 |
commit | 35557ac21c5b64f63c1aa129321d1a96b529bf81 (patch) | |
tree | 2208bd626d3512a1eda8d67e14bc0a6b3eced670 /var | |
parent | 54662f7ae135774f440f8b31dfcc3d6ddd53184f (diff) | |
download | spack-35557ac21c5b64f63c1aa129321d1a96b529bf81.tar.gz spack-35557ac21c5b64f63c1aa129321d1a96b529bf81.tar.bz2 spack-35557ac21c5b64f63c1aa129321d1a96b529bf81.tar.xz spack-35557ac21c5b64f63c1aa129321d1a96b529bf81.zip |
pmix: add v5.0.2, v4.2.9, v4.2.8, v4.2.7 (#44576)
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/pmix/package.py | 130 |
1 files changed, 108 insertions, 22 deletions
diff --git a/var/spack/repos/builtin/packages/pmix/package.py b/var/spack/repos/builtin/packages/pmix/package.py index 9985078278..3eccfab2bc 100644 --- a/var/spack/repos/builtin/packages/pmix/package.py +++ b/var/spack/repos/builtin/packages/pmix/package.py @@ -2,6 +2,7 @@ # Spack Project Developers. See the top-level COPYRIGHT file for details. # # SPDX-License-Identifier: (Apache-2.0 OR MIT) + import os import platform @@ -33,40 +34,125 @@ class Pmix(AutotoolsPackage): homepage = "https://pmix.org" url = "https://github.com/pmix/pmix/releases/download/v3.1.3/pmix-3.1.3.tar.bz2" git = "https://github.com/openpmix/openpmix.git" + maintainers("rhc54") license("BSD-3-Clause-Open-MPI") # Branches 4.2 & 5.0 will also need submodules version("master", branch="master", submodules=True) + version("5.0.2", sha256="28227ff2ba925da2c3fece44502f23a91446017de0f5a58f5cea9370c514b83c") version("5.0.1", sha256="d4371792d4ba4c791e1010100b4bf9a65500ababaf5ff25d681f938527a67d4a") version("5.0.0", sha256="92a85c4946346816c297ac244fbaf4f723bba87fb7e4424a057c2dabd569928d") + version("4.2.9", sha256="6b11f4fd5c9d7f8e55fc6ebdee9af04b839f44d06044e58cea38c87c168784b3") + version("4.2.8", sha256="09b442878e233f3d7f11168e129b32e5c8573c3ab6aaa9f86cf2d59c31a43dc9") + version("4.2.7", sha256="ac9cf58a0bf01bfacd51d342100234f04c740ec14257e4492d1dd0207ff2a917") version("4.2.6", sha256="10b0d5a7fca70272e9427c677557578ac452cea02aeb00e30dec2116d20c3cd0") version("4.2.5", sha256="a89c2c5dc69715a4df1e76fdc4318299386c184623a1d0d5eb1fb062e14b0d2b") version("4.2.4", sha256="c4699543f2278d3a78bdac72b4b2da9cd92d11d18478d66522b8991764b021c8") version("4.2.3", sha256="c3d9d6885ae39c15627a86dc4718e050baf604acda71b8b9e2ee3b12ad5c2d2a") version("4.2.2", sha256="935b2f492e4bc409017f1425a83366aa72a7039605ea187c9fac7bb1371cd73c") version("4.2.1", sha256="3c992fa0d653b56e0e409bbaec9de8fc1b82c948364dbb28545442315ed2a179") - version("4.1.2", sha256="670d3a02b39fb2126fe8084174cf03c484e027b5921b5c98a851108134e2597a") - version("4.1.1", sha256="0527a15d616637b95975d238bbc100b244894518fbba822cd8f46589ca61ccec") - version("4.1.0", sha256="145f05a6c621bfb3fc434776b615d7e6d53260cc9ba340a01f55b383e07c842e") - version("3.2.3", sha256="9b835f23c2f94a193c14012ee68b3657a61c568598cdd1212a3716b32d41a135") - version("3.2.2", sha256="7e7fafe2b338dab42a94002d99330a5bb0ebbdd06381ec65953a87c94db3dd23") - version("3.2.1", sha256="7e5db8ada5828cf85c12f70db6bfcf777d13e5c4c73b2206bb5e394d47066a2b") - version("3.1.6", sha256="3df0e0cb0cae67b59edba1d90f55d73467be8404874fe89056690739e039a840") - version("3.1.5", sha256="88934195174455df478b996313095df25b51d0caf5a5cce01b22f0ccdc6c5cf7") - version("3.1.3", sha256="118acb9c4e10c4e481406dcffdfa762f314af50db75336bf8460e53b56dc439d") - version("3.1.2", sha256="28aed0392d4ca2cdfbdd721e6210c94dadc9830677fea37a0abe9d592c00f9c3") - version("3.0.2", sha256="df68f35a3ed9517eeade80b13855cebad8fde2772b36a3f6be87559b6d430670") - version("3.0.1", sha256="b81055d2c0d61ef5a451b63debc39c820bcd530490e2e4dcb4cdbacb618c157c") - version("3.0.0", sha256="ee8f68107c24b706237a53333d832445315ae37de6773c5413d7fda415a6e2ee") - version("2.2.3", sha256="6fa5d45eb089e29101190c645e986342a24a03a4ea3a936db0b120aafa45b1f0") - version("2.2.2", sha256="cd951dbda623fadc5b32ae149d8cc41f9462eac4d718d089340911b1a7c20714") - version("2.1.4", sha256="eb72d292e76e200f02cf162a477eecea2559ef3ac2edf50ee95b3fe3983d033e") - version("2.1.3", sha256="281283133498e7e5999ed5c6557542c22408bc9eb51ecbcf7696160616782a41") - version("2.1.2", sha256="94bb9c801c51a6caa1b8cef2b85ecf67703a5dfa4d79262e6668c37c744bb643") - version("2.0.1", sha256="ba6e0f32936b1859741adb221e18b2c1ee7dc53a6b374b9f7831adf1692b15fd") - version("1.2.5", sha256="a2b02d489ee730c06ee40e7f9ffcebb6c35bcb4f95153fab7c4276a3add6ae31") + version( + "4.1.2", + sha256="670d3a02b39fb2126fe8084174cf03c484e027b5921b5c98a851108134e2597a", + deprecated=True, + ) + version( + "4.1.1", + sha256="0527a15d616637b95975d238bbc100b244894518fbba822cd8f46589ca61ccec", + deprecated=True, + ) + version( + "4.1.0", + sha256="145f05a6c621bfb3fc434776b615d7e6d53260cc9ba340a01f55b383e07c842e", + deprecated=True, + ) + version( + "3.2.3", + sha256="9b835f23c2f94a193c14012ee68b3657a61c568598cdd1212a3716b32d41a135", + deprecated=True, + ) + version( + "3.2.2", + sha256="7e7fafe2b338dab42a94002d99330a5bb0ebbdd06381ec65953a87c94db3dd23", + deprecated=True, + ) + version( + "3.2.1", + sha256="7e5db8ada5828cf85c12f70db6bfcf777d13e5c4c73b2206bb5e394d47066a2b", + deprecated=True, + ) + version( + "3.1.6", + sha256="3df0e0cb0cae67b59edba1d90f55d73467be8404874fe89056690739e039a840", + deprecated=True, + ) + version( + "3.1.5", + sha256="88934195174455df478b996313095df25b51d0caf5a5cce01b22f0ccdc6c5cf7", + deprecated=True, + ) + version( + "3.1.3", + sha256="118acb9c4e10c4e481406dcffdfa762f314af50db75336bf8460e53b56dc439d", + deprecated=True, + ) + version( + "3.1.2", + sha256="28aed0392d4ca2cdfbdd721e6210c94dadc9830677fea37a0abe9d592c00f9c3", + deprecated=True, + ) + version( + "3.0.2", + sha256="df68f35a3ed9517eeade80b13855cebad8fde2772b36a3f6be87559b6d430670", + deprecated=True, + ) + version( + "3.0.1", + sha256="b81055d2c0d61ef5a451b63debc39c820bcd530490e2e4dcb4cdbacb618c157c", + deprecated=True, + ) + version( + "3.0.0", + sha256="ee8f68107c24b706237a53333d832445315ae37de6773c5413d7fda415a6e2ee", + deprecated=True, + ) + version( + "2.2.3", + sha256="6fa5d45eb089e29101190c645e986342a24a03a4ea3a936db0b120aafa45b1f0", + deprecated=True, + ) + version( + "2.2.2", + sha256="cd951dbda623fadc5b32ae149d8cc41f9462eac4d718d089340911b1a7c20714", + deprecated=True, + ) + version( + "2.1.4", + sha256="eb72d292e76e200f02cf162a477eecea2559ef3ac2edf50ee95b3fe3983d033e", + deprecated=True, + ) + version( + "2.1.3", + sha256="281283133498e7e5999ed5c6557542c22408bc9eb51ecbcf7696160616782a41", + deprecated=True, + ) + version( + "2.1.2", + sha256="94bb9c801c51a6caa1b8cef2b85ecf67703a5dfa4d79262e6668c37c744bb643", + deprecated=True, + ) + version( + "2.0.1", + sha256="ba6e0f32936b1859741adb221e18b2c1ee7dc53a6b374b9f7831adf1692b15fd", + deprecated=True, + ) + version( + "1.2.5", + sha256="a2b02d489ee730c06ee40e7f9ffcebb6c35bcb4f95153fab7c4276a3add6ae31", + deprecated=True, + ) variant( "pmi_backwards_compatibility", @@ -78,10 +164,10 @@ class Pmix(AutotoolsPackage): "restful", default=False, when="@4:", - description="allow a PMIx server to request services from " "a system-level REST server", + description="Allow a PMIx server to request services from " "a system-level REST server", ) - variant("python", default=False, when="@4.1.2:", description="Enable python bindigs") + variant("python", default=False, when="@4.1.2:", description="Enable python bindings") variant("docs", default=False, description="Build manpages") |