Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ 2 lib, 3 fetchFromGitHub, 4 buildDunePackage, 5 lwt_log, 6}: 7 8buildDunePackage rec { 9 version = "1.2"; 10 pname = "resource-pooling"; 11 12 minimalOCamlVersion = "4.06"; 13 14 src = fetchFromGitHub { 15 owner = "ocsigen"; 16 repo = pname; 17 rev = version; 18 sha256 = "sha256-GNYPxjMTo7y40y7aQdseuFyeVF/hSCZKXfEaH/WIO9w="; 19 }; 20 21 propagatedBuildInputs = [ lwt_log ]; 22 23 doCheck = true; 24 25 meta = { 26 inherit (src.meta) homepage; 27 description = "Library for pooling resources like connections, threads, or similar"; 28 license = lib.licenses.mit; 29 maintainers = [ lib.maintainers.vbgl ]; 30 }; 31}