[DHG_packages] 01/01: stack: patch for newer dependencies

Clint Adams clint at moszumanska.debian.org
Mon Oct 24 12:28:41 UTC 2016


This is an automated email from the git hooks/post-receive script.

clint pushed a commit to branch experimental
in repository DHG_packages.

commit 6d0607ed80ae44edee941c2f1a4b86874e07c6f8
Author: Clint Adams <clint at debian.org>
Date:   Mon Oct 24 08:27:56 2016 -0400

    stack: patch for newer dependencies
---
 p/haskell-stack/debian/changelog                   |   6 +
 p/haskell-stack/debian/control                     |  10 +-
 .../debian/patches/new-metadata-from-hackage       | 752 ++++++++++++++++++---
 3 files changed, 683 insertions(+), 85 deletions(-)

diff --git a/p/haskell-stack/debian/changelog b/p/haskell-stack/debian/changelog
index 6bf7113..53b9dbb 100644
--- a/p/haskell-stack/debian/changelog
+++ b/p/haskell-stack/debian/changelog
@@ -1,3 +1,9 @@
+haskell-stack (1.1.2-4) experimental; urgency=medium
+
+  * Patch for newer dependencies.
+
+ -- Clint Adams <clint at debian.org>  Mon, 24 Oct 2016 08:27:30 -0400
+
 haskell-stack (1.1.2-3) experimental; urgency=medium
 
   * Drop cabal from build deps.
diff --git a/p/haskell-stack/debian/control b/p/haskell-stack/debian/control
index c3ee420..382bbf4 100644
--- a/p/haskell-stack/debian/control
+++ b/p/haskell-stack/debian/control
@@ -52,7 +52,7 @@ Build-Depends:
  libghc-exceptions-dev (<< 0.9),
  libghc-exceptions-dev (>= 0.8.0.2),
  libghc-exceptions-dev (>= 0.8.2.1),
- libghc-extra-dev (<< 1.5),
+ libghc-extra-dev (<< 1.6),
  libghc-extra-dev (>= 1.4.6),
  libghc-fast-logger-dev (<< 2.5),
  libghc-fast-logger-dev (>= 2.3.1),
@@ -109,15 +109,15 @@ Build-Depends:
  libghc-path-dev (>= 0.5.7),
  libghc-path-io-dev (<< 2.0.0),
  libghc-path-io-dev (>= 1.1.0),
- libghc-persistent-dev (<< 2.6),
+ libghc-persistent-dev (<< 2.7),
  libghc-persistent-dev (>= 2.1.2),
- libghc-persistent-sqlite-dev (<< 2.6),
+ libghc-persistent-sqlite-dev (<< 2.7),
  libghc-persistent-sqlite-dev (>= 2.1.4),
  libghc-persistent-template-dev (<< 2.6),
  libghc-persistent-template-dev (>= 2.1.1),
  libghc-project-template-dev (<< 0.3),
  libghc-project-template-dev (>= 0.2),
- libghc-quickcheck2-dev (<< 2.9),
+ libghc-quickcheck2-dev (<< 2.10),
  libghc-quickcheck2-dev (>= 2.8.1),
  libghc-regex-applicative-text-dev (<< 0.2),
  libghc-regex-applicative-text-dev (>= 0.1.0.1),
@@ -160,7 +160,7 @@ Build-Depends:
  libghc-vector-dev (>= 0.10.12.3),
  libghc-yaml-dev (<< 0.9),
  libghc-yaml-dev (>= 0.8.10.1),
- libghc-zip-archive-dev (<< 0.3),
+ libghc-zip-archive-dev (<< 0.4),
  libghc-zip-archive-dev (>= 0.2.3.7),
  libghc-zlib-dev (<< 0.7),
  libghc-zlib-dev (>= 0.5.4.2),
