nixpkgs/pkgs/development
Peter Simons 459234db20 ghc-with-packages: include only derivations in the generated environment that have a ghc attribute
This predicate filters out packages that weren't created by the Cabal builder.
Doing that greatly reduces the likelihood of file collisions in the generated
environment, because Haskell packages tend to have a lot of propagated build
inputs.

For example, both zeromq 2.x and 3.x use the same names for their header files.
Users of haskell-zeromq don't need those headers, so we just don't include them
in the generated environment to avoid the collision that would otherwise occur
when haskell-zeromq 2.x and 3.x are installed into the same environment.
2013-03-21 16:25:50 +01:00
..
arduino
compilers ghc-with-packages: include only derivations in the generated environment that have a ghc attribute 2013-03-21 16:25:50 +01:00
eclipse
guile-modules
interpreters Merge remote-tracking branch 'origin/master' into stdenv-updates. 2013-03-21 09:23:54 +01:00
libraries Merge remote-tracking branch 'origin/master' into stdenv-updates. 2013-03-21 09:23:54 +01:00
misc
mobile xcodeenv: Add IPA file to Hydra build products 2013-03-15 16:18:45 +01:00
ocaml-modules
perl-modules Merge branch 'master' into stdenv-updates 2013-03-02 10:41:53 +01:00
python-modules dbus-python: update the ancient version 2013-03-15 01:09:57 +01:00
qtcreator
ruby-modules
tools Merge remote-tracking branch 'origin/master' into stdenv-updates. 2013-03-21 09:23:54 +01:00
web Implemented an unelegant workaround that allows nodejs to be used on darwin using xcode 2013-03-14 13:52:45 +01:00