packages feed

Cabal revisions of http2-tls-0.2.5

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

revision 1
-cabal-version: >=1.10-name:          http2-tls-version:       0.2.5-license:       BSD3-license-file:  LICENSE-maintainer:    Kazu Yamamoto <kazu@iij.ad.jp>-author:        Kazu Yamamoto <kazu@iij.ad.jp>-homepage:      https://github.com/kazu-yamamoto/http2-tls-synopsis:      Library for HTTP/2 over TLS-description:   Using the HTTP/2 library over TLS-category:      Network-build-type:    Simple--source-repository head-    type:     git-    location: https://github.com/kazu-yamamoto/http2-tls--flag crypton-    description: Use the crypton-x509-* package family instead of x509-*--library-    exposed-modules:-        Network.HTTP2.TLS.Client-        Network.HTTP2.TLS.Internal-        Network.HTTP2.TLS.Server--    other-modules:-        Network.HTTP2.TLS.Client.Settings-        Network.HTTP2.TLS.Config-        Network.HTTP2.TLS.IO-        Network.HTTP2.TLS.Server.Settings-        Network.HTTP2.TLS.Supported--    default-language:   Haskell2010-    default-extensions: Strict StrictData-    ghc-options:        -Wall-    build-depends:-        base >=4.9 && <5,-        bytestring >= 0.10 && < 0.12,-        http2 >=5.1 && < 5.2,-        data-default-class >= 0.1 && < 0.2,-        network >= 3.1.4 && < 3.2,-        time-manager >= 0.0.1 && < 0.1,-        unliftio >= 0.2 && < 0.3,-        network-run >= 0.2.6 && < 0.3,-        network-control >= 0.0.2 && < 0.1,-        recv >= 0.1.0 && < 0.2,-        utf8-string >= 1.0 && < 1.1--    if flag(crypton)-        build-depends:-            -- If we raise the lower bound on @tls@, then the @crypton@ flag-            -- becomes useless and we should remove it.-            tls >=1.7 && < 2.1,-            crypton-x509-store >= 1.6 && < 1.7,-            crypton-x509-validation >= 1.6 && < 1.7--    else-        build-depends:-            tls <1.7,-            x509-store,-            x509-validation+cabal-version: >=1.10
+name:          http2-tls
+version:       0.2.5
+x-revision: 1
+license:       BSD3
+license-file:  LICENSE
+maintainer:    Kazu Yamamoto <kazu@iij.ad.jp>
+author:        Kazu Yamamoto <kazu@iij.ad.jp>
+homepage:      https://github.com/kazu-yamamoto/http2-tls
+synopsis:      Library for HTTP/2 over TLS
+description:   Using the HTTP/2 library over TLS
+category:      Network
+build-type:    Simple
+
+source-repository head
+    type:     git
+    location: https://github.com/kazu-yamamoto/http2-tls
+
+flag crypton
+    description: Use the crypton-x509-* package family instead of x509-*
+
+library
+    exposed-modules:
+        Network.HTTP2.TLS.Client
+        Network.HTTP2.TLS.Internal
+        Network.HTTP2.TLS.Server
+
+    other-modules:
+        Network.HTTP2.TLS.Client.Settings
+        Network.HTTP2.TLS.Config
+        Network.HTTP2.TLS.IO
+        Network.HTTP2.TLS.Server.Settings
+        Network.HTTP2.TLS.Supported
+
+    default-language:   Haskell2010
+    default-extensions: Strict StrictData
+    ghc-options:        -Wall
+    build-depends:
+        base >=4.9 && <5,
+        bytestring >= 0.10 && < 0.12,
+        http2 >=5.1 && < 5.2,
+        data-default-class >= 0.1 && < 0.2,
+        network >= 3.1.4,
+        time-manager >= 0.0.1 && < 0.1,
+        unliftio >= 0.2 && < 0.3,
+        network-run >= 0.2.6 && < 0.3,
+        network-control >= 0.0.2 && < 0.1,
+        recv >= 0.1.0 && < 0.2,
+        utf8-string >= 1.0 && < 1.1
+
+    if flag(crypton)
+        build-depends:
+            -- If we raise the lower bound on @tls@, then the @crypton@ flag
+            -- becomes useless and we should remove it.
+            tls >=1.7 && < 2.1,
+            crypton-x509-store >= 1.6 && < 1.7,
+            crypton-x509-validation >= 1.6 && < 1.7
+
+    else
+        build-depends:
+            tls <1.7,
+            x509-store,
+            x509-validation