diff --git a/p/haskell-stack/debian/patches/new-metadata-from-hackage b/p/haskell-stack/debian/patches/new-metadata-from-hackage
index 4de7c9c..2849271 100644
--- a/p/haskell-stack/debian/patches/new-metadata-from-hackage
+++ b/p/haskell-stack/debian/patches/new-metadata-from-hackage
@@ -1,92 +1,684 @@
-Index: haskell-stack/stack.cabal
-===================================================================
---- haskell-stack.orig/stack.cabal	1970-01-01 01:00:00.000000000 +0100
-+++ haskell-stack/stack.cabal	2016-06-01 10:57:35.860985215 +0200
-@@ -154,7 +154,7 @@
-         base-compat >=0.6 && <0.10,
-         base16-bytestring >=0.1.1.6 && <0.2,
-         base64-bytestring >=1.0.0.1 && <1.1,
+--- a/stack.cabal
++++ b/stack.cabal
+@@ -1,340 +1,341 @@
+-name: stack
+-version: 1.1.2
+-cabal-version: >=1.10
+-build-type: Simple
+-license: BSD3
+-license-file: LICENSE
+-maintainer: manny at 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
+-    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
+-
+-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
+-    exposed-modules:
+-        Control.Concurrent.Execute
+-        Data.Aeson.Extended
+-        Data.Attoparsec.Args
+-        Data.Attoparsec.Combinators
+-        Data.Attoparsec.Interpreter
+-        Data.Binary.VersionTagged
+-        Data.IORef.RunOnce
+-        Data.Maybe.Extra
+-        Data.Monoid.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.Ide
+-        Stack.Image
+-        Stack.Init
+-        Stack.New
+-        Stack.Nix
+-        Stack.Options
+-        Stack.Package
+-        Stack.PackageDump
+-        Stack.PackageIndex
+-        Stack.SDist
+-        Stack.Setup
+-        Stack.Setup.Installed
+-        Stack.Sig
+-        Stack.Sig.GPG
+-        Stack.Sig.Sign
+-        Stack.Solver
+-        Stack.Types
+-        Stack.Types.Build
+-        Stack.Types.BuildPlan
+-        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.PackageIdentifier
+-        Stack.Types.PackageIndex
+-        Stack.Types.PackageName
+-        Stack.Types.Sig
+-        Stack.Types.StackT
+-        Stack.Types.TemplateName
+-        Stack.Types.Version
+-        Stack.Upgrade
+-        Stack.Upload
+-        System.Process.Log
+-        System.Process.PagerEditor
+-        System.Process.Read
+-        System.Process.Run
+-    build-depends:
+-        Cabal >=1.18.1.5 && <1.25,
+-        aeson >=0.8.0.2 && <0.10 || ==0.11.*,
+-        ansi-terminal >=0.6.2.3 && <0.7,
+-        async >=2.0.2 && <2.2,
+-        attoparsec >=0.12.1.5 && <0.14,
+-        base >=4.7 && <5,
+-        base-compat >=0.6 && <0.10,
+-        base16-bytestring >=0.1.1.6 && <0.2,
+-        base64-bytestring >=1.0.0.1 && <1.1,
 -        binary ==0.7.*,
