git.iko.soy/typeable/stackage2nix
on master help sign in
Update nix expressions
commit8887ac6492f46b59d909cd1509c8585744565afa authorDmitry Bushev <bushevdv@gmail.com> dateThu 18 Jan 2018, 20:17 (9 years ago) parent518be58
1 file changed+38
nix/haskell-packages/default.nix+38
nix/haskell-packages/default.nix+38
@@ -11,6 +11,44 @@ let
1111 { pkgs, stdenv, callPackage }:
1212
1313 self: {
14+ "cabal2nix" = callPackage
15+ ({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring, Cabal
16+ , cabal-doctest, containers, deepseq, directory
17+ , distribution-nixpkgs, doctest, filepath, hackage-db, hopenssl
18+ , hpack, language-nix, lens, monad-par, monad-par-extras, mtl
19+ , optparse-applicative, pretty, process, split, text, time
20+ , transformers, utf8-string, yaml
21+ }:
22+ mkDerivation {
23+ pname = "cabal2nix";
24+ version = "2.7.2";
25+ sha256 = "1efe847160adda73c9cf7bb39426e4522a95e9338b5048d171fdc27a4f52e68c";
26+ isLibrary = true;
27+ isExecutable = true;
28+ setupHaskellDepends = [ base Cabal cabal-doctest ];
29+ libraryHaskellDepends = [
30+ aeson ansi-wl-pprint base bytestring Cabal containers deepseq
31+ directory distribution-nixpkgs filepath hackage-db hopenssl hpack
32+ language-nix lens optparse-applicative pretty process split text
33+ time transformers yaml
34+ ];
35+ executableHaskellDepends = [
36+ aeson ansi-wl-pprint base bytestring Cabal containers deepseq
37+ directory distribution-nixpkgs filepath hackage-db hopenssl hpack
38+ language-nix lens monad-par monad-par-extras mtl
39+ optparse-applicative pretty process split text time transformers
40+ utf8-string yaml
41+ ];
42+ testHaskellDepends = [
43+ aeson ansi-wl-pprint base bytestring Cabal containers deepseq
44+ directory distribution-nixpkgs doctest filepath hackage-db hopenssl
45+ hpack language-nix lens optparse-applicative pretty process split
46+ text time transformers yaml
47+ ];
48+ homepage = "https://github.com/nixos/cabal2nix#readme";
49+ description = "Convert Cabal files into Nix build instructions";
50+ license = stdenv.lib.licenses.bsd3;
51+ }) {};
1452 "stackage2nix" = callPackage
1553 ({ mkDerivation, aeson, base, bytestring, Cabal, cabal2nix
1654 , containers, deepseq, distribution-nixpkgs, exceptions, filepath