summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorMark W. Krentel <krentel@rice.edu>2019-08-17 16:29:57 -0500
committerPeter Scheibel <scheibel1@llnl.gov>2019-08-21 16:30:15 -0700
commit918da9aa553255b45027539a0e7158591a442be4 (patch)
treef11acb0c431f500d0729b28d8fcd83fed38c34e0 /var
parent886ecb97e3f8e25d5651c2fa7f8c3c1b302f3fbf (diff)
downloadspack-918da9aa553255b45027539a0e7158591a442be4.tar.gz
spack-918da9aa553255b45027539a0e7158591a442be4.tar.bz2
spack-918da9aa553255b45027539a0e7158591a442be4.tar.xz
spack-918da9aa553255b45027539a0e7158591a442be4.zip
hpcviewer: add version 2019.08
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/hpcviewer/package.py22
1 files changed, 16 insertions, 6 deletions
diff --git a/var/spack/repos/builtin/packages/hpcviewer/package.py b/var/spack/repos/builtin/packages/hpcviewer/package.py
index a86aea4b9a..a0b8e04f04 100644
--- a/var/spack/repos/builtin/packages/hpcviewer/package.py
+++ b/var/spack/repos/builtin/packages/hpcviewer/package.py
@@ -8,19 +8,22 @@ import platform
# The viewer and trace viewer tar files and sha256sum depend on the
-# version and machine type.
+# version and machine type. Starting with 2019.08, the name of the
+# tar file contains the version number.
def viewer_url(ver, mach):
+ ver2 = ('-' + ver) if ver >= '2019.08' else ''
return (
'http://hpctoolkit.org/download/hpcviewer/{0}/'
- 'hpcviewer-linux.gtk.{1}.tgz'
- ).format(ver, mach)
+ 'hpcviewer{1}-linux.gtk.{2}.tgz'
+ ).format(ver, ver2, mach)
def trace_url(ver, mach):
+ ver2 = ('-' + ver) if ver >= '2019.08' else ''
return (
'http://hpctoolkit.org/download/hpcviewer/{0}/'
- 'hpctraceviewer-linux.gtk.{1}.tgz'
- ).format(ver, mach)
+ 'hpctraceviewer{1}-linux.gtk.{2}.tgz'
+ ).format(ver, ver2, mach)
class Hpcviewer(Package):
@@ -31,8 +34,12 @@ class Hpcviewer(Package):
hpcviewer on different machines."""
homepage = "http://hpctoolkit.org"
+ maintainers = ['mwkrentel']
viewer_sha = {
+ ('2019.08', 'x86_64'): '249aae6a23dca19286ee15909afbeba5e515388f1c1ad87f572454534fccb9f2',
+ ('2019.08', 'ppc64'): 'f91b4772c92c05a4a35c88eec094604f3c233c7233adeede97acba38592da379',
+ ('2019.08', 'ppc64le'): 'b1bd5c76b37f225a01631193e0a62524bd41a54b3354a658fdfd0f66c444cc28',
('2019.07', 'x86_64'): 'e999781d6a7d178cb1db5b549650024fa9b19891e933bac8b0441d24e7bf015c',
('2019.07', 'ppc64'): '057ce0e2d6be5639639f762fb43b116fe31fb855745abaf4ea26bd281cffaab1',
('2019.07', 'ppc64le'): '40d6928e0761568168f3ce34f3ed320916ea60bda830dd74513897ef77386b28',
@@ -45,6 +52,9 @@ class Hpcviewer(Package):
}
trace_sha = {
+ ('2019.08', 'x86_64'): '6cefed6a397298ab31cadd10831f5d5533d3f634a4a76bb93f686e603a42c5ed',
+ ('2019.08', 'ppc64'): '64ca5605c89dd3065cacaeee4a8e2ac14b47953530711ed9e04666c8435e44e8',
+ ('2019.08', 'ppc64le'): 'bee03b5cb2de7e8556cf1249f98ece7848c13a0de6b8ba71786c430da68f7bcc',
('2019.07', 'x86_64'): '267052cf742d12bbe900bc03bc7c47c8e1704fbaad0e1a3fc77b73dc506d5a68',
('2019.07', 'ppc64'): '5ae63d8e2f2edf5c3b982d3663311e4d55f9b378f512926b3ebadab27ba72e22',
('2019.07', 'ppc64le'): 'c2883714cbafa5252432c52d1d32ab5f34554b33a9bad20dcd2c0632388fbee5',
@@ -56,7 +66,7 @@ class Hpcviewer(Package):
('2019.02', 'ppc64le'): '01a159306e7810efe07157ec823ac6ca7570ec2014c95db599a3f90eee33355c',
}
- version_list = ['2019.07', '2019.04', '2019.02']
+ version_list = ['2019.02', '2019.04', '2019.07', '2019.08']
for ver in version_list:
key = (ver, platform.machine())