summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Gillingham <gillingham.sam@gmail.com>2023-10-07 05:52:15 +1100
committerGitHub <noreply@github.com>2023-10-06 13:52:15 -0500
commitb0f36b2cd9d59addec174c745c3408cd75bc8cfe (patch)
tree63ecbd8a1da9a1a3778880eeca7a57a0aefc905d
parent5524492e2521f4fd053fa77876c66f637a549c51 (diff)
downloadspack-b0f36b2cd9d59addec174c745c3408cd75bc8cfe.tar.gz
spack-b0f36b2cd9d59addec174c745c3408cd75bc8cfe.tar.bz2
spack-b0f36b2cd9d59addec174c745c3408cd75bc8cfe.tar.xz
spack-b0f36b2cd9d59addec174c745c3408cd75bc8cfe.zip
RIOS: add recent versions (#40243)
* add recent versions of RIOS * fix depends_on syntax * fix typo * fix sha and add parallel variant * remove self * try doing in one
-rw-r--r--var/spack/repos/builtin/packages/py-rios/package.py13
1 files changed, 11 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/py-rios/package.py b/var/spack/repos/builtin/packages/py-rios/package.py
index de2f54c2ae..a2716f648e 100644
--- a/var/spack/repos/builtin/packages/py-rios/package.py
+++ b/var/spack/repos/builtin/packages/py-rios/package.py
@@ -15,11 +15,20 @@ class PyRios(PythonPackage):
"""
homepage = "https://www.rioshome.org/en/latest/"
- url = "https://github.com/ubarsc/rios/archive/rios-1.4.10.tar.gz"
+ url = "https://github.com/ubarsc/rios/releases/download/rios-1.4.16/rios-1.4.16.tar.gz"
- version("1.4.10", sha256="7f11b54eb1f2ec551d7fc01c039b60bf2c67f0c2fc5b2946f8d986d6a9bc7063")
+ version("1.4.16", sha256="2f553d85ff4ff26bfda2a8c6bd3d9dcce5ace847f7d9bd2f072c8943f3758ded")
+ version("1.4.15", sha256="71670508dbffcd8f5d24fbb25e6a2b7e1d23b5e899ddc78c90d403bd65981cf4")
+ version("1.4.14", sha256="ea22fde3fe70004aa1ad46bd36fad58f3346e9c161ca44ac913518a6e4fcad82")
+ version("1.4.13", sha256="9f99f41f20ce769101e61bc8347aa96718e6e5ac37ccb47cb3e555dc4ca83427")
+ version("1.4.12", sha256="6d897488ce1ca77e470483472998afcb2eb3bb3307f392a924b85f88a16d73eb")
+ version("1.4.11", sha256="b7ae5311f987b32f1afe1fabc16f25586de8d15c17a69405d1950aeada7b748e")
+ version("1.4.10", sha256="6324acccc6018f9e06c40370bc366dc459890e8c09d26e0ebd245f6fd46dad71")
+
+ variant("parallel", default=True, description="Enables the parallel processing module")
# pip silently replaces distutils with setuptools
depends_on("py-setuptools", type="build")
depends_on("py-numpy", type=("build", "run"))
depends_on("gdal+python", type=("build", "run"))
+ depends_on("py-cloudpickle", type=("build", "run"), when="@1.4.16:+parallel")