nixpkgs/pkgs/top-level
Shea Levy fea2266290 llvm: Split llvmFull into separate derivations
Now most packages in the llvm suite are built as separate derivations.
The exceptions are:

* compiler-rt must currently be built with llvm. This increases llvm's
  size by 6 MB
* clang-tools-extra must be built with clang

In addition, the top-level llvm attribute is defaulted to llvm 3.4, and
llvm 3.3 must be accessed by the llvm_33 attribute. This is to make the
out-of-date packages obvious in the hope that eventually all will be
updated to work with 3.4 and 3.3 can be removed. I think we should keep
this policy in the future (latest llvm gets top-level name, the rest are
versioned until they can be removed).

The llvm packages (except libc++, which exception I will try to remove
on the next update) can all be accessed via the llvmPackages attribute,
and there are also aliases for the packages that already existed (llvm,
clang, and dragonegg).

Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-20 20:33:06 -05:00
..
all-packages.nix llvm: Split llvmFull into separate derivations 2014-01-20 20:33:06 -05:00
guile-2-test.nix
haskell-defaults.nix haskell-terminfo: update to version 0.4.0.0 2014-01-15 16:38:18 +01:00
haskell-packages.nix haskell-aeson: add version 0.7.0.0 (but don't use it yet) 2014-01-20 18:28:02 +01:00
make-tarball.nix
mingw.nix
node-packages-generated.nix Added titanium nodejs package 2014-01-13 13:24:39 +01:00
node-packages.json Added titanium nodejs package 2014-01-13 13:24:39 +01:00
node-packages.nix add node-protobuf + binary dep 2013-12-23 11:29:16 +01:00
perl-packages.nix Remove "v" prefix from package versions to make them machine-readable 2014-01-10 10:16:41 +02:00
platforms.nix platforms.nix: Separate 32-bit and 64-bit PCs 2013-12-31 21:34:44 -05:00
python-packages-generated.nix
python-packages.json
python-packages.nix virt-manager: Fix error: 'ImportError: No module named libvirt' 2014-01-11 22:01:52 +01:00
r-packages.nix Remove uses of __overrides feature 2013-12-30 11:04:45 -05:00
release-cross.nix platforms.nix: Separate 32-bit and 64-bit PCs 2013-12-31 21:34:44 -05:00
release-lib.nix
release-python.nix Merge master into stdenv-updates 2014-01-20 19:39:28 +01:00
release-small.nix tarball/release: change gnat44 (removed) into gnat 2014-01-18 17:06:56 +01:00
release.nix tarball/release: change gnat44 (removed) into gnat 2014-01-18 17:06:56 +01:00