From d74eafa5430aeaf81145ec6f6525c8ab0e35992d Mon Sep 17 00:00:00 2001 From: Hannes Mehnert Date: Sat, 24 Jan 2015 19:05:36 +0000 Subject: [PATCH 1/2] +otr --- packages/otr/otr.0.1.0/descr | 8 ++++++++ packages/otr/otr.0.1.0/opam | 24 ++++++++++++++++++++++++ packages/otr/otr.0.1.0/url | 2 ++ 3 files changed, 34 insertions(+) create mode 100644 packages/otr/otr.0.1.0/descr create mode 100644 packages/otr/otr.0.1.0/opam create mode 100644 packages/otr/otr.0.1.0/url diff --git a/packages/otr/otr.0.1.0/descr b/packages/otr/otr.0.1.0/descr new file mode 100644 index 00000000000..02bf43ee601 --- /dev/null +++ b/packages/otr/otr.0.1.0/descr @@ -0,0 +1,8 @@ +Off-the-record in pure OCaml + +This is an implementation of version 2 and 3 of the Off-the-record +protocol (https://otr.cypherpunks.ca/Protocol-v3-4.0.0.html) in OCaml. + +Including the socialist millionairs protocol to authenticate a +communication partner over an encrypted channel providing a shared +secret. diff --git a/packages/otr/otr.0.1.0/opam b/packages/otr/otr.0.1.0/opam new file mode 100644 index 00000000000..fa89f720376 --- /dev/null +++ b/packages/otr/otr.0.1.0/opam @@ -0,0 +1,24 @@ +opam-version: "1.2" +name: "otr" +version: "0.1.0" +homepage: "https://github.com/hannesm/ocaml-otr" +dev-repo: "https://github.com/hannesm/ocaml-otr.git" +bug-reports: "https://github.com/hannesm/ocaml-otr/issues" +author: ["Hannes Mehnert "] +maintainer: ["Hannes Mehnert "] +license: "BSD2" + +build: [ + ["ocaml" "setup.ml" "-configure" "--prefix" prefix] + ["ocaml" "setup.ml" "-build"] +] +install: ["ocaml" "setup.ml" "-install"] +remove: ["ocamlfind" "remove" "otr"] + +depends: [ + "ocamlfind" + "cstruct" {>= "1.2.0"} + "type_conv" + "sexplib" + "nocrypto" {>= "0.3.0"} +] diff --git a/packages/otr/otr.0.1.0/url b/packages/otr/otr.0.1.0/url new file mode 100644 index 00000000000..540e458b256 --- /dev/null +++ b/packages/otr/otr.0.1.0/url @@ -0,0 +1,2 @@ +archive: "https://github.com/hannesm/ocaml-otr/archive/0.1.0.tar.gz" +checksum: "158e88118ca758175159bac2201511d8" From f7ff83ed38e4a48beefbf469fc0f7ec79c1130b6 Mon Sep 17 00:00:00 2001 From: Hannes Mehnert Date: Sat, 24 Jan 2015 19:10:56 +0000 Subject: [PATCH 2/2] restrict to newer ocaml --- packages/otr/otr.0.1.0/opam | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/otr/otr.0.1.0/opam b/packages/otr/otr.0.1.0/opam index fa89f720376..65064aa85fd 100644 --- a/packages/otr/otr.0.1.0/opam +++ b/packages/otr/otr.0.1.0/opam @@ -22,3 +22,4 @@ depends: [ "sexplib" "nocrypto" {>= "0.3.0"} ] +available: [ ocaml-version >= "4.01.0" ]