opam-version: "2.0" maintainer: "Davide Gessa " authors: "Davide Gessa " homepage: "https://github.com/dakk/secp256k1-ml" bug-reports: "https://github.com/dakk/secp256k1-ml/issues" license: "MIT" dev-repo: "git+https://github.com/dakk/secp256k1-ml.git" build: [ ["oasis" "setup"] ["./configure" "--prefix=%{prefix}%"] [make] ] install: [make "install"] remove: ["ocamlfind" "remove" "secp256k1"] depends: [ "ocaml" {< "5.0"} "oasis" {build & >= "0.4"} "ocamlbuild" {build} "ocamlfind" {build} "conf-secp256k1" ] synopsis: "Elliptic curve library secp256k1 wrapper for Ocaml" description: """ This library wrap the secp256k1 EC(DSA) library into an OCaml library. At the moment only a subset of functionalities are available: - Context: create, clone, destroy, randomize - Elliptic curve: public key creation - ECDSA: verify, sign All exchanged data (pubkey, signature, seckey) are represented as hex strings.""" flags: light-uninstall url { src: "https://github.com/dakk/secp256k1-ml/archive/0.1.5.zip" checksum: [ "sha256=d2d94419b3e04fc27168cbf3df9e10575a485cb205a3564aa56345881112feb9" "md5=ede774161e7dc90b97e9978736d73fc6" ] }