packages feed

Cabal revisions of secp256k1-legacy-0.5.6

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

revision 1
-name:                secp256k1-legacy-version:             0.5.6-synopsis:            fork of secp256k1-description:         Keep the 0.5.x branch of secp256k1 on life support for those of us who can't upgrade to secp256k1-haskell.-homepage:            https://github.com/symbiont-sam-halliday/secp256k1-haskell-license:             PublicDomain-license-file:        UNLICENSE-author:              Jean-Pierre Rupp-maintainer:          sam.halliday@symbiont.io-copyright:           (c) 2017 Jean-Pierre Rupp-category:            Crypto-build-type:          Custom-extra-source-files:-    secp256k1/README.md-    secp256k1/autogen.sh-    secp256k1/configure.ac-    secp256k1/Makefile.am-    secp256k1/COPYING-    secp256k1/src/num_impl.h-    secp256k1/src/bench_verify.c-    secp256k1/src/gen_context.c-    secp256k1/src/bench_recover.c-    secp256k1/src/basic-config.h-    secp256k1/src/bench_ecdh.c-    secp256k1/src/ecmult_const.h-    secp256k1/src/scalar_low.h-    secp256k1/src/tests_exhaustive.c-    secp256k1/src/ecdsa_impl.h-    secp256k1/src/ecmult_impl.h-    secp256k1/src/ecmult_gen_impl.h-    secp256k1/src/scalar_8x32.h-    secp256k1/src/scalar_8x32_impl.h-    secp256k1/src/group.h-    secp256k1/src/testrand_impl.h-    secp256k1/src/modules/ecdh/main_impl.h-    secp256k1/src/modules/ecdh/tests_impl.h-    secp256k1/src/modules/ecdh/Makefile.am.include-    secp256k1/src/modules/recovery/main_impl.h-    secp256k1/src/modules/recovery/tests_impl.h-    secp256k1/src/modules/recovery/Makefile.am.include-    secp256k1/src/ecdsa.h-    secp256k1/src/testrand.h-    secp256k1/src/bench_internal.c-    secp256k1/src/field_10x26_impl.h-    secp256k1/src/eckey.h-    secp256k1/src/field_5x52.h-    secp256k1/src/field_5x52_asm_impl.h-    secp256k1/src/asm/field_10x26_arm.s-    secp256k1/src/field_10x26.h-    secp256k1/src/util.h-    secp256k1/src/num.h-    secp256k1/src/num_gmp.h-    secp256k1/src/scalar_4x64_impl.h-    secp256k1/src/hash.h-    secp256k1/src/scalar_4x64.h-    secp256k1/src/hash_impl.h-    secp256k1/src/tests.c-    secp256k1/src/scalar_impl.h-    secp256k1/src/bench_sign.c-    secp256k1/src/field_5x52_int128_impl.h-    secp256k1/src/field_5x52_impl.h-    secp256k1/src/field.h-    secp256k1/src/secp256k1.c-    secp256k1/src/group_impl.h-    secp256k1/src/java/org_bitcoin_NativeSecp256k1.h-    secp256k1/src/java/org/bitcoin/NativeSecp256k1Test.java-    secp256k1/src/java/org/bitcoin/NativeSecp256k1.java-    secp256k1/src/java/org/bitcoin/Secp256k1Context.java-    secp256k1/src/java/org/bitcoin/NativeSecp256k1Util.java-    secp256k1/src/java/org_bitcoin_Secp256k1Context.h-    secp256k1/src/java/org_bitcoin_NativeSecp256k1.c-    secp256k1/src/java/org_bitcoin_Secp256k1Context.c-    secp256k1/src/ecmult_gen.h-    secp256k1/src/ecmult_const_impl.h-    secp256k1/src/eckey_impl.h-    secp256k1/src/field_impl.h-    secp256k1/src/bench.h-    secp256k1/src/scalar_low_impl.h-    secp256k1/src/bench_schnorr_verify.c-    secp256k1/src/scalar.h-    secp256k1/src/num_gmp_impl.h-    secp256k1/src/ecmult.h-    secp256k1/TODO-    secp256k1/include/secp256k1_recovery.h-    secp256k1/include/secp256k1.h-    secp256k1/include/secp256k1_ecdh.h-    secp256k1/contrib/lax_der_parsing.c-    secp256k1/contrib/lax_der_privatekey_parsing.c-    secp256k1/contrib/lax_der_privatekey_parsing.h-    secp256k1/contrib/lax_der_parsing.h-    secp256k1/libsecp256k1.pc.in-    secp256k1/sage/group_prover.sage-    secp256k1/sage/weierstrass_prover.sage-    secp256k1/sage/secp256k1.sage-    secp256k1/build-aux/m4/ax_jni_include_dir.m4-    secp256k1/build-aux/m4/ax_prog_cc_for_build.m4-    secp256k1/build-aux/m4/bitcoin_secp.m4-    README.md-cabal-version: 2.0--library-    hs-source-dirs:      src-    exposed-modules:     Crypto.Secp256k1-                       , Crypto.Secp256k1.Internal-    build-depends:       base >= 4.9.1.0 && < 5-                       , base16-bytestring ^>= 0.1.1.6-                       , bytestring-                       , cereal ^>= 0.5.8.1-                       , entropy ^>= 0.4.1.4-                       , mtl-                       , QuickCheck ^>= 2.12.6.1-                       , string-conversions ^>= 0.4.0.1-    default-language:    Haskell2010-    ghc-options:         -Wall-    cc-options:          -DHAVE_CONFIG_H-    c-sources:           secp256k1/src/secp256k1.c, secp256k1/contrib/lax_der_parsing.c, secp256k1/contrib/lax_der_privatekey_parsing.c-    include-dirs:        secp256k1, secp256k1/contrib, secp256k1/include--test-suite secp256k1-test-    type:                exitcode-stdio-1.0-    hs-source-dirs:      test-    main-is:             Spec.hs-    other-modules:       Crypto.Secp256k1.Tests-                       , Crypto.Secp256k1.Internal.Tests-    build-depends:       base-                       , base16-bytestring-                       , bytestring-                       , cereal-                       , cryptohash-                       , entropy-                       , HUnit-                       , mtl-                       , QuickCheck-                       , secp256k1-legacy-                       , string-conversions-                       , test-framework ^>= 0.8.2.0-                       , test-framework-hunit ^>= 0.3.0.2-                       , test-framework-quickcheck2 ^>= 0.3.0.5-    ghc-options:         -Wall -threaded -rtsopts -with-rtsopts=-N-    default-language:    Haskell2010--source-repository head-    type:     git-    location: https://github.com/symbiont-sam-halliday/secp256k1-haskell.git--custom-setup-    setup-depends:       base >= 4.8 && < 5-                       , Cabal >= 2.0-+name:                secp256k1-legacy
+version:             0.5.6
+x-revision: 1
+synopsis:            fork of secp256k1
+description:         Keep the 0.5.x branch of secp256k1 on life support for those of us who can't upgrade to secp256k1-haskell.
+homepage:            https://github.com/symbiont-sam-halliday/secp256k1-haskell
+license:             PublicDomain
+license-file:        UNLICENSE
+author:              Jean-Pierre Rupp
+maintainer:          sam.halliday@symbiont.io
+copyright:           (c) 2017 Jean-Pierre Rupp
+category:            Crypto
+build-type:          Custom
+extra-source-files:
+    secp256k1/README.md
+    secp256k1/autogen.sh
+    secp256k1/configure.ac
+    secp256k1/Makefile.am
+    secp256k1/COPYING
+    secp256k1/src/num_impl.h
+    secp256k1/src/bench_verify.c
+    secp256k1/src/gen_context.c
+    secp256k1/src/bench_recover.c
+    secp256k1/src/basic-config.h
+    secp256k1/src/bench_ecdh.c
+    secp256k1/src/ecmult_const.h
+    secp256k1/src/scalar_low.h
+    secp256k1/src/tests_exhaustive.c
+    secp256k1/src/ecdsa_impl.h
+    secp256k1/src/ecmult_impl.h
+    secp256k1/src/ecmult_gen_impl.h
+    secp256k1/src/scalar_8x32.h
+    secp256k1/src/scalar_8x32_impl.h
+    secp256k1/src/group.h
+    secp256k1/src/testrand_impl.h
+    secp256k1/src/modules/ecdh/main_impl.h
+    secp256k1/src/modules/ecdh/tests_impl.h
+    secp256k1/src/modules/ecdh/Makefile.am.include
+    secp256k1/src/modules/recovery/main_impl.h
+    secp256k1/src/modules/recovery/tests_impl.h
+    secp256k1/src/modules/recovery/Makefile.am.include
+    secp256k1/src/ecdsa.h
+    secp256k1/src/testrand.h
+    secp256k1/src/bench_internal.c
+    secp256k1/src/field_10x26_impl.h
+    secp256k1/src/eckey.h
+    secp256k1/src/field_5x52.h
+    secp256k1/src/field_5x52_asm_impl.h
+    secp256k1/src/asm/field_10x26_arm.s
+    secp256k1/src/field_10x26.h
+    secp256k1/src/util.h
+    secp256k1/src/num.h
+    secp256k1/src/num_gmp.h
+    secp256k1/src/scalar_4x64_impl.h
+    secp256k1/src/hash.h
+    secp256k1/src/scalar_4x64.h
+    secp256k1/src/hash_impl.h
+    secp256k1/src/tests.c
+    secp256k1/src/scalar_impl.h
+    secp256k1/src/bench_sign.c
+    secp256k1/src/field_5x52_int128_impl.h
+    secp256k1/src/field_5x52_impl.h
+    secp256k1/src/field.h
+    secp256k1/src/secp256k1.c
+    secp256k1/src/group_impl.h
+    secp256k1/src/java/org_bitcoin_NativeSecp256k1.h
+    secp256k1/src/java/org/bitcoin/NativeSecp256k1Test.java
+    secp256k1/src/java/org/bitcoin/NativeSecp256k1.java
+    secp256k1/src/java/org/bitcoin/Secp256k1Context.java
+    secp256k1/src/java/org/bitcoin/NativeSecp256k1Util.java
+    secp256k1/src/java/org_bitcoin_Secp256k1Context.h
+    secp256k1/src/java/org_bitcoin_NativeSecp256k1.c
+    secp256k1/src/java/org_bitcoin_Secp256k1Context.c
+    secp256k1/src/ecmult_gen.h
+    secp256k1/src/ecmult_const_impl.h
+    secp256k1/src/eckey_impl.h
+    secp256k1/src/field_impl.h
+    secp256k1/src/bench.h
+    secp256k1/src/scalar_low_impl.h
+    secp256k1/src/bench_schnorr_verify.c
+    secp256k1/src/scalar.h
+    secp256k1/src/num_gmp_impl.h
+    secp256k1/src/ecmult.h
+    secp256k1/TODO
+    secp256k1/include/secp256k1_recovery.h
+    secp256k1/include/secp256k1.h
+    secp256k1/include/secp256k1_ecdh.h
+    secp256k1/contrib/lax_der_parsing.c
+    secp256k1/contrib/lax_der_privatekey_parsing.c
+    secp256k1/contrib/lax_der_privatekey_parsing.h
+    secp256k1/contrib/lax_der_parsing.h
+    secp256k1/libsecp256k1.pc.in
+    secp256k1/sage/group_prover.sage
+    secp256k1/sage/weierstrass_prover.sage
+    secp256k1/sage/secp256k1.sage
+    secp256k1/build-aux/m4/ax_jni_include_dir.m4
+    secp256k1/build-aux/m4/ax_prog_cc_for_build.m4
+    secp256k1/build-aux/m4/bitcoin_secp.m4
+    README.md
+cabal-version: 2.0
+
+library
+    hs-source-dirs:      src
+    exposed-modules:     Crypto.Secp256k1
+                       , Crypto.Secp256k1.Internal
+    build-depends:       base >= 4.9.1.0 && < 5
+                       , base16-bytestring ^>= 0.1.1.6
+                       , bytestring
+                       , cereal ^>= 0.5.8.1
+                       , entropy ^>= 0.4.1.4
+                       , mtl
+                       , QuickCheck >=2.12 && <2.14
+                       , string-conversions ^>= 0.4.0.1
+    default-language:    Haskell2010
+    ghc-options:         -Wall
+    cc-options:          -DHAVE_CONFIG_H
+    c-sources:           secp256k1/src/secp256k1.c, secp256k1/contrib/lax_der_parsing.c, secp256k1/contrib/lax_der_privatekey_parsing.c
+    include-dirs:        secp256k1, secp256k1/contrib, secp256k1/include
+
+test-suite secp256k1-test
+    type:                exitcode-stdio-1.0
+    hs-source-dirs:      test
+    main-is:             Spec.hs
+    other-modules:       Crypto.Secp256k1.Tests
+                       , Crypto.Secp256k1.Internal.Tests
+    build-depends:       base
+                       , base16-bytestring
+                       , bytestring
+                       , cereal
+                       , cryptohash
+                       , entropy
+                       , HUnit
+                       , mtl
+                       , QuickCheck
+                       , secp256k1-legacy
+                       , string-conversions
+                       , test-framework ^>= 0.8.2.0
+                       , test-framework-hunit ^>= 0.3.0.2
+                       , test-framework-quickcheck2 ^>= 0.3.0.5
+    ghc-options:         -Wall -threaded -rtsopts -with-rtsopts=-N
+    default-language:    Haskell2010
+
+source-repository head
+    type:     git
+    location: https://github.com/symbiont-sam-halliday/secp256k1-haskell.git
+
+custom-setup
+    setup-depends:       base >= 4.8 && < 5
+                       , Cabal >= 2.0
+