nixpkgs/pkgs/development/haskell-modules
Peter Simons ba809cf9a3 haskell: add three new helper functions to the lib module
- sdistTarball transforms a normal Haskell build into one that produces a
   release tarball by running "sdist". For example:

     $ nix-shell -p "haskell.lib.sdistTarball haskellPackages.mtl" --command 'tar tfv $nativeBuildInputs/*tar.gz'

 - buildFromSdist transforms a normal Haskell build into one that compiles the
   package the an sdist release tarball created by Nix. For example:

     $ nix-shell -p "haskell.lib.buildFromSdist haskellPackages.mtl" --command "exit 0"

 - buildStrictly transforms a normal Haskell build into one that (a) compiles
   the source code with "-Wall -Werror" flags and (b) uses as input a locally
   generated sdist release tarball. For example:

     $ nix-shell -p "haskell.lib.buildStrictly haskellPackages.mtl" --command "exit 0"

   This function is particularly useful for continuous Hydra builds of Haskell
   packages.
2015-06-02 14:17:16 +02:00
..
configuration-common.nix Disable broken builds for Haskell packages gitit and influxdb. 2015-06-02 10:32:31 +02:00
configuration-ghc-6.12.x.nix haskell-binary: update to version 0.7.5.0 2015-06-02 10:32:31 +02:00
configuration-ghc-7.0.x.nix haskell-binary: update to version 0.7.5.0 2015-06-02 10:32:31 +02:00
configuration-ghc-7.2.x.nix haskell-binary: update to version 0.7.5.0 2015-06-02 10:32:31 +02:00
configuration-ghc-7.4.x.nix cabal-install: break infinite recursion on ghc 7.6.x and 7.4.x. 2015-06-02 10:32:31 +02:00
configuration-ghc-7.6.x.nix cabal-install: break infinite recursion on ghc 7.6.x and 7.4.x. 2015-06-02 10:32:31 +02:00
configuration-ghc-7.8.x.nix haskell-binary: update to version 0.7.5.0 2015-06-02 10:32:31 +02:00
configuration-ghc-7.10.x.nix haskell-iconv: GHC 7.10.x support was added upstream 2015-06-02 10:32:31 +02:00
configuration-ghc-head.nix haskell-llvm-general is broken with recent versions of LLVM. 2015-05-30 19:54:43 +02:00
configuration-ghcjs.nix no longer need to patch reactive-banana, latest version has all the necessary instances 2015-05-10 13:46:00 +02:00
default.nix haskell-ng: reduce memory requirements of overrideScope by improved sharing 2015-05-18 18:04:36 +02:00
dyre-nix.patch haskell-ng: patch dyre to check NIX_GHC 2015-04-13 11:08:15 +01:00
edit-distance-fix-boundaries.patch haskellngPackages.edit-distance: fix for GHC 7.10 2015-04-18 00:07:57 +03:00
gcc-clang-wrapper.sh Add purity to GHC builds on Darwin. 2015-02-10 22:08:01 +01:00
generic-builder.nix Do not use install_name_tool on "executables" built by GHCJS 2015-05-31 03:18:13 -04:00
ghc-paths-nix-ghcjs.patch ghcjs: properly wrap binaries in environment 2015-05-10 13:45:59 +02:00
ghc-paths-nix.patch Say hello to our brand-new Haskell infrastructure. 2015-01-07 23:45:21 +01:00
gnuplot-fix-new-time.patch haskellngPackages.gnuplot: fix for GHC 7.10 2015-04-18 00:07:25 +03:00
graphviz-fix-ghc710.patch haskell-graphviz: fix for GHC 7.10 2015-05-18 17:21:08 +03:00
hackage-packages.nix hackage-packages.nix: update to bfbb2bc96c with hackage2nix revision d0ef14cd08973bdb61a29700ef07b1149c86b7a3 2015-06-02 10:32:27 +02:00
haskell-src-meta-ghc710.patch ghcjs: support for Haskell-NG 2015-03-29 03:34:04 +02:00
lib.nix haskell: add three new helper functions to the lib module 2015-06-02 14:17:16 +02:00
mueval-nix.patch haskellPackages.mueval: fix evaluation 2015-04-16 13:32:48 +03:00
with-packages-wrapper.nix ghcjs: properly wrap binaries in environment 2015-05-10 13:45:59 +02:00
wxc-no-ldconfig.patch haskell-wxc: fix build 2015-02-21 18:53:35 +01:00
xmonad-nix.patch xmonad: cleanup wrapper 2015-03-08 18:38:04 +03:00