this repo has no description

unify packages

anil.recoil.org 19ba31c8 097e5a7e

0/0
Waiting for spindle ...
Changed files
+21 -97
bin
eio
lib
js
+6 -4
bin/dune
··· 1 (executable 2 (name jmap) 3 (public_name jmap) 4 - (package jmap-eio) 5 (modules jmap) 6 - (libraries jmap-eio eio_main)) 7 8 (executable 9 (name jmapq) 10 (public_name jmapq) 11 - (package jmap-eio) 12 (modules jmapq) 13 - (libraries jmap-eio eio_main re jsont.bytesrw))
··· 1 (executable 2 (name jmap) 3 (public_name jmap) 4 + (package jmap) 5 + (optional) 6 (modules jmap) 7 + (libraries jmap.eio eio_main)) 8 9 (executable 10 (name jmapq) 11 (public_name jmapq) 12 + (package jmap) 13 + (optional) 14 (modules jmapq) 15 + (libraries jmap.eio eio_main re jsont.bytesrw))
+6 -23
dune-project
··· 22 (name jmap) 23 (synopsis "JMAP protocol implementation for OCaml") 24 (description 25 - "A complete implementation of the JSON Meta Application Protocol (JMAP) as specified in RFC 8620 (core) and RFC 8621 (mail).") 26 (depends 27 (ocaml (>= 5.4.0)) 28 (jsont (>= 0.2.0)) 29 json-pointer 30 - (ptime (>= 1.0.0)))) 31 - 32 - (package 33 - (name jmap-eio) 34 - (synopsis "JMAP client for Eio") 35 - (description "High-level JMAP client using Eio for async I/O and the Requests HTTP library.") 36 - (depends 37 - (ocaml (>= 5.4.0)) 38 - (jmap (= :version)) 39 - (jsont (>= 0.2.0)) 40 - eio 41 - requests)) 42 - 43 - (package 44 - (name jmap-brr) 45 - (synopsis "JMAP client for browsers") 46 - (description "JMAP client using Brr for browser-based email clients with js_of_ocaml.") 47 - (depends 48 - (ocaml (>= 5.4.0)) 49 - (jmap (= :version)) 50 - (jsont (>= 0.2.0)) 51 - (brr (>= 0.0.6))))
··· 22 (name jmap) 23 (synopsis "JMAP protocol implementation for OCaml") 24 (description 25 + "A complete implementation of the JSON Meta Application Protocol (JMAP) as specified in RFC 8620 (core) and RFC 8621 (mail). Includes subpackages for Eio (jmap.eio) and browser (jmap.brr) clients.") 26 (depends 27 (ocaml (>= 5.4.0)) 28 (jsont (>= 0.2.0)) 29 json-pointer 30 + (ptime (>= 1.0.0)) 31 + (eio :with-test) 32 + (requests :with-test) 33 + (brr :with-test)) 34 + (depopts eio requests brr))
+2 -1
eio/dune
··· 1 (library 2 (name jmap_eio) 3 - (public_name jmap-eio) 4 (libraries jmap jsont jsont.bytesrw eio requests uri str cmdliner fmt.tty) 5 (modules jmap_eio codec client cli))
··· 1 (library 2 (name jmap_eio) 3 + (public_name jmap.eio) 4 + (optional) 5 (libraries jmap jsont jsont.bytesrw eio requests uri str cmdliner fmt.tty) 6 (modules jmap_eio codec client cli))
-33
jmap-brr.opam
··· 1 - # This file is generated by dune, edit dune-project instead 2 - opam-version: "2.0" 3 - synopsis: "JMAP client for browsers" 4 - description: 5 - "JMAP client using Brr for browser-based email clients with js_of_ocaml." 6 - maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 7 - authors: ["Anil Madhavapeddy <anil@recoil.org>"] 8 - license: "ISC" 9 - homepage: "https://tangled.org/@anil.recoil.org/ocaml-jmap" 10 - bug-reports: "https://tangled.org/@anil.recoil.org/ocaml-jmap/issues" 11 - depends: [ 12 - "dune" {>= "3.20"} 13 - "ocaml" {>= "5.4.0"} 14 - "jmap" {= version} 15 - "jsont" {>= "0.2.0"} 16 - "brr" {>= "0.0.6"} 17 - "odoc" {with-doc} 18 - ] 19 - build: [ 20 - ["dune" "subst"] {dev} 21 - [ 22 - "dune" 23 - "build" 24 - "-p" 25 - name 26 - "-j" 27 - jobs 28 - "@install" 29 - "@runtest" {with-test} 30 - "@doc" {with-doc} 31 - ] 32 - ] 33 - x-maintenance-intent: ["(latest)"]
···
-34
jmap-eio.opam
··· 1 - # This file is generated by dune, edit dune-project instead 2 - opam-version: "2.0" 3 - synopsis: "JMAP client for Eio" 4 - description: 5 - "High-level JMAP client using Eio for async I/O and the Requests HTTP library." 6 - maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 7 - authors: ["Anil Madhavapeddy <anil@recoil.org>"] 8 - license: "ISC" 9 - homepage: "https://tangled.org/@anil.recoil.org/ocaml-jmap" 10 - bug-reports: "https://tangled.org/@anil.recoil.org/ocaml-jmap/issues" 11 - depends: [ 12 - "dune" {>= "3.20"} 13 - "ocaml" {>= "5.4.0"} 14 - "jmap" {= version} 15 - "jsont" {>= "0.2.0"} 16 - "eio" 17 - "requests" 18 - "odoc" {with-doc} 19 - ] 20 - build: [ 21 - ["dune" "subst"] {dev} 22 - [ 23 - "dune" 24 - "build" 25 - "-p" 26 - name 27 - "-j" 28 - jobs 29 - "@install" 30 - "@runtest" {with-test} 31 - "@doc" {with-doc} 32 - ] 33 - ] 34 - x-maintenance-intent: ["(latest)"]
···
+5 -1
jmap.opam
··· 2 opam-version: "2.0" 3 synopsis: "JMAP protocol implementation for OCaml" 4 description: 5 - "A complete implementation of the JSON Meta Application Protocol (JMAP) as specified in RFC 8620 (core) and RFC 8621 (mail)." 6 maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 7 authors: ["Anil Madhavapeddy <anil@recoil.org>"] 8 license: "ISC" ··· 14 "jsont" {>= "0.2.0"} 15 "json-pointer" 16 "ptime" {>= "1.0.0"} 17 "odoc" {with-doc} 18 ] 19 build: [ 20 ["dune" "subst"] {dev} 21 [
··· 2 opam-version: "2.0" 3 synopsis: "JMAP protocol implementation for OCaml" 4 description: 5 + "A complete implementation of the JSON Meta Application Protocol (JMAP) as specified in RFC 8620 (core) and RFC 8621 (mail). Includes subpackages for Eio (jmap.eio) and browser (jmap.brr) clients." 6 maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 7 authors: ["Anil Madhavapeddy <anil@recoil.org>"] 8 license: "ISC" ··· 14 "jsont" {>= "0.2.0"} 15 "json-pointer" 16 "ptime" {>= "1.0.0"} 17 + "eio" {with-test} 18 + "requests" {with-test} 19 + "brr" {with-test} 20 "odoc" {with-doc} 21 ] 22 + depopts: ["eio" "requests" "brr"] 23 build: [ 24 ["dune" "subst"] {dev} 25 [
+2 -1
lib/js/dune
··· 2 3 (library 4 (name jmap_brr) 5 - (public_name jmap-brr) 6 (libraries jmap brr jsont.brr) 7 (modes byte))
··· 2 3 (library 4 (name jmap_brr) 5 + (public_name jmap.brr) 6 + (optional) 7 (libraries jmap brr jsont.brr) 8 (modes byte))