* Include modifications to nixpkgs and static-haskell-nix as patches. * use the patched static-haskell-nix version * Add cachix postgrest
91 lines
1.3 KiB
Nix
91 lines
1.3 KiB
Nix
{ mkDerivation
|
|
, array
|
|
, base
|
|
, base-compat
|
|
, base-orphans
|
|
, binary
|
|
, bytestring
|
|
, containers
|
|
, deepseq
|
|
, Diff
|
|
, directory
|
|
, filepath
|
|
, integer-logarithms
|
|
, mtl
|
|
, optparse-applicative
|
|
, parsec
|
|
, pretty
|
|
, process
|
|
, QuickCheck
|
|
, stdenv
|
|
, stm
|
|
, tagged
|
|
, tar
|
|
, tasty
|
|
, tasty-golden
|
|
, tasty-hunit
|
|
, tasty-quickcheck
|
|
, temporary
|
|
, text
|
|
, time
|
|
, transformers
|
|
, tree-diff
|
|
, unix
|
|
}:
|
|
mkDerivation {
|
|
pname = "Cabal";
|
|
version = "3.0.0.0";
|
|
sha256 = "5143ec26d740c1a508c93a8860e64407e7546c29b9817db20ff1595c1968d287";
|
|
setupHaskellDepends = [ mtl parsec ];
|
|
libraryHaskellDepends = [
|
|
array
|
|
base
|
|
binary
|
|
bytestring
|
|
containers
|
|
deepseq
|
|
directory
|
|
filepath
|
|
mtl
|
|
parsec
|
|
pretty
|
|
process
|
|
text
|
|
time
|
|
transformers
|
|
unix
|
|
];
|
|
testHaskellDepends = [
|
|
array
|
|
base
|
|
base-compat
|
|
base-orphans
|
|
binary
|
|
bytestring
|
|
containers
|
|
deepseq
|
|
Diff
|
|
directory
|
|
filepath
|
|
integer-logarithms
|
|
optparse-applicative
|
|
pretty
|
|
process
|
|
QuickCheck
|
|
stm
|
|
tagged
|
|
tar
|
|
tasty
|
|
tasty-golden
|
|
tasty-hunit
|
|
tasty-quickcheck
|
|
temporary
|
|
text
|
|
tree-diff
|
|
];
|
|
doCheck = false;
|
|
homepage = "http://www.haskell.org/cabal/";
|
|
description = "A framework for packaging Haskell software";
|
|
license = stdenv.lib.licenses.bsd3;
|
|
}
|