at master 2.4 kB view raw
1# This has been automatically generated by the script 2# ./update.sh. This should not be changed by hand. 3{ 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, 63}: 64mkDerivation { 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"; 154}