forked from
gazagnaire.org/ocaml-mdns
mDNS/DNS-SD service discovery for OCaml (RFC 6762/6763)
1(lang dune 3.21)
2(name mdns)
3
4(generate_opam_files true)
5
6(license MIT)
7(authors "Thomas Gazagnaire <thomas@gazagnaire.org>")
8(maintainers "Thomas Gazagnaire <thomas@gazagnaire.org>")
9(source (tangled gazagnaire.org/ocaml-mdns))
10
11(package
12 (name mdns)
13 (synopsis "mDNS/DNS-SD service discovery (RFC 6763)")
14 (description
15 "A pure OCaml implementation of mDNS (Multicast DNS) for DNS-SD service \
16 discovery as specified in RFC 6763. Uses Eio for async networking and \
17 the dns library for query encoding.")
18 (depends
19 (ocaml (>= 4.08))
20 (eio (>= 1.0))
21 eio_main
22 (dns (>= 9.0))
23 (ipaddr (>= 5.0))
24 (domain-name (>= 0.4))
25 cstruct
26 fmt
27 (cmdliner (>= 1.2))
28 (alcotest :with-test)
29 (crowbar :with-test)))