nixpkgs/pkgs
Andres Loeh d068aa9861 Patch ghc-paths to interact better with ghcWithPackages.
When the ghc-paths library is compiled, the paths of the
compiler it is compiled with are being hardcoded in the
library (and can then be queried from other applications
using the library).

But on Nix, packages are compiled with ghc-wrapper, and
subsequently possibly used with a special version of ghc
generated for a particular environment of packages. So
one version of ghc-paths may potentially end up being
used by lots of different instances of ghc. The hardcoding
approach fails.

As a work-around, we now patch ghc-paths so that it allows
setting the paths that can be queried via environment
variables. Specific GHC environments can then set these
environment variables in the wrapper shell script that
invokes GHC.

This should at least partially solve issue #213.
2012-12-16 14:25:15 +01:00
..
applications git-annex: update to version 3.20121211 2012-12-15 11:44:13 +01:00
build-support add luite's mirror to cabal/hackage download expression (for when hackage.haskell.org is down) 2012-12-15 23:34:49 +01:00
data Remove a bunch of unreferenced files 2012-11-29 13:43:37 +01:00
desktops Remove a bunch of unreferenced files 2012-11-29 13:43:37 +01:00
development Patch ghc-paths to interact better with ghcWithPackages. 2012-12-16 14:25:15 +01:00
games scid: New package, version 4.3. 2012-12-12 12:36:20 +01:00
lib pkgs/lib/platforms.nix: fix specification of mesaPlatforms 2012-12-06 11:25:08 +01:00
misc Update Wine 2012-12-08 13:28:15 +04:00
os-specific manual-kernel: Fix handling spaces in readConfig. 2012-12-13 22:54:57 +01:00
servers xinit: Fix logpath and dependencies for startx. 2012-12-12 12:36:19 +01:00
shells
stdenv Remove support for the obsolete powerpc-darwin and i686-darwin platforms 2012-11-29 14:10:49 +01:00
test
tools argyllcms: New package, version 1.4.0 2012-12-13 16:01:35 +01:00
top-level Trying to fix avogadro -> kdeedu 2012-12-14 22:23:37 +01:00