packages feed

Cabal revisions of stack-2.1.3.1

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

revision 1
-cabal-version: 2.0-name: stack-version: 2.1.3.1-license: BSD3-license-file: LICENSE-maintainer: manny@fpcomplete.com-author: Commercial Haskell SIG-homepage: http://haskellstack.org-bug-reports: https://github.com/commercialhaskell/stack/issues-synopsis: The Haskell Tool Stack-description:-    Please see the documentation at <https://docs.haskellstack.org>-    for usage information.-    .-    If building a 'stack' executable for distribution, please download the-    source code from <https://github.com/commercialhaskell/stack/releases>-    and build it using Stack itself in order to ensure identical behaviour-    to official binaries.  This package on Hackage is provided for convenience-    and bootstrapping purposes.-    .-    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-build-type: Custom-extra-source-files:-    CONTRIBUTING.md-    ChangeLog.md-    README.md-    stack.yaml-    snapshot.yaml-    doc/azure_ci.md-    doc/build_command.md-    doc/build_overview.md-    doc/ChangeLog.md-    doc/CONTRIBUTING.md-    doc/coverage.md-    doc/custom_snapshot.md-    doc/dependency_visualization.md-    doc/developing_on_windows.md-    doc/docker_integration.md-    doc/faq.md-    doc/ghci.md-    doc/ghcjs.md-    doc/GUIDE.md-    doc/install_and_upgrade.md-    doc/lock_files.md-    doc/nix_integration.md-    doc/nonstandard_project_init.md-    doc/pantry.md-    doc/README.md-    doc/shell_autocompletion.md-    doc/SIGNING_KEY.md-    doc/stack_yaml_vs_cabal_package_file.md-    doc/travis_ci.md-    doc/yaml_configuration.md-    src/setup-shim/StackSetupShim.hs-    test/package-dump/ghc-7.10.txt-    test/package-dump/ghc-7.8.4-osx.txt-    test/package-dump/ghc-7.8.txt-    test/package-dump/ghc-head.txt-    src/test/Stack/Untar/test1.tar.gz-    src/test/Stack/Untar/test2.tar.gz--source-repository head-    type: git-    location: https://github.com/commercialhaskell/stack--custom-setup-    setup-depends: Cabal >=2.4.0.1,-                   base >=4.10 && <5,-                   filepath >=1.4.1.2--flag disable-git-info-    description:-        Disable compile-time inclusion of current git info in stack-    default: False-    manual: True--flag hide-dependency-versions-    description:-        Hides dependency versions from 'stack --version', used only by building Stack and the default 'stack.yaml'.  Note to packagers/distributors: DO NOT OVERRIDE THIS FLAG IF YOU ARE BUILDING 'stack' ANY OTHER WAY (e.g. using cabal or from Hackage), as it makes debugging support requests more difficult.-    default: False-    manual: True--flag integration-tests-    description:-        Run the integration test suite-    default: False-    manual: True--flag static-    description:-        Pass -static/-pthread to ghc when linking the stack binary.-    default: False-    manual: True--flag supported-build-    description:-        If false, causes 'stack --version' to issue a warning about the build being unsupported.  Should be True only if building with Stack and the default 'stack.yaml'.  Note to packagers/distributors: DO NOT OVERRIDE THIS FLAG IF YOU ARE BUILDING 'stack' ANY OTHER WAY (e.g. using cabal or from Hackage), as it makes debugging support requests more difficult.-    default: False-    manual: True--library-    exposed-modules:-        Control.Concurrent.Execute-        Data.Attoparsec.Args-        Data.Attoparsec.Combinators-        Data.Attoparsec.Interpreter-        Data.Monoid.Map-        Network.HTTP.StackClient-        Options.Applicative.Args-        Options.Applicative.Builder.Extra-        Options.Applicative.Complicated-        Path.CheckInstall-        Path.Extra-        Path.Find-        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.Docker-        Stack.Config.Nix-        Stack.ConfigCmd-        Stack.Constants-        Stack.Constants.Config-        Stack.Coverage-        Stack.DefaultColorWhen-        Stack.Docker-        Stack.Dot-        Stack.FileWatch-        Stack.Freeze-        Stack.GhcPkg-        Stack.Ghci-        Stack.Ghci.Script-        Stack.Hoogle-        Stack.IDE-        Stack.Init-        Stack.Ls-        Stack.Lock-        Stack.New-        Stack.Nix-        Stack.Options.BenchParser-        Stack.Options.BuildMonoidParser-        Stack.Options.BuildParser-        Stack.Options.CleanParser-        Stack.Options.ConfigParser-        Stack.Options.Completion-        Stack.Options.DockerParser-        Stack.Options.DotParser-        Stack.Options.ExecParser-        Stack.Options.FreezeParser-        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.SDistParser-        Stack.Options.TestParser-        Stack.Options.Utils-        Stack.Package-        Stack.PackageDump-        Stack.Path-        Stack.Prelude-        Stack.Runners-        Stack.Script-        Stack.SDist-        Stack.Setup-        Stack.Setup.Installed-        Stack.SetupCmd-        Stack.SourceMap-        Stack.Storage.Project-        Stack.Storage.User-        Stack.Storage.Util-        Stack.Types.Build-        Stack.Types.CompilerBuild-        Stack.Types.Compiler-        Stack.Types.Config-        Stack.Types.Config.Build-        Stack.Types.Docker-        Stack.Types.GhcPkgId-        Stack.Types.NamedComponent-        Stack.Types.Nix-        Stack.Types.Package-        Stack.Types.PackageName-        Stack.Types.Resolver-        Stack.Types.SourceMap-        Stack.Types.TemplateName-        Stack.Types.Version-        Stack.Types.VersionIntervals-        Stack.Unpack-        Stack.Upgrade-        Stack.Upload-        System.Info.ShortPathName-        System.Permissions-        System.Process.Pager-        System.Terminal-        Paths_stack-    hs-source-dirs: src/-    other-modules:-        Stack.Types.Cache-    autogen-modules:-        Paths_stack-    default-language: Haskell2010-    ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns-                 -fwarn-incomplete-record-updates -optP-Wno-nonportable-include-path-                 -fwarn-identities-    build-depends:-        Cabal >=2.4.0.1,-        aeson >=1.2.4.0,-        annotated-wl-pprint >=0.7.0,-        ansi-terminal >=0.9,-        array >=0.5.2.0,-        async >=2.1.1.1,-        attoparsec >=0.13.2.2,-        base >=4.10 && <5,-        base64-bytestring >=1.0.0.1,-        bytestring >=0.10.8.2,-        colour >=2.3.4,-        conduit >=1.3.0.3,-        conduit-extra >=1.3.0,-        containers >=0.5.10.2,-        cryptonite >=0.25,-        cryptonite-conduit >=0.2.2,-        deepseq >=1.4.3.0,-        directory >=1.3.0.2,-        echo >=0.1.3,-        exceptions >=0.8.3,-        extra >=1.6.9,-        file-embed >=0.0.10.1,-        filelock >=0.1.1.2,-        filepath >=1.4.1.2,-        fsnotify >=0.3.0.1,-        generic-deriving >=1.12.2,-        hackage-security >=0.5.3.0,-        hashable >=1.2.7.0,-        hi-file-parser >=0.1.0.0,-        hpack >=0.31.2,-        hpc >=0.6.0.3,-        http-client >=0.5.13.1,-        http-client-tls >=0.3.5.3,-        http-conduit >=2.3.2,-        http-download >=0.1.0.0,-        http-types >=0.12.1,-        memory >=0.14.16,-        microlens >=0.4.8.3,-        mintty >=0.1.2,-        mono-traversable >=1.0.9.0,-        mtl >=2.2.2,-        mustache >=2.3.0,-        neat-interpolation >=0.3.2.1,-        network-uri >=2.6.1.0,-        open-browser >=0.2.1.0,-        optparse-applicative >=0.14.2.0,-        pantry >=0.1.1.1,-        path >=0.6.1,-        path-io >=1.3.3,-        persistent >=2.9.2,-        persistent-sqlite >=2.9.3,-        persistent-template >=2.5.4,-        pretty >=1.1.3.3,-        primitive >=0.6.4.0,-        process >=1.6.3.0,-        project-template >=0.2.0.1,-        regex-applicative-text >=0.1.0.1,-        resource-pool >=0.2.3.2,-        resourcet >=1.2.1,-        retry >=0.7.6.3,-        rio >=0.1.11.0,-        rio-prettyprint >=0.1.0.0,-        semigroups >=0.18.5,-        split >=0.2.3.3,-        stm >=2.4.5.0,-        streaming-commons >=0.1.19,-        tar >=0.5.1.0,-        template-haskell >=2.12.0.0,-        temporary >=1.2.1.1,-        terminal-size >=0.3.2.1,-        text >=1.2.3.0,-        text-metrics >=0.3.0,-        th-reify-many >=0.1.8,-        time >=1.8.0.2,-        tls >=1.4.1,-        transformers >=0.5.2.0,-        typed-process >=0.2.6.0,-        unicode-transforms >=0.3.4,-        unix-compat >=0.5.0.1,-        unliftio >=0.2.12,-        unordered-containers >=0.2.9.0,-        vector >=0.12.0.1,-        yaml >=0.10.4.0,-        zip-archive >=0.3.3,-        zlib >=0.6.2-    -    if os(windows)-        cpp-options: -DWINDOWS-        build-depends:-            Win32 -any-    else-        build-tools: hsc2hs -any-        build-depends:-            unix >=2.7.2.2-    -    if os(windows)-        hs-source-dirs: src/windows/-        other-modules:-            System.Uname-    else-        c-sources:-            src/unix/cbits/uname.c-        hs-source-dirs: src/unix/-        other-modules:-            System.Uname--executable stack-    main-is: Main.hs-    hs-source-dirs: src/main-    other-modules:-        BuildInfo-        Build_stack-        Paths_stack-    autogen-modules:-        Build_stack-        Paths_stack-    default-language: Haskell2010-    ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns-                 -fwarn-incomplete-record-updates -optP-Wno-nonportable-include-path-                 -threaded -rtsopts-    build-depends:-        Cabal >=2.4.0.1,-        aeson >=1.2.4.0,-        annotated-wl-pprint >=0.7.0,-        ansi-terminal >=0.9,-        array >=0.5.2.0,-        async >=2.1.1.1,-        attoparsec >=0.13.2.2,-        base >=4.10 && <5,-        base64-bytestring >=1.0.0.1,-        bytestring >=0.10.8.2,-        colour >=2.3.4,-        conduit >=1.3.0.3,-        conduit-extra >=1.3.0,-        containers >=0.5.10.2,-        cryptonite >=0.25,-        cryptonite-conduit >=0.2.2,-        deepseq >=1.4.3.0,-        directory >=1.3.0.2,-        echo >=0.1.3,-        exceptions >=0.8.3,-        extra >=1.6.9,-        file-embed >=0.0.10.1,-        filelock >=0.1.1.2,-        filepath >=1.4.1.2,-        fsnotify >=0.3.0.1,-        generic-deriving >=1.12.2,-        hackage-security >=0.5.3.0,-        hashable >=1.2.7.0,-        hi-file-parser >=0.1.0.0,-        hpack >=0.31.2,-        hpc >=0.6.0.3,-        http-client >=0.5.13.1,-        http-client-tls >=0.3.5.3,-        http-conduit >=2.3.2,-        http-download >=0.1.0.0,-        http-types >=0.12.1,-        memory >=0.14.16,-        microlens >=0.4.8.3,-        mintty >=0.1.2,-        mono-traversable >=1.0.9.0,-        mtl >=2.2.2,-        mustache >=2.3.0,-        neat-interpolation >=0.3.2.1,-        network-uri >=2.6.1.0,-        open-browser >=0.2.1.0,-        optparse-applicative >=0.14.2.0,-        pantry >=0.1.1.1,-        path >=0.6.1,-        path-io >=1.3.3,-        persistent >=2.9.2,-        persistent-sqlite >=2.9.3,-        persistent-template >=2.5.4,-        pretty >=1.1.3.3,-        primitive >=0.6.4.0,-        process >=1.6.3.0,-        project-template >=0.2.0.1,-        regex-applicative-text >=0.1.0.1,-        resource-pool >=0.2.3.2,-        resourcet >=1.2.1,-        retry >=0.7.6.3,-        rio >=0.1.11.0,-        rio-prettyprint >=0.1.0.0,-        semigroups >=0.18.5,-        split >=0.2.3.3,-        stack -any,-        stm >=2.4.5.0,-        streaming-commons >=0.1.19,-        tar >=0.5.1.0,-        template-haskell >=2.12.0.0,-        temporary >=1.2.1.1,-        terminal-size >=0.3.2.1,-        text >=1.2.3.0,-        text-metrics >=0.3.0,-        th-reify-many >=0.1.8,-        time >=1.8.0.2,-        tls >=1.4.1,-        transformers >=0.5.2.0,-        typed-process >=0.2.6.0,-        unicode-transforms >=0.3.4,-        unix-compat >=0.5.0.1,-        unliftio >=0.2.12,-        unordered-containers >=0.2.9.0,-        vector >=0.12.0.1,-        yaml >=0.10.4.0,-        zip-archive >=0.3.3,-        zlib >=0.6.2-    -    if os(windows)-        cpp-options: -DWINDOWS-        build-depends:-            Win32 -any-    else-        build-tools: hsc2hs -any-        build-depends:-            unix >=2.7.2.2-    -    if flag(static)-        ld-options: -static -pthread-    -    if !flag(disable-git-info)-        cpp-options: -DUSE_GIT_INFO-        build-depends:-            githash >=0.1.3.0,-            optparse-simple >=0.1.0-    -    if flag(hide-dependency-versions)-        cpp-options: -DHIDE_DEP_VERSIONS-    -    if flag(supported-build)-        cpp-options: -DSUPPORTED_BUILD--executable stack-integration-test-    main-is: IntegrationSpec.hs-    hs-source-dirs: test/integration test/integration/lib-    other-modules:-        StackTest-        Paths_stack-    default-language: Haskell2010-    ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns-                 -fwarn-incomplete-record-updates -optP-Wno-nonportable-include-path-                 -threaded -rtsopts -with-rtsopts=-N-    build-depends:-        Cabal >=2.4.0.1,-        aeson >=1.2.4.0,-        annotated-wl-pprint >=0.7.0,-        ansi-terminal >=0.9,-        array >=0.5.2.0,-        async >=2.1.1.1,-        attoparsec >=0.13.2.2,-        base >=4.10 && <5,-        base64-bytestring >=1.0.0.1,-        bytestring >=0.10.8.2,-        colour >=2.3.4,-        conduit >=1.3.0.3,-        conduit-extra >=1.3.0,-        containers >=0.5.10.2,-        cryptonite >=0.25,-        cryptonite-conduit >=0.2.2,-        deepseq >=1.4.3.0,-        directory >=1.3.0.2,-        echo >=0.1.3,-        exceptions >=0.8.3,-        extra >=1.6.9,-        file-embed >=0.0.10.1,-        filelock >=0.1.1.2,-        filepath >=1.4.1.2,-        fsnotify >=0.3.0.1,-        generic-deriving >=1.12.2,-        hackage-security >=0.5.3.0,-        hashable >=1.2.7.0,-        hi-file-parser >=0.1.0.0,-        hpack >=0.31.2,-        hpc >=0.6.0.3,-        hspec >=2.4.8,-        http-client >=0.5.13.1,-        http-client-tls >=0.3.5.3,-        http-conduit >=2.3.2,-        http-download >=0.1.0.0,-        http-types >=0.12.1,-        memory >=0.14.16,-        microlens >=0.4.8.3,-        mintty >=0.1.2,-        mono-traversable >=1.0.9.0,-        mtl >=2.2.2,-        mustache >=2.3.0,-        neat-interpolation >=0.3.2.1,-        network-uri >=2.6.1.0,-        open-browser >=0.2.1.0,-        optparse-applicative >=0.14.2.0,-        optparse-generic >=1.3.0,-        pantry >=0.1.1.1,-        path >=0.6.1,-        path-io >=1.3.3,-        persistent >=2.9.2,-        persistent-sqlite >=2.9.3,-        persistent-template >=2.5.4,-        pretty >=1.1.3.3,-        primitive >=0.6.4.0,-        process >=1.6.3.0,-        project-template >=0.2.0.1,-        regex-applicative-text >=0.1.0.1,-        resource-pool >=0.2.3.2,-        resourcet >=1.2.1,-        retry >=0.7.6.3,-        rio >=0.1.11.0,-        rio-prettyprint >=0.1.0.0,-        semigroups >=0.18.5,-        split >=0.2.3.3,-        stm >=2.4.5.0,-        streaming-commons >=0.1.19,-        tar >=0.5.1.0,-        template-haskell >=2.12.0.0,-        temporary >=1.2.1.1,-        terminal-size >=0.3.2.1,-        text >=1.2.3.0,-        text-metrics >=0.3.0,-        th-reify-many >=0.1.8,-        time >=1.8.0.2,-        tls >=1.4.1,-        transformers >=0.5.2.0,-        typed-process >=0.2.6.0,-        unicode-transforms >=0.3.4,-        unix-compat >=0.5.0.1,-        unliftio >=0.2.12,-        unordered-containers >=0.2.9.0,-        vector >=0.12.0.1,-        yaml >=0.10.4.0,-        zip-archive >=0.3.3,-        zlib >=0.6.2-    -    if os(windows)-        cpp-options: -DWINDOWS-        build-depends:-            Win32 -any-    else-        build-tools: hsc2hs -any-        build-depends:-            unix >=2.7.2.2-    -    if !flag(integration-tests)-        buildable: False--test-suite stack-test-    type: exitcode-stdio-1.0-    main-is: Spec.hs-    hs-source-dirs: src/test-    other-modules:-        Stack.ArgsSpec-        Stack.Build.ExecuteSpec-        Stack.Build.TargetSpec-        Stack.Config.DockerSpec-        Stack.ConfigSpec-        Stack.DotSpec-        Stack.Ghci.PortableFakePaths-        Stack.Ghci.ScriptSpec-        Stack.GhciSpec-        Stack.LockSpec-        Stack.NixSpec-        Stack.PackageDumpSpec-        Stack.Types.TemplateNameSpec-        Stack.UploadSpec-        Paths_stack-    default-language: Haskell2010-    ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns-                 -fwarn-incomplete-record-updates -optP-Wno-nonportable-include-path-                 -threaded-    build-depends:-        Cabal >=2.4.0.1,-        QuickCheck >=2.10.1,-        aeson >=1.2.4.0,-        annotated-wl-pprint >=0.7.0,-        ansi-terminal >=0.9,-        array >=0.5.2.0,-        async >=2.1.1.1,-        attoparsec >=0.13.2.2,-        base >=4.10 && <5,-        base64-bytestring >=1.0.0.1,-        bytestring >=0.10.8.2,-        colour >=2.3.4,-        conduit >=1.3.0.3,-        conduit-extra >=1.3.0,-        containers >=0.5.10.2,-        cryptonite >=0.25,-        cryptonite-conduit >=0.2.2,-        deepseq >=1.4.3.0,-        directory >=1.3.0.2,-        echo >=0.1.3,-        exceptions >=0.8.3,-        extra >=1.6.9,-        file-embed >=0.0.10.1,-        filelock >=0.1.1.2,-        filepath >=1.4.1.2,-        fsnotify >=0.3.0.1,-        generic-deriving >=1.12.2,-        hackage-security >=0.5.3.0,-        hashable >=1.2.7.0,-        hi-file-parser >=0.1.0.0,-        hpack >=0.31.2,-        hpc >=0.6.0.3,-        hspec >=2.4.8,-        http-client >=0.5.13.1,-        http-client-tls >=0.3.5.3,-        http-conduit >=2.3.2,-        http-download >=0.1.0.0,-        http-types >=0.12.1,-        memory >=0.14.16,-        microlens >=0.4.8.3,-        mintty >=0.1.2,-        mono-traversable >=1.0.9.0,-        mtl >=2.2.2,-        mustache >=2.3.0,-        neat-interpolation >=0.3.2.1,-        network-uri >=2.6.1.0,-        open-browser >=0.2.1.0,-        optparse-applicative >=0.14.2.0,-        pantry >=0.1.1.1,-        path >=0.6.1,-        path-io >=1.3.3,-        persistent >=2.9.2,-        persistent-sqlite >=2.9.3,-        persistent-template >=2.5.4,-        pretty >=1.1.3.3,-        primitive >=0.6.4.0,-        process >=1.6.3.0,-        project-template >=0.2.0.1,-        raw-strings-qq >=1.1,-        regex-applicative-text >=0.1.0.1,-        resource-pool >=0.2.3.2,-        resourcet >=1.2.1,-        retry >=0.7.6.3,-        rio >=0.1.11.0,-        rio-prettyprint >=0.1.0.0,-        semigroups >=0.18.5,-        smallcheck >=1.1.5,-        split >=0.2.3.3,-        stack -any,-        stm >=2.4.5.0,-        streaming-commons >=0.1.19,-        tar >=0.5.1.0,-        template-haskell >=2.12.0.0,-        temporary >=1.2.1.1,-        terminal-size >=0.3.2.1,-        text >=1.2.3.0,-        text-metrics >=0.3.0,-        th-reify-many >=0.1.8,-        time >=1.8.0.2,-        tls >=1.4.1,-        transformers >=0.5.2.0,-        typed-process >=0.2.6.0,-        unicode-transforms >=0.3.4,-        unix-compat >=0.5.0.1,-        unliftio >=0.2.12,-        unordered-containers >=0.2.9.0,-        vector >=0.12.0.1,-        yaml >=0.10.4.0,-        zip-archive >=0.3.3,-        zlib >=0.6.2-    -    if os(windows)-        cpp-options: -DWINDOWS-        build-depends:-            Win32 -any-    else-        build-tools: hsc2hs -any-        build-depends:-            unix >=2.7.2.2+cabal-version: 2.0
+name: stack
+version: 2.1.3.1
+x-revision: 1
+license: BSD3
+license-file: LICENSE
+maintainer: manny@fpcomplete.com
+author: Commercial Haskell SIG
+homepage: http://haskellstack.org
+bug-reports: https://github.com/commercialhaskell/stack/issues
+synopsis: The Haskell Tool Stack
+description:
+    Please see the documentation at <https://docs.haskellstack.org>
+    for usage information.
+    .
+    If building a 'stack' executable for distribution, please download the
+    source code from <https://github.com/commercialhaskell/stack/releases>
+    and build it using Stack itself in order to ensure identical behaviour
+    to official binaries.  This package on Hackage is provided for convenience
+    and bootstrapping purposes.
+    .
+    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
+build-type: Custom
+extra-source-files:
+    CONTRIBUTING.md
+    ChangeLog.md
+    README.md
+    stack.yaml
+    snapshot.yaml
+    doc/azure_ci.md
+    doc/build_command.md
+    doc/build_overview.md
+    doc/ChangeLog.md
+    doc/CONTRIBUTING.md
+    doc/coverage.md
+    doc/custom_snapshot.md
+    doc/dependency_visualization.md
+    doc/developing_on_windows.md
+    doc/docker_integration.md
+    doc/faq.md
+    doc/ghci.md
+    doc/ghcjs.md
+    doc/GUIDE.md
+    doc/install_and_upgrade.md
+    doc/lock_files.md
+    doc/nix_integration.md
+    doc/nonstandard_project_init.md
+    doc/pantry.md
+    doc/README.md
+    doc/shell_autocompletion.md
+    doc/SIGNING_KEY.md
+    doc/stack_yaml_vs_cabal_package_file.md
+    doc/travis_ci.md
+    doc/yaml_configuration.md
+    src/setup-shim/StackSetupShim.hs
+    test/package-dump/ghc-7.10.txt
+    test/package-dump/ghc-7.8.4-osx.txt
+    test/package-dump/ghc-7.8.txt
+    test/package-dump/ghc-head.txt
+    src/test/Stack/Untar/test1.tar.gz
+    src/test/Stack/Untar/test2.tar.gz
+
+source-repository head
+    type: git
+    location: https://github.com/commercialhaskell/stack
+
+custom-setup
+    setup-depends: Cabal >=2.4.0.1 && <3.0,
+                   base >=4.10 && <5,
+                   filepath >=1.4.1.2
+
+flag disable-git-info
+    description:
+        Disable compile-time inclusion of current git info in stack
+    default: False
+    manual: True
+
+flag hide-dependency-versions
+    description:
+        Hides dependency versions from 'stack --version', used only by building Stack and the default 'stack.yaml'.  Note to packagers/distributors: DO NOT OVERRIDE THIS FLAG IF YOU ARE BUILDING 'stack' ANY OTHER WAY (e.g. using cabal or from Hackage), as it makes debugging support requests more difficult.
+    default: False
+    manual: True
+
+flag integration-tests
+    description:
+        Run the integration test suite
+    default: False
+    manual: True
+
+flag static
+    description:
+        Pass -static/-pthread to ghc when linking the stack binary.
+    default: False
+    manual: True
+
+flag supported-build
+    description:
+        If false, causes 'stack --version' to issue a warning about the build being unsupported.  Should be True only if building with Stack and the default 'stack.yaml'.  Note to packagers/distributors: DO NOT OVERRIDE THIS FLAG IF YOU ARE BUILDING 'stack' ANY OTHER WAY (e.g. using cabal or from Hackage), as it makes debugging support requests more difficult.
+    default: False
+    manual: True
+
+library
+    exposed-modules:
+        Control.Concurrent.Execute
+        Data.Attoparsec.Args
+        Data.Attoparsec.Combinators
+        Data.Attoparsec.Interpreter
+        Data.Monoid.Map
+        Network.HTTP.StackClient
+        Options.Applicative.Args
+        Options.Applicative.Builder.Extra
+        Options.Applicative.Complicated
+        Path.CheckInstall
+        Path.Extra
+        Path.Find
+        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.Docker
+        Stack.Config.Nix
+        Stack.ConfigCmd
+        Stack.Constants
+        Stack.Constants.Config
+        Stack.Coverage
+        Stack.DefaultColorWhen
+        Stack.Docker
+        Stack.Dot
+        Stack.FileWatch
+        Stack.Freeze
+        Stack.GhcPkg
+        Stack.Ghci
+        Stack.Ghci.Script
+        Stack.Hoogle
+        Stack.IDE
+        Stack.Init
+        Stack.Ls
+        Stack.Lock
+        Stack.New
+        Stack.Nix
+        Stack.Options.BenchParser
+        Stack.Options.BuildMonoidParser
+        Stack.Options.BuildParser
+        Stack.Options.CleanParser
+        Stack.Options.ConfigParser
+        Stack.Options.Completion
+        Stack.Options.DockerParser
+        Stack.Options.DotParser
+        Stack.Options.ExecParser
+        Stack.Options.FreezeParser
+        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.SDistParser
+        Stack.Options.TestParser
+        Stack.Options.Utils
+        Stack.Package
+        Stack.PackageDump
+        Stack.Path
+        Stack.Prelude
+        Stack.Runners
+        Stack.Script
+        Stack.SDist
+        Stack.Setup
+        Stack.Setup.Installed
+        Stack.SetupCmd
+        Stack.SourceMap
+        Stack.Storage.Project
+        Stack.Storage.User
+        Stack.Storage.Util
+        Stack.Types.Build
+        Stack.Types.CompilerBuild
+        Stack.Types.Compiler
+        Stack.Types.Config
+        Stack.Types.Config.Build
+        Stack.Types.Docker
+        Stack.Types.GhcPkgId
+        Stack.Types.NamedComponent
+        Stack.Types.Nix
+        Stack.Types.Package
+        Stack.Types.PackageName
+        Stack.Types.Resolver
+        Stack.Types.SourceMap
+        Stack.Types.TemplateName
+        Stack.Types.Version
+        Stack.Types.VersionIntervals
+        Stack.Unpack
+        Stack.Upgrade
+        Stack.Upload
+        System.Info.ShortPathName
+        System.Permissions
+        System.Process.Pager
+        System.Terminal
+        Paths_stack
+    hs-source-dirs: src/
+    other-modules:
+        Stack.Types.Cache
+    autogen-modules:
+        Paths_stack
+    default-language: Haskell2010
+    ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns
+                 -fwarn-incomplete-record-updates -optP-Wno-nonportable-include-path
+                 -fwarn-identities
+    build-depends:
+        Cabal >=2.4.0.1 && <3.0,
+        aeson >=1.2.4.0,
+        annotated-wl-pprint >=0.7.0,
+        ansi-terminal >=0.9,
+        array >=0.5.2.0,
+        async >=2.1.1.1,
+        attoparsec >=0.13.2.2,
+        base >=4.10 && <5,
+        base64-bytestring >=1.0.0.1,
+        bytestring >=0.10.8.2,
+        colour >=2.3.4,
+        conduit >=1.3.0.3,
+        conduit-extra >=1.3.0,
+        containers >=0.5.10.2,
+        cryptonite >=0.25,
+        cryptonite-conduit >=0.2.2,
+        deepseq >=1.4.3.0,
+        directory >=1.3.0.2,
+        echo >=0.1.3,
+        exceptions >=0.8.3,
+        extra >=1.6.9,
+        file-embed >=0.0.10.1,
+        filelock >=0.1.1.2,
+        filepath >=1.4.1.2,
+        fsnotify >=0.3.0.1,
+        generic-deriving >=1.12.2,
+        hackage-security >=0.5.3.0,
+        hashable >=1.2.7.0,
+        hi-file-parser >=0.1.0.0,
+        hpack >=0.31.2,
+        hpc >=0.6.0.3,
+        http-client >=0.5.13.1,
+        http-client-tls >=0.3.5.3,
+        http-conduit >=2.3.2,
+        http-download >=0.1.0.0 && <0.2,
+        http-types >=0.12.1,
+        memory >=0.14.16,
+        microlens >=0.4.8.3,
+        mintty >=0.1.2,
+        mono-traversable >=1.0.9.0,
+        mtl >=2.2.2,
+        mustache >=2.3.0,
+        neat-interpolation >=0.3.2.1,
+        network-uri >=2.6.1.0,
+        open-browser >=0.2.1.0,
+        optparse-applicative >=0.14.2.0 && <0.16,
+        pantry >=0.1.1.1 && <0.5,
+        path >=0.6.1 && <0.7,
+        path-io >=1.3.3,
+        persistent >=2.9.2,
+        persistent-sqlite >=2.9.3,
+        persistent-template >=2.5.4,
+        pretty >=1.1.3.3,
+        primitive >=0.6.4.0,
+        process >=1.6.3.0,
+        project-template >=0.2.0.1,
+        regex-applicative-text >=0.1.0.1,
+        resource-pool >=0.2.3.2,
+        resourcet >=1.2.1,
+        retry >=0.7.6.3,
+        rio >=0.1.11.0,
+        rio-prettyprint >=0.1.0.0,
+        semigroups >=0.18.5,
+        split >=0.2.3.3,
+        stm >=2.4.5.0,
+        streaming-commons >=0.1.19,
+        tar >=0.5.1.0,
+        template-haskell >=2.12.0.0,
+        temporary >=1.2.1.1,
+        terminal-size >=0.3.2.1,
+        text >=1.2.3.0,
+        text-metrics >=0.3.0,
+        th-reify-many >=0.1.8,
+        time >=1.8.0.2,
+        tls >=1.4.1,
+        transformers >=0.5.2.0,
+        typed-process >=0.2.6.0,
+        unicode-transforms >=0.3.4,
+        unix-compat >=0.5.0.1,
+        unliftio >=0.2.12,
+        unordered-containers >=0.2.9.0,
+        vector >=0.12.0.1,
+        yaml >=0.10.4.0,
+        zip-archive >=0.3.3,
+        zlib >=0.6.2
+    
+    if os(windows)
+        cpp-options: -DWINDOWS
+        build-depends:
+            Win32 -any
+    else
+        build-tools: hsc2hs -any
+        build-depends:
+            unix >=2.7.2.2
+    
+    if os(windows)
+        hs-source-dirs: src/windows/
+        other-modules:
+            System.Uname
+    else
+        c-sources:
+            src/unix/cbits/uname.c
+        hs-source-dirs: src/unix/
+        other-modules:
+            System.Uname
+
+executable stack
+    main-is: Main.hs
+    hs-source-dirs: src/main
+    other-modules:
+        BuildInfo
+        Build_stack
+        Paths_stack
+    autogen-modules:
+        Build_stack
+        Paths_stack
+    default-language: Haskell2010
+    ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns
+                 -fwarn-incomplete-record-updates -optP-Wno-nonportable-include-path
+                 -threaded -rtsopts
+    build-depends:
+        Cabal >=2.4.0.1,
+        aeson >=1.2.4.0,
+        annotated-wl-pprint >=0.7.0,
+        ansi-terminal >=0.9,
+        array >=0.5.2.0,
+        async >=2.1.1.1,
+        attoparsec >=0.13.2.2,
+        base >=4.10 && <5,
+        base64-bytestring >=1.0.0.1,
+        bytestring >=0.10.8.2,
+        colour >=2.3.4,
+        conduit >=1.3.0.3,
+        conduit-extra >=1.3.0,
+        containers >=0.5.10.2,
+        cryptonite >=0.25,
+        cryptonite-conduit >=0.2.2,
+        deepseq >=1.4.3.0,
+        directory >=1.3.0.2,
+        echo >=0.1.3,
+        exceptions >=0.8.3,
+        extra >=1.6.9,
+        file-embed >=0.0.10.1,
+        filelock >=0.1.1.2,
+        filepath >=1.4.1.2,
+        fsnotify >=0.3.0.1,
+        generic-deriving >=1.12.2,
+        hackage-security >=0.5.3.0,
+        hashable >=1.2.7.0,
+        hi-file-parser >=0.1.0.0,
+        hpack >=0.31.2,
+        hpc >=0.6.0.3,
+        http-client >=0.5.13.1,
+        http-client-tls >=0.3.5.3,
+        http-conduit >=2.3.2,
+        http-download >=0.1.0.0,
+        http-types >=0.12.1,
+        memory >=0.14.16,
+        microlens >=0.4.8.3,
+        mintty >=0.1.2,
+        mono-traversable >=1.0.9.0,
+        mtl >=2.2.2,
+        mustache >=2.3.0,
+        neat-interpolation >=0.3.2.1,
+        network-uri >=2.6.1.0,
+        open-browser >=0.2.1.0,
+        optparse-applicative >=0.14.2.0,
+        pantry >=0.1.1.1,
+        path >=0.6.1,
+        path-io >=1.3.3,
+        persistent >=2.9.2,
+        persistent-sqlite >=2.9.3,
+        persistent-template >=2.5.4,
+        pretty >=1.1.3.3,
+        primitive >=0.6.4.0,
+        process >=1.6.3.0,
+        project-template >=0.2.0.1,
+        regex-applicative-text >=0.1.0.1,
+        resource-pool >=0.2.3.2,
+        resourcet >=1.2.1,
+        retry >=0.7.6.3,
+        rio >=0.1.11.0,
+        rio-prettyprint >=0.1.0.0,
+        semigroups >=0.18.5,
+        split >=0.2.3.3,
+        stack -any,
+        stm >=2.4.5.0,
+        streaming-commons >=0.1.19,
+        tar >=0.5.1.0,
+        template-haskell >=2.12.0.0,
+        temporary >=1.2.1.1,
+        terminal-size >=0.3.2.1,
+        text >=1.2.3.0,
+        text-metrics >=0.3.0,
+        th-reify-many >=0.1.8,
+        time >=1.8.0.2,
+        tls >=1.4.1,
+        transformers >=0.5.2.0,
+        typed-process >=0.2.6.0,
+        unicode-transforms >=0.3.4,
+        unix-compat >=0.5.0.1,
+        unliftio >=0.2.12,
+        unordered-containers >=0.2.9.0,
+        vector >=0.12.0.1,
+        yaml >=0.10.4.0,
+        zip-archive >=0.3.3,
+        zlib >=0.6.2
+    
+    if os(windows)
+        cpp-options: -DWINDOWS
+        build-depends:
+            Win32 -any
+    else
+        build-tools: hsc2hs -any
+        build-depends:
+            unix >=2.7.2.2
+    
+    if flag(static)
+        ld-options: -static -pthread
+    
+    if !flag(disable-git-info)
+        cpp-options: -DUSE_GIT_INFO
+        build-depends:
+            githash >=0.1.3.0,
+            optparse-simple >=0.1.0
+    
+    if flag(hide-dependency-versions)
+        cpp-options: -DHIDE_DEP_VERSIONS
+    
+    if flag(supported-build)
+        cpp-options: -DSUPPORTED_BUILD
+
+executable stack-integration-test
+    main-is: IntegrationSpec.hs
+    hs-source-dirs: test/integration test/integration/lib
+    other-modules:
+        StackTest
+        Paths_stack
+    default-language: Haskell2010
+    ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns
+                 -fwarn-incomplete-record-updates -optP-Wno-nonportable-include-path
+                 -threaded -rtsopts -with-rtsopts=-N
+    build-depends:
+        Cabal >=2.4.0.1,
+        aeson >=1.2.4.0,
+        annotated-wl-pprint >=0.7.0,
+        ansi-terminal >=0.9,
+        array >=0.5.2.0,
+        async >=2.1.1.1,
+        attoparsec >=0.13.2.2,
+        base >=4.10 && <5,
+        base64-bytestring >=1.0.0.1,
+        bytestring >=0.10.8.2,
+        colour >=2.3.4,
+        conduit >=1.3.0.3,
+        conduit-extra >=1.3.0,
+        containers >=0.5.10.2,
+        cryptonite >=0.25,
+        cryptonite-conduit >=0.2.2,
+        deepseq >=1.4.3.0,
+        directory >=1.3.0.2,
+        echo >=0.1.3,
+        exceptions >=0.8.3,
+        extra >=1.6.9,
+        file-embed >=0.0.10.1,
+        filelock >=0.1.1.2,
+        filepath >=1.4.1.2,
+        fsnotify >=0.3.0.1,
+        generic-deriving >=1.12.2,
+        hackage-security >=0.5.3.0,
+        hashable >=1.2.7.0,
+        hi-file-parser >=0.1.0.0,
+        hpack >=0.31.2,
+        hpc >=0.6.0.3,
+        hspec >=2.4.8,
+        http-client >=0.5.13.1,
+        http-client-tls >=0.3.5.3,
+        http-conduit >=2.3.2,
+        http-download >=0.1.0.0,
+        http-types >=0.12.1,
+        memory >=0.14.16,
+        microlens >=0.4.8.3,
+        mintty >=0.1.2,
+        mono-traversable >=1.0.9.0,
+        mtl >=2.2.2,
+        mustache >=2.3.0,
+        neat-interpolation >=0.3.2.1,
+        network-uri >=2.6.1.0,
+        open-browser >=0.2.1.0,
+        optparse-applicative >=0.14.2.0,
+        optparse-generic >=1.3.0,
+        pantry >=0.1.1.1,
+        path >=0.6.1,
+        path-io >=1.3.3,
+        persistent >=2.9.2,
+        persistent-sqlite >=2.9.3,
+        persistent-template >=2.5.4,
+        pretty >=1.1.3.3,
+        primitive >=0.6.4.0,
+        process >=1.6.3.0,
+        project-template >=0.2.0.1,
+        regex-applicative-text >=0.1.0.1,
+        resource-pool >=0.2.3.2,
+        resourcet >=1.2.1,
+        retry >=0.7.6.3,
+        rio >=0.1.11.0,
+        rio-prettyprint >=0.1.0.0,
+        semigroups >=0.18.5,
+        split >=0.2.3.3,
+        stm >=2.4.5.0,
+        streaming-commons >=0.1.19,
+        tar >=0.5.1.0,
+        template-haskell >=2.12.0.0,
+        temporary >=1.2.1.1,
+        terminal-size >=0.3.2.1,
+        text >=1.2.3.0,
+        text-metrics >=0.3.0,
+        th-reify-many >=0.1.8,
+        time >=1.8.0.2,
+        tls >=1.4.1,
+        transformers >=0.5.2.0,
+        typed-process >=0.2.6.0,
+        unicode-transforms >=0.3.4,
+        unix-compat >=0.5.0.1,
+        unliftio >=0.2.12,
+        unordered-containers >=0.2.9.0,
+        vector >=0.12.0.1,
+        yaml >=0.10.4.0,
+        zip-archive >=0.3.3,
+        zlib >=0.6.2
+    
+    if os(windows)
+        cpp-options: -DWINDOWS
+        build-depends:
+            Win32 -any
+    else
+        build-tools: hsc2hs -any
+        build-depends:
+            unix >=2.7.2.2
+    
+    if !flag(integration-tests)
+        buildable: False
+
+test-suite stack-test
+    type: exitcode-stdio-1.0
+    main-is: Spec.hs
+    hs-source-dirs: src/test
+    other-modules:
+        Stack.ArgsSpec
+        Stack.Build.ExecuteSpec
+        Stack.Build.TargetSpec
+        Stack.Config.DockerSpec
+        Stack.ConfigSpec
+        Stack.DotSpec
+        Stack.Ghci.PortableFakePaths
+        Stack.Ghci.ScriptSpec
+        Stack.GhciSpec
+        Stack.LockSpec
+        Stack.NixSpec
+        Stack.PackageDumpSpec
+        Stack.Types.TemplateNameSpec
+        Stack.UploadSpec
+        Paths_stack
+    default-language: Haskell2010
+    ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns
+                 -fwarn-incomplete-record-updates -optP-Wno-nonportable-include-path
+                 -threaded
+    build-depends:
+        Cabal >=2.4.0.1,
+        QuickCheck >=2.10.1,
+        aeson >=1.2.4.0,
+        annotated-wl-pprint >=0.7.0,
+        ansi-terminal >=0.9,
+        array >=0.5.2.0,
+        async >=2.1.1.1,
+        attoparsec >=0.13.2.2,
+        base >=4.10 && <5,
+        base64-bytestring >=1.0.0.1,
+        bytestring >=0.10.8.2,
+        colour >=2.3.4,
+        conduit >=1.3.0.3,
+        conduit-extra >=1.3.0,
+        containers >=0.5.10.2,
+        cryptonite >=0.25,
+        cryptonite-conduit >=0.2.2,
+        deepseq >=1.4.3.0,
+        directory >=1.3.0.2,
+        echo >=0.1.3,
+        exceptions >=0.8.3,
+        extra >=1.6.9,
+        file-embed >=0.0.10.1,
+        filelock >=0.1.1.2,
+        filepath >=1.4.1.2,
+        fsnotify >=0.3.0.1,
+        generic-deriving >=1.12.2,
+        hackage-security >=0.5.3.0,
+        hashable >=1.2.7.0,
+        hi-file-parser >=0.1.0.0,
+        hpack >=0.31.2,
+        hpc >=0.6.0.3,
+        hspec >=2.4.8,
+        http-client >=0.5.13.1,
+        http-client-tls >=0.3.5.3,
+        http-conduit >=2.3.2,
+        http-download >=0.1.0.0,
+        http-types >=0.12.1,
+        memory >=0.14.16,
+        microlens >=0.4.8.3,
+        mintty >=0.1.2,
+        mono-traversable >=1.0.9.0,
+        mtl >=2.2.2,
+        mustache >=2.3.0,
+        neat-interpolation >=0.3.2.1,
+        network-uri >=2.6.1.0,
+        open-browser >=0.2.1.0,
+        optparse-applicative >=0.14.2.0,
+        pantry >=0.1.1.1,
+        path >=0.6.1,
+        path-io >=1.3.3,
+        persistent >=2.9.2,
+        persistent-sqlite >=2.9.3,
+        persistent-template >=2.5.4,
+        pretty >=1.1.3.3,
+        primitive >=0.6.4.0,
+        process >=1.6.3.0,
+        project-template >=0.2.0.1,
+        raw-strings-qq >=1.1,
+        regex-applicative-text >=0.1.0.1,
+        resource-pool >=0.2.3.2,
+        resourcet >=1.2.1,
+        retry >=0.7.6.3,
+        rio >=0.1.11.0,
+        rio-prettyprint >=0.1.0.0,
+        semigroups >=0.18.5,
+        smallcheck >=1.1.5,
+        split >=0.2.3.3,
+        stack -any,
+        stm >=2.4.5.0,
+        streaming-commons >=0.1.19,
+        tar >=0.5.1.0,
+        template-haskell >=2.12.0.0,
+        temporary >=1.2.1.1,
+        terminal-size >=0.3.2.1,
+        text >=1.2.3.0,
+        text-metrics >=0.3.0,
+        th-reify-many >=0.1.8,
+        time >=1.8.0.2,
+        tls >=1.4.1,
+        transformers >=0.5.2.0,
+        typed-process >=0.2.6.0,
+        unicode-transforms >=0.3.4,
+        unix-compat >=0.5.0.1,
+        unliftio >=0.2.12,
+        unordered-containers >=0.2.9.0,
+        vector >=0.12.0.1,
+        yaml >=0.10.4.0,
+        zip-archive >=0.3.3,
+        zlib >=0.6.2
+    
+    if os(windows)
+        cpp-options: -DWINDOWS
+        build-depends:
+            Win32 -any
+    else
+        build-tools: hsc2hs -any
+        build-depends:
+            unix >=2.7.2.2