flux-core: remove deprecated versions (#45014)
This commit is contained in:
parent
537926c1a7
commit
8077285a63
@ -61,71 +61,6 @@ class FluxCore(AutotoolsPackage):
|
||||
version("0.30.0", sha256="e51fde4464140367ae4bc1b44f960675ea0a6f58eede3a561cacd8a11ca3e776")
|
||||
version("0.29.0", sha256="c13b40e82d66356e75208a689a495ca01f0a013e2e45ac8ea202ed8224987323")
|
||||
version("0.28.0", sha256="9a784def7186b0036091bd8d6d8fe5bc3425ab2927e1465e1c9ad266631c285d")
|
||||
version(
|
||||
"0.27.0",
|
||||
sha256="abd46d38081ba6b501adb1c111374b39d6ae72ac1aec9fbbf31943a856541d3a",
|
||||
deprecated=True,
|
||||
)
|
||||
version(
|
||||
"0.26.0",
|
||||
sha256="58bfd4742c59364b13cd83214e8f70735952d01793800b149cae056fddfeeff1",
|
||||
deprecated=True,
|
||||
)
|
||||
version(
|
||||
"0.25.0",
|
||||
sha256="3c97e21eaec51e8aa0eaee6aa8eb23246650d102a6b6a5c9943cd69e3c8e1008",
|
||||
deprecated=True,
|
||||
)
|
||||
version(
|
||||
"0.24.0",
|
||||
sha256="fb7e0f9a44d84144a8eaf8f42a5d7e64a4a847861d0ddc2ad8fc4908b5a9190e",
|
||||
deprecated=True,
|
||||
)
|
||||
version(
|
||||
"0.23.0",
|
||||
sha256="918b181be4e27c32f02d5036230212cd9235dc78dc2bde249c3651d6f75866c7",
|
||||
deprecated=True,
|
||||
)
|
||||
version(
|
||||
"0.22.0",
|
||||
sha256="1dd0b737199b8a40f245e6a4e1b3b28770f0ecf2f483d284232080b8b252521f",
|
||||
deprecated=True,
|
||||
)
|
||||
version(
|
||||
"0.21.0",
|
||||
sha256="cc1b7a46d7c1c1a3e99e8861bba0dde89a97351eabd6f1b264788bd76e64c329",
|
||||
deprecated=True,
|
||||
)
|
||||
version(
|
||||
"0.20.0",
|
||||
sha256="2970b9b1c389fc4a381f9e605921ce0eb6aa9339387ea741978bcffb4bd81b6f",
|
||||
deprecated=True,
|
||||
)
|
||||
version(
|
||||
"0.19.0",
|
||||
sha256="f45328a37d989c308c46639a9ed771f47b11184422cf5604249919fbd320d6f5",
|
||||
deprecated=True,
|
||||
)
|
||||
version(
|
||||
"0.18.0",
|
||||
sha256="9784bbca94177a32dbbc99728e8925bf894f3aebaa316961d6ea85df32d59545",
|
||||
deprecated=True,
|
||||
)
|
||||
version(
|
||||
"0.17.0",
|
||||
sha256="3f8c6cb72982028f86a96c0098cacd3a6e9de359fa1cf077380c835a20e7b7f7",
|
||||
deprecated=True,
|
||||
)
|
||||
version(
|
||||
"0.16.0",
|
||||
sha256="1582f7fb4d2313127418c34de7c9ce4f5fef00622d19cedca7bed929f4709f10",
|
||||
deprecated=True,
|
||||
)
|
||||
version(
|
||||
"0.15.0",
|
||||
sha256="51bc2eae69501f802459fc82f191eb5e8ae0b4f7e9e77ac18543a850cc8445f5",
|
||||
deprecated=True,
|
||||
)
|
||||
|
||||
# Avoid the infinite symlink issue
|
||||
# This workaround is documented in PR #3543
|
||||
@ -143,27 +78,22 @@ class FluxCore(AutotoolsPackage):
|
||||
depends_on("ncurses@6.2:", when="@0.32.0:")
|
||||
depends_on("libzmq@4.0.4:")
|
||||
depends_on("czmq@3.0.1:", when="@:0.54.0")
|
||||
depends_on("hwloc@1.11.1:1", when="@:0.17.0")
|
||||
depends_on("hwloc@1.11.1:", when="@0.17.0:")
|
||||
depends_on("hwloc@1.11.1:")
|
||||
depends_on("hwloc +cuda", when="+cuda")
|
||||
# Provide version hints for lua so that the concretizer succeeds when no
|
||||
# explicit flux-core version is given. See issue #10000 for details
|
||||
depends_on("lua", type=("build", "run", "link"))
|
||||
depends_on("lua@5.1:5.2", when="@:0.17.0")
|
||||
depends_on("lua@5.1:5.3", when="@0.18.0:")
|
||||
depends_on("lua@5.1:5.3")
|
||||
depends_on("lua-luaposix")
|
||||
# `link` dependency on python due to Flux's `pymod` module
|
||||
depends_on("python@3.6:", when="@0.17:", type=("build", "link", "run"))
|
||||
depends_on("python@2.7:", type=("build", "link", "run"))
|
||||
depends_on("python@3.6:", type=("build", "link", "run"))
|
||||
# Use of distutils in configure script dropped in v0.55
|
||||
depends_on("python@:3.11", when="@:0.54", type=("build", "link", "run"))
|
||||
depends_on("py-cffi@1.1:", type=("build", "run"))
|
||||
depends_on("py-six@1.9:", when="@:0.24", type=("build", "run"))
|
||||
depends_on("py-pyyaml@3.10:", type=("build", "run"))
|
||||
depends_on("py-jsonschema@2.3:", type=("build", "run"), when="@:0.58.0")
|
||||
depends_on("py-ply", type=("build", "run"), when="@0.46.1:")
|
||||
depends_on("jansson")
|
||||
depends_on("jansson@2.10:", when="@0.21.0:")
|
||||
depends_on("jansson@2.10:")
|
||||
depends_on("pkgconfig")
|
||||
depends_on("lz4")
|
||||
depends_on("sqlite")
|
||||
@ -288,4 +218,4 @@ def flag_handler(self, name, flags):
|
||||
flags = []
|
||||
flags.append("-Wno-error=maybe-uninitialized")
|
||||
|
||||
return (flags, None, None)
|
||||
return flags, None, None
|
||||
|
@ -45,15 +45,6 @@ class FluxSched(CMakePackage, AutotoolsPackage):
|
||||
version("0.19.0", sha256="8dffa8eaec95a81286f621639ef851c52dc4c562d365971233bbd91100c31ed2")
|
||||
version("0.18.0", sha256="a4d8a6444fdb7b857b26f47fdea57992b486c9522f4ff92d5a6f547d95b586ae")
|
||||
version("0.17.0", sha256="5acfcb757e2294a92eaa91be58ba9b42736b88b42d2937de4a78f4642b1c4933")
|
||||
version("0.16.0", sha256="08313976161c141b9b34e2d44d5a08d1b11302e22d60aeaf878eef84d4bd2884")
|
||||
version("0.15.0", sha256="ff24d26997f91af415f98734b8117291f5a5001e86dac865b56b3d72980c80c8")
|
||||
version("0.14.0", sha256="2808f42032b917823d69cd26103c9238694416e2f30c6d39c11c670927ed232a")
|
||||
version("0.13.0", sha256="ba17fc0451239fe31a1524b6a270741873f59a5057514d2524fd3e9215c47a82")
|
||||
version("0.12.0", sha256="b41ecaebba254abfb5a7995fd9100bd45a59d4ad0a79bdca8b3db02785d97b1d")
|
||||
version("0.11.0", sha256="6a0e3c0678f85da8724e5399b02be9686311c835617f6036235ef54b489cc336")
|
||||
version("0.10.0", sha256="5944927774709b5f52ddf64a0e825d9b0f24c9dea890b5504b87a8576d217cf6")
|
||||
version("0.9.0", sha256="0e1eb408a937c2843bdaaed915d4d7e2ea763b98c31e7b849a96a74758d66a21")
|
||||
version("0.8.0", sha256="45bc3cefb453d19c0cb289f03692fba600a39045846568d258e4b896ca19ca0d")
|
||||
|
||||
# Avoid the infinite symlink issue
|
||||
# This workaround is documented in PR #3543
|
||||
@ -80,11 +71,6 @@ class FluxSched(CMakePackage, AutotoolsPackage):
|
||||
|
||||
depends_on("flux-core", type=("build", "link", "run"))
|
||||
depends_on("flux-core+cuda", when="+cuda", type=("build", "run", "link"))
|
||||
depends_on("flux-core@0.16.0:0.16", when="@0.8.0", type=("build", "run", "link"))
|
||||
depends_on("flux-core@0.22.0", when="@0.14.0", type=("build", "run", "link"))
|
||||
depends_on("flux-core@0.23.0:0.25", when="@0.15.0", type=("build", "run", "link"))
|
||||
depends_on("flux-core@0.26.0:", when="@0.16.0", type=("build", "run", "link"))
|
||||
depends_on("flux-core@0.28.0:", when="@0.17.0", type=("build", "run", "link"))
|
||||
depends_on("flux-core@0.29.0:", when="@0.18.0", type=("build", "run", "link"))
|
||||
depends_on("flux-core@0.30.0:", when="@0.19.0", type=("build", "run", "link"))
|
||||
depends_on("flux-core@0.31.0:", when="@0.19.0", type=("build", "run", "link"))
|
||||
|
Loading…
Reference in New Issue
Block a user