-+        binary >=0.7 && <0.9,
-         binary-tagged >=0.1.1 && <0.2,
-         blaze-builder >=0.4.0.2 && <0.5,
-         byteable >=0.1.1 && <0.2,
-@@ -175,7 +175,7 @@
-         filelock >=0.1.0.1 && <0.2,
-         filepath >=1.3.0.2 && <1.5,
-         fsnotify >=0.2.1 && <0.3,
+-        binary-tagged >=0.1.1 && <0.2,
+-        blaze-builder >=0.4.0.2 && <0.5,
+-        byteable >=0.1.1 && <0.2,
+-        bytestring >=0.10.6.0 && <0.11,
+-        conduit >=1.2.4 && <1.3,
+-        conduit-extra >=1.1.7.1 && <1.2,
+-        containers >=0.5.5.1 && <0.6,
+-        cryptohash >=0.11.6 && <0.12,
+-        cryptohash-conduit >=0.1.1 && <0.2,
+-        directory >=1.2.1.0 && <1.3,
+-        edit-distance ==0.2.*,
+-        either >=4.4.1.1 && <4.5,
+-        enclosed-exceptions >=1.0.1.1 && <1.1,
+-        errors >=2.1.2 && <2.2,
+-        exceptions >=0.8.0.2 && <0.9,
+-        extra >=1.4.6 && <1.5,
+-        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.9.0 && <1.10,
-+        generic-deriving >=1.9.0 && <1.11,
-         hashable >=1.2.3.2 && <1.3,
-         hit >=0.6.3 && <0.7,
-         hpc >=0.6.0.2 && <0.7,
-@@ -187,17 +187,17 @@
-         microlens >=0.3.0.0 && <0.5,
-         monad-control >=1.0.1.0 && <1.1,
-         monad-logger >=0.3.13.1 && <0.4,
+-        hashable >=1.2.3.2 && <1.3,
+-        hit >=0.6.3 && <0.7,
+-        hpc >=0.6.0.2 && <0.7,
+-        http-client >=0.4.17 && <0.5,
+-        http-client-tls >=0.2.2 && <0.3,
+-        http-conduit >=2.1.7 && <2.2,
+-        http-types >=0.8.6 && <0.10,
+-        lifted-base >=0.2.3.6 && <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,
 -        monad-unlift >=0.1.2.0 && <0.2,
-+        monad-unlift >=0.1.2.0 && <0.3,
-         mtl >=2.1.3.1 && <2.3,
-         open-browser >=0.2.1 && <0.3,
-         optparse-applicative >=0.11 && <0.13,
-         path >=0.5.1 && <0.6,
-         path-io >=1.1.0 && <2.0.0,
-         persistent >=2.1.2 && <2.6,
+-        mtl >=2.1.3.1 && <2.3,
+-        open-browser >=0.2.1 && <0.3,
+-        optparse-applicative >=0.11 && <0.13,
+-        path >=0.5.1 && <0.6,
+-        path-io >=1.1.0 && <2.0.0,
+-        persistent >=2.1.2 && <2.6,
 -        persistent-sqlite >=2.1.4 && <2.6,
-+        persistent-sqlite (>=2.1.4 && <2.5.0.1) || (>2.5.0.1 && <2.6),
-         persistent-template >=2.1.1 && <2.6,
-         pretty >=1.1.1.1 && <1.2,
+-        persistent-template >=2.1.1 && <2.6,
+-        pretty >=1.1.1.1 && <1.2,
 -        process >=1.2.0.0 && <1.3,
-+        process >=1.2.0.0 && <1.5,
-         regex-applicative-text >=0.1.0.1 && <0.2,
-         resourcet >=1.1.4.1 && <1.2,
-         retry >=0.6 && <0.8,
-@@ -207,13 +207,13 @@
-         stm >=2.4.4 && <2.5,
-         streaming-commons >=0.1.10.0 && <0.2,
-         tar >=0.4.1.0 && <0.6,
+-        regex-applicative-text >=0.1.0.1 && <0.2,
+-        resourcet >=1.1.4.1 && <1.2,
+-        retry >=0.6 && <0.8,
+-        safe ==0.3.*,
+-        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.4.1.0 && <0.6,
 -        template-haskell >=2.9.0.0 && <2.11,
-+        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 && <0.3,
+-        temporary >=1.2.0.3 && <1.3,
+-        text >=1.2.0.4 && <1.3,
+-        text-binary >=0.2.1 && <0.3,
 -        time >=1.4.2 && <1.6,
-+        time >=1.4.2 && <1.7,
-         tls >=1.3.8 && <1.4,
+-        tls >=1.3.8 && <1.4,
 -        transformers >=0.3.0.0 && <0.5,
