A repository of opam repositories, for use by oi
1opam-version: "2.0"
2synopsis: "CCSDS TM Transfer Frames (CCSDS 132.0-B)"
3description:
4 "Parser and encoder for CCSDS Telemetry Transfer Frames. Supports TM frame primary headers, Operational Control Field (OCF), Frame Error Control Field (FECF/CRC-16), and CLCW (Command Link Control Word) for COP-1."
5maintainer: "Thomas Gazagnaire <thomas@gazagnaire.org>"
6authors: "Thomas Gazagnaire <thomas@gazagnaire.org>"
7license: "MIT"
8tags: ["org:blacksun" "aerospace" "codec.ccsds"]
9homepage: "https://tangled.org/gazagnaire.org/ocaml-tm"
10bug-reports: "https://tangled.org/gazagnaire.org/ocaml-tm/issues"
11depends: [
12 "dune" {>= "3.21"}
13 "ocaml" {>= "4.14"}
14 "clcw" {>= "0.1"}
15 "nox-crc" {>= "0.1"}
16 "fmt" {>= "0.1"}
17 "wire" {>= "0.1"}
18 "alcotest" {with-test}
19 "mdx" {with-test}
20 "nox-csv" {with-test}
21 "alcobar" {with-test}
22 "odoc" {with-doc}
23]
24build: [
25 ["dune" "subst"] {dev}
26 [
27 "dune"
28 "build"
29 "-p"
30 name
31 "-j"
32 jobs
33 "@install"
34 "@runtest" {with-test}
35 "@doc" {with-doc}
36 ]
37]
38dev-repo: "git+https://tangled.org/gazagnaire.org/ocaml-tm"
39pin-depends: [
40 "wire.0.9.0"
41 "git+https://github.com/parsimoni-labs/ocaml-wire.git#d6bceb077e231f647e5770de663f9d6206cefb73"
42]
43url {
44 src:
45 "git+https://tangled.org/gazagnaire.org/ocaml-tm#1aba1e1edd8e0ed79e3b4f17c3c65534a664f8cf"
46}
47x-d10-archive:
48 "337bbcf145386b644bf60b0d58357a56a2e7a37c2b5896da9b6253dc4a73f787"
49x-maintenance-intent: ["(latest)"]
50x-oi-source-url: "git+https://tangled.org/gazagnaire.org/ocaml-tm#main"
51x-quality-build: "2026-04-15"
52x-quality-fuzz: "2026-04-15"
53x-quality-interop: "2026-04-15"
54x-quality-test: "2026-04-15"