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/"
9
10build: [
11 ["dune" "subst"] {dev}
12 ["dune" "build" "-p" name "-j" jobs]
13]
14
15depends: [
16 "ocaml" {>= "4.13.0"}
17 "dune" {>= "1.4.0"}
18 "cstruct" {>= "6.0.0"}
19 "ipaddr" {>= "5.0.0"}
20 "macaddr" {>= "4.0.0"}
21 "ethernet" {>= "3.0.0"}
22 "tcpip" {>= "7.0.0"}
23 "ohex" {>= "0.2.0"}
24]
25conflicts: [ "result" {< "1.5"} ]
26synopsis: "DHCP wire frame encoder and decoder"
27description: """
28Charrua consists a single modules, `Dhcp_wire` responsible for parsing and
29constructing DHCP messages
30
31You can browse the API for [charrua](http://www.github.com/mirage/charrua) at
32https://mirage.github.io/charrua/
33
34#### Features
35
36* `Dhcp_wire` provides marshalling and unmarshalling utilities for DHCP.
37* Logic/sequencing is agnostic of IO and platform, so it can run on Unix as a
38 process, as a Mirage unikernel or anything else.
39* All DHCP options are supported at the time of this writing.
40* Code is purely applicative.
41* It's in OCaml, so it's pretty cool.
42
43The name `charrua` is a reference to the, now extinct, semi-nomadic people of
44southern South America.
45"""
46url {
47 src:
48 "https://github.com/mirage/charrua/releases/download/v1.6.0/charrua-1.6.0.tbz"
49 checksum: [
50 "sha256=1f6f7c1211a45ebbbd56a78b12fdbceaa98efae97ac3bd6f4855da47a3a3ac34"
51 "sha512=6ea3cb92efca7c33ee9aa1411223bec9045ece9939657594ebc47ae93408c4d87e8b40812751fc86555061d91ccd338b3fbcfe6059e1dd770303329b5e527a96"
52 ]
53}
54x-commit-hash: "9967d56b92d0a578656414ca7c94df52a42b7dab"