Name: cryptonite-openssl
Version: 0.3
Synopsis: Crypto stuff using OpenSSL cryptographic library
Description: cryptography
License: BSD3
License-file: LICENSE
Copyright: Vincent Hanquez <vincent@snarc.org>
Author: Vincent Hanquez <vincent@snarc.org>
Maintainer: vincent@snarc.org
Category: Cryptography
Stability: experimental
Build-Type: Simple
Homepage: https://github.com/haskell-crypto/cryptonite-openssl
Bug-reports: https://github.com/haskell-crypto/cryptonite-openssl/issues
Cabal-Version: >=1.10
extra-doc-files: README.md
source-repository head
type: git
location: https://github.com/haskell-crypto/cryptonite-openssl
Library
Exposed-modules: Crypto.OpenSSL
Crypto.OpenSSL.ECC
Crypto.OpenSSL.BN
Crypto.OpenSSL.AES
Other-modules: Crypto.OpenSSL.ECC.Foreign
, Crypto.OpenSSL.BN.Foreign
, Crypto.OpenSSL.AES.Foreign
, Crypto.OpenSSL.Misc
, Crypto.OpenSSL.ASN1
Build-depends: base >= 4.3 && < 5
, bytestring
, memory
, cryptonite
ghc-options: -Wall -fwarn-tabs -optc-O3
default-language: Haskell2010
if os(mingw32) || os(windows)
extra-libraries: eay32, ssl32
else
if os(osx)
include-dirs: /usr/local/opt/openssl/include
extra-lib-dirs: /usr/local/opt/openssl/lib
extra-libraries: crypto
cpp-options: -DUSE_OPENSSL
Test-Suite test-cryptonite-openssl
type: exitcode-stdio-1.0
hs-source-dirs: tests
Main-is: Tests.hs
Other-modules: Imports
Build-Depends: base >= 3 && < 5
, bytestring
, tasty
, tasty-quickcheck
, tasty-hunit
, tasty-kat
, cryptonite
, cryptonite-openssl
ghc-options: -Wall -fno-warn-orphans -fno-warn-missing-signatures -rtsopts
default-language: Haskell2010