|
|
|
@@ -274059,102 +274059,6 @@ self: {
|
|
|
|
|
}) {};
|
|
|
|
|
|
|
|
|
|
"stack" = callPackage
|
|
|
|
|
({ mkDerivation, aeson, annotated-wl-pprint, ansi-terminal, array
|
|
|
|
|
, async, attoparsec, base, base64-bytestring, bytestring, Cabal
|
|
|
|
|
, casa-client, casa-types, colour, conduit, conduit-extra
|
|
|
|
|
, containers, cryptonite, cryptonite-conduit, deepseq, directory
|
|
|
|
|
, echo, exceptions, extra, file-embed, filelock, filepath, fsnotify
|
|
|
|
|
, generic-deriving, hackage-security, hashable, hi-file-parser
|
|
|
|
|
, hpack, hpc, hspec, hspec-discover, http-client, http-client-tls
|
|
|
|
|
, http-conduit, http-download, http-types, memory, microlens
|
|
|
|
|
, mintty, mono-traversable, mtl, mustache, neat-interpolation
|
|
|
|
|
, network-uri, open-browser, optparse-applicative, pantry, path
|
|
|
|
|
, path-io, persistent, persistent-sqlite, persistent-template
|
|
|
|
|
, pretty, primitive, process, project-template, QuickCheck, random
|
|
|
|
|
, raw-strings-qq, retry, rio, rio-prettyprint, semigroups
|
|
|
|
|
, smallcheck, split, stm, streaming-commons, tar, template-haskell
|
|
|
|
|
, temporary, text, text-metrics, th-reify-many, time, tls
|
|
|
|
|
, transformers, typed-process, unicode-transforms, unix
|
|
|
|
|
, unix-compat, unliftio, unordered-containers, vector, yaml
|
|
|
|
|
, zip-archive, zlib
|
|
|
|
|
}:
|
|
|
|
|
mkDerivation {
|
|
|
|
|
pname = "stack";
|
|
|
|
|
version = "2.9.3.1";
|
|
|
|
|
sha256 = "1mi0qp951qgcpc84v05gspkfdii9m32gzl47bbx6jczy6vjqmdq6";
|
|
|
|
|
configureFlags = [
|
|
|
|
|
"-fdisable-git-info" "-fhide-dependency-versions"
|
|
|
|
|
"-fsupported-build"
|
|
|
|
|
];
|
|
|
|
|
isLibrary = true;
|
|
|
|
|
isExecutable = true;
|
|
|
|
|
setupHaskellDepends = [ base Cabal filepath ];
|
|
|
|
|
libraryHaskellDepends = [
|
|
|
|
|
aeson annotated-wl-pprint ansi-terminal array async attoparsec base
|
|
|
|
|
base64-bytestring bytestring Cabal casa-client casa-types colour
|
|
|
|
|
conduit conduit-extra containers cryptonite cryptonite-conduit
|
|
|
|
|
deepseq directory echo exceptions extra file-embed filelock
|
|
|
|
|
filepath fsnotify generic-deriving hackage-security hashable
|
|
|
|
|
hi-file-parser hpack hpc http-client http-client-tls http-conduit
|
|
|
|
|
http-download http-types memory microlens mintty mono-traversable
|
|
|
|
|
mtl mustache neat-interpolation network-uri open-browser
|
|
|
|
|
optparse-applicative pantry path path-io persistent
|
|
|
|
|
persistent-sqlite persistent-template pretty primitive process
|
|
|
|
|
project-template random retry rio rio-prettyprint semigroups split
|
|
|
|
|
stm streaming-commons tar template-haskell temporary text
|
|
|
|
|
text-metrics th-reify-many time tls transformers typed-process
|
|
|
|
|
unicode-transforms unix unix-compat unliftio unordered-containers
|
|
|
|
|
vector yaml zip-archive zlib
|
|
|
|
|
];
|
|
|
|
|
executableHaskellDepends = [
|
|
|
|
|
aeson annotated-wl-pprint ansi-terminal array async attoparsec base
|
|
|
|
|
base64-bytestring bytestring Cabal casa-client casa-types colour
|
|
|
|
|
conduit conduit-extra containers cryptonite cryptonite-conduit
|
|
|
|
|
deepseq directory echo exceptions extra file-embed filelock
|
|
|
|
|
filepath fsnotify generic-deriving hackage-security hashable
|
|
|
|
|
hi-file-parser hpack hpc http-client http-client-tls http-conduit
|
|
|
|
|
http-download http-types memory microlens mintty mono-traversable
|
|
|
|
|
mtl mustache neat-interpolation network-uri open-browser
|
|
|
|
|
optparse-applicative pantry path path-io persistent
|
|
|
|
|
persistent-sqlite persistent-template pretty primitive process
|
|
|
|
|
project-template random retry rio rio-prettyprint semigroups split
|
|
|
|
|
stm streaming-commons tar template-haskell temporary text
|
|
|
|
|
text-metrics th-reify-many time tls transformers typed-process
|
|
|
|
|
unicode-transforms unix unix-compat unliftio unordered-containers
|
|
|
|
|
vector yaml zip-archive zlib
|
|
|
|
|
];
|
|
|
|
|
testHaskellDepends = [
|
|
|
|
|
aeson annotated-wl-pprint ansi-terminal array async attoparsec base
|
|
|
|
|
base64-bytestring bytestring Cabal casa-client casa-types colour
|
|
|
|
|
conduit conduit-extra containers cryptonite cryptonite-conduit
|
|
|
|
|
deepseq directory echo exceptions extra file-embed filelock
|
|
|
|
|
filepath fsnotify generic-deriving hackage-security hashable
|
|
|
|
|
hi-file-parser hpack hpc hspec http-client http-client-tls
|
|
|
|
|
http-conduit http-download http-types memory microlens mintty
|
|
|
|
|
mono-traversable mtl mustache neat-interpolation network-uri
|
|
|
|
|
open-browser optparse-applicative pantry path path-io persistent
|
|
|
|
|
persistent-sqlite persistent-template pretty primitive process
|
|
|
|
|
project-template QuickCheck random raw-strings-qq retry rio
|
|
|
|
|
rio-prettyprint semigroups smallcheck split stm streaming-commons
|
|
|
|
|
tar template-haskell temporary text text-metrics th-reify-many time
|
|
|
|
|
tls transformers typed-process unicode-transforms unix unix-compat
|
|
|
|
|
unliftio unordered-containers vector yaml zip-archive zlib
|
|
|
|
|
];
|
|
|
|
|
testToolDepends = [ hspec-discover ];
|
|
|
|
|
doCheck = false;
|
|
|
|
|
preCheck = "export HOME=$TMPDIR";
|
|
|
|
|
postInstall = ''
|
|
|
|
|
exe=$out/bin/stack
|
|
|
|
|
mkdir -p $out/share/bash-completion/completions
|
|
|
|
|
$exe --bash-completion-script $exe >$out/share/bash-completion/completions/stack
|
|
|
|
|
'';
|
|
|
|
|
description = "The Haskell Tool Stack";
|
|
|
|
|
license = lib.licenses.bsd3;
|
|
|
|
|
mainProgram = "stack";
|
|
|
|
|
maintainers = [ lib.maintainers.cdepillabout ];
|
|
|
|
|
}) {};
|
|
|
|
|
|
|
|
|
|
"stack_2_11_1" = callPackage
|
|
|
|
|
({ mkDerivation, aeson, annotated-wl-pprint, ansi-terminal, array
|
|
|
|
|
, async, attoparsec, base, base64-bytestring, bytestring, Cabal
|
|
|
|
|
, casa-client, casa-types, colour, conduit, conduit-extra
|
|
|
|
@@ -274245,7 +274149,6 @@ self: {
|
|
|
|
|
'';
|
|
|
|
|
description = "The Haskell Tool Stack";
|
|
|
|
|
license = lib.licenses.bsd3;
|
|
|
|
|
hydraPlatforms = lib.platforms.none;
|
|
|
|
|
mainProgram = "stack";
|
|
|
|
|
maintainers = [ lib.maintainers.cdepillabout ];
|
|
|
|
|
}) {};
|
|
|
|
|