packages feed

crypto-conduit 0.5.2.2 → 0.5.3

raw patch · 2 files changed

+14/−3 lines, 2 filesdep +conduit-extradep +resourcetdep ~conduit

Dependencies added: conduit-extra, resourcet

Dependency ranges changed: conduit

Files

crypto-conduit.cabal view
@@ -1,6 +1,6 @@ Cabal-version:       >= 1.8 Name:                crypto-conduit-Version:             0.5.2.2+Version:             0.5.3 Synopsis:            Conduit interface for cryptographic operations (from crypto-api). Homepage:            https://github.com/meteficha/crypto-conduit License:             BSD3@@ -27,6 +27,9 @@   Description: Use crypto-api < 0.9.   Default: False +Flag conduit11+  Description: Use conduit >= 1.1.+ Library   Hs-Source-Dirs: src   Exposed-modules:@@ -35,8 +38,11 @@     base         >= 3   && < 5,     bytestring   >= 0.9,     cereal       >= 0.3 && < 0.5,-    conduit      >= 1.0 && < 1.1,-    transformers >= 0.2 && < 0.4+    conduit      >= 1.0 && < 1.2,+    transformers >= 0.2 && < 0.4,+    resourcet+  if flag(conduit11)+    Build-depends: conduit-extra >= 1.1   if flag(old-crypto-api)     Build-depends: crypto-api >= 0.8 && < 0.9     CPP-options:   -DOLD_CRYPTO_API@@ -61,6 +67,8 @@      -- finally, our own package     crypto-conduit+  if flag(conduit11)+    Build-depends: conduit-extra >= 1.1   GHC-options: -Wall   Hs-source-dirs: tests   Main-is: runtests.hs
src/Crypto/Conduit.hs view
@@ -66,6 +66,9 @@ import Control.Monad.IO.Class (MonadIO, liftIO) import Control.Monad.Trans.Class (lift) +-- from resourcet+import Control.Monad.Trans.Resource (runResourceT)+  -- | Helper to get our return type. getType :: Monad m => sink input m output -> output