diff options
author | Erik Schnetter <schnetter@gmail.com> | 2016-06-22 11:00:00 -0400 |
---|---|---|
committer | Erik Schnetter <schnetter@gmail.com> | 2016-06-22 11:00:00 -0400 |
commit | e398c0dc5bdec54ee06ffa7694502b9a73af4011 (patch) | |
tree | a46923efab422f16a1ed1abb8b45b85faaccaaea | |
parent | c803f7ae98dd7a1762e4eda89145e6ca50091136 (diff) | |
download | spack-e398c0dc5bdec54ee06ffa7694502b9a73af4011.tar.gz spack-e398c0dc5bdec54ee06ffa7694502b9a73af4011.tar.bz2 spack-e398c0dc5bdec54ee06ffa7694502b9a73af4011.tar.xz spack-e398c0dc5bdec54ee06ffa7694502b9a73af4011.zip |
Update Julia to 0.4.6
-rw-r--r-- | var/spack/repos/builtin/packages/julia/package.py | 11 |
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 |