Merge pull request #119126 from fabaff/pycomfoconnect
[NixPkgs.git] / pkgs / development / compilers / ghcjs-ng / ghcjs-base.nix
blob4fff32759d38b72a4d7c5947cc5656361191eeae
1 { mkDerivation, aeson, array, attoparsec, base, binary, bytestring
2 , containers, deepseq, directory, dlist, fetchgit, ghc-prim
3 , ghcjs-prim, hashable, HUnit, integer-gmp, primitive, QuickCheck
4 , quickcheck-unicode, random, scientific, test-framework
5 , test-framework-hunit, test-framework-quickcheck2, text, time
6 , transformers, unordered-containers, vector
7 , lib
8 }:
9 mkDerivation {
10   pname = "ghcjs-base";
11   version = "0.2.0.0";
12   src = fetchgit {
13     url = "git://github.com/ghcjs/ghcjs-base";
14     sha256 = "0qr05m0djll3x38dhl85pl798arsndmwfhil8yklhb70lxrbvfrs";
15     rev = "01014ade3f8f5ae677df192d7c2a208bd795b96c";
16   };
17   libraryHaskellDepends = [
18     aeson attoparsec base binary bytestring containers deepseq dlist
19     ghc-prim ghcjs-prim hashable integer-gmp primitive scientific text
20     time transformers unordered-containers vector
21   ];
22   testHaskellDepends = [
23     array base bytestring deepseq directory ghc-prim ghcjs-prim HUnit
24     primitive QuickCheck quickcheck-unicode random test-framework
25     test-framework-hunit test-framework-quickcheck2 text
26   ];
27   homepage = "https://github.com/ghcjs/ghcjs-base";
28   description = "base library for GHCJS";
29   license = lib.licenses.mit;