nixpkgs/pkgs/top-level
Peter Simons d64917ad17 Back-port Haskell-related improvements from stdenv-updates.
* There now is full support for building Haskell packages as shared libraries
   for GHC versions 7.4.2 or later. The Cabal builder recognizes the following
   attributes:

    - enableSharedLibraries configures Cabal to build of shared libraries in
      addition to static ones. This option requires that all dependencies of
      the package have been compiled for use in shared libraries, too.

    - enableSharedExecutables configures Cabal to prefer shared libraries when
      linking executables.

   The default values for these attributes are arguments to the haskellPackages
   expression.

 * Haskell builds now run in a LANG="en_US.UTF-8" environment to avoid plenty
   of build and test suite errors. Without this setting, GHC seems unable to
   deal with the UTF-8 character encoding that's generally considered standard
   in the Haskell world.

 * The Cabal builder supports a new attribute 'testTarget' to specify the exact
   set of tests to be run during the check phase.

 * The ghc-wrapper attribute ghcVersion has been removed. Instead, we use the
   ghc.version attribute, which exists in unwrapped GHC derivations, too.
2013-10-27 10:09:36 +01:00
..
all-packages.nix gpicview: add expression 0.2.4 2013-10-27 06:59:41 +02:00
guile-2-test.nix guile-2-test: Update to 2.0. 2011-02-22 13:39:56 +00:00
haskell-defaults.nix haskell-binary: re-add version 0.6.0.0 for the benefit of GHC 6.10.4 2013-06-15 13:18:51 +02:00
haskell-packages.nix Back-port Haskell-related improvements from stdenv-updates. 2013-10-27 10:09:36 +01:00
make-tarball.nix Tarball: Match the NixOS version 2013-10-11 13:36:09 +02:00
mingw.nix * Remove execute permission. 2006-09-11 13:37:46 +00:00
node-packages-generated.nix Update nodePackages and add meat nodePackage 2013-10-18 15:56:33 -04:00
node-packages.json Update nodePackages and add meat nodePackage 2013-10-18 15:56:33 -04:00
node-packages.nix updating node packages and adding few to the json list 2013-09-04 19:29:15 +02:00
perl-packages.nix perlPackages.FileMimeInfo: add expression. 2013-10-27 07:02:49 +02:00
platforms.nix Move kernelExtraConfig to common-config.nix (for x86) 2013-08-01 14:35:31 +02:00
python-packages-generated.nix Update python packages 2013-10-13 15:19:46 +02:00
python-packages.json Revert "pythonPackage.psycopg2: fix" 2013-10-11 10:44:18 +02:00
python-packages.nix python-ecdsa: Update to new version 0.10. 2013-10-23 21:16:38 +02:00
r-packages.nix Wrapped R's package system similarly to perlPackages 2013-09-28 13:19:43 +02:00
release-cross.nix rpi: more packages to cross-compile 2013-05-26 12:54:26 +02:00
release-lib.nix mercurial: Update to 2.6.1 2013-05-15 13:15:53 +02:00
release-python.nix mountall: Remove 2013-09-18 13:05:23 +02:00
release-small.nix splashutils: Remove 2013-09-26 18:03:43 +02:00
release.nix splashutils: Remove 2013-09-26 18:03:43 +02:00