mDNS/DNS-SD service discovery for OCaml (RFC 6762/6763)
at main 29 lines 720 B view raw
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)))