Cabal revisions of cryptocipher-0.3.1
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-Name: cryptocipher-Version: 0.3.1-Description: Symmetrical Block, Stream and PubKey Ciphers-License: BSD3-License-file: LICENSE-Copyright: Vincent Hanquez <vincent@snarc.org>-Author: Vincent Hanquez <vincent@snarc.org>-Maintainer: Vincent Hanquez <vincent@snarc.org>-Synopsis: Symmetrical Block, Stream and PubKey Ciphers-Category: Cryptography-Build-Type: Simple-Homepage: http://github.com/vincenthz/hs-cryptocipher-Cabal-Version: >=1.8-Extra-Source-Files: Tests/*.hs--Flag benchmark- Description: Build benchmarks- Default: False--Flag aesni- Description: Use fast aesni operations that are cpu dependant- Default: False--Library- Build-Depends: base >= 4 && < 5- , bytestring- , vector >= 0.7- , cpu >= 0.1 && < 0.2- , ghc-prim- , primitive- , crypto-api >= 0.5- , crypto-pubkey-types- , tagged- , cereal- Exposed-modules: Crypto.Cipher.RC4- Crypto.Cipher.AES- Crypto.Cipher.AES.Haskell- Crypto.Cipher.Camellia- Crypto.Cipher.RSA- Crypto.Cipher.DSA- Crypto.Cipher.DH- other-modules: Number.ModArithmetic- Number.Serialize- Number.Generate- Number.Basic- Number.Polynomial- Number.Prime- ghc-options: -Wall- if flag(aesni)- cpp-options: -DHAVE_AESNI- Exposed-modules: Crypto.Cipher.AES.X86NI- C-sources: cbits/aes/x86ni.c- CC-options: -mssse3 -maes--Test-Suite test-cryptocipher- type: exitcode-stdio-1.0- hs-source-dirs: Tests- Main-Is: tests.hs- Build-depends: base >= 4 && < 5- , crypto-api >= 0.5- , cryptocipher- , bytestring- , cryptohash- , vector- , entropy- , QuickCheck >= 2- , test-framework >= 0.3.3 && < 0.7- , test-framework-quickcheck2 >= 0.2.9 && < 0.3--Executable Benchmarks- hs-source-dirs: Benchmarks- Main-Is: Benchmarks.hs- if flag(benchmark)- Buildable: True- Build-depends: base >= 4 && < 5- , bytestring- , crypto-api- , cryptocipher- , criterion- , mtl- else- Buildable: False- if flag(aesni)- cpp-options: -DHAVE_AESNI- C-sources: cbits/aes/x86ni.c- CC-options: -mssse3 -maes--source-repository head- type: git- location: git://github.com/vincenthz/hs-cryptocipher+Name: cryptocipher +Version: 0.3.1 +x-revision: 1 +Description: Symmetrical Block, Stream and PubKey Ciphers +License: BSD3 +License-file: LICENSE +Copyright: Vincent Hanquez <vincent@snarc.org> +Author: Vincent Hanquez <vincent@snarc.org> +Maintainer: Vincent Hanquez <vincent@snarc.org> +Synopsis: Symmetrical Block, Stream and PubKey Ciphers +Category: Cryptography +Build-Type: Simple +Homepage: http://github.com/vincenthz/hs-cryptocipher +Cabal-Version: >=1.8 +Extra-Source-Files: Tests/*.hs + +Flag benchmark + Description: Build benchmarks + Default: False + +Flag aesni + Description: Use fast aesni operations that are cpu dependant + Default: False + +Library + Build-Depends: base >= 4 && < 5 + , bytestring + , vector >= 0.7 + , cpu >= 0.1 && < 0.2 + , ghc-prim + , primitive + , crypto-api >= 0.5 + , crypto-pubkey-types >= 0.1 && < 0.2 + , tagged + , cereal + Exposed-modules: Crypto.Cipher.RC4 + Crypto.Cipher.AES + Crypto.Cipher.AES.Haskell + Crypto.Cipher.Camellia + Crypto.Cipher.RSA + Crypto.Cipher.DSA + Crypto.Cipher.DH + other-modules: Number.ModArithmetic + Number.Serialize + Number.Generate + Number.Basic + Number.Polynomial + Number.Prime + ghc-options: -Wall + if flag(aesni) + cpp-options: -DHAVE_AESNI + Exposed-modules: Crypto.Cipher.AES.X86NI + C-sources: cbits/aes/x86ni.c + CC-options: -mssse3 -maes + +Test-Suite test-cryptocipher + type: exitcode-stdio-1.0 + hs-source-dirs: Tests + Main-Is: tests.hs + Build-depends: base >= 4 && < 5 + , crypto-api >= 0.5 + , cryptocipher + , bytestring + , cryptohash + , vector + , entropy + , QuickCheck >= 2 + , test-framework >= 0.3.3 && < 0.7 + , test-framework-quickcheck2 >= 0.2.9 && < 0.3 + +Executable Benchmarks + hs-source-dirs: Benchmarks + Main-Is: Benchmarks.hs + if flag(benchmark) + Buildable: True + Build-depends: base >= 4 && < 5 + , bytestring + , crypto-api + , cryptocipher + , criterion + , mtl + else + Buildable: False + if flag(aesni) + cpp-options: -DHAVE_AESNI + C-sources: cbits/aes/x86ni.c + CC-options: -mssse3 -maes + +source-repository head + type: git + location: git://github.com/vincenthz/hs-cryptocipher