From 9e87a6a4b7901ee11d25f8da98ee59bc804a8fa2 Mon Sep 17 00:00:00 2001 From: Marcus Boden Date: Sat, 15 Jan 2022 16:56:01 +0100 Subject: snakemake: add v6.13.1 and new variant (#28393) --- var/spack/repos/builtin/packages/snakemake/package.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/var/spack/repos/builtin/packages/snakemake/package.py b/var/spack/repos/builtin/packages/snakemake/package.py index aeace2440a..98a07eb1e3 100644 --- a/var/spack/repos/builtin/packages/snakemake/package.py +++ b/var/spack/repos/builtin/packages/snakemake/package.py @@ -13,6 +13,7 @@ class Snakemake(PythonPackage): pypi = "snakemake/snakemake-6.12.3.tar.gz" maintainers = ['marcusboden'] + version('6.13.1', sha256='22f57dcd8b1ca8a30aaa45c5d2c0f56d381d4731abd0988f24f9de46b7d9827c') version('6.12.3', sha256='af86af9a540da3dceb05dad1040f1d3d733e6a695f8b3f8c30f8cf3bc6570a88') version('3.11.2', sha256='f7a3b586bc2195f2dce4a4817b7ec828b6d2a0cff74a04e0f7566dcd923f9761', deprecated=True) @@ -48,3 +49,10 @@ class Snakemake(PythonPackage): depends_on('py-networkx', type=('build', 'run')) depends_on('py-pygments', type=('build', 'run')) depends_on('py-pygraphviz', type=('build', 'run')) + + variant('google-cloud', default=False, description='Enable Google Cloud execution') + with when('+google-cloud'): + depends_on('py-oauth2client', type=('build', 'run')) + depends_on('py-google-crc32c', type=('build', 'run')) + depends_on('py-google-api-python-client', type=('build', 'run')) + depends_on('py-google-cloud-storage', type=('build', 'run')) -- cgit v1.2.3-70-g09d2