packages feed

Cabal revisions of hopenssl-2

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

revision 1
-name:                   hopenssl-version:                2-copyright:              (c) 2004-2017 Peter Simons-license:                BSD3-license-file:           LICENSE-author:                 Peter Simons, Markus Rothe-maintainer:             Peter Simons <simons@cryp.to>-homepage:               http://github.com/peti/hopenssl-category:               Foreign, Cryptography-synopsis:               FFI bindings to OpenSSL's EVP digest interface-description:            Foreign-function bindings to the-                        <http://www.openssl.org/ OpenSSL library>. Currently-                        provides access to the messages digests MD5, DSS, DSS1,-                        RIPEMD160, and several variants of SHA through the EVP-                        digest interface.-cabal-version:          >= 1.8-build-type:             Simple-tested-with:            GHC > 7.6 && < 8.1--source-repository head-  type:                 git-  location:             git://github.com/peti/hopenssl.git--library-  build-depends:        base >= 3 && < 5, bytestring-  hs-source-dirs:       src-  other-extensions:     ForeignFunctionInterface, EmptyDataDecls, DeriveDataTypeable,-                        FlexibleInstances, TypeSynonymInstances-  extra-libraries:      crypto-  includes:             "openssl/evp.h"-  exposed-modules:      OpenSSL.Digest-                        OpenSSL.EVP.Digest--test-suite check-low-level-digest-api-  type:                 exitcode-stdio-1.0-  main-is:              CheckLowLevelDigestAPI.hs-  other-modules:        OpenSesame-  hs-source-dirs:       test-  build-depends:        base >= 3 && < 5, hopenssl, HUnit-  ghc-options:          -threaded--test-suite check-high-level-digest-api-  type:                 exitcode-stdio-1.0-  main-is:              CheckHighLevelDigestAPI.hs-  other-modules:        OpenSesame-  hs-source-dirs:       test-  build-depends:        base >= 3 && < 5, hopenssl, HUnit-  ghc-options:          -threaded--test-suite doctests-  type:                 exitcode-stdio-1.0-  main-is:              doctests.hs-  hs-source-dirs:       test-  build-depends:        base, hopenssl, doctest-  ghc-options:          -threaded+name:                   hopenssl
+version:                2
+x-revision: 1
+copyright:              (c) 2004-2017 Peter Simons
+license:                BSD3
+license-file:           LICENSE
+author:                 Peter Simons, Markus Rothe
+maintainer:             Peter Simons <simons@cryp.to>
+homepage:               http://github.com/peti/hopenssl
+category:               Foreign, Cryptography
+synopsis:               FFI bindings to OpenSSL's EVP digest interface
+description:            Foreign-function bindings to the
+                        <http://www.openssl.org/ OpenSSL library>. Currently
+                        provides access to the messages digests MD5, DSS, DSS1,
+                        RIPEMD160, and several variants of SHA through the EVP
+                        digest interface.
+cabal-version:          >= 1.8
+build-type:             Simple
+tested-with:            GHC > 7.6 && < 8.1
+
+source-repository head
+  type:                 git
+  location:             git://github.com/peti/hopenssl.git
+
+library
+  build-depends:        base >= 4.6 && < 5, bytestring
+  hs-source-dirs:       src
+  other-extensions:     ForeignFunctionInterface, EmptyDataDecls, DeriveDataTypeable,
+                        FlexibleInstances, TypeSynonymInstances
+  extra-libraries:      crypto
+  includes:             "openssl/evp.h"
+  exposed-modules:      OpenSSL.Digest
+                        OpenSSL.EVP.Digest
+
+test-suite check-low-level-digest-api
+  type:                 exitcode-stdio-1.0
+  main-is:              CheckLowLevelDigestAPI.hs
+  other-modules:        OpenSesame
+  hs-source-dirs:       test
+  build-depends:        base >= 3 && < 5, hopenssl, HUnit
+  ghc-options:          -threaded
+
+test-suite check-high-level-digest-api
+  type:                 exitcode-stdio-1.0
+  main-is:              CheckHighLevelDigestAPI.hs
+  other-modules:        OpenSesame
+  hs-source-dirs:       test
+  build-depends:        base >= 3 && < 5, hopenssl, HUnit
+  ghc-options:          -threaded
+
+test-suite doctests
+  type:                 exitcode-stdio-1.0
+  main-is:              doctests.hs
+  hs-source-dirs:       test
+  build-depends:        base, hopenssl, doctest
+  ghc-options:          -threaded