Webfinger in OCaml via RFC7033
1# This file is generated by dune, edit dune-project instead
2opam-version: "2.0"
3synopsis: "RFC 7033 WebFinger and RFC 7565 acct URI scheme for OCaml"
4description: """
5A complete implementation of RFC 7033 (WebFinger) and RFC 7565 (acct URI scheme)
6 for discovering information about resources identified by URIs. Includes type-safe
7 JSON Resource Descriptor (JRD) encoding/decoding using jsont, an Eio-based HTTP
8 client using the requests library, and a command-line tool for WebFinger lookups."""
9maintainer: ["Anil Madhavapeddy <anil@recoil.org>"]
10authors: ["Anil Madhavapeddy"]
11license: "ISC"
12homepage: "https://tangled.org/anil.recoil.org/ocaml-webfinger"
13bug-reports: "https://tangled.org/anil.recoil.org/ocaml-webfinger/issues"
14depends: [
15 "ocaml" {>= "5.2.0"}
16 "dune" {>= "3.21" & >= "3.0"}
17 "jsont" {>= "0.1.0"}
18 "bytesrw"
19 "eio" {>= "1.0"}
20 "eio_main" {>= "1.0"}
21 "requests" {>= "0.1.0"}
22 "uri" {>= "4.0.0"}
23 "cmdliner" {>= "1.2.0"}
24 "logs" {>= "0.7.0"}
25 "fmt" {>= "0.9.0"}
26 "odoc" {with-doc}
27 "alcotest" {with-test}
28]
29build: [
30 ["dune" "subst"] {dev}
31 [
32 "dune"
33 "build"
34 "-p"
35 name
36 "-j"
37 jobs
38 "@install"
39 "@runtest" {with-test}
40 "@doc" {with-doc}
41 ]
42]
43dev-repo: "git+https://tangled.org/anil.recoil.org/ocaml-webfinger"
44x-maintenance-intent: ["(latest)"]