3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/development/tools
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
..
analysis More description fixes 2013-10-06 12:01:38 +02:00
boomerang boomerang: Refactor and fix build. 2013-08-27 04:39:33 +02:00
build-managers Fix some more Hydra evaluation errors 2013-10-08 11:07:14 +02:00
casperjs Fix some more Hydra evaluation errors 2013-10-08 11:07:14 +02:00
cdecl Setting myself as maintainer for xsane and cdecl, and telling hydra to build them. 2012-03-07 22:20:23 +00:00
documentation Back-port Haskell-related improvements from stdenv-updates. 2013-10-27 10:09:36 +01:00
gnulib gnulib: update to version 0.0-8015-gf0aab22 2013-09-12 12:22:17 +02:00
guile Fix url for guile-lint (geocities is dead now) 2012-06-22 14:36:11 -04:00
haskell haskell-HaRe: update to version 0.7.0.7 2013-10-24 23:29:55 +02:00
java unmaintain several packages 2013-08-16 23:45:01 +02:00
jq Adding jq JSON processor 2013-05-20 11:17:20 +04:00
literate-programming/noweb
misc xc3sprog: new package 2013-10-26 12:43:12 +02:00
neoload neoload: upgrade to 4.1.3 2013-06-04 07:50:59 +02:00
ocaml ocamlPackages.deriving: fix version 2013-06-19 03:20:00 +03:00
parsing More description fixes 2013-10-06 12:01:38 +02:00
phantomjs phantomjs: add openssl to rpath 2013-10-02 05:17:32 +00:00
profiling unmaintain several packages 2013-08-16 23:45:01 +02:00
pydb pydb: mirror://sourceforge.net/ is no longer valid 2013-02-05 20:35:39 +01:00
selenium Chromedriver: update to 2.0 2013-06-20 09:21:25 -04:00
slimerjs Adding SlimerJS — script-driven Gecko browser 2013-10-21 00:30:39 +04:00