gnu: Add llvm@7.0.0.

* gnu/packages/llvm.scm (llvm@7.0.0): New variable.
This commit is contained in:
Rutger Helling 2018-12-13 11:39:21 +01:00
parent b42b5afdf4
commit d022c204bd
No known key found for this signature in database
GPG Key ID: F3A727DB44FCCA36
1 changed files with 15 additions and 0 deletions

View File

@ -95,6 +95,21 @@ languages is in development. The compiler infrastructure includes mirror sets
of programming tools as well as libraries with equivalent functionality.")
(license license:ncsa)))
;; TODO: Build Mesa with LLVM 7 in the next staging cycle.
;; TODO: Make LLVM 7 the default LLVM once Clang is also upgraded.
(define-public llvm-7.0.0
(package (inherit llvm)
(name "llvm")
(version "7.0.0")
(source
(origin
(method url-fetch)
(uri (string-append "http://llvm.org/releases/"
version "/llvm-" version ".src.tar.xz"))
(sha256
(base32
"08p27wv1pr9ql2zc3f3qkkymci46q7myvh8r5ijippnbwr2gihcb"))))))
;; FIXME: This package is here to prevent many rebuilds on x86_64 and i686
;; from commit fc9dbf41311d99d0fd8befc789ea7c0e35911890. Update users of
;; this in the next rebuild cycle.