Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at flake-libs 38 lines 699 B view raw
1{ 2 lib, 3 fetchFromGitHub, 4 buildDunePackage, 5 angstrom, 6 faraday, 7 result, 8 alcotest, 9}: 10 11buildDunePackage rec { 12 pname = "httpaf"; 13 version = "0.7.1"; 14 15 minimalOCamlVersion = "4.08"; 16 17 src = fetchFromGitHub { 18 owner = "inhabitedtype"; 19 repo = pname; 20 rev = version; 21 sha256 = "0zk78af3qyvf6w66mg8sxygr6ndayzqw5s3zfxibvn121xwni26z"; 22 }; 23 24 checkInputs = [ alcotest ]; 25 propagatedBuildInputs = [ 26 angstrom 27 faraday 28 result 29 ]; 30 doCheck = true; 31 32 meta = { 33 description = "High-performance, memory-efficient, and scalable web server for OCaml"; 34 license = lib.licenses.bsd3; 35 maintainers = [ lib.maintainers.vbgl ]; 36 inherit (src.meta) homepage; 37 }; 38}