aboutsummaryrefslogtreecommitdiff
path: root/dune-project
blob: 83754d05cf7e073f3b75a40b9f4cb94f574afbba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
(lang dune 3.2)

; SPDX-FileCopyrightText: 2022 pukkamustard <pukkamustard@posteo.net>
;
; SPDX-License-Identifier: CC0-1.0

(using ctypes 0.1)
(generate_opam_files true)

(name monocypher)
(version 0.1.0)

(source (uri "git+https://inqlab.net/git/ocaml-monocypher.git"))
(homepage "https://inqlab.net/git/ocaml-monocypher.git")
(authors "pukkamustard <pukkamustard@posteo.net>")
(maintainers "pukkamustard <pukkamustard@posteo.net>")
(bug_reports "mailto:pukkamustard@posteo.net")

(license CC0-1.0)

(package
 (name monocypher)
 (synopsis "OCaml bindings to the Monocypher cryptographic library")
 (description "Monocypher is a cryptographic library.  It provides functions for authenticated encryption, hashing, password hashing and key derivation, key exchange, and public key signatures.

This library provides OCaml bindings to Monocypher using Ctypes.")
 (depends
   (ocaml (>= "4.04.0"))
   ctypes
   (alcotest :with-test)))