forked from mirrors/nixpkgs
Merge branch 'master' into stdenv-updates.
This commit is contained in:
commit
04b2efff19
|
@ -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";
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue