this repo has no description
1opam-version: "2.0"
2maintainer: "Christiano F. Haesbaert <haesbaert@haesbaert.org>"
3authors: "Christiano F. Haesbaert <haesbaert@haesbaert.org>"
4license: "ISC"
5homepage: "https://github.com/mirage/charrua"
6bug-reports: "https://github.com/mirage/charrua/issues"
7dev-repo: "git+https://github.com/mirage/charrua.git"
8doc: "https://mirage.github.io/charrua/"
9build: [
10 ["dune" "subst"] {dev}
11 ["dune" "build" "-p" name "-j" jobs]
12]
13depends: [
14 "ocaml" {>= "4.08.0"}
15 "dune" {>= "1.4.0"}
16 "ppx_sexp_conv" {>="v0.10.0"}
17 "ppx_cstruct"
18 "cstruct" {>= "6.0.0"}
19 "sexplib"
20 "ipaddr" {>= "5.0.0"}
21 "macaddr" {>= "4.0.0"}
22 "ipaddr-sexp"
23 "macaddr-sexp"
24 "ethernet" {>= "3.0.0"}
25 "tcpip" {>= "7.0.0"}
26]
27conflicts: [ "result" {< "1.5"} ]
28synopsis: "DHCP wire frame encoder and decoder"
29description: """
30Charrua consists a single modules, `Dhcp_wire` responsible for parsing and
31constructing DHCP messages
32
33You can browse the API for [charrua](http://www.github.com/mirage/charrua) at
34https://mirage.github.io/charrua/
35
36#### Features
37
38* `Dhcp_wire` provides marshalling and unmarshalling utilities for DHCP.
39* Logic/sequencing is agnostic of IO and platform, so it can run on Unix as a
40 process, as a Mirage unikernel or anything else.
41* All DHCP options are supported at the time of this writing.
42* Code is purely applicative.
43* It's in OCaml, so it's pretty cool.
44
45The name `charrua` is a reference to the, now extinct, semi-nomadic people of
46southern South America.
47"""
48url {
49 src:
50 "https://github.com/mirage/charrua/releases/download/v1.5.0/charrua-v1.5.0.tbz"
51 checksum: [
52 "sha256=4ce74a5e78402f3d645ddcb344aaa1348349a8d5a35b8b55112aff0cb84db8e1"
53 "sha512=ac6960de516642793b928224c95da997042d2907829496843481894b38804e3b465b5f9703bd8c02e5202059847ee5c16db6975c630b462448db511b39f34f87"
54 ]
55}
56x-commit-hash: "fb614f77b8f4cbd5f6409453a8f030b21d7e1a93"