update stat and deps with bug fixes (#20690)

This commit is contained in:
Gregory Lee 2021-01-05 23:36:56 -08:00 committed by GitHub
parent 1f2f82d388
commit 7dbc4d32db
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 19 additions and 4 deletions

View file

@ -12,11 +12,15 @@ class FastGlobalFileStatus(AutotoolsPackage):
homepage = "https://github.com/LLNL/FastGlobalFileStatus"
url = 'https://github.com/LLNL/FastGlobalFileStatus/files/2271592/fastglobalfilestatus-1.1.tar.gz'
git = "https://github.com/LLNL/FastGlobalFileStatus.git"
maintainers = ['lee218llnl']
version('master', branch='master')
version('1.1', sha256='e6fba4a0b7f055899fa0e05d93a435c7f1f2ec1158b9a6647dc8d2bcf9c2e164')
depends_on('mrnet')
depends_on('mount-point-attributes')
# we depend on mpa@master for bug fixes since mpa 1.1
depends_on('mount-point-attributes@master')
depends_on('mpi')
depends_on('openssl')
depends_on('elf')

View file

@ -10,6 +10,7 @@ class Graphlib(CMakePackage):
"""Library to create, manipulate, and export graphs Graphlib."""
homepage = "https://github.com/LLNL/graphlib"
url = "https://github.com/LLNL/graphlib/archive/v2.0.0.tar.gz"
maintainers = ['lee218llnl']
version('2.0.0', sha256='4f4aa1193167c41c8491dec3cf22b1e52a8f0842faab88b7945972f02d2adbcd')
version('3.0.0', sha256='c3d889f7bc25b9662426605e52f14cd16f9c05b034738a343890707f5f5681f1')

View file

@ -12,6 +12,7 @@ class Launchmon(AutotoolsPackage):
homepage = "https://github.com/LLNL/LaunchMON"
url = "https://github.com/LLNL/LaunchMON/releases/download/v1.0.2/launchmon-v1.0.2.tar.gz"
git = "https://github.com/llnl/launchmon.git"
maintainers = ['lee218llnl']
version('master', branch='master')
version('1.0.2', sha256='1d301ccccfe0873efcd66da87ed5e4d7bafc560b00aee396d8a9365f53b3a33a')

View file

@ -12,7 +12,10 @@ class MountPointAttributes(AutotoolsPackage):
homepage = "https://github.com/LLNL/MountPointAttributes"
url = 'https://github.com/LLNL/MountPointAttributes/files/2270601/mountpointattr-1.1.tar.gz'
git = "https://github.com/LLNL/MountPointAttributes.git"
maintainers = ['lee218llnl']
version('master', branch='master')
version('1.1', sha256='bff84c75c47b74ea09b6cff949dd699b185ddba0463cb1ff39ab138003c96e02')
depends_on('autoconf', type='build')

View file

@ -13,8 +13,10 @@ class PyXdot(PythonPackage):
homepage = "https://github.com/jrfonseca/xdot.py"
pypi = "xdot/xdot-1.0.tar.gz"
git = "https://github.com/jrfonseca/xdot.py.git"
maintainers = ['lee218llnl']
version('master', branch='master')
version('1.2', sha256='3df91e6c671869bd2a6b2a8883fa3476dbe2ba763bd2a7646cf848a9eba71b70')
version('1.0', sha256='7e067896d729af82f1fd0758e265f129944d469c30f550e3f15dbdb751cc42a1')
version('0.9', sha256='a33701664ecfefe7c7313a120a587e87334f3a566409bc451538fcde5edd6907')
@ -28,6 +30,7 @@ class PyXdot(PythonPackage):
depends_on('atk', type=('build', 'run'))
depends_on('gdk-pixbuf', type=('build', 'run'))
depends_on('gtkplus', type=('build', 'run'))
depends_on('py-numpy', type=('build', 'run'), when='@1.2:')
@run_after('install')
def post_install(self):

View file

@ -12,6 +12,7 @@ class Stat(AutotoolsPackage):
homepage = "http://paradyn.org/STAT/STAT.html"
url = "https://github.com/LLNL/STAT/archive/v2.0.0.tar.gz"
git = "https://github.com/llnl/stat.git"
maintainers = ['lee218llnl']
version('develop', branch='develop')
version('4.0.2', sha256='9ece10dde8e1579c9db469ac8d2391b26e59498c0947dbb271c2d01d7ef0a65d',
@ -39,16 +40,18 @@ class Stat(AutotoolsPackage):
depends_on('dyninst', when='~dysect')
depends_on('dyninst@:9.99', when='@:4.0.1')
depends_on('dyninst@8.2.1+stat_dysect', when='+dysect')
depends_on('fast-global-file-status', when='+fgfs')
# we depend on fgfs@master to avoid seg faults with fgfs 1.1
depends_on('fast-global-file-status@master', when='+fgfs')
depends_on('graphlib@2.0.0', when='@2.0.0:2.2.0')
depends_on('graphlib@3.0.0', when='@3:')
depends_on('graphviz', type=('build', 'link', 'run'))
depends_on('launchmon')
# we depend on mpa@master for bug fixes since launchmon 1.0.2
depends_on('launchmon@master')
depends_on('mrnet')
depends_on('python@:2.8', when='@:4.0.0')
depends_on('py-pygtk', type=('build', 'run'), when='@:4.0.0')
depends_on('py-enum34', type=('run'), when='@:4.0.0')
depends_on('py-xdot', when='@4.0.1:')
depends_on('py-xdot@1.0', when='@4.0.1:')
depends_on('swig')
depends_on('mpi', when='+examples')
depends_on('boost')