-+        transformers >=0.3.0.0 && <0.6,
-         transformers-base >=0.4.4 && <0.5,
-         unix-compat >=0.4.1.4 && <0.5,
-         unordered-containers >=0.2.5.1 && <0.3,
-@@ -265,7 +265,7 @@
-         path-io >=1.1.0 && <2.0.0,
-         stack >=1.1.2 && <1.2,
-         text >=1.2.0.4 && <1.3,
+-        transformers-base >=0.4.4 && <0.5,
+-        unix-compat >=0.4.1.4 && <0.5,
+-        unordered-containers >=0.2.5.1 && <0.3,
+-        vector >=0.10.12.3 && <0.12,
+-        vector-binary-instances >=0.2.3.2 && <0.3,
+-        yaml >=0.8.10.1 && <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.3,
+-        hpack >=0.14.0 && <0.15
+-    default-language: Haskell2010
+-    hs-source-dirs: src/
+-    ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates
+-
+-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
+-    main-is: Main.hs
+-    build-depends:
+-        Cabal >=1.18.1.5 && <1.25,
+-        base >=4.7 && <5,
+-        bytestring >=0.10.4.0 && <0.11,
+-        containers >=0.5.5.1 && <0.6,
+-        directory >=1.2.2.0 && <1.3,
+-        filelock >=0.1.0.1 && <0.2,
+-        filepath >=1.4.0.0 && <1.5,
+-        http-client >=0.4.28 && <0.5,
+-        lifted-base >=0.2.3.6 && <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.11.0.2 && <0.13,
+-        path >=0.5.7 && <0.6,
+-        path-io >=1.1.0 && <2.0.0,
+-        stack >=1.1.2 && <1.2,
+-        text >=1.2.0.4 && <1.3,
 -        transformers >=0.4.2.0 && <0.5
-+        transformers >=0.4.2.0 && <0.6
-     default-language: Haskell2010
-     hs-source-dirs: src/main
-     other-modules:
-@@ -296,7 +296,7 @@
-         stack >=1.1.2 && <1.2,
-         temporary >=1.2.0.4 && <1.3,
-         text >=1.2.2.1 && <1.3,
+-    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
+-    type: exitcode-stdio-1.0
+-    main-is: Test.hs
+-    build-depends:
+-        Cabal >=1.18.1.5 && <1.25,
+-        QuickCheck >=2.8.1 && <2.9,
+-        attoparsec >=0.13.0.2 && <0.14,
+-        base >=4.7 && <5,
+-        conduit >=1.2.6.6 && <1.3,
+-        conduit-extra >=1.1.13.1 && <1.2,
+-        containers >=0.5.5.1 && <0.6,
+-        cryptohash >=0.11.6 && <0.12,
+-        directory >=1.2.2.0 && <1.3,
+-        exceptions >=0.8.2.1 && <0.9,
+-        hspec >=2.2.3 && <2.3,
+-        http-conduit >=2.1.10.1 && <2.2,
+-        monad-logger >=0.3.18 && <0.4,
+-        path >=0.5.7 && <0.6,
+-        path-io >=1.1.0 && <2.0.0,
+-        resourcet >=1.1.7.4 && <1.2,
+-        retry >=0.6 && <0.8,
+-        stack >=1.1.2 && <1.2,
+-        temporary >=1.2.0.4 && <1.3,
+-        text >=1.2.2.1 && <1.3,
 -        transformers >=0.4.2.0 && <0.5
-+        transformers >=0.4.2.0 && <0.6
-     default-language: Haskell2010
-     hs-source-dirs: src/test
-     other-modules:
-@@ -327,11 +327,11 @@
-         directory >=1.2.2.0 && <1.3,
-         filepath >=1.4.0.0 && <1.5,
-         hspec >=2.2.3 && <2.3,
+-    default-language: Haskell2010
+-    hs-source-dirs: src/test
+-    other-modules:
+-        Spec
+-        Stack.BuildPlanSpec
+-        Stack.Build.ExecuteSpec
+-        Stack.Build.TargetSpec
+-        Stack.ConfigSpec
+-        Stack.DotSpec
+-        Stack.PackageDumpSpec
+-        Stack.ArgsSpec
+-        Stack.NixSpec
+-        Network.HTTP.Download.VerifiedSpec
+-    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.6.0 && <0.11,
+-        conduit >=1.2.6.6 && <1.3,
+-        conduit-extra >=1.1.13.1 && <1.2,
+-        containers >=0.5.5.1 && <0.6,
+-        directory >=1.2.2.0 && <1.3,
+-        filepath >=1.4.0.0 && <1.5,
+-        hspec >=2.2.3 && <2.3,
 -        process >=1.2.3.0 && <1.3,
