this repo has no description
1opam-version: "2.0" 2maintainer: "anil@recoil.org" 3authors: [ 4 "Anil Madhavapeddy" 5 "Tim Deegan" 6 "Richard Mortier" 7 "Haris Rotsos" 8 "David Sheets" 9 "Thomas Gazagnaire" 10 "Luke Dunstan" 11 "David Scott" 12] 13license: "ISC" 14synopsis: "DNS client and server implementation in pure OCaml" 15description: """ 16This is a pure OCaml implementation of the DNS protocol. It is intended to be 17a reasonably high-performance implementation, but clarity is preferred rather 18than low-level performance hacks. 19 20There are several concrete implementations using this package that you probably 21want to use for practical purposes: 22 23- dns-lwt for the Lwt concurrency library 24- dns-lwt-unix using the Lwt_unix bindings 25- dns-async using the Jane Street Async library 26- mirage-dns for the MirageOS unikernel framework 27""" 28tags: ["org:mirage" "org:xapi-project"] 29homepage: "https://github.com/mirage/ocaml-dns" 30doc: "https://mirage.github.io/ocaml-dns/" 31bug-reports: "https://github.com/mirage/ocaml-dns/issues" 32depends: [ 33 "ocaml" {>= "4.03.0" & < "5.0"} 34 "dune" 35 "cstruct" {>= "3.0.2" & < "6.0.0"} 36 "ppx_cstruct" 37 "re" {>= "1.7.2"} 38 "domain-name" {<"0.3.0"} 39 "ipaddr" {>= "2.6.0" & < "4.0.0"} 40 "uri" {>= "1.7.0"} 41 "base64" {>= "3.0.0"} 42 "hashcons" 43 "result" 44] 45build: [ 46 ["dune" "subst"] {dev} 47 ["dune" "build" "-p" name "-j" jobs] 48] 49dev-repo: "git+https://github.com/mirage/ocaml-dns.git" 50url { 51 src: 52 "https://github.com/mirage/ocaml-dns/releases/download/v1.1.1/dns-v1.1.1.tbz" 53 checksum: [ 54 "sha256=75493f52caacaf6093a29781fdbe46217e34d21ca0a5930f0d8ac109babad021" 55 "md5=42a49a41d3b53567e074b864926d4411" 56 ] 57}