Loading scripts/spack/packages/gekkofs/package.py +8 −7 Original line number Original line Diff line number Diff line Loading @@ -20,14 +20,15 @@ class Gekkofs(CMakePackage): isolation from each other with regards to I/O, which reduces interferences and improves performance.""" isolation from each other with regards to I/O, which reduces interferences and improves performance.""" homepage = "https://storage.bsc.es/gitlab/hpc/gekkofs" homepage = "https://storage.bsc.es/gitlab/hpc/gekkofs" git = "https://storage.bsc.es/gitlab/hpc/gekkofs.git" 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'] maintainers = ['marc_vef', 'ramon_nou'] # set various versions # set various versions version('latest', branch='master', submodules=True) version('latest', branch='master', submodules=True) version('0.9.0', sha256='f6f7ec9735417d71d68553b6a4832e2c23f3e406d8d14ffb293855b8aeec4c3a', deprecated=True) version('0.9.0', sha256='f6f7ec9735417d71d68553b6a4832e2c23f3e406d8d14ffb293855b8aeec4c3a', deprecated=True) version('0.9.1', sha256='1772b8a9d4777eca895f88cea6a1b4db2fda62e382ec9f73508e38e9d205d5f7', 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 # apply patches patch('date-tz.patch', when='@0.9.0,0.9.2') patch('date-tz.patch', when='@0.9.0,0.9.2') # set arguments # set arguments Loading Loading @@ -63,12 +64,12 @@ class Gekkofs(CMakePackage): # 0.9.1 specific # 0.9.1 specific depends_on('rocksdb@6.26.1 -shared +static +lz4 -snappy -zlib -zstd -bz2 +rtti', when='@0.9.1') depends_on('rocksdb@6.26.1 -shared +static +lz4 -snappy -zlib -zstd -bz2 +rtti', when='@0.9.1') # 0.9.2 specific # 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 # 0.9.3 specific depends_on('libfabric@1.20.1', 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='@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='@latest') depends_on('mochi-margo@0.15.0', when='@0.9.3,latest') depends_on('rocksdb@8.10.2 -shared +static +lz4 -snappy -zlib -zstd -bz2 +rtti', when='@latest') # Additional features # Additional features # Agios I/O forwarding # Agios I/O forwarding Loading Loading
scripts/spack/packages/gekkofs/package.py +8 −7 Original line number Original line Diff line number Diff line Loading @@ -20,14 +20,15 @@ class Gekkofs(CMakePackage): isolation from each other with regards to I/O, which reduces interferences and improves performance.""" isolation from each other with regards to I/O, which reduces interferences and improves performance.""" homepage = "https://storage.bsc.es/gitlab/hpc/gekkofs" homepage = "https://storage.bsc.es/gitlab/hpc/gekkofs" git = "https://storage.bsc.es/gitlab/hpc/gekkofs.git" 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'] maintainers = ['marc_vef', 'ramon_nou'] # set various versions # set various versions version('latest', branch='master', submodules=True) version('latest', branch='master', submodules=True) version('0.9.0', sha256='f6f7ec9735417d71d68553b6a4832e2c23f3e406d8d14ffb293855b8aeec4c3a', deprecated=True) version('0.9.0', sha256='f6f7ec9735417d71d68553b6a4832e2c23f3e406d8d14ffb293855b8aeec4c3a', deprecated=True) version('0.9.1', sha256='1772b8a9d4777eca895f88cea6a1b4db2fda62e382ec9f73508e38e9d205d5f7', 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 # apply patches patch('date-tz.patch', when='@0.9.0,0.9.2') patch('date-tz.patch', when='@0.9.0,0.9.2') # set arguments # set arguments Loading Loading @@ -63,12 +64,12 @@ class Gekkofs(CMakePackage): # 0.9.1 specific # 0.9.1 specific depends_on('rocksdb@6.26.1 -shared +static +lz4 -snappy -zlib -zstd -bz2 +rtti', when='@0.9.1') depends_on('rocksdb@6.26.1 -shared +static +lz4 -snappy -zlib -zstd -bz2 +rtti', when='@0.9.1') # 0.9.2 specific # 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 # 0.9.3 specific depends_on('libfabric@1.20.1', 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='@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='@latest') depends_on('mochi-margo@0.15.0', when='@0.9.3,latest') depends_on('rocksdb@8.10.2 -shared +static +lz4 -snappy -zlib -zstd -bz2 +rtti', when='@latest') # Additional features # Additional features # Agios I/O forwarding # Agios I/O forwarding Loading