Cabal revisions of nettle-0.2.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-Name: nettle-Version: 0.2.0-Synopsis: safe nettle binding-Description:- safe binding for the nettle (<http://www.lysator.liu.se/~nisse/nettle/nettle.html>) library.- Tested with 3.1.1, might work with 3.0, does NOT WORK with 2.x.-License: MIT-License-file: COPYING-Copyright: Stefan Bühler <stbuehler@web.de>-Author: Stefan Bühler <stbuehler@web.de>-Maintainer: Stefan Bühler <stbuehler@web.de>-Category: Cryptography-Build-Type: Simple-Homepage: https://github.com/stbuehler/haskell-nettle-Bug-reports: https://github.com/stbuehler/haskell-nettle/issues-Cabal-Version: >=1.8-Extra-source-files: README.md- , src/nettle-ciphers.h- , src/nettle-hash.h- , src/Tests/*.hs- , src/Tests/KAT/*.hs--Flag UsePkgConfig- Description: Use pkg-config to check for library dependences- Default: True--Library- hs-source-dirs: src- Build-Depends: base >= 4 && < 5- , bytestring- , byteable- , tagged- , securemem >= 0.1.2- , crypto-cipher-types >= 0.0.3 && < 0.1- Exposed-modules: Crypto.Nettle.ChaChaPoly1305- Crypto.Nettle.Ciphers- Crypto.Nettle.CCM- Crypto.Nettle.Hash- Crypto.Nettle.KeyedHash- Crypto.Nettle.HMAC- Crypto.Nettle.UMAC- Other-modules: Crypto.Nettle.Ciphers.Internal- Crypto.Nettle.Ciphers.ForeignImports- Crypto.Nettle.Hash.ForeignImports- Crypto.Nettle.Hash.Types- Nettle.Utils- ghc-options: -Wall -optc-O3 -fno-cse -fno-warn-tabs- include-dirs: src- C-sources: src/nettle-ciphers.c- if flag(UsePkgConfig)- PkgConfig-Depends: nettle- else- Extra-libraries: nettle--Test-Suite test-ciphers- type: exitcode-stdio-1.0- hs-source-dirs: src/Tests- Main-Is: Ciphers.hs- Build-depends: base >= 4 && < 5- , bytestring- , QuickCheck >= 2- , array- , test-framework >= 0.3.3- , test-framework-quickcheck2 >= 0.2.9- , crypto-cipher-types- , crypto-cipher-tests- , nettle- ghc-options: -fno-warn-tabs--Test-Suite test-hashes- type: exitcode-stdio-1.0- hs-source-dirs: src/Tests- Main-Is: Hash.hs- Build-depends: base >= 4 && < 5- , bytestring- , tagged- , array- , test-framework >= 0.3.3- , HUnit- , test-framework-hunit- , nettle- ghc-options: -fno-warn-tabs--Test-Suite test-hmac- type: exitcode-stdio-1.0- hs-source-dirs: src/Tests- Main-Is: HMAC.hs- Build-depends: base >= 4 && < 5- , bytestring- , tagged- , array- , test-framework >= 0.3.3- , HUnit- , test-framework-hunit- , nettle- ghc-options: -fno-warn-tabs--Test-Suite test-umac- type: exitcode-stdio-1.0- hs-source-dirs: src/Tests- Main-Is: UMAC.hs- Build-depends: base >= 4 && < 5- , bytestring- , tagged- , array- , test-framework >= 0.3.3- , HUnit- , test-framework-hunit- , nettle- ghc-options: -fno-warn-tabs--source-repository head- type: git- location: git://github.com/stbuehler/haskell-nettle+Name: nettle +Version: 0.2.0 +x-revision: 1 +Synopsis: safe nettle binding +Description: + safe binding for the nettle (<http://www.lysator.liu.se/~nisse/nettle/nettle.html>) library. + Tested with 3.1.1, might work with 3.0, does NOT WORK with 2.x. +License: MIT +License-file: COPYING +Copyright: Stefan Bühler <stbuehler@web.de> +Author: Stefan Bühler <stbuehler@web.de> +Maintainer: Stefan Bühler <stbuehler@web.de> +Category: Cryptography +Build-Type: Simple +Homepage: https://github.com/stbuehler/haskell-nettle +Bug-reports: https://github.com/stbuehler/haskell-nettle/issues +Cabal-Version: >=1.8 +Extra-source-files: README.md + , src/nettle-ciphers.h + , src/nettle-hash.h + , src/Tests/*.hs + , src/Tests/KAT/*.hs + +Flag UsePkgConfig + Description: Use pkg-config to check for library dependences + Default: True + +Library + hs-source-dirs: src + Build-Depends: base >= 4.4 && < 5 + , bytestring == 0.10.* + , byteable + , tagged + , securemem >= 0.1.2 + , crypto-cipher-types >= 0.0.3 && < 0.1 + Exposed-modules: Crypto.Nettle.ChaChaPoly1305 + Crypto.Nettle.Ciphers + Crypto.Nettle.CCM + Crypto.Nettle.Hash + Crypto.Nettle.KeyedHash + Crypto.Nettle.HMAC + Crypto.Nettle.UMAC + Other-modules: Crypto.Nettle.Ciphers.Internal + Crypto.Nettle.Ciphers.ForeignImports + Crypto.Nettle.Hash.ForeignImports + Crypto.Nettle.Hash.Types + Nettle.Utils + ghc-options: -Wall -optc-O3 -fno-cse -fno-warn-tabs + include-dirs: src + C-sources: src/nettle-ciphers.c + if flag(UsePkgConfig) + PkgConfig-Depends: nettle + else + Extra-libraries: nettle + +Test-Suite test-ciphers + type: exitcode-stdio-1.0 + hs-source-dirs: src/Tests + Main-Is: Ciphers.hs + Build-depends: base >= 4 && < 5 + , bytestring + , QuickCheck >= 2 + , array + , test-framework >= 0.3.3 + , test-framework-quickcheck2 >= 0.2.9 + , crypto-cipher-types + , crypto-cipher-tests + , nettle + ghc-options: -fno-warn-tabs + +Test-Suite test-hashes + type: exitcode-stdio-1.0 + hs-source-dirs: src/Tests + Main-Is: Hash.hs + Build-depends: base >= 4 && < 5 + , bytestring + , tagged + , array + , test-framework >= 0.3.3 + , HUnit + , test-framework-hunit + , nettle + ghc-options: -fno-warn-tabs + +Test-Suite test-hmac + type: exitcode-stdio-1.0 + hs-source-dirs: src/Tests + Main-Is: HMAC.hs + Build-depends: base >= 4 && < 5 + , bytestring + , tagged + , array + , test-framework >= 0.3.3 + , HUnit + , test-framework-hunit + , nettle + ghc-options: -fno-warn-tabs + +Test-Suite test-umac + type: exitcode-stdio-1.0 + hs-source-dirs: src/Tests + Main-Is: UMAC.hs + Build-depends: base >= 4 && < 5 + , bytestring + , tagged + , array + , test-framework >= 0.3.3 + , HUnit + , test-framework-hunit + , nettle + ghc-options: -fno-warn-tabs + +source-repository head + type: git + location: git://github.com/stbuehler/haskell-nettle