summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory Lee <lee218@llnl.gov>2021-03-30 11:52:06 -0700
committerGitHub <noreply@github.com>2021-03-30 12:52:06 -0600
commitc1f1dc163e5749f07c9b7d788df17ac29c0b80a5 (patch)
tree57af4b21a6d5e1612c65d87e86d4dee5b189f1b7
parenta78677a83548b6dfc7a9fa32559245ecdf6ef154 (diff)
downloadspack-c1f1dc163e5749f07c9b7d788df17ac29c0b80a5.tar.gz
spack-c1f1dc163e5749f07c9b7d788df17ac29c0b80a5.tar.bz2
spack-c1f1dc163e5749f07c9b7d788df17ac29c0b80a5.tar.xz
spack-c1f1dc163e5749f07c9b7d788df17ac29c0b80a5.zip
stat: new version 4.1.0 (#22523)
* fix issue #22228 build of gdk-pixbuf * added stat 4.1.0 and GUI variant
-rw-r--r--var/spack/repos/builtin/packages/stat/package.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/stat/package.py b/var/spack/repos/builtin/packages/stat/package.py
index 1e68f58809..8afcd84bcc 100644
--- a/var/spack/repos/builtin/packages/stat/package.py
+++ b/var/spack/repos/builtin/packages/stat/package.py
@@ -15,6 +15,8 @@ class Stat(AutotoolsPackage):
maintainers = ['lee218llnl']
version('develop', branch='develop')
+ version('4.1.0', sha256='1d5b00afd563cf3bd9dd40818c44a03d7d4b13356216881513c058566c3b0080',
+ url='https://github.com/LLNL/STAT/files/6193568/stat-4.1.0.tar.gz')
version('4.0.2', sha256='9ece10dde8e1579c9db469ac8d2391b26e59498c0947dbb271c2d01d7ef0a65d',
url='https://github.com/LLNL/STAT/releases/download/v4.0.2/stat-4.0.2.tar.gz')
version('4.0.1', sha256='ae3fbd6946003fb16233d82d40285780a9a802da5fe30d09adb8a8b2a2cc4ad6',
@@ -33,6 +35,7 @@ class Stat(AutotoolsPackage):
variant('dysect', default=False, description="enable DySectAPI")
variant('examples', default=False, description="enable examples")
variant('fgfs', default=True, description="enable file broadcasting")
+ variant('gui', default=True, description="enable GUI")
depends_on('autoconf', type='build')
depends_on('automake', type='build')
@@ -48,10 +51,11 @@ class Stat(AutotoolsPackage):
# we depend on mpa@master for bug fixes since launchmon 1.0.2
depends_on('launchmon@master')
depends_on('mrnet')
+ depends_on('python')
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@1.0', when='@4.0.1:')
+ depends_on('py-xdot@1.0', when='@4.0.1: +gui')
depends_on('swig')
depends_on('mpi', when='+examples')
depends_on('boost')
@@ -73,6 +77,8 @@ class Stat(AutotoolsPackage):
% spec['fast-global-file-status'].prefix)
if '+dysect' in spec:
args.append('--enable-dysectapi')
+ if '~gui' in spec:
+ args.append('--disable-gui')
if '~examples' in spec:
args.append('--disable-examples')
return args