biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / ocaml-modules / cstruct / default.nix
blob9877adbcf81a58dd0df27e003776592e4509e039
1 { lib, fetchurl, buildDunePackage, fmt, alcotest, crowbar }:
3 buildDunePackage rec {
4   pname = "cstruct";
5   version = "6.2.0";
7   minimalOCamlVersion = "4.08";
8   duneVersion = "3";
10   src = fetchurl {
11     url = "https://github.com/mirage/ocaml-cstruct/releases/download/v${version}/cstruct-${version}.tbz";
12     hash = "sha256-mngHM5JYDoNJFI+jq0sbLpidydMNB0AbBMlrfGDwPmI=";
13   };
15   buildInputs = [ fmt ];
17   doCheck = true;
18   checkInputs = [ alcotest crowbar ];
20   meta = {
21     description = "Access C-like structures directly from OCaml";
22     license = lib.licenses.isc;
23     homepage = "https://github.com/mirage/ocaml-cstruct";
24     maintainers = [ lib.maintainers.vbgl ];
25   };