python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / ocaml-modules / mimic / default.nix
blob9aef505a06117bf3cfa2ca3e82041b884b35f868
1 { lib, buildDunePackage, fetchurl
2 , fmt, mirage-flow, cstruct, logs, ke, lwt
3 , alcotest, alcotest-lwt, bigstringaf
4 }:
6 buildDunePackage rec {
7   pname = "mimic";
8   version = "0.0.5";
10   minimalOCamlVersion = "4.08";
12   src = fetchurl {
13     url = "https://github.com/dinosaure/mimic/releases/download/${version}/mimic-${version}.tbz";
14     sha256 = "sha256-3qFjttVLgXKHOsr71550z7aVBcHPYzwdFeMpwHgWPa0=";
15   };
17   propagatedBuildInputs = [
18     fmt
19     lwt
20     mirage-flow
21     logs
22   ];
24   doCheck = true;
25   checkInputs = [
26     alcotest
27     alcotest-lwt
28     bigstringaf
29     cstruct
30     ke
31   ];
33   meta = with lib; {
34     description = "A simple protocol dispatcher";
35     license = licenses.isc;
36     homepage = "https://github.com/mirage/ocaml-git";
37     maintainers = [ maintainers.sternenseemann ];
38   };