Bundle Protocol Version 7 (RFC 9171) for Delay-Tolerant Networking
1# This file is generated by dune, edit dune-project instead
2opam-version: "2.0"
3synopsis: "Bundle Protocol Version 7 (RFC 9171)"
4description: """
5Pure OCaml implementation of the IETF Bundle Protocol Version 7 for
6 Delay-Tolerant Networking (DTN). Bundles are the fundamental data unit
7 in DTN, providing store-and-forward messaging for challenged networks
8 with intermittent connectivity."""
9maintainer: ["Thomas Gazagnaire <thomas@gazagnaire.org>"]
10authors: ["Thomas Gazagnaire <thomas@gazagnaire.org>"]
11license: "ISC"
12tags: ["org:blacksun" "aerospace" "codec" "network"]
13homepage: "https://tangled.org/gazagnaire.org/ocaml-bundle"
14bug-reports: "https://tangled.org/gazagnaire.org/ocaml-bundle/issues"
15depends: [
16 "dune" {>= "3.21"}
17 "ocaml" {>= "4.14"}
18 "cbort" {>= "0.1"}
19 "bytesrw" {>= "0.1"}
20 "crc" {>= "0.1"}
21 "fmt"
22 "alcotest" {with-test}
23 "crowbar" {with-test}
24 "odoc" {with-doc}
25]
26build: [
27 ["dune" "subst"] {dev}
28 [
29 "dune"
30 "build"
31 "-p"
32 name
33 "-j"
34 jobs
35 "@install"
36 "@runtest" {with-test}
37 "@doc" {with-doc}
38 ]
39]
40dev-repo: "git+https://tangled.org/gazagnaire.org/ocaml-bundle"
41x-maintenance-intent: ["(latest)"]
42x-quality-build: "2026-04-15"
43x-quality-fuzz: "2026-04-15"
44x-quality-interop: "2026-04-15"
45x-quality-test: "2026-04-15"