gnu: LLVM: Promote LLVM 9 to the default 'llvm' package.
authorMarius Bakke <mbakke@fastmail.com>
Sun, 23 Feb 2020 23:54:06 +0000 (00:54 +0100)
committerMarius Bakke <mbakke@fastmail.com>
Mon, 24 Feb 2020 16:10:23 +0000 (17:10 +0100)
commit00ede15708867693fe70fa1ff316fef7f31fe275
treefcb6de5e063c253bb795266cbde5667cd5cbb751
parentb77a901e06dbaf62f59de8d148938276f9d73f71
gnu: LLVM: Promote LLVM 9 to the default 'llvm' package.

* gnu/packages/llvm.scm (llvm-8): Rename to ...
(llvm): ... this.  Update to 9.0.1.
[license]: Change to ASL2.0.
(clang-runtime-from-llvm)[license]: Inherit from LLVM.
(clang-from-llvm)[license]: Conditionally choose license based on version.
(llvm-9, clang-runtime-8, clang-8, clang-toolchain-8): New public variables.
(llvm-7): Inherit from LLVM-8 (for the license change).
(llvm-6): Inherit from LLVM-7.
(llvm-3.9.1): Inherit from LLVM-6.
(llvm-3.8): Inherit from LLVM-3.9.1.
(llvm-3.7): Inherit from LLVM-3.8.
(llvm-3.6): Inherit from LLVM-3.7.
(llvm-3.5): Inherit from LLVM-3.6.
(libcxx, libclc, libomp): Update to 9.0.1.
gnu/packages/llvm.scm