[package-plan] 01/01: update 'avoid' situation to match reality

Clint Adams clint at moszumanska.debian.org
Thu May 26 04:37:31 UTC 2016


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

clint pushed a commit to branch master
in repository package-plan.

commit b05fc521d941557a112e0b2e44ce6fa4945fdbda
Author: Clint Adams <clint at debian.org>
Date:   Thu May 26 00:36:54 2016 -0400

    update 'avoid' situation to match reality
---
 additional-cabals/text-show-2.1.2.cabal            | 344 +++++++++++++++++++++
 packages.txt                                       |   8 +-
 .../conduit-extra/1.1.9.2/no-bytestring-builder    |  12 +
 patches/conduit-extra/1.1.9.2/series               |   1 +
 patches/http2/1.5.3/no-bytestring-builder          |  50 +++
 patches/http2/1.5.3/series                         |   1 +
 patches/io-streams/1.3.5.0/no-bytestring-builder   |  18 ++
 patches/io-streams/1.3.5.0/series                  |   1 +
 .../0.5.1.2/no-bytestring-builder                  |  10 +
 patches/postgresql-simple/0.5.1.2/series           |   1 +
 patches/text-show/2.1.2/no-bytestring-builder      |  18 ++
 patches/text-show/2.1.2/no-nats                    |  36 +++
 patches/text-show/2.1.2/series                     |   2 +
 patches/wai/3.2.0/no-bytestring-builder            |  12 +
 patches/wai/3.2.0/series                           |   1 +
 patches/warp/3.2.3/no-bytestring-builder           |  22 ++
 patches/warp/3.2.3/series                          |   1 +
 patches/wl-pprint-extras/3.5.0.5/no-nats           |  13 +
 patches/wl-pprint-extras/3.5.0.5/series            |   1 +
 patches/wl-pprint-terminfo/3.7.1.3/no-nats         |  14 +
 patches/wl-pprint-terminfo/3.7.1.3/series          |   1 +
 21 files changed, 563 insertions(+), 4 deletions(-)

