Merge: zmap: 4.2.0 -> 4.3.1 (#364578)
[NixPkgs.git] / pkgs / development / tools / purescript / spago / spago.nix
blob905d6b63720e8cd828d8a829f9f590874dcee0b2
1 # This has been automatically generated by the script
2 # ./update.sh.  This should not be changed by hand.
4   mkDerivation,
5   aeson,
6   aeson-pretty,
7   ansi-terminal,
8   async-pool,
9   base,
10   bower-json,
11   bytestring,
12   containers,
13   cryptonite,
14   dhall,
15   directory,
16   either,
17   extra,
18   fetchgit,
19   file-embed,
20   filepath,
21   foldl,
22   fsnotify,
23   generic-lens,
24   Glob,
25   hspec,
26   hspec-discover,
27   hspec-megaparsec,
28   http-client,
29   http-conduit,
30   http-types,
31   lens-family-core,
32   lib,
33   megaparsec,
34   mtl,
35   network-uri,
36   open-browser,
37   optparse-applicative,
38   prettyprinter,
39   process,
40   QuickCheck,
41   retry,
42   rio,
43   rio-orphans,
44   safe,
45   semver-range,
46   stm,
47   stringsearch,
48   tar,
49   template-haskell,
50   temporary,
51   text,
52   time,
53   transformers,
54   turtle,
55   unliftio,
56   unordered-containers,
57   uri-encode,
58   utf8-string,
59   versions,
60   with-utf8,
61   yaml,
62   zlib,
64 mkDerivation {
65   pname = "spago";
66   version = "0.21.0";
67   src = fetchgit {
68     url = "https://github.com/purescript/spago.git";
69     sha256 = "1v5y15nhw6smnir0y7y854pa70iv8asxsqph2y8rz1c9lkz5d41g";
70     rev = "c354f4a461f65fcb83aaa843830ea1589f6c7179";
71     fetchSubmodules = true;
72   };
73   isLibrary = true;
74   isExecutable = true;
75   libraryHaskellDepends = [
76     aeson
77     aeson-pretty
78     ansi-terminal
79     async-pool
80     base
81     bower-json
82     bytestring
83     containers
84     cryptonite
85     dhall
86     directory
87     either
88     file-embed
89     filepath
90     foldl
91     fsnotify
92     generic-lens
93     Glob
94     http-client
95     http-conduit
96     http-types
97     lens-family-core
98     megaparsec
99     mtl
100     network-uri
101     open-browser
102     optparse-applicative
103     prettyprinter
104     process
105     retry
106     rio
107     rio-orphans
108     safe
109     semver-range
110     stm
111     stringsearch
112     tar
113     template-haskell
114     temporary
115     text
116     time
117     transformers
118     turtle
119     unliftio
120     unordered-containers
121     uri-encode
122     utf8-string
123     versions
124     with-utf8
125     yaml
126     zlib
127   ];
128   executableHaskellDepends = [
129     ansi-terminal
130     base
131     text
132     turtle
133     with-utf8
134   ];
135   testHaskellDepends = [
136     base
137     containers
138     directory
139     extra
140     hspec
141     hspec-megaparsec
142     megaparsec
143     process
144     QuickCheck
145     temporary
146     text
147     turtle
148     versions
149   ];
150   testToolDepends = [ hspec-discover ];
151   homepage = "https://github.com/purescript/spago#readme";
152   license = lib.licenses.bsd3;
153   mainProgram = "spago";