lol
1# This has been automatically generated by the script
2# ./update.sh. This should not be changed by hand.
3{ mkDerivation, aeson, aeson-pretty, ansi-terminal, async-pool
4, base, bower-json, bytestring, containers, cryptonite, dhall
5, directory, either, extra, fetchgit, file-embed, filepath, foldl
6, fsnotify, generic-lens, Glob, hspec, hspec-discover
7, hspec-megaparsec, http-client, http-conduit, http-types
8, lens-family-core, lib, megaparsec, mtl, network-uri, open-browser
9, optparse-applicative, prettyprinter, process, QuickCheck, retry
10, rio, rio-orphans, safe, semver-range, stm, stringsearch, tar
11, template-haskell, temporary, text, time, transformers, turtle
12, unliftio, unordered-containers, utf8-string, versions, with-utf8
13, zlib
14}:
15mkDerivation {
16 pname = "spago";
17 version = "0.20.9";
18 src = fetchgit {
19 url = "https://github.com/purescript/spago.git";
20 sha256 = "00vdqg7vaw3d9zwh47886lw9fhhlwjagzhaj3aqz4xm92pjavhih";
21 rev = "d16d4914200783fbd820ba89dbdf67270454faf5";
22 fetchSubmodules = true;
23 };
24 isLibrary = true;
25 isExecutable = true;
26 libraryHaskellDepends = [
27 aeson aeson-pretty ansi-terminal async-pool base bower-json
28 bytestring containers cryptonite dhall directory either file-embed
29 filepath foldl fsnotify generic-lens Glob http-client http-conduit
30 http-types lens-family-core megaparsec mtl network-uri open-browser
31 optparse-applicative prettyprinter process retry rio rio-orphans
32 safe semver-range stm stringsearch tar template-haskell temporary
33 text time transformers turtle unliftio unordered-containers
34 utf8-string versions with-utf8 zlib
35 ];
36 executableHaskellDepends = [
37 ansi-terminal base text turtle with-utf8
38 ];
39 testHaskellDepends = [
40 base containers directory extra hspec hspec-megaparsec megaparsec
41 process QuickCheck temporary text turtle versions
42 ];
43 testToolDepends = [ hspec-discover ];
44 homepage = "https://github.com/purescript/spago#readme";
45 license = lib.licenses.bsd3;
46}