Merge branch 'master' into stdenv-updates.

This commit is contained in:
Peter Simons 2013-02-25 01:26:26 +01:00
commit 04b2efff19
3 changed files with 9 additions and 4 deletions

View File

@ -1,12 +1,14 @@
{ cabal, Cabal, filepath, hackageDb, HTTP, mtl, regexPosix }:
{ cabal, Cabal, doctest, filepath, hackageDb, HTTP, mtl, regexPosix
}:
cabal.mkDerivation (self: {
pname = "cabal2nix";
version = "1.43";
sha256 = "00blyn8hxj7d0ib7gg0a2gk36scm1isr5m4xsi9nvqay3261b068";
version = "1.44";
sha256 = "1j2w5g75nir0ax9pvn1fyj5l1c4s84mbj400any9v0bpv624mffm";
isLibrary = false;
isExecutable = true;
buildDepends = [ Cabal filepath hackageDb HTTP mtl regexPosix ];
testDepends = [ doctest ];
meta = {
homepage = "http://github.com/NixOS/cabal2nix";
description = "Convert Cabal files into Nix build instructions";

View File

@ -12,7 +12,7 @@
}
# Then you can install it by:
# $ nix-env -i sdl-env
# $ nix-env -i env-sdl
# And you can load it simply calling:
# $ load-env-sdl
# and this will update your env vars to have 'make' and 'gcc' finding the SDL

View File

@ -85,6 +85,7 @@
deepseq = self.deepseq_1_1_0_2;
# deviating from Haskell platform here, to make some packages (notably statistics) compile
jailbreakCabal = self.jailbreakCabal.override { Cabal = self.Cabal_1_14_0; };
cabal2nix = self.cabal2nix.override { Cabal = self.Cabal_1_14_0; hackageDb = self.hackageDb.override { Cabal = self.Cabal_1_16_0_3; }; };
};
ghc6121Prefs =
@ -95,6 +96,7 @@
deepseq = self.deepseq_1_1_0_2;
monadPar = self.monadPar_0_1_0_3;
jailbreakCabal = self.jailbreakCabal.override { Cabal = self.Cabal_1_14_0; };
cabal2nix = self.cabal2nix.override { Cabal = self.Cabal_1_14_0; hackageDb = self.hackageDb.override { Cabal = self.Cabal_1_16_0_3; }; };
# deviating from Haskell platform here, to make some packages (notably statistics) compile
};
@ -108,6 +110,7 @@
deepseq = self.deepseq_1_1_0_2;
monadPar = self.monadPar_0_1_0_3;
jailbreakCabal = self.jailbreakCabal.override { Cabal = self.Cabal_1_14_0; };
cabal2nix = self.cabal2nix.override { Cabal = self.Cabal_1_14_0; hackageDb = self.hackageDb.override { Cabal = self.Cabal_1_16_0_3; }; };
# deviating from Haskell platform here, to make some packages (notably statistics) compile
};