packages feed

Cabal revisions of cryptohash-0.7.4

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

revision 1
-Name:                cryptohash-Version:             0.7.4-Description:-    A collection of crypto hashes, with a practical incremental and one-pass, pure APIs,-    with performance close to the fastest implementations available in others languages.-    .-    The implementations are made in C with a haskell FFI wrapper that hide the C implementation.--License:             BSD3-License-file:        LICENSE-Copyright:           Vincent Hanquez <vincent@snarc.org>-Author:              Vincent Hanquez <vincent@snarc.org>-Maintainer:          Vincent Hanquez <vincent@snarc.org>-Synopsis:            collection of crypto hashes, fast, pure and practical-Category:            Data, Cryptography-Build-Type:          Simple-Cabal-Version:       >=1.6-Homepage:            http://github.com/vincenthz/hs-cryptohash-data-files:          README.md--extra-source-files:-  cbits/bitfn.h cbits/md2.h cbits/md4.h cbits/md5.h-  cbits/ripemd.h cbits/sha1.h cbits/sha256.h cbits/sha512.h-  cbits/skein.h cbits/skein256.h cbits/skein512.h-  cbits/tiger.h--Flag test-  Description:       Build unit test-  Default:           False--Flag cryptoapi-  Description:       Defines crypto-api instances-  Default:           True--Library-  Build-Depends:     base >= 4 && < 6, bytestring-  if flag(cryptoapi)-    Build-depends:   crypto-api >= 0.5, tagged >= 0.1, cereal >= 0.2-    cpp-options:     -DHAVE_CRYPTOAPI-  Extensions:        ForeignFunctionInterface-  Exposed-modules:   Crypto.Hash.SHA1-                     Crypto.Hash.SHA224-                     Crypto.Hash.SHA256-                     Crypto.Hash.SHA384-                     Crypto.Hash.SHA512-                     Crypto.Hash.SHA512t-                     Crypto.Hash.MD2-                     Crypto.Hash.MD4-                     Crypto.Hash.MD5-                     Crypto.Hash.RIPEMD160-                     Crypto.Hash.Skein256-                     Crypto.Hash.Skein512-                     Crypto.Hash.Tiger-                     Crypto.MAC.HMAC-  ghc-options:       -Wall -O2 -optc-O3 -fno-cse-  C-sources:         cbits/sha1.c-                     cbits/sha256.c-                     cbits/sha512.c-                     cbits/md2.c-                     cbits/md4.c-                     cbits/md5.c-                     cbits/ripemd.c-                     cbits/skein256.c-                     cbits/skein512.c-                     cbits/tiger.c-  Include-Dirs:      cbits--Executable           Tests-  Main-Is:           Tests.hs-  Extensions:        ForeignFunctionInterface-  C-sources:         cbits/sha1.c-                     cbits/sha256.c-                     cbits/sha512.c-                     cbits/md2.c-                     cbits/md4.c-                     cbits/md5.c-                     cbits/ripemd.c-                     cbits/skein256.c-                     cbits/skein512.c-                     cbits/tiger.c-  if flag(test)-    Buildable:       True-    Build-depends:   base >= 4, HUnit, bytestring-  else-    Buildable:       False-  if flag(cryptoapi)-    Build-depends:   crypto-api >= 0.5, tagged >= 0.1, cereal >= 0.2-    cpp-options:     -DHAVE_CRYPTOAPI--source-repository head-  type:     git-  location: git://github.com/vincenthz/hs-cryptohash+Name:                cryptohash
+Version:             0.7.4
+x-revision: 1
+Description:
+    A collection of crypto hashes, with a practical incremental and one-pass, pure APIs,
+    with performance close to the fastest implementations available in others languages.
+    .
+    The implementations are made in C with a haskell FFI wrapper that hide the C implementation.
+
+License:             BSD3
+License-file:        LICENSE
+Copyright:           Vincent Hanquez <vincent@snarc.org>
+Author:              Vincent Hanquez <vincent@snarc.org>
+Maintainer:          Vincent Hanquez <vincent@snarc.org>
+Synopsis:            collection of crypto hashes, fast, pure and practical
+Category:            Data, Cryptography
+Build-Type:          Simple
+Cabal-Version:       >=1.6
+Homepage:            http://github.com/vincenthz/hs-cryptohash
+data-files:          README.md
+
+extra-source-files:
+  cbits/bitfn.h cbits/md2.h cbits/md4.h cbits/md5.h
+  cbits/ripemd.h cbits/sha1.h cbits/sha256.h cbits/sha512.h
+  cbits/skein.h cbits/skein256.h cbits/skein512.h
+  cbits/tiger.h
+
+Flag test
+  Description:       Build unit test
+  Default:           False
+
+Flag cryptoapi
+  Description:       Defines crypto-api instances
+  Default:           True
+
+Library
+  Build-Depends:     base >= 4 && < 4.7, bytestring
+  if flag(cryptoapi)
+    Build-depends:   crypto-api >= 0.5, tagged >= 0.1, cereal >= 0.2
+    cpp-options:     -DHAVE_CRYPTOAPI
+  Extensions:        ForeignFunctionInterface
+  Exposed-modules:   Crypto.Hash.SHA1
+                     Crypto.Hash.SHA224
+                     Crypto.Hash.SHA256
+                     Crypto.Hash.SHA384
+                     Crypto.Hash.SHA512
+                     Crypto.Hash.SHA512t
+                     Crypto.Hash.MD2
+                     Crypto.Hash.MD4
+                     Crypto.Hash.MD5
+                     Crypto.Hash.RIPEMD160
+                     Crypto.Hash.Skein256
+                     Crypto.Hash.Skein512
+                     Crypto.Hash.Tiger
+                     Crypto.MAC.HMAC
+  ghc-options:       -Wall -O2 -optc-O3 -fno-cse
+  C-sources:         cbits/sha1.c
+                     cbits/sha256.c
+                     cbits/sha512.c
+                     cbits/md2.c
+                     cbits/md4.c
+                     cbits/md5.c
+                     cbits/ripemd.c
+                     cbits/skein256.c
+                     cbits/skein512.c
+                     cbits/tiger.c
+  Include-Dirs:      cbits
+
+Executable           Tests
+  Main-Is:           Tests.hs
+  Extensions:        ForeignFunctionInterface
+  C-sources:         cbits/sha1.c
+                     cbits/sha256.c
+                     cbits/sha512.c
+                     cbits/md2.c
+                     cbits/md4.c
+                     cbits/md5.c
+                     cbits/ripemd.c
+                     cbits/skein256.c
+                     cbits/skein512.c
+                     cbits/tiger.c
+  if flag(test)
+    Buildable:       True
+    Build-depends:   base >= 4, HUnit, bytestring
+  else
+    Buildable:       False
+  if flag(cryptoapi)
+    Build-depends:   crypto-api >= 0.5, tagged >= 0.1, cereal >= 0.2
+    cpp-options:     -DHAVE_CRYPTOAPI
+
+source-repository head
+  type:     git
+  location: git://github.com/vincenthz/hs-cryptohash