summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@gmail.com>2016-06-22 11:00:00 -0400
committerErik Schnetter <schnetter@gmail.com>2016-06-22 11:00:00 -0400
commite398c0dc5bdec54ee06ffa7694502b9a73af4011 (patch)
treea46923efab422f16a1ed1abb8b45b85faaccaaea /var
parentc803f7ae98dd7a1762e4eda89145e6ca50091136 (diff)
downloadspack-e398c0dc5bdec54ee06ffa7694502b9a73af4011.tar.gz
spack-e398c0dc5bdec54ee06ffa7694502b9a73af4011.tar.bz2
spack-e398c0dc5bdec54ee06ffa7694502b9a73af4011.tar.xz
spack-e398c0dc5bdec54ee06ffa7694502b9a73af4011.zip
Update Julia to 0.4.6
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/julia/package.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/var/spack/repos/builtin/packages/julia/package.py b/var/spack/repos/builtin/packages/julia/package.py
index 69b52130e9..c2700a8149 100644
--- a/var/spack/repos/builtin/packages/julia/package.py
+++ b/var/spack/repos/builtin/packages/julia/package.py
@@ -32,10 +32,14 @@ class Julia(Package):
version('master',
git='https://github.com/JuliaLang/julia.git', branch='master')
+ version('release-0.4',
+ git='https://github.com/JuliaLang/julia.git', branch='release-0.4')
+ version('0.4.6', 'd88db18c579049c23ab8ef427ccedf5d', preferred=True)
version('0.4.5', '69141ff5aa6cee7c0ec8c85a34aa49a6')
version('0.4.3', '8a4a59fd335b05090dd1ebefbbe5aaac')
- patch('gc.patch')
+ patch('gc.patch', when='@0.4:0.4.5')
+ patch('gc.patch', when='@release-0.4')
patch('openblas.patch', when='@0.4:0.4.5')
# Build-time dependencies:
@@ -92,11 +96,6 @@ class Julia(Package):
depends_on("mpi")
def install(self, spec, prefix):
- if '@master' in spec:
- # Julia needs to know the offset from a specific commit
- git = which('git')
- git('fetch', '--unshallow')
-
# Explicitly setting CC, CXX, or FC breaks building libuv, one
# of Julia's dependencies. This might be a Darwin-specific
# problem. Given how Spack sets up compilers, Julia should