-+        process >=1.2.3.0 && <1.5,
-         resourcet >=1.1.7.4 && <1.2,
-         temporary >=1.2.0.4 && <1.3,
-         text >=1.2.2.1 && <1.3,
+-        resourcet >=1.1.7.4 && <1.2,
+-        temporary >=1.2.0.4 && <1.3,
+-        text >=1.2.2.1 && <1.3,
 -        transformers >=0.4.2.0 && <0.5,
-+        transformers >=0.4.2.0 && <0.6,
-         unix-compat >=0.4.1.4 && <0.5
-     default-language: Haskell2010
-     hs-source-dirs: test/integration test/integration/lib
+-        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
++name: stack
++version: 1.1.2
++x-revision: 8
++cabal-version: >=1.10
++build-type: Simple
++license: BSD3
++license-file: LICENSE
++maintainer: manny at 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
++    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
++
++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
++    exposed-modules:
++        Control.Concurrent.Execute
++        Data.Aeson.Extended
++        Data.Attoparsec.Args
++        Data.Attoparsec.Combinators
++        Data.Attoparsec.Interpreter
++        Data.Binary.VersionTagged
++        Data.IORef.RunOnce
++        Data.Maybe.Extra
++        Data.Monoid.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.Ide
++        Stack.Image
++        Stack.Init
++        Stack.New
++        Stack.Nix
++        Stack.Options
++        Stack.Package
++        Stack.PackageDump
++        Stack.PackageIndex
++        Stack.SDist
++        Stack.Setup
++        Stack.Setup.Installed
++        Stack.Sig
++        Stack.Sig.GPG
++        Stack.Sig.Sign
++        Stack.Solver
++        Stack.Types
++        Stack.Types.Build
++        Stack.Types.BuildPlan
++        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.PackageIdentifier
++        Stack.Types.PackageIndex
++        Stack.Types.PackageName
++        Stack.Types.Sig
++        Stack.Types.StackT
++        Stack.Types.TemplateName
++        Stack.Types.Version
++        Stack.Upgrade
++        Stack.Upload
++        System.Process.Log
++        System.Process.PagerEditor
++        System.Process.Read
++        System.Process.Run
++    build-depends:
++        Cabal >=1.18.1.5 && <1.25,
++        aeson >=0.8.0.2 && <0.10 || ==0.11.*,
++        ansi-terminal >=0.6.2.3 && <0.7,
++        async >=2.0.2 && <2.2,
++        attoparsec >=0.12.1.5 && <0.14,
++        base >=4.7 && <5,
++        base-compat >=0.6 && <0.10,
++        base16-bytestring >=0.1.1.6 && <0.2,
++        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,
++        byteable >=0.1.1 && <0.2,
++        bytestring >=0.10.6.0 && <0.11,
++        conduit >=1.2.4 && <1.3,
++        conduit-extra >=1.1.7.1 && <1.2,
++        containers >=0.5.5.1 && <0.6,
++        cryptohash >=0.11.6 && <0.12,
++        cryptohash-conduit >=0.1.1 && <0.2,
++        directory >=1.2.1.0 && <1.3,
++        edit-distance ==0.2.*,
++        either >=4.4.1.1 && <4.5,
++        enclosed-exceptions >=1.0.1.1 && <1.1,
++        errors >=2.1.2 && <2.2,
++        exceptions >=0.8.0.2 && <0.9,
++        extra >=1.4.6 && <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.9.0 && <1.12,
++        hashable >=1.2.3.2 && <1.3,
++        hit >=0.6.3 && <0.7,
++        hpc >=0.6.0.2 && <0.7,
++        http-client >=0.4.17 && <0.5,
++        http-client-tls >=0.2.2 && <0.3,
++        http-conduit >=2.1.7 && <2.2,
++        http-types >=0.8.6 && <0.10,
++        lifted-base >=0.2.3.6 && <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,
++        monad-unlift >=0.1.2.0 && <0.3,
++        mtl >=2.1.3.1 && <2.3,
++        open-browser >=0.2.1 && <0.3,
++        optparse-applicative >=0.11 && <0.13,
++        path >=0.5.1 && <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.0.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.*,
++        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.4.1.0 && <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 && <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,
++        unix-compat >=0.4.1.4 && <0.5,
++        unordered-containers >=0.2.5.1 && <0.3,
++        vector >=0.10.12.3 && <0.12,
++        vector-binary-instances >=0.2.3.2 && <0.3,
++        yaml >=0.8.10.1 && <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.14.0 && <0.15
++    default-language: Haskell2010
++    hs-source-dirs: src/
++    ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates
++
++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
++    main-is: Main.hs
++    build-depends:
++        Cabal >=1.18.1.5 && <1.25,
++        base >=4.7 && <5,
++        bytestring >=0.10.4.0 && <0.11,
++        containers >=0.5.5.1 && <0.6,
++        directory >=1.2.2.0 && <1.3,
++        filelock >=0.1.0.1 && <0.2,
++        filepath >=1.4.0.0 && <1.5,
++        http-client >=0.4.28 && <0.5,
++        lifted-base >=0.2.3.6 && <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.11.0.2 && <0.13,
++        path >=0.5.7 && <0.6,
++        path-io >=1.1.0 && <2.0.0,
++        stack >=1.1.2 && <1.2,
++        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
++    type: exitcode-stdio-1.0
++    main-is: Test.hs
++    build-depends:
++        Cabal >=1.18.1.5 && <1.25,
++        QuickCheck >=2.8.1 && <2.10,
++        attoparsec >=0.13.0.2 && <0.14,
++        base >=4.7 && <5,
++        conduit >=1.2.6.6 && <1.3,
++        conduit-extra >=1.1.13.1 && <1.2,
++        containers >=0.5.5.1 && <0.6,
++        cryptohash >=0.11.6 && <0.12,
++        directory >=1.2.2.0 && <1.3,
++        exceptions >=0.8.2.1 && <0.9,
++        hspec >=2.2.3 && <2.3,
++        http-conduit >=2.1.10.1 && <2.2,
++        monad-logger >=0.3.18 && <0.4,
++        path >=0.5.7 && <0.6,
++        path-io >=1.1.0 && <2.0.0,
++        resourcet >=1.1.7.4 && <1.2,
++        retry >=0.6 && <0.8,
++        stack >=1.1.2 && <1.2,
++        temporary >=1.2.0.4 && <1.3,
++        text >=1.2.2.1 && <1.3,
++        transformers >= 0.3.0.0 && < 0.6
++    default-language: Haskell2010
++    hs-source-dirs: src/test
++    other-modules:
++        Spec
++        Stack.BuildPlanSpec
++        Stack.Build.ExecuteSpec
++        Stack.Build.TargetSpec
++        Stack.ConfigSpec
++        Stack.DotSpec
++        Stack.PackageDumpSpec
++        Stack.ArgsSpec
++        Stack.NixSpec
++        Network.HTTP.Download.VerifiedSpec
++    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.6.0 && <0.11,
++        conduit >=1.2.6.6 && <1.3,
++        conduit-extra >=1.1.13.1 && <1.2,
++        containers >=0.5.5.1 && <0.6,
++        directory >=1.2.2.0 && <1.3,
++        filepath >=1.4.0.0 && <1.5,
++        hspec >=2.2.3 && <2.3,
++        process >= 1.2.0.0 && < 1.5,
++        resourcet >=1.1.7.4 && <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

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-haskell/DHG_packages.git



More information about the Pkg-haskell-commits mailing list