jube: Add versions 2.5.0 and 2.5.1 (#34783)

* jube: Add 2.5.0 and 2.5.1

* jube: Depend on py-pyyaml
This commit is contained in:
Sebastian Grabowski 2023-01-03 21:17:32 +01:00 committed by GitHub
parent 582f165871
commit 43cf60814d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -14,6 +14,16 @@ class Jube(PythonPackage):
homepage = "https://www.fz-juelich.de/jsc/jube/" homepage = "https://www.fz-juelich.de/jsc/jube/"
url = "https://apps.fz-juelich.de/jsc/jube/jube2/download.php?version=2.2.2" url = "https://apps.fz-juelich.de/jsc/jube/jube2/download.php?version=2.2.2"
version(
"2.5.1",
sha256="4c9a754b0e6f2b5e8cd0f5bd643dcfd7863a96b05cd02141d5eb301f2b89f6a3",
extension="tar.gz",
)
version(
"2.5.0",
sha256="2f136f9c46069e62b7b818e102527bbe7adc84190dbbcb3eb153b7c5b23d7162",
extension="tar.gz",
)
version( version(
"2.4.3", "2.4.3",
sha256="5ff37495a0c8ef4ec501866217b758d8ea474e985b678af757f7906cc56c6d7e", sha256="5ff37495a0c8ef4ec501866217b758d8ea474e985b678af757f7906cc56c6d7e",
@ -98,7 +108,9 @@ class Jube(PythonPackage):
multi=False, multi=False,
) )
depends_on("python@3.2:", type=("build", "run"), when="@2.5:")
depends_on("py-setuptools", type="build") depends_on("py-setuptools", type="build")
depends_on("py-pyyaml", type=("build", "run"))
def setup_run_environment(self, env): def setup_run_environment(self, env):
if not self.spec.variants["resource_manager"].value == "none": if not self.spec.variants["resource_manager"].value == "none":