Verified Commit 386f4511 authored by Marc Vef's avatar Marc Vef
Browse files

Spack: Support v0.9.3

parent 05874f69
Loading
Loading
Loading
Loading
+8 −7
Original line number Diff line number Diff line
@@ -20,14 +20,15 @@ class Gekkofs(CMakePackage):
    isolation from each other with regards to I/O, which reduces interferences and improves performance."""
    homepage = "https://storage.bsc.es/gitlab/hpc/gekkofs"
    git = "https://storage.bsc.es/gitlab/hpc/gekkofs.git"
    url = "https://storage.bsc.es/projects/gekkofs/releases/gekkofs-v0.9.2.tar.gz"
    url = "https://storage.bsc.es/projects/gekkofs/releases/gekkofs-v0.9.3.tar.gz"

    maintainers = ['marc_vef', 'ramon_nou']
    # set various versions
    version('latest', branch='master', submodules=True)
    version('0.9.0', sha256='f6f7ec9735417d71d68553b6a4832e2c23f3e406d8d14ffb293855b8aeec4c3a', deprecated=True)
    version('0.9.1', sha256='1772b8a9d4777eca895f88cea6a1b4db2fda62e382ec9f73508e38e9d205d5f7', deprecated=True)
    version('0.9.2', sha256='30e0fb225e890b89eaddd930a10845d549c8f5be7aa4670e2cb97d4aaa3eb459')
    version('0.9.2', sha256='30e0fb225e890b89eaddd930a10845d549c8f5be7aa4670e2cb97d4aaa3eb459', deprecated=True)
    version('0.9.3', sha256='3ebc62eccbcf91e9077f6c76ed06e76eb1b5c67ae1d0a43cd36300c0b52b4844')
    # apply patches
    patch('date-tz.patch', when='@0.9.0,0.9.2')
    # set arguments
@@ -63,12 +64,12 @@ class Gekkofs(CMakePackage):
    # 0.9.1 specific
    depends_on('rocksdb@6.26.1 -shared +static +lz4 -snappy -zlib -zstd -bz2 +rtti', when='@0.9.1')
    # 0.9.2 specific
    depends_on('rocksdb@8.10.2 -shared +static +lz4 -snappy -zlib -zstd -bz2 +rtti', when='@0.9.2')
    depends_on('rocksdb@8.10.2 -shared +static +lz4 -snappy -zlib -zstd -bz2 +rtti', when='@0.9.2,0.9.3,latest')
    # 0.9.3 specific
    depends_on('libfabric@1.20.1', when='@latest')
    depends_on('mercury@2.3.1 -debug +ofi -mpi -bmi +sm +shared +boostsys -checksum', when='@latest')
    depends_on('mochi-margo@0.15.0', when='@latest')
    depends_on('rocksdb@8.10.2 -shared +static +lz4 -snappy -zlib -zstd -bz2 +rtti', when='@latest')
    depends_on('libfabric@1.20.1', when='@0.9.3,latest')
    depends_on('mercury@2.3.1 -debug +ofi -mpi -bmi +sm +shared +boostsys -checksum', when='@0.9.3,latest')
    depends_on('mochi-margo@0.15.0', when='@0.9.3,latest')


    # Additional features
    # Agios I/O forwarding