packages feed

Cabal revisions of stack-1.4.0

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-name: stack-version: 1.4.0-cabal-version: >=1.10-build-type: Custom-license: BSD3-license-file: LICENSE-maintainer: manny@fpcomplete.com-homepage: http://haskellstack.org-synopsis: The Haskell Tool Stack-description:-    Please see the README.md for usage information, and-    the wiki on Github for more details.  Also, note that-    the API for the library is not currently stable, and may-    change significantly, even between minor releases. It is-    currently only intended for use by the executable.-category: Development-author: Commercial Haskell SIG-extra-source-files:-    CONTRIBUTING.md-    ChangeLog.md-    README.md-    doc/*.md-    src/setup-shim/StackSetupShim.hs-    test/package-dump/ghc-7.8.txt-    test/package-dump/ghc-7.8.4-osx.txt-    test/package-dump/ghc-7.10.txt-    stack.yaml--source-repository head-    type: git-    location: https://github.com/commercialhaskell/stack.git--flag integration-tests-    description:-        Run the integration test suite-    default: False-    manual: True--flag disable-git-info-    description:-        Disable compile-time inclusion of current git info in stack-    default: False-    manual: True--flag static-    description:-        Pass -static/-pthread to ghc when linking the stack binary.-    default: False-    manual: True--flag hide-dependency-versions-    description:-        Hides dependency versions from "stack --version", used only by building with stack.yaml-    default: False-    manual: True--library-    -    if os(windows)-        build-depends:-            Win32 >=2.3.1.0 && <2.4-        cpp-options: -DWINDOWS-    else-        build-depends:-            unix >=2.7.0.1 && <2.8,-            pid1 ==0.1.*-    exposed-modules:-        Control.Concurrent.Execute-        Data.Aeson.Extended-        Data.Attoparsec.Args-        Data.Attoparsec.Combinators-        Data.Attoparsec.Interpreter-        Data.IORef.RunOnce-        Data.Maybe.Extra-        Data.Monoid.Extra-        Data.Store.VersionTagged-        Data.Text.Extra-        Distribution.Version.Extra-        Network.HTTP.Download-        Network.HTTP.Download.Verified-        Options.Applicative.Args-        Options.Applicative.Builder.Extra-        Options.Applicative.Complicated-        Path.Extra-        Path.Find-        Paths_stack-        Stack.Build-        Stack.Build.Cache-        Stack.Build.ConstructPlan-        Stack.Build.Execute-        Stack.Build.Haddock-        Stack.Build.Installed-        Stack.Build.Source-        Stack.Build.Target-        Stack.BuildPlan-        Stack.Clean-        Stack.Config-        Stack.Config.Build-        Stack.Config.Urls-        Stack.Config.Docker-        Stack.Config.Nix-        Stack.ConfigCmd-        Stack.Constants-        Stack.Coverage-        Stack.Docker-        Stack.Docker.GlobalDB-        Stack.Dot-        Stack.Exec-        Stack.Fetch-        Stack.FileWatch-        Stack.GhcPkg-        Stack.Ghci-        Stack.Ghci.Script-        Stack.Hoogle-        Stack.IDE-        Stack.Image-        Stack.Init-        Stack.New-        Stack.Nix-        Stack.Options.BenchParser-        Stack.Options.BuildMonoidParser-        Stack.Options.BuildParser-        Stack.Options.CleanParser-        Stack.Options.ConfigParser-        Stack.Options.DockerParser-        Stack.Options.DotParser-        Stack.Options.ExecParser-        Stack.Options.GhcBuildParser-        Stack.Options.GhciParser-        Stack.Options.GhcVariantParser-        Stack.Options.GlobalParser-        Stack.Options.HaddockParser-        Stack.Options.HpcReportParser-        Stack.Options.LogLevelParser-        Stack.Options.NewParser-        Stack.Options.NixParser-        Stack.Options.PackageParser-        Stack.Options.ResolverParser-        Stack.Options.ScriptParser-        Stack.Options.SolverParser-        Stack.Options.TestParser-        Stack.Options.Utils-        Stack.Package-        Stack.PackageDump-        Stack.PackageIndex-        Stack.Path-        Stack.PrettyPrint-        Stack.Runners-        Stack.Script-        Stack.SDist-        Stack.Setup-        Stack.Setup.Installed-        Stack.SetupCmd-        Stack.Sig-        Stack.Sig.GPG-        Stack.Sig.Sign-        Stack.Solver-        Stack.Types.Build-        Stack.Types.BuildPlan-        Stack.Types.CompilerBuild-        Stack.Types.Urls-        Stack.Types.Compiler-        Stack.Types.Config-        Stack.Types.Config.Build-        Stack.Types.Docker-        Stack.Types.FlagName-        Stack.Types.GhcPkgId-        Stack.Types.Image-        Stack.Types.Internal-        Stack.Types.Nix-        Stack.Types.Package-        Stack.Types.PackageDump-        Stack.Types.PackageIdentifier-        Stack.Types.PackageIndex-        Stack.Types.PackageName-        Stack.Types.Resolver-        Stack.Types.Sig-        Stack.Types.StackT-        Stack.Types.TemplateName-        Stack.Types.Version-        Stack.Upgrade-        Stack.Upload-        Text.PrettyPrint.Leijen.Extended-        System.Process.Log-        System.Process.PagerEditor-        System.Process.Read-        System.Process.Run-    build-depends:-        Cabal ==1.24.*,-        aeson >=1.0 && <1.2,-        ansi-terminal >=0.6.2.3 && <0.7,-        async >=2.0.2 && <2.2,-        attoparsec >=0.12.1.5 && <0.14,-        base >=4.8 && <5,-        base-compat >=0.6 && <0.10,-        base64-bytestring >=1.0.0.1 && <1.1,-        binary >=0.7 && <0.9,-        binary-tagged >=0.1.1 && <0.2,-        blaze-builder >=0.4.0.2 && <0.5,-        bytestring >=0.10.4.0 && <0.11,-        clock >=0.7.2 && <0.8,-        conduit >=1.2.8 && <1.3,-        conduit-extra >=1.1.14 && <1.2,-        containers >=0.5.5.1 && <0.6,-        cryptonite ==0.19.*,-        cryptonite-conduit ==0.1.*,-        directory >=1.2.1.0 && <1.4,-        either >=4.4.1.1 && <4.5,-        errors >=2.1.2 && <2.2,-        exceptions >=0.8.0.2 && <0.9,-        extra >=1.4.10 && <1.6,-        fast-logger >=2.3.1 && <2.5,-        filelock >=0.1.0.1 && <0.2,-        filepath >=1.3.0.2 && <1.5,-        fsnotify >=0.2.1 && <0.3,-        generic-deriving >=1.10.5 && <1.12,-        hackage-security >=0.5.2.2 && <0.6,-        hashable >=1.2.3.2 && <1.3,-        hit >=0.6.3 && <0.7,-        hpc >=0.6.0.2 && <0.7,-        http-client >=0.5.3.3 && <0.6,-        http-client-tls >=0.3.4 && <0.4,-        http-conduit >=2.2.3 && <2.3,-        http-types >=0.8.6 && <0.10,-        lifted-async >=0.9.0 && <0.10,-        lifted-base >=0.2.3.8 && <0.3,-        memory ==0.13.*,-        microlens >=0.3.0.0 && <0.5,-        microlens-mtl >=0.1.10.0 && <0.2,-        monad-control >=1.0.1.0 && <1.1,-        monad-logger >=0.3.13.1 && <0.4,-        monad-unlift >=0.2.0 && <0.3,-        mtl >=2.1.3.1 && <2.3,-        network-uri >=2.6.1.0 && <2.7,-        open-browser >=0.2.1 && <0.3,-        optparse-applicative ==0.13.*,-        path >=0.5.8 && <0.6,-        path-io >=1.1.0 && <2.0.0,-        persistent >=2.1.2 && <2.7,-        persistent-sqlite >=2.1.4 && <2.5.0.1 || >2.5.0.1 && <2.7,-        persistent-template >=2.1.1 && <2.6,-        pretty >=1.1.1.1 && <1.2,-        process >=1.2.1.0 && <1.5,-        regex-applicative-text >=0.1.0.1 && <0.2,-        resourcet >=1.1.4.1 && <1.2,-        retry >=0.6 && <0.8,-        safe ==0.3.*,-        safe-exceptions >=0.1.4.0 && <0.2,-        semigroups >=0.5 && <0.19,-        split >=0.2.3.1 && <0.3,-        stm >=2.4.4 && <2.5,-        streaming-commons >=0.1.10.0 && <0.2,-        tar >=0.5.0.3 && <0.6,-        template-haskell >=2.9.0.0 && <2.12,-        temporary >=1.2.0.3 && <1.3,-        text >=1.2.0.4 && <1.3,-        text-binary >=0.2.1.1 && <0.3,-        text-metrics >=0.1 && <0.3,-        time >=1.4.2 && <1.7,-        tls >=1.3.8 && <1.4,-        transformers >=0.3.0.0 && <0.6,-        transformers-base >=0.4.4 && <0.5,-        unicode-transforms >=0.1 && <0.4,-        unix-compat >=0.4.1.4 && <0.5,-        unordered-containers >=0.2.5.1 && <0.3,-        vector >=0.10.12.3 && <0.13,-        vector-binary-instances >=0.2.3.2 && <0.3,-        yaml >=0.8.20 && <0.9,-        zlib >=0.5.4.2 && <0.7,-        deepseq ==1.4.*,-        hastache >=0.6.1 && <0.7,-        project-template ==0.2.*,-        zip-archive >=0.2.3.7 && <0.4,-        hpack >=0.17.0 && <0.18,-        store >=0.2.1.0 && <0.4,-        annotated-wl-pprint >=0.7.0 && <0.8,-        file-embed >=0.0.10 && <0.1-    default-language: Haskell2010-    hs-source-dirs: src/-    other-modules:-        Hackage.Security.Client.Repository.HttpLib.HttpClient-    ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates -fwarn-identities--executable stack-    -    if flag(static)-        ld-options: -static -pthread-    -    if os(windows)-        build-depends:-            Win32 >=2.3.1.0 && <2.4-        cpp-options: -DWINDOWS-    -    if !flag(disable-git-info)-        build-depends:-            gitrev >=1.1 && <1.3,-            optparse-simple >=0.0.3 && <0.1-        cpp-options: -DUSE_GIT_INFO-    -    if flag(hide-dependency-versions)-        cpp-options: -DHIDE_DEP_VERSIONS-    main-is: Main.hs-    build-depends:-        Cabal >=1.18.1.5 && <1.25,-        base >=4.7 && <5,-        bytestring >=0.10.4.0 && <0.11,-        conduit >=1.2.8 && <1.3,-        containers >=0.5.5.1 && <0.6,-        directory >=1.2.1.0 && <1.4,-        either >=4.4.1.1 && <4.5,-        filelock >=0.1.0.1 && <0.2,-        filepath >=1.3.0.2 && <1.5,-        hpack >=0.17.0 && <0.18,-        http-client >=0.5.3.3 && <0.6,-        lifted-base >=0.2.3.8 && <0.3,-        microlens >=0.3.0.0 && <0.5,-        monad-control >=1.0.1.0 && <1.1,-        monad-logger >=0.3.13.1 && <0.4,-        mtl >=2.1.3.1 && <2.3,-        optparse-applicative ==0.13.*,-        path >=0.5.8 && <0.6,-        path-io >=1.1.0 && <2.0.0,-        split >=0.2.3.1 && <0.3,-        stack >=1.4.0 && <1.5,-        text >=1.2.0.4 && <1.3,-        transformers >=0.3.0.0 && <0.6-    default-language: Haskell2010-    hs-source-dirs: src/main-    other-modules:-        Paths_stack-    ghc-options: -threaded -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates--test-suite stack-test-    -    if os(windows)-        cpp-options: -DWINDOWS-    type: exitcode-stdio-1.0-    main-is: Test.hs-    build-depends:-        Cabal >=1.18.1.5 && <1.25,-        QuickCheck >=2.8.2 && <2.10,-        attoparsec >=0.13.1.0 && <0.14,-        base >=4.7 && <5,-        conduit >=1.2.8 && <1.3,-        conduit-extra >=1.1.14 && <1.2,-        containers >=0.5.5.1 && <0.6,-        cryptonite ==0.19.*,-        directory >=1.2.1.0 && <1.4,-        exceptions >=0.8.3 && <0.9,-        filepath >=1.4.0.0 && <1.5,-        hspec >=2.2 && <2.5,-        hashable >=1.2.4.0 && <1.3,-        http-client-tls >=0.3.4 && <0.4,-        http-conduit >=2.2.3 && <2.3,-        monad-logger >=0.3.20.1 && <0.4,-        neat-interpolation ==0.3.*,-        optparse-applicative ==0.13.*,-        path >=0.5.8 && <0.6,-        path-io >=1.1.0 && <2.0.0,-        resourcet >=1.1.8.1 && <1.2,-        retry >=0.6 && <0.8,-        stack >=1.4.0 && <1.5,-        temporary >=1.2.0.4 && <1.3,-        text >=1.2.2.1 && <1.3,-        transformers >=0.3.0.0 && <0.6,-        mono-traversable >=0.10.2 && <1.1,-        th-reify-many >=0.1.6 && <0.2,-        smallcheck >=1.1.1 && <1.2,-        bytestring >=0.10.6.0 && <0.11,-        store >=0.2.1.0 && <0.4,-        vector >=0.10.12.3 && <0.13,-        unordered-containers >=0.2.7.1 && <0.3,-        template-haskell >=2.10.0.0 && <2.11,-        yaml >=0.8.20 && <0.9-    default-language: Haskell2010-    hs-source-dirs: src/test-    other-modules:-        Spec-        Stack.BuildPlanSpec-        Stack.Build.ExecuteSpec-        Stack.Build.TargetSpec-        Stack.ConfigSpec-        Stack.DotSpec-        Stack.GhciSpec-        Stack.Ghci.ScriptSpec-        Stack.Ghci.PortableFakePaths-        Stack.PackageDumpSpec-        Stack.ArgsSpec-        Stack.NixSpec-        Stack.StoreSpec-        Network.HTTP.Download.VerifiedSpec-        Stack.SolverSpec-        Stack.Untar.UntarSpec-    ghc-options: -threaded -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates-test-suite stack-integration-test-    -    if !flag(integration-tests)-        buildable: False-    type: exitcode-stdio-1.0-    main-is: IntegrationSpec.hs-    build-depends:-        async >=2.1.0 && <2.2,-        base >=4.7 && <5,-        bytestring >=0.10.4.0 && <0.11,-        conduit >=1.2.8 && <1.3,-        conduit-extra >=1.1.14 && <1.2,-        containers >=0.5.5.1 && <0.6,-        directory >=1.2.1.0 && <1.4,-        filepath >=1.3.0.2 && <1.5,-        hspec >=2.2 && <2.5,-        process >=1.2.0.0 && <1.5,-        resourcet >=1.1.8.1 && <1.2,-        temporary >=1.2.0.4 && <1.3,-        text >=1.2.2.1 && <1.3,-        transformers >=0.3.0.0 && <0.6,-        unix-compat >=0.4.1.4 && <0.5-    default-language: Haskell2010-    hs-source-dirs: test/integration test/integration/lib-    other-modules:-        StackTest-    ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates+x-revision: 1
+name: stack
+version: 1.4.0
+cabal-version: >=1.10
+build-type: Custom
+license: BSD3
+license-file: LICENSE
+maintainer: manny@fpcomplete.com
+homepage: http://haskellstack.org
+synopsis: The Haskell Tool Stack
+description:
+    Please see the README.md for usage information, and
+    the wiki on Github for more details.  Also, note that
+    the API for the library is not currently stable, and may
+    change significantly, even between minor releases. It is
+    currently only intended for use by the executable.
+category: Development
+author: Commercial Haskell SIG
+extra-source-files:
+    CONTRIBUTING.md
+    ChangeLog.md
+    README.md
+    doc/*.md
+    src/setup-shim/StackSetupShim.hs
+    test/package-dump/ghc-7.8.txt
+    test/package-dump/ghc-7.8.4-osx.txt
+    test/package-dump/ghc-7.10.txt
+    stack.yaml
+
+source-repository head
+    type: git
+    location: https://github.com/commercialhaskell/stack.git
+
+flag integration-tests
+    description:
+        Run the integration test suite
+    default: False
+    manual: True
+
+flag disable-git-info
+    description:
+        Disable compile-time inclusion of current git info in stack
+    default: False
+    manual: True
+
+flag static
+    description:
+        Pass -static/-pthread to ghc when linking the stack binary.
+    default: False
+    manual: True
+
+flag hide-dependency-versions
+    description:
+        Hides dependency versions from "stack --version", used only by building with stack.yaml
+    default: False
+    manual: True
+
+library
+    
+    if os(windows)
+        build-depends:
+            Win32 >=2.3.1.0 && <2.4
+        cpp-options: -DWINDOWS
+    else
+        build-depends:
+            unix >=2.7.0.1 && <2.8,
+            pid1 ==0.1.*
+    exposed-modules:
+        Control.Concurrent.Execute
+        Data.Aeson.Extended
+        Data.Attoparsec.Args
+        Data.Attoparsec.Combinators
+        Data.Attoparsec.Interpreter
+        Data.IORef.RunOnce
+        Data.Maybe.Extra
+        Data.Monoid.Extra
+        Data.Store.VersionTagged
+        Data.Text.Extra
+        Distribution.Version.Extra
+        Network.HTTP.Download
+        Network.HTTP.Download.Verified
+        Options.Applicative.Args
+        Options.Applicative.Builder.Extra
+        Options.Applicative.Complicated
+        Path.Extra
+        Path.Find
+        Paths_stack
+        Stack.Build
+        Stack.Build.Cache
+        Stack.Build.ConstructPlan
+        Stack.Build.Execute
+        Stack.Build.Haddock
+        Stack.Build.Installed
+        Stack.Build.Source
+        Stack.Build.Target
+        Stack.BuildPlan
+        Stack.Clean
+        Stack.Config
+        Stack.Config.Build
+        Stack.Config.Urls
+        Stack.Config.Docker
+        Stack.Config.Nix
+        Stack.ConfigCmd
+        Stack.Constants
+        Stack.Coverage
+        Stack.Docker
+        Stack.Docker.GlobalDB
+        Stack.Dot
+        Stack.Exec
+        Stack.Fetch
+        Stack.FileWatch
+        Stack.GhcPkg
+        Stack.Ghci
+        Stack.Ghci.Script
+        Stack.Hoogle
+        Stack.IDE
+        Stack.Image
+        Stack.Init
+        Stack.New
+        Stack.Nix
+        Stack.Options.BenchParser
+        Stack.Options.BuildMonoidParser
+        Stack.Options.BuildParser
+        Stack.Options.CleanParser
+        Stack.Options.ConfigParser
+        Stack.Options.DockerParser
+        Stack.Options.DotParser
+        Stack.Options.ExecParser
+        Stack.Options.GhcBuildParser
+        Stack.Options.GhciParser
+        Stack.Options.GhcVariantParser
+        Stack.Options.GlobalParser
+        Stack.Options.HaddockParser
+        Stack.Options.HpcReportParser
+        Stack.Options.LogLevelParser
+        Stack.Options.NewParser
+        Stack.Options.NixParser
+        Stack.Options.PackageParser
+        Stack.Options.ResolverParser
+        Stack.Options.ScriptParser
+        Stack.Options.SolverParser
+        Stack.Options.TestParser
+        Stack.Options.Utils
+        Stack.Package
+        Stack.PackageDump
+        Stack.PackageIndex
+        Stack.Path
+        Stack.PrettyPrint
+        Stack.Runners
+        Stack.Script
+        Stack.SDist
+        Stack.Setup
+        Stack.Setup.Installed
+        Stack.SetupCmd
+        Stack.Sig
+        Stack.Sig.GPG
+        Stack.Sig.Sign
+        Stack.Solver
+        Stack.Types.Build
+        Stack.Types.BuildPlan
+        Stack.Types.CompilerBuild
+        Stack.Types.Urls
+        Stack.Types.Compiler
+        Stack.Types.Config
+        Stack.Types.Config.Build
+        Stack.Types.Docker
+        Stack.Types.FlagName
+        Stack.Types.GhcPkgId
+        Stack.Types.Image
+        Stack.Types.Internal
+        Stack.Types.Nix
+        Stack.Types.Package
+        Stack.Types.PackageDump
+        Stack.Types.PackageIdentifier
+        Stack.Types.PackageIndex
+        Stack.Types.PackageName
+        Stack.Types.Resolver
+        Stack.Types.Sig
+        Stack.Types.StackT
+        Stack.Types.TemplateName
+        Stack.Types.Version
+        Stack.Upgrade
+        Stack.Upload
+        Text.PrettyPrint.Leijen.Extended
+        System.Process.Log
+        System.Process.PagerEditor
+        System.Process.Read
+        System.Process.Run
+    build-depends:
+        Cabal ==1.24.*,
+        aeson >=1.0 && <1.2,
+        ansi-terminal >=0.6.2.3 && <0.7,
+        async >=2.0.2 && <2.2,
+        attoparsec >=0.12.1.5 && <0.14,
+        base >=4.8 && <5,
+        base-compat >=0.6 && <0.10,
+        base64-bytestring >=1.0.0.1 && <1.1,
+        binary >=0.7 && <0.9,
+        binary-tagged >=0.1.1 && <0.2,
+        blaze-builder >=0.4.0.2 && <0.5,
+        bytestring >=0.10.4.0 && <0.11,
+        clock >=0.7.2 && <0.8,
+        conduit >=1.2.8 && <1.3,
+        conduit-extra >=1.1.14 && <1.2,
+        containers >=0.5.5.1 && <0.6,
+        cryptonite ==0.19.*,
+        cryptonite-conduit ==0.1.*,
+        directory >=1.2.1.0 && <1.4,
+        either >=4.4.1.1 && <4.5,
+        errors >=2.1.2 && <2.2,
+        exceptions >=0.8.0.2 && <0.9,
+        extra >=1.4.10 && <1.6,
+        fast-logger >=2.3.1 && <2.5,
+        filelock >=0.1.0.1 && <0.2,
+        filepath >=1.3.0.2 && <1.5,
+        fsnotify >=0.2.1 && <0.3,
+        generic-deriving >=1.10.5 && <1.12,
+        hackage-security >=0.5.2.2 && <0.6,
+        hashable >=1.2.3.2 && <1.3,
+        hit >=0.6.3 && <0.7,
+        hpc >=0.6.0.2 && <0.7,
+        http-client >=0.5.3.3 && <0.6,
+        http-client-tls >=0.3.4 && <0.4,
+        http-conduit >=2.2.3 && <2.3,
+        http-types >=0.8.6 && <0.10,
+        lifted-async >=0.9.0 && <0.10,
+        lifted-base >=0.2.3.8 && <0.3,
+        memory ==0.13.*,
+        microlens >=0.3.0.0 && <0.5,
+        microlens-mtl >=0.1.10.0 && <0.2,
+        monad-control >=1.0.1.0 && <1.1,
+        monad-logger >=0.3.13.1 && <0.4,
+        monad-unlift >=0.2.0 && <0.3,
+        mtl >=2.1.3.1 && <2.3,
+        network-uri >=2.6.1.0 && <2.7,
+        open-browser >=0.2.1 && <0.3,
+        optparse-applicative ==0.13.*,
+        path >=0.5.8 && <0.6,
+        path-io >=1.1.0 && <2.0.0,
+        persistent >=2.1.2 && <2.7,
+        persistent-sqlite >=2.1.4 && <2.5.0.1 || >2.5.0.1 && <2.7,
+        persistent-template >=2.1.1 && <2.6,
+        pretty >=1.1.1.1 && <1.2,
+        process >=1.2.1.0 && <1.5,
+        regex-applicative-text >=0.1.0.1 && <0.2,
+        resourcet >=1.1.4.1 && <1.2,
+        retry >=0.6 && <0.8,
+        safe ==0.3.*,
+        safe-exceptions >=0.1.4.0 && <0.2,
+        semigroups >=0.5 && <0.19,
+        split >=0.2.3.1 && <0.3,
+        stm >=2.4.4 && <2.5,
+        streaming-commons >=0.1.10.0 && <0.2,
+        tar >=0.5.0.3 && <0.6,
+        template-haskell >=2.9.0.0 && <2.12,
+        temporary >=1.2.0.3 && <1.3,
+        text >=1.2.0.4 && <1.3,
+        text-binary >=0.2.1.1 && <0.3,
+        text-metrics >=0.1 && <0.3,
+        time >=1.4.2 && <1.7,
+        tls >=1.3.8 && <1.4,
+        transformers >=0.3.0.0 && <0.6,
+        transformers-base >=0.4.4 && <0.5,
+        unicode-transforms >=0.1 && <0.4,
+        unix-compat >=0.4.1.4 && <0.5,
+        unordered-containers >=0.2.5.1 && <0.3,
+        vector >=0.10.12.3 && <0.13,
+        vector-binary-instances >=0.2.3.2 && <0.3,
+        yaml >=0.8.20 && <0.9,
+        zlib >=0.5.4.2 && <0.7,
+        deepseq ==1.4.*,
+        hastache >=0.6.1 && <0.7,
+        project-template ==0.2.*,
+        zip-archive >=0.2.3.7 && <0.4,
+        hpack >=0.17.0 && <0.18,
+        store >=0.2.1.0 && <0.5,
+        annotated-wl-pprint >=0.7.0 && <0.8,
+        file-embed >=0.0.10 && <0.1
+    default-language: Haskell2010
+    hs-source-dirs: src/
+    other-modules:
+        Hackage.Security.Client.Repository.HttpLib.HttpClient
+    ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates -fwarn-identities
+
+executable stack
+    
+    if flag(static)
+        ld-options: -static -pthread
+    
+    if os(windows)
+        build-depends:
+            Win32 >=2.3.1.0 && <2.4
+        cpp-options: -DWINDOWS
+    
+    if !flag(disable-git-info)
+        build-depends:
+            gitrev >=1.1 && <1.3,
+            optparse-simple >=0.0.3 && <0.1
+        cpp-options: -DUSE_GIT_INFO
+    
+    if flag(hide-dependency-versions)
+        cpp-options: -DHIDE_DEP_VERSIONS
+    main-is: Main.hs
+    build-depends:
+        Cabal >=1.18.1.5 && <1.25,
+        base >=4.7 && <5,
+        bytestring >=0.10.4.0 && <0.11,
+        conduit >=1.2.8 && <1.3,
+        containers >=0.5.5.1 && <0.6,
+        directory >=1.2.1.0 && <1.4,
+        either >=4.4.1.1 && <4.5,
+        filelock >=0.1.0.1 && <0.2,
+        filepath >=1.3.0.2 && <1.5,
+        hpack >=0.17.0 && <0.18,
+        http-client >=0.5.3.3 && <0.6,
+        lifted-base >=0.2.3.8 && <0.3,
+        microlens >=0.3.0.0 && <0.5,
+        monad-control >=1.0.1.0 && <1.1,
+        monad-logger >=0.3.13.1 && <0.4,
+        mtl >=2.1.3.1 && <2.3,
+        optparse-applicative ==0.13.*,
+        path >=0.5.8 && <0.6,
+        path-io >=1.1.0 && <2.0.0,
+        split >=0.2.3.1 && <0.3,
+        stack >=1.4.0 && <1.5,
+        text >=1.2.0.4 && <1.3,
+        transformers >=0.3.0.0 && <0.6
+    default-language: Haskell2010
+    hs-source-dirs: src/main
+    other-modules:
+        Paths_stack
+    ghc-options: -threaded -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates
+
+test-suite stack-test
+    
+    if os(windows)
+        cpp-options: -DWINDOWS
+    type: exitcode-stdio-1.0
+    main-is: Test.hs
+    build-depends:
+        Cabal >=1.18.1.5 && <1.25,
+        QuickCheck >=2.8.2 && <2.10,
+        attoparsec >=0.13.1.0 && <0.14,
+        base >=4.7 && <5,
+        conduit >=1.2.8 && <1.3,
+        conduit-extra >=1.1.14 && <1.2,
+        containers >=0.5.5.1 && <0.6,
+        cryptonite ==0.19.*,
+        directory >=1.2.1.0 && <1.4,
+        exceptions >=0.8.3 && <0.9,
+        filepath >=1.4.0.0 && <1.5,
+        hspec >=2.2 && <2.5,
+        hashable >=1.2.4.0 && <1.3,
+        http-client-tls >=0.3.4 && <0.4,
+        http-conduit >=2.2.3 && <2.3,
+        monad-logger >=0.3.20.1 && <0.4,
+        neat-interpolation ==0.3.*,
+        optparse-applicative ==0.13.*,
+        path >=0.5.8 && <0.6,
+        path-io >=1.1.0 && <2.0.0,
+        resourcet >=1.1.8.1 && <1.2,
+        retry >=0.6 && <0.8,
+        stack >=1.4.0 && <1.5,
+        temporary >=1.2.0.4 && <1.3,
+        text >=1.2.2.1 && <1.3,
+        transformers >=0.3.0.0 && <0.6,
+        mono-traversable >=0.10.2 && <1.1,
+        th-reify-many >=0.1.6 && <0.2,
+        smallcheck >=1.1.1 && <1.2,
+        bytestring >=0.10.6.0 && <0.11,
+        store >=0.2.1.0 && <0.5,
+        vector >=0.10.12.3 && <0.13,
+        unordered-containers >=0.2.7.1 && <0.3,
+        template-haskell >=2.10.0.0 && <2.11,
+        yaml >=0.8.20 && <0.9
+    default-language: Haskell2010
+    hs-source-dirs: src/test
+    other-modules:
+        Spec
+        Stack.BuildPlanSpec
+        Stack.Build.ExecuteSpec
+        Stack.Build.TargetSpec
+        Stack.ConfigSpec
+        Stack.DotSpec
+        Stack.GhciSpec
+        Stack.Ghci.ScriptSpec
+        Stack.Ghci.PortableFakePaths
+        Stack.PackageDumpSpec
+        Stack.ArgsSpec
+        Stack.NixSpec
+        Stack.StoreSpec
+        Network.HTTP.Download.VerifiedSpec
+        Stack.SolverSpec
+        Stack.Untar.UntarSpec
+    ghc-options: -threaded -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates
+test-suite stack-integration-test
+    
+    if !flag(integration-tests)
+        buildable: False
+    type: exitcode-stdio-1.0
+    main-is: IntegrationSpec.hs
+    build-depends:
+        async >=2.1.0 && <2.2,
+        base >=4.7 && <5,
+        bytestring >=0.10.4.0 && <0.11,
+        conduit >=1.2.8 && <1.3,
+        conduit-extra >=1.1.14 && <1.2,
+        containers >=0.5.5.1 && <0.6,
+        directory >=1.2.1.0 && <1.4,
+        filepath >=1.3.0.2 && <1.5,
+        hspec >=2.2 && <2.5,
+        process >=1.2.0.0 && <1.5,
+        resourcet >=1.1.8.1 && <1.2,
+        temporary >=1.2.0.4 && <1.3,
+        text >=1.2.2.1 && <1.3,
+        transformers >=0.3.0.0 && <0.6,
+        unix-compat >=0.4.1.4 && <0.5
+    default-language: Haskell2010
+    hs-source-dirs: test/integration test/integration/lib
+    other-modules:
+        StackTest
+    ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates
revision 2
-x-revision: 1
+x-revision: 2
 name: stack
 version: 1.4.0
 cabal-version: >=1.10
         project-template ==0.2.*,
         zip-archive >=0.2.3.7 && <0.4,
         hpack >=0.17.0 && <0.18,
-        store >=0.2.1.0 && <0.5,
+        store >=0.2.1.0 && <0.4,
         annotated-wl-pprint >=0.7.0 && <0.8,
         file-embed >=0.0.10 && <0.1
     default-language: Haskell2010
         th-reify-many >=0.1.6 && <0.2,
         smallcheck >=1.1.1 && <1.2,
         bytestring >=0.10.6.0 && <0.11,
-        store >=0.2.1.0 && <0.5,
+        store >=0.2.1.0 && <0.4,
         vector >=0.10.12.3 && <0.13,
         unordered-containers >=0.2.7.1 && <0.3,
         template-haskell >=2.10.0.0 && <2.11,
revision 3
-x-revision: 2
+x-revision: 3
 name: stack
 version: 1.4.0
 cabal-version: >=1.10
         conduit >=1.2.8 && <1.3,
         conduit-extra >=1.1.14 && <1.2,
         containers >=0.5.5.1 && <0.6,
-        cryptonite ==0.19.*,
-        cryptonite-conduit ==0.1.*,
+        cryptonite >=0.19 && <0.22,
+        cryptonite-conduit >=0.1 && <0.3,
         directory >=1.2.1.0 && <1.4,
         either >=4.4.1.1 && <4.5,
         errors >=2.1.2 && <2.2,
         http-types >=0.8.6 && <0.10,
         lifted-async >=0.9.0 && <0.10,
         lifted-base >=0.2.3.8 && <0.3,
-        memory ==0.13.*,
+        memory >=0.13 && <0.15,
         microlens >=0.3.0.0 && <0.5,
         microlens-mtl >=0.1.10.0 && <0.2,
         monad-control >=1.0.1.0 && <1.1,
         project-template ==0.2.*,
         zip-archive >=0.2.3.7 && <0.4,
         hpack >=0.17.0 && <0.18,
-        store >=0.2.1.0 && <0.4,
+        store >=0.2.1.0 && <0.5,
         annotated-wl-pprint >=0.7.0 && <0.8,
         file-embed >=0.0.10 && <0.1
     default-language: Haskell2010
         conduit >=1.2.8 && <1.3,
         conduit-extra >=1.1.14 && <1.2,
         containers >=0.5.5.1 && <0.6,
-        cryptonite ==0.19.*,
+        cryptonite >=0.19 && <0.22,
         directory >=1.2.1.0 && <1.4,
         exceptions >=0.8.3 && <0.9,
         filepath >=1.4.0.0 && <1.5,
         th-reify-many >=0.1.6 && <0.2,
         smallcheck >=1.1.1 && <1.2,
         bytestring >=0.10.6.0 && <0.11,
-        store >=0.2.1.0 && <0.4,
+        store >=0.2.1.0 && <0.5,
         vector >=0.10.12.3 && <0.13,
         unordered-containers >=0.2.7.1 && <0.3,
-        template-haskell >=2.10.0.0 && <2.11,
+        template-haskell >=2.9.0.0 && <2.12,
         yaml >=0.8.20 && <0.9
     default-language: Haskell2010
     hs-source-dirs: src/test
revision 4
-x-revision: 3
+x-revision: 4
 name: stack
 version: 1.4.0
 cabal-version: >=1.10
         project-template ==0.2.*,
         zip-archive >=0.2.3.7 && <0.4,
         hpack >=0.17.0 && <0.18,
-        store >=0.2.1.0 && <0.5,
+        store >=0.2.1.0 && <0.4,
         annotated-wl-pprint >=0.7.0 && <0.8,
         file-embed >=0.0.10 && <0.1
     default-language: Haskell2010
         th-reify-many >=0.1.6 && <0.2,
         smallcheck >=1.1.1 && <1.2,
         bytestring >=0.10.6.0 && <0.11,
-        store >=0.2.1.0 && <0.5,
+        store >=0.2.1.0 && <0.4,
         vector >=0.10.12.3 && <0.13,
         unordered-containers >=0.2.7.1 && <0.3,
         template-haskell >=2.9.0.0 && <2.12,