Cabal revisions of stack-1.9.1.1
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-cabal-version: 1.24---- This file has been generated from package.yaml by hpack version 0.31.0.------ see: https://github.com/sol/hpack------ hash: 5391b945e4e909f5af3e31d85837dc4605515eb0ed4ae9460c773a8a8eb4b999--name: stack-version: 1.9.1.1-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-homepage: http://haskellstack.org-bug-reports: https://github.com/commercialhaskell/stack/issues-author: Commercial Haskell SIG-maintainer: manny@fpcomplete.com-license: BSD3-license-file: LICENSE-build-type: Custom-extra-source-files:- CONTRIBUTING.md- ChangeLog.md- README.md- doc/architecture.md- doc/build_command.md- doc/ChangeLog.md- doc/CONTRIBUTING.md- doc/coverage.md- doc/custom_snapshot.md- doc/dependency_visualization.md- doc/docker_integration.md- doc/faq.md- doc/ghci.md- doc/ghcjs.md- doc/GUIDE.md- doc/install_and_upgrade.md- doc/nix_integration.md- doc/nonstandard_project_init.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- stack.yaml- test/package-dump/ghc-7.10.txt- test/package-dump/ghc-7.8.4-osx.txt- test/package-dump/ghc-7.8.txt--source-repository head- type: git- location: https://github.com/commercialhaskell/stack--custom-setup- setup-depends:- Cabal- , base >=4.10 && <5- , filepath--flag disable-git-info- description: Disable compile-time inclusion of current git info in stack- manual: True- default: False--flag hide-dependency-versions- description: Hides dependency versions from "stack --version", used only by building with stack.yaml- manual: True- default: False--flag integration-tests- description: Run the integration test suite- manual: True- default: False--flag static- description: Pass -static/-pthread to ghc when linking the stack binary.- manual: True- default: False--flag supported-build- description: If false, causes "stack --version" to issue a warning about the build being unsupported. True only if building with stack.yaml- manual: True- default: False--library- exposed-modules:- Control.Concurrent.Execute- Data.Aeson.Extended- Data.Attoparsec.Args- Data.Attoparsec.Combinators- Data.Attoparsec.Interpreter- Data.IORef.RunOnce- Data.Monoid.Map- Data.Store.VersionTagged- Network.HTTP.Download- Network.HTTP.Download.Verified- Network.HTTP.StackClient- Options.Applicative.Args- Options.Applicative.Builder.Extra- Options.Applicative.Complicated- Path.CheckInstall- 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.Constants.Config- Stack.Coverage- Stack.DefaultColorWhen- Stack.Docker- Stack.Docker.GlobalDB- Stack.Dot- Stack.Fetch- Stack.FileWatch- Stack.GhcPkg- Stack.Ghci- Stack.Ghci.Script- Stack.Hoogle- Stack.IDE- Stack.Image- Stack.Init- Stack.Ls- 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.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.SolverParser- Stack.Options.TestParser- Stack.Options.Utils- Stack.Package- Stack.PackageDump- Stack.PackageIndex- Stack.PackageLocation- Stack.Path- Stack.Prelude- Stack.PrettyPrint- Stack.Runners- Stack.Script- Stack.SDist- Stack.Setup- Stack.Setup.Installed- Stack.SetupCmd- Stack.Sig- Stack.Sig.GPG- Stack.Sig.Sign- Stack.Snapshot- Stack.Solver- Stack.StaticBytes- 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.NamedComponent- Stack.Types.Nix- Stack.Types.Package- Stack.Types.PackageDump- Stack.Types.PackageIdentifier- Stack.Types.PackageIndex- Stack.Types.PackageName- Stack.Types.Resolver- Stack.Types.Runner- Stack.Types.Sig- Stack.Types.TemplateName- Stack.Types.Version- Stack.Types.VersionIntervals- Stack.Upgrade- Stack.Upload- Text.PrettyPrint.Leijen.Extended- System.Process.PagerEditor- System.Terminal- other-modules:- Hackage.Security.Client.Repository.HttpLib.HttpClient- hs-source-dirs:- src/- ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates -optP-Wno-nonportable-include-path -fwarn-identities- build-depends:- Cabal- , aeson- , annotated-wl-pprint- , ansi-terminal- , async- , attoparsec- , base >=4.10 && <5- , base64-bytestring- , bytestring- , conduit- , conduit-extra- , containers- , cryptonite- , cryptonite-conduit- , deepseq- , directory- , echo- , exceptions- , extra- , file-embed- , filelock- , filepath- , fsnotify- , generic-deriving- , hackage-security- , hashable- , hpack- , hpc- , http-client- , http-client-tls- , http-conduit- , http-types- , memory- , microlens- , mintty- , monad-logger- , mono-traversable- , mtl- , mustache- , neat-interpolation- , network-uri- , open-browser- , optparse-applicative- , path- , path-io- , persistent- , persistent-sqlite- , persistent-template- , pretty- , primitive- , process- , project-template- , regex-applicative-text- , resourcet- , retry- , rio- , semigroups- , split- , stm- , store- , store-core- , streaming-commons- , tar- , template-haskell- , temporary- , text- , text-metrics- , th-reify-many- , time- , tls- , transformers- , typed-process- , unicode-transforms- , unix-compat- , unliftio- , unordered-containers- , vector- , yaml- , zip-archive- , zlib- if os(windows)- cpp-options: -DWINDOWS- build-depends:- Win32- else- build-tools:- hsc2hs- build-depends:- bindings-uname- , unix- if os(windows)- hs-source-dirs:- src/windows/- else- hs-source-dirs:- src/unix/- default-language: Haskell2010- autogen-modules: Paths_stack--executable stack- main-is: Main.hs- other-modules:- Build_stack- Paths_stack- hs-source-dirs:- src/main- ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates -optP-Wno-nonportable-include-path -threaded -rtsopts- build-depends:- Cabal- , aeson- , annotated-wl-pprint- , ansi-terminal- , async- , attoparsec- , base >=4.10 && <5- , base64-bytestring- , bytestring- , conduit- , conduit-extra- , containers- , cryptonite- , cryptonite-conduit- , deepseq- , directory- , echo- , exceptions- , extra- , file-embed- , filelock- , filepath- , fsnotify- , generic-deriving- , hackage-security- , hashable- , hpack- , hpc- , http-client- , http-client-tls- , http-conduit- , http-types- , memory- , microlens- , mintty- , monad-logger- , mono-traversable- , mtl- , mustache- , neat-interpolation- , network-uri- , open-browser- , optparse-applicative- , path- , path-io- , persistent- , persistent-sqlite- , persistent-template- , pretty- , primitive- , process- , project-template- , regex-applicative-text- , resourcet- , retry- , rio- , semigroups- , split- , stack- , stm- , store- , store-core- , streaming-commons- , tar- , template-haskell- , temporary- , text- , text-metrics- , th-reify-many- , time- , tls- , transformers- , typed-process- , unicode-transforms- , unix-compat- , unliftio- , unordered-containers- , vector- , yaml- , zip-archive- , zlib- if os(windows)- cpp-options: -DWINDOWS- build-depends:- Win32- else- build-tools:- hsc2hs- build-depends:- bindings-uname- , unix- if flag(static)- ld-options: -static -pthread- if !(flag(disable-git-info))- cpp-options: -DUSE_GIT_INFO- build-depends:- githash- , optparse-simple- if flag(hide-dependency-versions)- cpp-options: -DHIDE_DEP_VERSIONS- if flag(supported-build)- cpp-options: -DSUPPORTED_BUILD- default-language: Haskell2010- autogen-modules:- Build_stack,- Paths_stack--test-suite stack-integration-test- type: exitcode-stdio-1.0- main-is: IntegrationSpec.hs- other-modules:- StackTest- Paths_stack- hs-source-dirs:- test/integration- test/integration/lib- 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- , aeson- , annotated-wl-pprint- , ansi-terminal- , async- , attoparsec- , base >=4.10 && <5- , base64-bytestring- , bytestring- , conduit- , conduit-extra- , containers- , cryptonite- , cryptonite-conduit- , deepseq- , directory- , echo- , exceptions- , extra- , file-embed- , filelock- , filepath- , fsnotify- , generic-deriving- , hackage-security- , hashable- , hpack- , hpc- , hspec- , http-client- , http-client-tls- , http-conduit- , http-types- , memory- , microlens- , mintty- , monad-logger- , mono-traversable- , mtl- , mustache- , neat-interpolation- , network-uri- , open-browser- , optparse-applicative- , path- , path-io- , persistent- , persistent-sqlite- , persistent-template- , pretty- , primitive- , process- , project-template- , regex-applicative-text- , resourcet- , retry- , rio- , semigroups- , split- , stm- , store- , store-core- , streaming-commons- , tar- , template-haskell- , temporary- , text- , text-metrics- , th-reify-many- , time- , tls- , transformers- , typed-process- , unicode-transforms- , unix-compat- , unliftio- , unordered-containers- , vector- , yaml- , zip-archive- , zlib- if os(windows)- cpp-options: -DWINDOWS- build-depends:- Win32- else- build-tools:- hsc2hs- build-depends:- bindings-uname- , unix- if !(flag(integration-tests))- buildable: False- default-language: Haskell2010--test-suite stack-test- type: exitcode-stdio-1.0- main-is: Test.hs- other-modules:- Network.HTTP.Download.VerifiedSpec- Spec- Stack.ArgsSpec- Stack.Build.ExecuteSpec- Stack.Build.TargetSpec- Stack.ConfigSpec- Stack.DotSpec- Stack.Ghci.PortableFakePaths- Stack.Ghci.ScriptSpec- Stack.GhciSpec- Stack.NixSpec- Stack.PackageDumpSpec- Stack.SolverSpec- Stack.StaticBytesSpec- Stack.StoreSpec- Stack.Types.BuildPlanSpec- Stack.Types.TemplateNameSpec- Stack.Untar.UntarSpec- Paths_stack- hs-source-dirs:- src/test- ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates -optP-Wno-nonportable-include-path -threaded- build-depends:- Cabal- , QuickCheck- , aeson- , annotated-wl-pprint- , ansi-terminal- , async- , attoparsec- , base >=4.10 && <5- , base64-bytestring- , bytestring- , conduit- , conduit-extra- , containers- , cryptonite- , cryptonite-conduit- , deepseq- , directory- , echo- , exceptions- , extra- , file-embed- , filelock- , filepath- , fsnotify- , generic-deriving- , hackage-security- , hashable- , hpack- , hpc- , hspec- , http-client- , http-client-tls- , http-conduit- , http-types- , memory- , microlens- , mintty- , monad-logger- , mono-traversable- , mtl- , mustache- , neat-interpolation- , network-uri- , open-browser- , optparse-applicative- , path- , path-io- , persistent- , persistent-sqlite- , persistent-template- , pretty- , primitive- , process- , project-template- , regex-applicative-text- , resourcet- , retry- , rio- , semigroups- , smallcheck- , split- , stack- , stm- , store- , store-core- , streaming-commons- , tar- , template-haskell- , temporary- , text- , text-metrics- , th-reify-many- , time- , tls- , transformers- , typed-process- , unicode-transforms- , unix-compat- , unliftio- , unordered-containers- , vector- , yaml- , zip-archive- , zlib- if os(windows)- cpp-options: -DWINDOWS- build-depends:- Win32- else- build-tools:- hsc2hs- build-depends:- bindings-uname- , unix- default-language: Haskell2010+cabal-version: 1.24 + +-- This file has been generated from package.yaml by hpack version 0.31.0. +-- +-- see: https://github.com/sol/hpack +-- +-- hash: e43c90b4d91082baacacc95534da6573b8dc74bc96b5dbf10ae9f7ae95950391 + +name: stack +version: 1.9.1.1 +x-revision: 1 +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 +homepage: http://haskellstack.org +bug-reports: https://github.com/commercialhaskell/stack/issues +author: Commercial Haskell SIG +maintainer: manny@fpcomplete.com +license: BSD3 +license-file: LICENSE +build-type: Custom +extra-source-files: + CONTRIBUTING.md + ChangeLog.md + README.md + doc/architecture.md + doc/build_command.md + doc/ChangeLog.md + doc/CONTRIBUTING.md + doc/coverage.md + doc/custom_snapshot.md + doc/dependency_visualization.md + doc/docker_integration.md + doc/faq.md + doc/ghci.md + doc/ghcjs.md + doc/GUIDE.md + doc/install_and_upgrade.md + doc/nix_integration.md + doc/nonstandard_project_init.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 + stack.yaml + test/package-dump/ghc-7.10.txt + test/package-dump/ghc-7.8.4-osx.txt + test/package-dump/ghc-7.8.txt + +source-repository head + type: git + location: https://github.com/commercialhaskell/stack + +custom-setup + setup-depends: + Cabal >=2.4.0.1 && <2.5 + , base >=4.10 && <5 + , filepath (>=1.4.1.2 && <1.5) || (>=1.4.2.1 && <1.5) + +flag disable-git-info + description: Disable compile-time inclusion of current git info in stack + manual: True + default: False + +flag hide-dependency-versions + description: Hides dependency versions from "stack --version", used only by building with stack.yaml + manual: True + default: False + +flag integration-tests + description: Run the integration test suite + manual: True + default: False + +flag static + description: Pass -static/-pthread to ghc when linking the stack binary. + manual: True + default: False + +flag supported-build + description: If false, causes "stack --version" to issue a warning about the build being unsupported. True only if building with stack.yaml + manual: True + default: False + +library + exposed-modules: + Control.Concurrent.Execute + Data.Aeson.Extended + Data.Attoparsec.Args + Data.Attoparsec.Combinators + Data.Attoparsec.Interpreter + Data.IORef.RunOnce + Data.Monoid.Map + Data.Store.VersionTagged + Network.HTTP.Download + Network.HTTP.Download.Verified + Network.HTTP.StackClient + Options.Applicative.Args + Options.Applicative.Builder.Extra + Options.Applicative.Complicated + Path.CheckInstall + 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.Constants.Config + Stack.Coverage + Stack.DefaultColorWhen + Stack.Docker + Stack.Docker.GlobalDB + Stack.Dot + Stack.Fetch + Stack.FileWatch + Stack.GhcPkg + Stack.Ghci + Stack.Ghci.Script + Stack.Hoogle + Stack.IDE + Stack.Image + Stack.Init + Stack.Ls + 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.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.SolverParser + Stack.Options.TestParser + Stack.Options.Utils + Stack.Package + Stack.PackageDump + Stack.PackageIndex + Stack.PackageLocation + Stack.Path + Stack.Prelude + Stack.PrettyPrint + Stack.Runners + Stack.Script + Stack.SDist + Stack.Setup + Stack.Setup.Installed + Stack.SetupCmd + Stack.Sig + Stack.Sig.GPG + Stack.Sig.Sign + Stack.Snapshot + Stack.Solver + Stack.StaticBytes + 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.NamedComponent + Stack.Types.Nix + Stack.Types.Package + Stack.Types.PackageDump + Stack.Types.PackageIdentifier + Stack.Types.PackageIndex + Stack.Types.PackageName + Stack.Types.Resolver + Stack.Types.Runner + Stack.Types.Sig + Stack.Types.TemplateName + Stack.Types.Version + Stack.Types.VersionIntervals + Stack.Upgrade + Stack.Upload + Text.PrettyPrint.Leijen.Extended + System.Process.PagerEditor + System.Terminal + other-modules: + Hackage.Security.Client.Repository.HttpLib.HttpClient + hs-source-dirs: + src/ + 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 && <2.5 + , aeson (>=1.2.4.0 && <1.3) || (>=1.4.1.0 && <1.5) + , annotated-wl-pprint >=0.7.0 && <0.8 + , ansi-terminal (>=0.8.0.4 && <0.9) || (>=0.8.1 && <0.9) + , async (>=2.1.1.1 && <2.2) || (>=2.2.1 && <2.3) + , attoparsec >=0.13.2.2 && <0.14 + , base >=4.10 && <5 + , base64-bytestring >=1.0.0.1 && <1.1 + , bytestring >=0.10.8.2 && <0.11 + , conduit (>=1.2.13.1 && <1.3) || (>=1.3.1 && <1.4) + , conduit-extra (>=1.2.3.2 && <1.3) || (>=1.3.0 && <1.4) + , containers (>=0.5.10.2 && <0.6) || (>=0.6.0.1 && <0.7) + , cryptonite ==0.25.* + , cryptonite-conduit >=0.2.2 && <0.3 + , deepseq (>=1.4.3.0 && <1.5) || (>=1.4.4.0 && <1.5) + , directory (>=1.3.0.2 && <1.4) || (>=1.3.3.0 && <1.4) + , echo >=0.1.3 && <0.2 + , exceptions (>=0.8.3 && <0.9) || (>=0.10.0 && <0.11) + , extra (>=1.6.9 && <1.7) || (>=1.6.12 && <1.7) + , file-embed (>=0.0.10.1 && <0.1) || (>=0.0.11 && <0.1) + , filelock >=0.1.1.2 && <0.2 + , filepath (>=1.4.1.2 && <1.5) || (>=1.4.2.1 && <1.5) + , fsnotify (>=0.2.1.1 && <0.3) || (>=0.3.0.1 && <0.4) + , generic-deriving >=1.12.2 && <1.13 + , hackage-security >=0.5.3.0 && <0.6 + , hashable >=1.2.7.0 && <1.3 + , hpack >=0.31.0 && <0.32 + , hpc >=0.6.0.3 && <0.7 + , http-client >=0.5.13.1 && <0.6 + , http-client-tls >=0.3.5.3 && <0.4 + , http-conduit >=2.3.2 && <2.4 + , http-types (>=0.12.1 && <0.13) || (>=0.12.2 && <0.13) + , memory (>=0.14.16 && <0.15) || (>=0.14.18 && <0.15) + , microlens (>=0.4.8.3 && <0.5) || (>=0.4.9.1 && <0.5) + , mintty >=0.1.2 && <0.2 + , monad-logger >=0.3.29 && <0.4 + , mono-traversable >=1.0.9.0 && <1.1 + , mtl >=2.2.2 && <2.3 + , mustache >=2.3.0 && <2.4 + , neat-interpolation (>=0.3.2.1 && <0.4) || (>=0.3.2.2 && <0.4) + , network-uri >=2.6.1.0 && <2.7 + , open-browser >=0.2.1.0 && <0.3 + , optparse-applicative (>=0.14.2.0 && <0.15) || (>=0.14.3.0 && <0.15) + , path >=0.6.1 && <0.7 + , path-io (>=1.3.3 && <1.4) || (>=1.4.0 && <1.5) + , persistent (>=2.7.1 && <2.8) || (>=2.9.2 && <2.10) + , persistent-sqlite (>=2.6.4 && <2.7) || (>=2.9.2 && <2.10) + , persistent-template (>=2.5.4 && <2.6) || (>=2.6.0 && <2.7) + , pretty (>=1.1.3.3 && <1.2) || (>=1.1.3.6 && <1.2) + , primitive >=0.6.4.0 && <0.7 + , process (>=1.6.1.0 && <1.7) || (>=1.6.3.0 && <1.7) + , project-template >=0.2.0.1 && <0.3 + , regex-applicative-text >=0.1.0.1 && <0.2 + , resourcet (>=1.1.11 && <1.2) || (>=1.2.2 && <1.3) + , retry (>=0.7.6.3 && <0.8) || (>=0.7.7.0 && <0.8) + , rio >=0.1.5.0 && <0.2 + , semigroups >=0.18.5 && <0.19 + , split >=0.2.3.3 && <0.3 + , stm (>=2.4.5.0 && <2.5) || (>=2.5.0.0 && <2.6) + , store (>=0.4.3.2 && <0.5) || (>=0.5.0 && <0.6) + , store-core >=0.4.4 && <0.5 + , streaming-commons (>=0.1.19 && <0.2) || (>=0.2.1.0 && <0.3) + , tar >=0.5.1.0 && <0.6 + , template-haskell (>=2.12.0.0 && <2.13) || (>=2.14.0.0 && <2.15) + , temporary (>=1.2.1.1 && <1.3) || (==1.3.*) + , text (>=1.2.3.0 && <1.3) || (>=1.2.3.1 && <1.3) + , text-metrics >=0.3.0 && <0.4 + , th-reify-many >=0.1.8 && <0.2 + , time >=1.8.0.2 && <1.9 + , tls >=1.4.1 && <1.5 + , transformers (>=0.5.2.0 && <0.6) || (>=0.5.5.0 && <0.6) + , typed-process >=0.2.3.0 && <0.3 + , unicode-transforms >=0.3.4 && <0.4 + , unix-compat (>=0.5.0.1 && <0.6) || (>=0.5.1 && <0.6) + , unliftio (>=0.2.7.0 && <0.3) || (>=0.2.8.1 && <0.3) + , unordered-containers >=0.2.9.0 && <0.3 + , vector >=0.12.0.1 && <0.13 + , yaml >=0.10.4.0 && <0.11 + , zip-archive >=0.3.3 && <0.4 + , zlib >=0.6.2 && <0.7 + if os(windows) + cpp-options: -DWINDOWS + build-depends: + Win32 + else + build-tools: + hsc2hs + build-depends: + bindings-uname ==0.1.* + , unix >=2.7.2.2 && <2.8 + if os(windows) + hs-source-dirs: + src/windows/ + else + hs-source-dirs: + src/unix/ + default-language: Haskell2010 + autogen-modules: Paths_stack + +executable stack + main-is: Main.hs + other-modules: + Build_stack + Paths_stack + hs-source-dirs: + src/main + 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 && <2.5 + , aeson (>=1.2.4.0 && <1.3) || (>=1.4.1.0 && <1.5) + , annotated-wl-pprint >=0.7.0 && <0.8 + , ansi-terminal (>=0.8.0.4 && <0.9) || (>=0.8.1 && <0.9) + , async (>=2.1.1.1 && <2.2) || (>=2.2.1 && <2.3) + , attoparsec >=0.13.2.2 && <0.14 + , base >=4.10 && <5 + , base64-bytestring >=1.0.0.1 && <1.1 + , bytestring >=0.10.8.2 && <0.11 + , conduit (>=1.2.13.1 && <1.3) || (>=1.3.1 && <1.4) + , conduit-extra (>=1.2.3.2 && <1.3) || (>=1.3.0 && <1.4) + , containers (>=0.5.10.2 && <0.6) || (>=0.6.0.1 && <0.7) + , cryptonite ==0.25.* + , cryptonite-conduit >=0.2.2 && <0.3 + , deepseq (>=1.4.3.0 && <1.5) || (>=1.4.4.0 && <1.5) + , directory (>=1.3.0.2 && <1.4) || (>=1.3.3.0 && <1.4) + , echo >=0.1.3 && <0.2 + , exceptions (>=0.8.3 && <0.9) || (>=0.10.0 && <0.11) + , extra (>=1.6.9 && <1.7) || (>=1.6.12 && <1.7) + , file-embed (>=0.0.10.1 && <0.1) || (>=0.0.11 && <0.1) + , filelock >=0.1.1.2 && <0.2 + , filepath (>=1.4.1.2 && <1.5) || (>=1.4.2.1 && <1.5) + , fsnotify (>=0.2.1.1 && <0.3) || (>=0.3.0.1 && <0.4) + , generic-deriving >=1.12.2 && <1.13 + , hackage-security >=0.5.3.0 && <0.6 + , hashable >=1.2.7.0 && <1.3 + , hpack >=0.31.0 && <0.32 + , hpc >=0.6.0.3 && <0.7 + , http-client >=0.5.13.1 && <0.6 + , http-client-tls >=0.3.5.3 && <0.4 + , http-conduit >=2.3.2 && <2.4 + , http-types (>=0.12.1 && <0.13) || (>=0.12.2 && <0.13) + , memory (>=0.14.16 && <0.15) || (>=0.14.18 && <0.15) + , microlens (>=0.4.8.3 && <0.5) || (>=0.4.9.1 && <0.5) + , mintty >=0.1.2 && <0.2 + , monad-logger >=0.3.29 && <0.4 + , mono-traversable >=1.0.9.0 && <1.1 + , mtl >=2.2.2 && <2.3 + , mustache >=2.3.0 && <2.4 + , neat-interpolation (>=0.3.2.1 && <0.4) || (>=0.3.2.2 && <0.4) + , network-uri >=2.6.1.0 && <2.7 + , open-browser >=0.2.1.0 && <0.3 + , optparse-applicative (>=0.14.2.0 && <0.15) || (>=0.14.3.0 && <0.15) + , path >=0.6.1 && <0.7 + , path-io (>=1.3.3 && <1.4) || (>=1.4.0 && <1.5) + , persistent (>=2.7.1 && <2.8) || (>=2.9.2 && <2.10) + , persistent-sqlite (>=2.6.4 && <2.7) || (>=2.9.2 && <2.10) + , persistent-template (>=2.5.4 && <2.6) || (>=2.6.0 && <2.7) + , pretty (>=1.1.3.3 && <1.2) || (>=1.1.3.6 && <1.2) + , primitive >=0.6.4.0 && <0.7 + , process (>=1.6.1.0 && <1.7) || (>=1.6.3.0 && <1.7) + , project-template >=0.2.0.1 && <0.3 + , regex-applicative-text >=0.1.0.1 && <0.2 + , resourcet (>=1.1.11 && <1.2) || (>=1.2.2 && <1.3) + , retry (>=0.7.6.3 && <0.8) || (>=0.7.7.0 && <0.8) + , rio >=0.1.5.0 && <0.2 + , semigroups >=0.18.5 && <0.19 + , split >=0.2.3.3 && <0.3 + , stack + , stm (>=2.4.5.0 && <2.5) || (>=2.5.0.0 && <2.6) + , store (>=0.4.3.2 && <0.5) || (>=0.5.0 && <0.6) + , store-core >=0.4.4 && <0.5 + , streaming-commons (>=0.1.19 && <0.2) || (>=0.2.1.0 && <0.3) + , tar >=0.5.1.0 && <0.6 + , template-haskell (>=2.12.0.0 && <2.13) || (>=2.14.0.0 && <2.15) + , temporary (>=1.2.1.1 && <1.3) || (==1.3.*) + , text (>=1.2.3.0 && <1.3) || (>=1.2.3.1 && <1.3) + , text-metrics >=0.3.0 && <0.4 + , th-reify-many >=0.1.8 && <0.2 + , time >=1.8.0.2 && <1.9 + , tls >=1.4.1 && <1.5 + , transformers (>=0.5.2.0 && <0.6) || (>=0.5.5.0 && <0.6) + , typed-process >=0.2.3.0 && <0.3 + , unicode-transforms >=0.3.4 && <0.4 + , unix-compat (>=0.5.0.1 && <0.6) || (>=0.5.1 && <0.6) + , unliftio (>=0.2.7.0 && <0.3) || (>=0.2.8.1 && <0.3) + , unordered-containers >=0.2.9.0 && <0.3 + , vector >=0.12.0.1 && <0.13 + , yaml >=0.10.4.0 && <0.11 + , zip-archive >=0.3.3 && <0.4 + , zlib >=0.6.2 && <0.7 + if os(windows) + cpp-options: -DWINDOWS + build-depends: + Win32 + else + build-tools: + hsc2hs + build-depends: + bindings-uname ==0.1.* + , unix >=2.7.2.2 && <2.8 + if flag(static) + ld-options: -static -pthread + if !(flag(disable-git-info)) + cpp-options: -DUSE_GIT_INFO + build-depends: + githash >=0.1.2.0 && <0.2 + , optparse-simple >=0.1.0 && <0.2 + if flag(hide-dependency-versions) + cpp-options: -DHIDE_DEP_VERSIONS + if flag(supported-build) + cpp-options: -DSUPPORTED_BUILD + default-language: Haskell2010 + autogen-modules: + Build_stack, + Paths_stack + +test-suite stack-integration-test + type: exitcode-stdio-1.0 + main-is: IntegrationSpec.hs + other-modules: + StackTest + Paths_stack + hs-source-dirs: + test/integration + test/integration/lib + 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 && <2.5 + , aeson (>=1.2.4.0 && <1.3) || (>=1.4.1.0 && <1.5) + , annotated-wl-pprint >=0.7.0 && <0.8 + , ansi-terminal (>=0.8.0.4 && <0.9) || (>=0.8.1 && <0.9) + , async (>=2.1.1.1 && <2.2) || (>=2.2.1 && <2.3) + , attoparsec >=0.13.2.2 && <0.14 + , base >=4.10 && <5 + , base64-bytestring >=1.0.0.1 && <1.1 + , bytestring >=0.10.8.2 && <0.11 + , conduit (>=1.2.13.1 && <1.3) || (>=1.3.1 && <1.4) + , conduit-extra (>=1.2.3.2 && <1.3) || (>=1.3.0 && <1.4) + , containers (>=0.5.10.2 && <0.6) || (>=0.6.0.1 && <0.7) + , cryptonite ==0.25.* + , cryptonite-conduit >=0.2.2 && <0.3 + , deepseq (>=1.4.3.0 && <1.5) || (>=1.4.4.0 && <1.5) + , directory (>=1.3.0.2 && <1.4) || (>=1.3.3.0 && <1.4) + , echo >=0.1.3 && <0.2 + , exceptions (>=0.8.3 && <0.9) || (>=0.10.0 && <0.11) + , extra (>=1.6.9 && <1.7) || (>=1.6.12 && <1.7) + , file-embed (>=0.0.10.1 && <0.1) || (>=0.0.11 && <0.1) + , filelock >=0.1.1.2 && <0.2 + , filepath (>=1.4.1.2 && <1.5) || (>=1.4.2.1 && <1.5) + , fsnotify (>=0.2.1.1 && <0.3) || (>=0.3.0.1 && <0.4) + , generic-deriving >=1.12.2 && <1.13 + , hackage-security >=0.5.3.0 && <0.6 + , hashable >=1.2.7.0 && <1.3 + , hpack >=0.31.0 && <0.32 + , hpc >=0.6.0.3 && <0.7 + , hspec (>=2.4.8 && <2.5) || (>=2.5.5 && <2.6) + , http-client >=0.5.13.1 && <0.6 + , http-client-tls >=0.3.5.3 && <0.4 + , http-conduit >=2.3.2 && <2.4 + , http-types (>=0.12.1 && <0.13) || (>=0.12.2 && <0.13) + , memory (>=0.14.16 && <0.15) || (>=0.14.18 && <0.15) + , microlens (>=0.4.8.3 && <0.5) || (>=0.4.9.1 && <0.5) + , mintty >=0.1.2 && <0.2 + , monad-logger >=0.3.29 && <0.4 + , mono-traversable >=1.0.9.0 && <1.1 + , mtl >=2.2.2 && <2.3 + , mustache >=2.3.0 && <2.4 + , neat-interpolation (>=0.3.2.1 && <0.4) || (>=0.3.2.2 && <0.4) + , network-uri >=2.6.1.0 && <2.7 + , open-browser >=0.2.1.0 && <0.3 + , optparse-applicative (>=0.14.2.0 && <0.15) || (>=0.14.3.0 && <0.15) + , path >=0.6.1 && <0.7 + , path-io (>=1.3.3 && <1.4) || (>=1.4.0 && <1.5) + , persistent (>=2.7.1 && <2.8) || (>=2.9.2 && <2.10) + , persistent-sqlite (>=2.6.4 && <2.7) || (>=2.9.2 && <2.10) + , persistent-template (>=2.5.4 && <2.6) || (>=2.6.0 && <2.7) + , pretty (>=1.1.3.3 && <1.2) || (>=1.1.3.6 && <1.2) + , primitive >=0.6.4.0 && <0.7 + , process (>=1.6.1.0 && <1.7) || (>=1.6.3.0 && <1.7) + , project-template >=0.2.0.1 && <0.3 + , regex-applicative-text >=0.1.0.1 && <0.2 + , resourcet (>=1.1.11 && <1.2) || (>=1.2.2 && <1.3) + , retry (>=0.7.6.3 && <0.8) || (>=0.7.7.0 && <0.8) + , rio >=0.1.5.0 && <0.2 + , semigroups >=0.18.5 && <0.19 + , split >=0.2.3.3 && <0.3 + , stm (>=2.4.5.0 && <2.5) || (>=2.5.0.0 && <2.6) + , store (>=0.4.3.2 && <0.5) || (>=0.5.0 && <0.6) + , store-core >=0.4.4 && <0.5 + , streaming-commons (>=0.1.19 && <0.2) || (>=0.2.1.0 && <0.3) + , tar >=0.5.1.0 && <0.6 + , template-haskell (>=2.12.0.0 && <2.13) || (>=2.14.0.0 && <2.15) + , temporary (>=1.2.1.1 && <1.3) || (==1.3.*) + , text (>=1.2.3.0 && <1.3) || (>=1.2.3.1 && <1.3) + , text-metrics >=0.3.0 && <0.4 + , th-reify-many >=0.1.8 && <0.2 + , time >=1.8.0.2 && <1.9 + , tls >=1.4.1 && <1.5 + , transformers (>=0.5.2.0 && <0.6) || (>=0.5.5.0 && <0.6) + , typed-process >=0.2.3.0 && <0.3 + , unicode-transforms >=0.3.4 && <0.4 + , unix-compat (>=0.5.0.1 && <0.6) || (>=0.5.1 && <0.6) + , unliftio (>=0.2.7.0 && <0.3) || (>=0.2.8.1 && <0.3) + , unordered-containers >=0.2.9.0 && <0.3 + , vector >=0.12.0.1 && <0.13 + , yaml >=0.10.4.0 && <0.11 + , zip-archive >=0.3.3 && <0.4 + , zlib >=0.6.2 && <0.7 + if os(windows) + cpp-options: -DWINDOWS + build-depends: + Win32 + else + build-tools: + hsc2hs + build-depends: + bindings-uname ==0.1.* + , unix >=2.7.2.2 && <2.8 + if !(flag(integration-tests)) + buildable: False + default-language: Haskell2010 + +test-suite stack-test + type: exitcode-stdio-1.0 + main-is: Test.hs + other-modules: + Network.HTTP.Download.VerifiedSpec + Spec + Stack.ArgsSpec + Stack.Build.ExecuteSpec + Stack.Build.TargetSpec + Stack.ConfigSpec + Stack.DotSpec + Stack.Ghci.PortableFakePaths + Stack.Ghci.ScriptSpec + Stack.GhciSpec + Stack.NixSpec + Stack.PackageDumpSpec + Stack.SolverSpec + Stack.StaticBytesSpec + Stack.StoreSpec + Stack.Types.BuildPlanSpec + Stack.Types.TemplateNameSpec + Stack.Untar.UntarSpec + Paths_stack + hs-source-dirs: + src/test + 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 && <2.5 + , QuickCheck (>=2.10.1 && <2.11) || (>=2.11.3 && <2.12) + , aeson (>=1.2.4.0 && <1.3) || (>=1.4.1.0 && <1.5) + , annotated-wl-pprint >=0.7.0 && <0.8 + , ansi-terminal (>=0.8.0.4 && <0.9) || (>=0.8.1 && <0.9) + , async (>=2.1.1.1 && <2.2) || (>=2.2.1 && <2.3) + , attoparsec >=0.13.2.2 && <0.14 + , base >=4.10 && <5 + , base64-bytestring >=1.0.0.1 && <1.1 + , bytestring >=0.10.8.2 && <0.11 + , conduit (>=1.2.13.1 && <1.3) || (>=1.3.1 && <1.4) + , conduit-extra (>=1.2.3.2 && <1.3) || (>=1.3.0 && <1.4) + , containers (>=0.5.10.2 && <0.6) || (>=0.6.0.1 && <0.7) + , cryptonite ==0.25.* + , cryptonite-conduit >=0.2.2 && <0.3 + , deepseq (>=1.4.3.0 && <1.5) || (>=1.4.4.0 && <1.5) + , directory (>=1.3.0.2 && <1.4) || (>=1.3.3.0 && <1.4) + , echo >=0.1.3 && <0.2 + , exceptions (>=0.8.3 && <0.9) || (>=0.10.0 && <0.11) + , extra (>=1.6.9 && <1.7) || (>=1.6.12 && <1.7) + , file-embed (>=0.0.10.1 && <0.1) || (>=0.0.11 && <0.1) + , filelock >=0.1.1.2 && <0.2 + , filepath (>=1.4.1.2 && <1.5) || (>=1.4.2.1 && <1.5) + , fsnotify (>=0.2.1.1 && <0.3) || (>=0.3.0.1 && <0.4) + , generic-deriving >=1.12.2 && <1.13 + , hackage-security >=0.5.3.0 && <0.6 + , hashable >=1.2.7.0 && <1.3 + , hpack >=0.31.0 && <0.32 + , hpc >=0.6.0.3 && <0.7 + , hspec (>=2.4.8 && <2.5) || (>=2.5.5 && <2.6) + , http-client >=0.5.13.1 && <0.6 + , http-client-tls >=0.3.5.3 && <0.4 + , http-conduit >=2.3.2 && <2.4 + , http-types (>=0.12.1 && <0.13) || (>=0.12.2 && <0.13) + , memory (>=0.14.16 && <0.15) || (>=0.14.18 && <0.15) + , microlens (>=0.4.8.3 && <0.5) || (>=0.4.9.1 && <0.5) + , mintty >=0.1.2 && <0.2 + , monad-logger >=0.3.29 && <0.4 + , mono-traversable >=1.0.9.0 && <1.1 + , mtl >=2.2.2 && <2.3 + , mustache >=2.3.0 && <2.4 + , neat-interpolation (>=0.3.2.1 && <0.4) || (>=0.3.2.2 && <0.4) + , network-uri >=2.6.1.0 && <2.7 + , open-browser >=0.2.1.0 && <0.3 + , optparse-applicative (>=0.14.2.0 && <0.15) || (>=0.14.3.0 && <0.15) + , path >=0.6.1 && <0.7 + , path-io (>=1.3.3 && <1.4) || (>=1.4.0 && <1.5) + , persistent (>=2.7.1 && <2.8) || (>=2.9.2 && <2.10) + , persistent-sqlite (>=2.6.4 && <2.7) || (>=2.9.2 && <2.10) + , persistent-template (>=2.5.4 && <2.6) || (>=2.6.0 && <2.7) + , pretty (>=1.1.3.3 && <1.2) || (>=1.1.3.6 && <1.2) + , primitive >=0.6.4.0 && <0.7 + , process (>=1.6.1.0 && <1.7) || (>=1.6.3.0 && <1.7) + , project-template >=0.2.0.1 && <0.3 + , regex-applicative-text >=0.1.0.1 && <0.2 + , resourcet (>=1.1.11 && <1.2) || (>=1.2.2 && <1.3) + , retry (>=0.7.6.3 && <0.8) || (>=0.7.7.0 && <0.8) + , rio >=0.1.5.0 && <0.2 + , semigroups >=0.18.5 && <0.19 + , smallcheck >=1.1.5 && <1.2 + , split >=0.2.3.3 && <0.3 + , stack + , stm (>=2.4.5.0 && <2.5) || (>=2.5.0.0 && <2.6) + , store (>=0.4.3.2 && <0.5) || (>=0.5.0 && <0.6) + , store-core >=0.4.4 && <0.5 + , streaming-commons (>=0.1.19 && <0.2) || (>=0.2.1.0 && <0.3) + , tar >=0.5.1.0 && <0.6 + , template-haskell (>=2.12.0.0 && <2.13) || (>=2.14.0.0 && <2.15) + , temporary (>=1.2.1.1 && <1.3) || (==1.3.*) + , text (>=1.2.3.0 && <1.3) || (>=1.2.3.1 && <1.3) + , text-metrics >=0.3.0 && <0.4 + , th-reify-many >=0.1.8 && <0.2 + , time >=1.8.0.2 && <1.9 + , tls >=1.4.1 && <1.5 + , transformers (>=0.5.2.0 && <0.6) || (>=0.5.5.0 && <0.6) + , typed-process >=0.2.3.0 && <0.3 + , unicode-transforms >=0.3.4 && <0.4 + , unix-compat (>=0.5.0.1 && <0.6) || (>=0.5.1 && <0.6) + , unliftio (>=0.2.7.0 && <0.3) || (>=0.2.8.1 && <0.3) + , unordered-containers >=0.2.9.0 && <0.3 + , vector >=0.12.0.1 && <0.13 + , yaml >=0.10.4.0 && <0.11 + , zip-archive >=0.3.3 && <0.4 + , zlib >=0.6.2 && <0.7 + if os(windows) + cpp-options: -DWINDOWS + build-depends: + Win32 + else + build-tools: + hsc2hs + build-depends: + bindings-uname ==0.1.* + , unix >=2.7.2.2 && <2.8 + default-language: Haskell2010
revision 2
name: stack version: 1.9.1.1 -x-revision: 1 +x-revision: 2 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 if !(flag(disable-git-info)) cpp-options: -DUSE_GIT_INFO build-depends: - githash >=0.1.2.0 && <0.2 + githash >=0.1.3.0 && <0.2 , optparse-simple >=0.1.0 && <0.2 if flag(hide-dependency-versions) cpp-options: -DHIDE_DEP_VERSIONS