$OpenBSD: patch-hackage-security_cabal,v 1.2 2019/09/30 12:34:32 kili Exp $

https://hackage.haskell.org/package/hackage-security-0.5.3.0/revision/6.cabal

Index: hackage-security.cabal
--- hackage-security.cabal.orig
+++ hackage-security.cabal
@@ -1,6 +1,7 @@
 cabal-version:       1.12
 name:                hackage-security
 version:             0.5.3.0
+x-revision: 6
 
 synopsis:            Hackage security library
 description:         The hackage security library provides both server and
@@ -98,12 +99,12 @@ library
                        Hackage.Security.Util.TypedEmbedded
                        Prelude
   -- We support ghc 7.4 (bundled with Cabal 1.14) and up
-  build-depends:       base              >= 4.5     && < 4.12,
+  build-depends:       base              >= 4.5     && < 4.13,
                        base16-bytestring >= 0.1.1   && < 0.2,
                        base64-bytestring >= 1.0     && < 1.1,
                        bytestring        >= 0.9     && < 0.11,
-                       Cabal             >= 1.14    && < 2.4,
-                       containers        >= 0.4     && < 0.6,
+                       Cabal             >= 1.14    && < 3.2,
+                       containers        >= 0.4     && < 0.7,
                        ed25519           >= 0.0     && < 0.1,
                        filepath          >= 1.2     && < 1.5,
                        mtl               >= 2.2     && < 2.3,
@@ -113,7 +114,7 @@ library
                        -- 0.4.2 introduces TarIndex, 0.4.4 introduces more
                        -- functionality, 0.5.0 changes type of serialise
                        tar               >= 0.5     && < 0.6,
-                       time              >= 1.2     && < 1.9,
+                       time              >= 1.2     && < 1.10,
                        transformers      >= 0.4     && < 0.6,
                        zlib              >= 0.5     && < 0.7,
                        -- whatever versions are bundled with ghc:
@@ -200,7 +201,7 @@ library
   -- dependency in network is not redundant.)
   if flag(use-network-uri)
     build-depends: network-uri >= 2.6 && < 2.7,
-                   network     >= 2.6 && < 2.7
+                   network     >= 2.6 && < 2.9 || >= 3.0 && < 3.2
   else
     build-depends: network     >= 2.5 && < 2.6
 