diff --git a/additional-cabals/text-show-2.1.2.cabal b/additional-cabals/text-show-2.1.2.cabal
new file mode 100644
index 0000000..dd92f28
--- /dev/null
+++ b/additional-cabals/text-show-2.1.2.cabal
@@ -0,0 +1,344 @@
+name:                text-show
+version:             2.1.2
+synopsis:            Efficient conversion of values into Text
+description:         @text-show@ offers a replacement for the @Show@ typeclass intended
+                     for use with @Text@ instead of @String at s. This package was created
+                     in the spirit of
+                     @<http://hackage.haskell.org/package/bytestring-show bytestring-show>@.
+                     .
+                     At the moment, @text-show@ provides instances for most data
+                     types in the @<http://hackage.haskell.org/package/array array>@,
+                     @<http://hackage.haskell.org/package/base base>@,
+                     @<http://hackage.haskell.org/package/bytestring bytestring>@, and
+                     @<http://hackage.haskell.org/package/text text>@ packages.
+                     Therefore, much of the source code for @text-show@ consists of
+                     borrowed code from those packages in order to ensure that the
+                     behaviors of @Show@ and @TextShow@ coincide.
+                     .
+                     For most uses, simply importing "TextShow"
+                     will suffice:
+                     .
+                     @
+                        module Main where
+                        .
+                        import TextShow
+                        .
+                        main :: IO ()
+                        main = printT (Just \"Hello, World!\")
+                     @
+                     .
+                     If you desire it, there are also monomorphic versions of the @showb@
+                     function available in the submodules of "TextShow". See the
+                     <https://github.com/RyanGlScott/text-show/wiki/Naming-conventions naming conventions>
+                     page for more information.
+                     .
+                     Support for automatically deriving @TextShow@ instances can be found
+                     in the "TextShow.TH" and "TextShow.Generic" modules.
+homepage:            https://github.com/RyanGlScott/text-show
+bug-reports:         https://github.com/RyanGlScott/text-show/issues
+license:             BSD3
+license-file:        LICENSE
+author:              Ryan Scott
+maintainer:          Ryan Scott <ryan.gl.scott at gmail.com>
+stability:           Provisional
+copyright:           (C) 2014-2015 Ryan Scott
+category:            Text
+build-type:          Simple
+tested-with:         GHC == 7.0.4
+                   , GHC == 7.2.2
+                   , GHC == 7.4.2
+                   , GHC == 7.6.3
+                   , GHC == 7.8.4
+                   , GHC == 7.10.3
+extra-source-files:  CHANGELOG.md, README.md, include/*.h
+cabal-version:       >=1.10
+
+source-repository head
+  type:                git
+  location:            https://github.com/RyanGlScott/text-show
+
+flag developer
+  description:         Operate in developer mode (allows for faster recompilation of tests)
+  default:             False
+  manual:              True
+
+library
+  exposed-modules:     TextShow
+                       TextShow.Control.Applicative
+                       TextShow.Control.Concurrent
+                       TextShow.Control.Exception
+                       TextShow.Control.Monad.ST
+                       TextShow.Data.Array
+                       TextShow.Data.Bool
+                       TextShow.Data.ByteString
+                       TextShow.Data.Char
+                       TextShow.Data.Complex
+                       TextShow.Data.Data
+                       TextShow.Data.Dynamic
+                       TextShow.Data.Either
+                       TextShow.Data.Fixed
+                       TextShow.Data.Floating
+                       TextShow.Data.Functor.Identity
+                       TextShow.Debug.Trace
+                       TextShow.Debug.Trace.Generic
+                       TextShow.Debug.Trace.TH
+                       TextShow.Generic
+                       TextShow.Data.Integral
+                       TextShow.Data.List
+                       TextShow.Data.Maybe
+                       TextShow.Data.Monoid
+                       TextShow.Data.Ord
+                       TextShow.Data.Proxy
+                       TextShow.Data.Ratio
+                       TextShow.Data.Text
+                       TextShow.Data.Tuple
+                       TextShow.Data.Typeable
+                       TextShow.Data.Version
+                       TextShow.Data.Void
+                       TextShow.Foreign.C.Types
+                       TextShow.Foreign.Ptr
+                       TextShow.Functions
+                       TextShow.GHC.Generics
+                       TextShow.Numeric.Natural
+                       TextShow.System.Exit
+                       TextShow.System.IO
+                       TextShow.System.Posix.Types
+                       TextShow.Text.Read
+                       TextShow.TH
+
+                       -- Only exports functions if using Windows
+                       TextShow.GHC.Conc.Windows
+
+                       -- Only exports functions if base >= 4.4
+                       TextShow.GHC.Fingerprint
+                       -- Only exports functions if base >= 4.4 and not using Windows
+                       TextShow.GHC.Event
+
+                       -- Only exports functions if base >= 4.5
+                       TextShow.GHC.Stats
+
+                       -- Only exports functions if base >= 4.6
+                       TextShow.GHC.TypeLits
+
+                       -- Only exports functions if base >= 4.7
+                       TextShow.Data.Type.Coercion
+                       TextShow.Data.Type.Equality
+                       -- Only exports functions if base >= 4.7 && < 4.8
+                       TextShow.Data.OldTypeable
+
+                       -- Only exports functions if base >= 4.8
+                       TextShow.GHC.RTS.Flags
+                       TextShow.GHC.StaticPtr
+  other-modules:       TextShow.Classes
+                       TextShow.Data.Typeable.Utils
+                       TextShow.FromStringTextShow
+                       TextShow.Instances
+                       TextShow.TH.Internal
+                       TextShow.TH.Names
+                       TextShow.Utils
+  build-depends:       array              >= 0.3     && < 0.6
+                     , base               >= 4.3     && < 5
+                     , base-compat        >= 0.8.1   && < 1
+                     , bytestring         >= 0.9     && < 0.11
+                     , bytestring-builder
+                     , containers         >= 0.1     && < 0.6
+                     , generic-deriving   >= 1.9     && < 2
+                     , ghc-prim
+                     , integer-gmp
+                     , nats               >= 0.1     && < 2
+                     , semigroups         >= 0.16.1  && < 1
+                     , tagged             >= 0.4.4   && < 1
+                     , text               >= 0.11.1  && < 1.3
+                     , template-haskell   >= 2.5     && < 2.12
+                     , transformers       >= 0.2.1   && < 0.5
+                     , void               >= 0.5     && < 1
+  hs-source-dirs:      src
+  default-language:    Haskell2010
+  ghc-options:         -Wall
+  include-dirs:        include
+  includes:            inline.h
+                     , utils.h
+  install-includes:    inline.h
+                     , utils.h
+
+test-suite spec
+  type:                exitcode-stdio-1.0
+  main-is:             Spec.hs
+  other-modules:       Derived.DataFamilies
+                       Derived.DatatypeContexts
+                       Derived.ExistentialQuantification
+                       Derived.Infix
+                       Derived.MagicHash
+                       Derived.PolyKinds
+                       Derived.RankNTypes
+                       Derived.Records
+                       Derived.TypeSynonyms
+
+                       Instances.Control.Applicative
+                       Instances.Control.Concurrent
+                       Instances.Control.Exception
+                       Instances.Control.Monad.ST
+                       Instances.Data.ByteString
+                       Instances.Data.Char
+                       Instances.Data.Data
+                       Instances.Data.Dynamic
+                       Instances.Data.Floating
+                       Instances.Data.Functor.Identity
+                       Instances.Data.Monoid
+                       Instances.Data.Ord
+                       Instances.Data.Proxy
+                       Instances.Data.Text
+                       Instances.Data.Tuple
+                       Instances.Data.Typeable
+                       Instances.Data.Version
+                       Instances.Foreign.C.Types
+                       Instances.Foreign.Ptr
+                       Instances.FromStringTextShow
+                       Instances.Generic
+                       Instances.GHC.Generics
+                       Instances.Numeric.Natural
+                       Instances.System.Exit
+                       Instances.System.IO
+                       Instances.System.Posix.Types
+                       Instances.Text.Read
+                       Instances.Utils
+
+                       -- Only exports instances if using Windows
+                       Instances.GHC.Conc.Windows
+
+                       -- Only exports instances if base >= 4.4
+                       Instances.GHC.Fingerprint
+                       -- Only exports instances if base >= 4.4 and not using Windows
+                       Instances.GHC.Event
+
+                       -- Only exports instances if base >= 4.5
+                       Instances.GHC.Stats
+
+                       -- Only exports instances if base >= 4.6
+                       Instances.GHC.TypeLits
+
+                       -- Only exports instances if base >= 4.7
+                       Instances.Data.Type.Coercion
+                       Instances.Data.Type.Equality
+                       -- Only exports instances if base >= 4.7 && < 4.8
+                       Instances.Data.OldTypeable
+
+                       -- Only exports instances if base >= 4.8
+                       Instances.GHC.RTS.Flags
+                       Instances.GHC.StaticPtr
+
+                       Spec.BuilderSpec
+                       Spec.Control.ApplicativeSpec
+                       Spec.Control.ConcurrentSpec
+                       Spec.Control.ExceptionSpec
+                       Spec.Control.Monad.STSpec
+                       Spec.Data.ArraySpec
+                       Spec.Data.BoolSpec
+                       Spec.Data.ByteStringSpec
+                       Spec.Data.CharSpec
+                       Spec.Data.ComplexSpec
+                       Spec.Data.DataSpec
+                       Spec.Data.DynamicSpec
+                       Spec.Data.EitherSpec
+                       Spec.Data.FixedSpec
+                       Spec.Data.FloatingSpec
+                       Spec.Data.Functor.IdentitySpec
+                       Spec.Data.IntegralSpec
+                       Spec.Data.ListSpec
+                       Spec.Data.MaybeSpec
+                       Spec.Data.MonoidSpec
+                       Spec.Data.OrdSpec
+                       Spec.Data.ProxySpec
+                       Spec.Data.RatioSpec
+                       Spec.Data.TextSpec
+                       Spec.Data.TupleSpec
+                       Spec.Data.TypeableSpec
+                       Spec.Data.VersionSpec
+                       Spec.Derived.DatatypeContextsSpec
+                       Spec.Derived.ExistentialQuantificationSpec
+                       Spec.Derived.InfixSpec
+                       Spec.Derived.MagicHashSpec
+                       Spec.Derived.PolyKindsSpec
+                       Spec.Derived.RankNTypesSpec
+                       Spec.Derived.RecordsSpec
+                       Spec.Derived.TypeSynonymsSpec
+                       Spec.Foreign.C.TypesSpec
+                       Spec.Foreign.PtrSpec
+                       Spec.FromStringTextShowSpec
+                       Spec.FunctionsSpec
+                       Spec.GenericSpec
+                       Spec.GHC.GenericsSpec
+                       Spec.Numeric.NaturalSpec
+                       Spec.System.ExitSpec
+                       Spec.System.IOSpec
+                       Spec.System.Posix.TypesSpec
+                       Spec.Text.ReadSpec
+                       Spec.Utils
+
+                       -- Only exports tests if using Windows
+                       Spec.GHC.Conc.WindowsSpec
+
+                       -- Only exports tests if base >= 4.4
+                       Spec.GHC.FingerprintSpec
+                       -- Only exports tests if base >= 4.4 and not using Windows
+                       Spec.GHC.EventSpec
+
+                       -- Only exports tests if base >= 4.5
+                       Spec.GHC.StatsSpec
+
+                       -- Only exports tests if template-haskell >= 2.7
+                       Spec.Derived.DataFamiliesSpec
+
+                       -- Only exports tests if base >= 4.6
+                       Spec.GHC.TypeLitsSpec
+
+                       -- Only exports tests if base >= 4.7
+                       Spec.Data.Type.CoercionSpec
+                       Spec.Data.Type.EqualitySpec
+                       -- Only exports tests if base >= 4.7 && < 4.8
+                       Spec.Data.OldTypeableSpec
+
+                       -- Only exports tests if base >= 4.8
+                       Spec.GHC.RTS.FlagsSpec
+                       Spec.GHC.StaticPtrSpec
+
+                       TransformersCompat
+  build-depends:       array                >= 0.3    && < 0.6
+                     , base                 >= 4.3    && < 5
+                     , base-compat          >= 0.8.2  && < 1
+                     , base-orphans         >= 0.4.2  && < 1
+                     , bifunctors           >= 5.1    && < 6
+                     , bytestring           >= 0.9    && < 0.11
+                     , bytestring-builder
+                     , generic-deriving     >= 1.9    && < 2
+                     , ghc-prim
+                     , hspec                >= 2      && < 3
+                     , nats                 >= 0.1    && < 2
+                     , QuickCheck           >= 2.5    && < 3
+                     , quickcheck-instances >= 0.1    && < 0.4
+                     , tagged               >= 0.8.1  && < 1
+                     , text                 >= 0.11.1 && < 1.3
+                     , transformers         >= 0.2.1  && < 0.5
+                     , transformers-compat  >= 0.3    && < 1
+                     , void                 >= 0.5    && < 1
+  if flag(developer)
+    build-depends:     containers           >= 0.1    && < 0.6
+                     , integer-gmp
+                     , semigroups           >= 0.16.1 && < 1
+                     , template-haskell     >= 2.5    && < 2.12
+  else
+    build-depends:     text-show            == 2.1.2
+
+  hs-source-dirs:      tests
+  if flag(developer)
+    hs-source-dirs:    src
+
+  default-language:    Haskell2010
+  ghc-options:         -Wall -threaded -rtsopts
+  include-dirs:        include
+  includes:            generic.h
+                     , overlap.h
+                     , utils.h
+  install-includes:    generic.h
+                     , overlap.h
+                     , utils.h
diff --git a/packages.txt b/packages.txt
index d228091..49d1343 100644
--- a/packages.txt
+++ b/packages.txt
@@ -22,7 +22,7 @@ asn1-parse 0.9.4
 asn1-types 0.3.2
 async 2.0.2
 attoparsec 0.13.0.1
-attoparsec-conduit 1.1.0 ignore
+attoparsec-conduit 1.1.0 avoid
 attoparsec-enumerator 0.3.4
 authenticate 1.3.2.11
 authenticate-oauth 1.5.1.1
@@ -65,7 +65,7 @@ byteable 0.1.1
 bytedump 1.0
 byteorder 1.0.4
 bytes 0.15.2
-bytestring-builder 0.10.6.0.0 ignore # empty package, needs to be patched out
+bytestring-builder 0.10.6.0.0 avoid
 bytestring-conversion 0.3.1
 bytestring-handle 0.1.0.3
 bytestring-lexing 0.5.0.2
@@ -486,7 +486,7 @@ multipart 0.1.2
 MusicBrainz 0.2.4
 mutable-containers 0.3.2
 mwc-random 0.13.3.2 notest
-nats 1.1 ignore # empty, should be patched out. Using ignore, not obsolete, so that we don't have to pull all the packages into the package plan
+nats 1.1 avoid
 ncurses 0.2.15 key
 nettle 0.2.0 ahead
 netwire 5.0.0 key
@@ -712,7 +712,7 @@ time-parsers 0.1.0.0
 tls 1.3.4
 torrent 10000.0.0
 transformers-base 0.4.4
-transformers-compat 0.4.0.4 # Removed -fthree for 7.10 transition
+transformers-compat 0.4.0.4
 trifecta 1.5.2
 uglymemo 0.1.0.1
 unbounded-delays 0.1.0.9
diff --git a/patches/conduit-extra/1.1.9.2/no-bytestring-builder b/patches/conduit-extra/1.1.9.2/no-bytestring-builder
new file mode 100644
index 0000000..5cc800b
--- /dev/null
+++ b/patches/conduit-extra/1.1.9.2/no-bytestring-builder
@@ -0,0 +1,12 @@
+--- a/conduit-extra.cabal
++++ b/conduit-extra.cabal
+@@ -71,8 +71,7 @@
+                    , async
+                    , attoparsec
+                    , blaze-builder
+-                   , bytestring-builder
+-                   , bytestring
++                   , bytestring >= 0.10.4
+                    , exceptions
+                    , process
+                    , resourcet
diff --git a/patches/conduit-extra/1.1.9.2/series b/patches/conduit-extra/1.1.9.2/series
new file mode 100644
index 0000000..d61cbb2
--- /dev/null
+++ b/patches/conduit-extra/1.1.9.2/series
@@ -0,0 +1 @@
+no-bytestring-builder
diff --git a/patches/http2/1.5.3/no-bytestring-builder b/patches/http2/1.5.3/no-bytestring-builder
new file mode 100644
index 0000000..06b81d7
--- /dev/null
+++ b/patches/http2/1.5.3/no-bytestring-builder
@@ -0,0 +1,50 @@
+--- a/http2.cabal	2016-05-26 00:14:32.217604284 -0400
++++ b/http2.cabal	2016-05-26 00:14:39.597610033 -0400
+@@ -81,7 +81,6 @@
+   Build-Depends:        base >= 4.6 && < 5
+                       , array
+                       , bytestring >= 0.10
+-                      , bytestring-builder
+                       , containers >= 0.5
+                       , psqueues
+                       , stm
+@@ -113,7 +112,6 @@
+   Build-Depends:        base >= 4 && < 5
+                       , array
+                       , bytestring
+-                      , bytestring-builder
+                       , containers
+                       , hex
+                       , hspec >= 1.3
+@@ -135,7 +133,6 @@
+                       , aeson-pretty
+                       , array
+                       , bytestring
+-                      , bytestring-builder
+                       , containers
+                       , directory
+                       , filepath
+@@ -184,7 +181,6 @@
+                       , aeson-pretty
+                       , array
+                       , bytestring
+-                      , bytestring-builder
+                       , containers
+                       , hex
+                       , text
+@@ -205,7 +201,6 @@
+                       , aeson
+                       , array
+                       , bytestring
+-                      , bytestring-builder
+                       , containers
+                       , hex
+                       , text
+@@ -227,7 +222,6 @@
+                       , aeson-pretty
+                       , array
+                       , bytestring
+-                      , bytestring-builder
+                       , containers
+                       , directory
+                       , filepath
diff --git a/patches/http2/1.5.3/series b/patches/http2/1.5.3/series
new file mode 100644
index 0000000..d61cbb2
--- /dev/null
+++ b/patches/http2/1.5.3/series
@@ -0,0 +1 @@
+no-bytestring-builder
diff --git a/patches/io-streams/1.3.5.0/no-bytestring-builder b/patches/io-streams/1.3.5.0/no-bytestring-builder
new file mode 100644
index 0000000..458d536
--- /dev/null
+++ b/patches/io-streams/1.3.5.0/no-bytestring-builder
@@ -0,0 +1,18 @@
+--- a/io-streams.cabal
++++ b/io-streams.cabal
+@@ -120,7 +120,6 @@
+   Build-depends:     base               >= 4     && <5,
+                      attoparsec         >= 0.10  && <0.14,
+                      bytestring         >= 0.9   && <0.11,
+-                     bytestring-builder >= 0.10  && <0.11,
+                      network            >= 2.3   && <2.7,
+                      primitive          >= 0.2   && <0.7,
+                      process            >= 1.1   && <1.5,
+@@ -201,7 +200,6 @@
+   Build-depends:     base               >= 4     && <5,
+                      attoparsec         >= 0.10  && <0.14,
+                      bytestring         >= 0.9   && <0.11,
+-                     bytestring-builder >= 0.10  && <0.11,
+                      deepseq            >= 1.2   && <1.5,
+                      directory          >= 1.1   && <2,
+                      filepath           >= 1.2   && <2,
diff --git a/patches/io-streams/1.3.5.0/series b/patches/io-streams/1.3.5.0/series
new file mode 100644
index 0000000..d61cbb2
--- /dev/null
+++ b/patches/io-streams/1.3.5.0/series
@@ -0,0 +1 @@
+no-bytestring-builder
diff --git a/patches/postgresql-simple/0.5.1.2/no-bytestring-builder b/patches/postgresql-simple/0.5.1.2/no-bytestring-builder
new file mode 100644
index 0000000..dfc0cab
--- /dev/null
+++ b/patches/postgresql-simple/0.5.1.2/no-bytestring-builder
@@ -0,0 +1,10 @@
+--- a/postgresql-simple.cabal
++++ b/postgresql-simple.cabal
+@@ -58,7 +58,6 @@
+     attoparsec >= 0.10.3,
+     base >= 4.4 && < 5,
+     bytestring >= 0.9,
+-    bytestring-builder,
+     case-insensitive,
+     containers,
+     hashable,
diff --git a/patches/postgresql-simple/0.5.1.2/series b/patches/postgresql-simple/0.5.1.2/series
new file mode 100644
index 0000000..d61cbb2
--- /dev/null
+++ b/patches/postgresql-simple/0.5.1.2/series
@@ -0,0 +1 @@
+no-bytestring-builder
diff --git a/patches/text-show/2.1.2/no-bytestring-builder b/patches/text-show/2.1.2/no-bytestring-builder
new file mode 100644
index 0000000..2124db8
--- /dev/null
+++ b/patches/text-show/2.1.2/no-bytestring-builder
@@ -0,0 +1,18 @@
+--- a/text-show.cabal
++++ b/text-show.cabal
+@@ -140,7 +140,6 @@
+                      , base               >= 4.8     && < 5
+                      , base-compat        >= 0.8.1   && < 1
+                      , bytestring         >= 0.9     && < 0.11
+-                     , bytestring-builder
+                      , containers         >= 0.1     && < 0.6
+                      , generic-deriving   >= 1.9     && < 2
+                      , ghc-prim
+@@ -308,7 +307,6 @@
+                      , base-orphans         >= 0.4.2  && < 1
+                      , bifunctors           >= 5.1    && < 6
+                      , bytestring           >= 0.9    && < 0.11
+-                     , bytestring-builder
+                      , generic-deriving     >= 1.9    && < 2
+                      , ghc-prim
+                      , hspec                >= 2      && < 3
diff --git a/patches/text-show/2.1.2/no-nats b/patches/text-show/2.1.2/no-nats
new file mode 100644
index 0000000..c3be7ac
--- /dev/null
+++ b/patches/text-show/2.1.2/no-nats
@@ -0,0 +1,36 @@
+--- a/text-show.cabal
++++ b/text-show.cabal
+@@ -137,7 +137,7 @@
+                        TextShow.TH.Names
+                        TextShow.Utils
+   build-depends:       array              >= 0.3     && < 0.6
+-                     , base               >= 4.3     && < 5
++                     , base               >= 4.8     && < 5
+                      , base-compat        >= 0.8.1   && < 1
+                      , bytestring         >= 0.9     && < 0.11
+                      , bytestring-builder
+@@ -145,7 +145,6 @@
+                      , generic-deriving   >= 1.9     && < 2
+                      , ghc-prim
+                      , integer-gmp
+-                     , nats               >= 0.1     && < 2
+                      , semigroups         >= 0.16.1  && < 1
+                      , tagged             >= 0.4.4   && < 1
+                      , text               >= 0.11.1  && < 1.3
+@@ -304,7 +303,7 @@
+ 
+                        TransformersCompat
+   build-depends:       array                >= 0.3    && < 0.6
+-                     , base                 >= 4.3    && < 5
++                     , base                 >= 4.8    && < 5
+                      , base-compat          >= 0.8.2  && < 1
+                      , base-orphans         >= 0.4.2  && < 1
+                      , bifunctors           >= 5.1    && < 6
+@@ -313,7 +312,6 @@
+                      , generic-deriving     >= 1.9    && < 2
+                      , ghc-prim
+                      , hspec                >= 2      && < 3
+-                     , nats                 >= 0.1    && < 2
+                      , QuickCheck           >= 2.5    && < 3
+                      , quickcheck-instances >= 0.1    && < 0.4
+                      , tagged               >= 0.8.1  && < 1
diff --git a/patches/text-show/2.1.2/series b/patches/text-show/2.1.2/series
new file mode 100644
index 0000000..32559cf
--- /dev/null
+++ b/patches/text-show/2.1.2/series
@@ -0,0 +1,2 @@
+no-nats
+no-bytestring-builder
diff --git a/patches/wai/3.2.0/no-bytestring-builder b/patches/wai/3.2.0/no-bytestring-builder
new file mode 100644
index 0000000..3413ebc
--- /dev/null
+++ b/patches/wai/3.2.0/no-bytestring-builder
@@ -0,0 +1,12 @@
+--- a/wai.cabal
++++ b/wai.cabal
+@@ -20,8 +20,7 @@
+ 
+ Library
+   Build-Depends:     base                      >= 4        && < 5
+-                   , bytestring                >= 0.10
+-                   , bytestring-builder        >= 0.10.4.0 && < 0.10.7
++                   , bytestring                >= 0.10.4
+                    , blaze-builder             >= 0.2.1.4  && < 0.5
+                    , network                   >= 2.2.1.5
+                    , http-types                >= 0.7
diff --git a/patches/wai/3.2.0/series b/patches/wai/3.2.0/series
new file mode 100644
index 0000000..d61cbb2
--- /dev/null
+++ b/patches/wai/3.2.0/series
@@ -0,0 +1 @@
+no-bytestring-builder
diff --git a/patches/warp/3.2.3/no-bytestring-builder b/patches/warp/3.2.3/no-bytestring-builder
new file mode 100644
index 0000000..eff55d3
--- /dev/null
+++ b/patches/warp/3.2.3/no-bytestring-builder
@@ -0,0 +1,22 @@
+--- a/warp.cabal
++++ b/warp.cabal
+@@ -36,8 +36,7 @@
+                    , array
+                    , auto-update               >= 0.1.3    && < 0.2
+                    , blaze-builder             >= 0.4
+-                   , bytestring                >= 0.9.1.4
+-                   , bytestring-builder
++                   , bytestring                >= 0.10.4
+                    , case-insensitive          >= 0.2
+                    , containers
+                    , ghc-prim
+@@ -138,8 +137,7 @@
+                    , array
+                    , auto-update
+                    , blaze-builder             >= 0.4
+-                   , bytestring                >= 0.9.1.4
+-                   , bytestring-builder
++                   , bytestring                >= 0.10.4
+                    , case-insensitive          >= 0.2
+                    , ghc-prim
+                    , HTTP
diff --git a/patches/warp/3.2.3/series b/patches/warp/3.2.3/series
new file mode 100644
index 0000000..d61cbb2
--- /dev/null
+++ b/patches/warp/3.2.3/series
@@ -0,0 +1 @@
+no-bytestring-builder
diff --git a/patches/wl-pprint-extras/3.5.0.5/no-nats b/patches/wl-pprint-extras/3.5.0.5/no-nats
new file mode 100644
index 0000000..ef90cd1
--- /dev/null
+++ b/patches/wl-pprint-extras/3.5.0.5/no-nats
@@ -0,0 +1,13 @@
+--- a/wl-pprint-extras.cabal
++++ b/wl-pprint-extras.cabal
+@@ -23,9 +23,8 @@
+ library
+ 
+   build-depends:
+-    base          == 4.*,
++    base          >= 4.8     && < 5.0,
+     containers    >= 0.4     && < 0.6,
+-    nats          >= 0.1     && < 2,
+     semigroups    >= 0.9     && < 1,
+     semigroupoids >= 3       && < 6,
+     utf8-string   >= 0.3.6   && < 1.1,
diff --git a/patches/wl-pprint-extras/3.5.0.5/series b/patches/wl-pprint-extras/3.5.0.5/series
new file mode 100644
index 0000000..ddd7d5b
--- /dev/null
+++ b/patches/wl-pprint-extras/3.5.0.5/series
@@ -0,0 +1 @@
+no-nats
diff --git a/patches/wl-pprint-terminfo/3.7.1.3/no-nats b/patches/wl-pprint-terminfo/3.7.1.3/no-nats
new file mode 100644
index 0000000..7f7d7de
--- /dev/null
+++ b/patches/wl-pprint-terminfo/3.7.1.3/no-nats
@@ -0,0 +1,14 @@
+--- a/wl-pprint-terminfo.cabal
++++ b/wl-pprint-terminfo.cabal
+@@ -46,10 +46,9 @@
+   other-extensions: TypeFamilies
+ 
+   build-depends:
+-    base             == 4.*,
++    base             >= 4.8     && < 5,
+     bytestring       >= 0.9.1   && < 0.11,
+     containers       >= 0.4     && < 0.6,
+-    nats             >= 0.1     && < 2,
+     semigroups       >= 0.9     && < 1,
+     wl-pprint-extras >= 3.4     && < 4,
+     terminfo         >= 0.3.2   && < 0.5,
diff --git a/patches/wl-pprint-terminfo/3.7.1.3/series b/patches/wl-pprint-terminfo/3.7.1.3/series
new file mode 100644
index 0000000..ddd7d5b
--- /dev/null
+++ b/patches/wl-pprint-terminfo/3.7.1.3/series
@@ -0,0 +1 @@
+no-nats

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



More information about the Pkg-haskell-commits mailing list