AX.25 Amateur Radio Link-Layer Protocol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

opam: migrate 14 hand-maintained packages to dune-generated

Moves package metadata into dune-project for kdf, monopam-info,
ocaml-ax25, ocaml-collision, ocaml-crypto (4 subpackages), ocaml-csv,
ocaml-respond, ocaml-sdnv, ocaml-tls (2 subpackages), ocaml-vec3, and
ocaml-x509, and flags each .opam with the generated-by-dune header.

Running dune build after the ocaml-toml build break is resolved will
regenerate the .opam files from dune-project and reveal any
canonical-form drift in a separate commit.

+34 -12
+15 -12
ax25.opam
··· 1 + # This file is generated by dune, edit dune-project instead 1 2 opam-version: "2.0" 2 3 synopsis: "AX.25 Amateur Radio Link-Layer Protocol" 3 - description: """ 4 - AX.25 is the data link layer protocol used by amateur (ham) radio operators 5 - for packet radio communications. It's also used by many amateur satellites 6 - and CubeSats. 7 - 8 - This library provides encoding/decoding for AX.25 frames including UI frames, 9 - control frames, KISS TNC framing, and HDLC bit stuffing. 10 - """ 4 + description: 5 + "AX.25 is the data link layer protocol used by amateur (ham) radio operators for packet radio communications. It's also used by many amateur satellites and CubeSats. This library provides encoding/decoding for AX.25 frames including UI frames, control frames, KISS TNC framing, and HDLC bit stuffing." 11 6 maintainer: ["Thomas Gazagnaire <thomas@gazagnaire.org>"] 12 7 authors: ["Thomas Gazagnaire <thomas@gazagnaire.org>"] 13 8 license: "ISC" 14 9 tags: ["org:blacksun" "aerospace" "network" "codec"] 15 - homepage: "https://git.recoil.org/gazagnaire.org/ocaml-ax25" 16 - bug-reports: "https://git.recoil.org/gazagnaire.org/ocaml-ax25/issues" 17 - dev-repo: "git+https://git.recoil.org/gazagnaire.org/ocaml-ax25.git" 18 10 depends: [ 19 11 "ocaml" {>= "4.14"} 20 12 "dune" {>= "3.0"} ··· 25 17 ] 26 18 build: [ 27 19 ["dune" "subst"] {dev} 28 - ["dune" "build" "-p" name "-j" jobs] 20 + [ 21 + "dune" 22 + "build" 23 + "-p" 24 + name 25 + "-j" 26 + jobs 27 + "@install" 28 + "@runtest" {with-test} 29 + "@doc" {with-doc} 30 + ] 29 31 ] 32 + dev-repo: "git+https://tangled.org/gazagnaire.org/ocaml-ax25.git"
+19
dune-project
··· 2 2 (name ax25) 3 3 (source (tangled gazagnaire.org/ocaml-ax25)) 4 4 (formatting (enabled_for ocaml)) 5 + (license ISC) 6 + (authors "Thomas Gazagnaire <thomas@gazagnaire.org>") 7 + (maintainers "Thomas Gazagnaire <thomas@gazagnaire.org>") 8 + 9 + (generate_opam_files true) 10 + 11 + (package 12 + (name ax25) 13 + (synopsis "AX.25 Amateur Radio Link-Layer Protocol") 14 + (description 15 + "AX.25 is the data link layer protocol used by amateur (ham) radio operators for packet radio communications. It's also used by many amateur satellites and CubeSats. This library provides encoding/decoding for AX.25 frames including UI frames, control frames, KISS TNC framing, and HDLC bit stuffing.") 16 + (tags (org:blacksun aerospace network codec)) 17 + (depends 18 + (ocaml (>= 4.14)) 19 + (dune (>= 3.0)) 20 + fmt 21 + wire 22 + (alcotest :with-test) 23 + (crowbar :with-test)))