Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ 2 buildDunePackage, 3 shared-memory-ring, 4 ppx_cstruct, 5 cstruct, 6 lwt, 7 lwt-dllist, 8 mirage-profile, 9 ounit, 10}: 11 12buildDunePackage { 13 pname = "shared-memory-ring-lwt"; 14 15 inherit (shared-memory-ring) version src; 16 17 duneVersion = "3"; 18 19 buildInputs = [ 20 ppx_cstruct 21 ]; 22 23 propagatedBuildInputs = [ 24 shared-memory-ring 25 cstruct 26 lwt 27 lwt-dllist 28 mirage-profile 29 ]; 30 31 doCheck = true; 32 checkInputs = [ 33 ounit 34 ]; 35 36 meta = shared-memory-ring.meta // { 37 description = "Shared memory rings for RPC and bytestream communications using Lwt"; 38 }; 39}