summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorMark Olesen <Mark.Olesen@gmx.net>2017-06-23 17:41:44 +0100
committerAdam J. Stewart <ajstewart426@gmail.com>2017-06-23 11:41:44 -0500
commit2126c03a2855d40f9ba846da538a8aae3bf2c4b7 (patch)
tree522b2795bd9a7f3640fd4560f0d2d7077fa12059 /var
parent087b3885f934b5fc1449a32eeb26241efb436e0b (diff)
downloadspack-2126c03a2855d40f9ba846da538a8aae3bf2c4b7.tar.gz
spack-2126c03a2855d40f9ba846da538a8aae3bf2c4b7.tar.bz2
spack-2126c03a2855d40f9ba846da538a8aae3bf2c4b7.tar.xz
spack-2126c03a2855d40f9ba846da538a8aae3bf2c4b7.zip
update for new version: qt-5.9.0 (#4590)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/qt/package.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/qt/package.py b/var/spack/repos/builtin/packages/qt/package.py
index a2f7350aaf..8a6220f757 100644
--- a/var/spack/repos/builtin/packages/qt/package.py
+++ b/var/spack/repos/builtin/packages/qt/package.py
@@ -31,10 +31,12 @@ import sys
class Qt(Package):
"""Qt is a comprehensive cross-platform C++ application framework."""
homepage = 'http://qt.io'
+ # Alternative location 'http://download.qt.io/official_releases/qt/'
url = 'http://download.qt.io/archive/qt/5.7/5.7.0/single/qt-everywhere-opensource-src-5.7.0.tar.gz'
list_url = 'http://download.qt.io/archive/qt/'
list_depth = 3
+ version('5.9.0', '9c8bc8b828c2b56721980368266df9d9')
version('5.8.0', 'a9f2494f75f966e2f22358ec367d8f41')
version('5.7.1', '031fb3fd0c3cc0f1082644492683f18d')
version('5.7.0', '9a46cce61fc64c20c3ac0a0e0fa41b42')
@@ -150,7 +152,11 @@ class Qt(Package):
elif version >= Version('3'):
url += 'free-'
- url += str(version) + '.tar.gz'
+ # 5.9 only has xz format. From 5.2.1 -> 5.8.0 .gz or .xz were possible
+ if version >= Version('5.9'):
+ url += str(version) + '.tar.xz'
+ else:
+ url += str(version) + '.tar.gz'
return url