at 22.05-pre 28 lines 618 B view raw
1{ lib, fetchFromGitHub, buildDunePackage, lwt_log }: 2 3buildDunePackage rec { 4 version = "1.1"; 5 pname = "resource-pooling"; 6 7 useDune2 = true; 8 9 minimumOCamlVersion = "4.06"; 10 11 src = fetchFromGitHub { 12 owner = "ocsigen"; 13 repo = pname; 14 rev = version; 15 sha256 = "0wsbnwszafdv3gsiiaslgf6m6pfx74h7h19i0gp2c4ivdiv3wck9"; 16 }; 17 18 propagatedBuildInputs = [ lwt_log ]; 19 20 doCheck = true; 21 22 meta = { 23 inherit (src.meta) homepage; 24 description = "A library for pooling resources like connections, threads, or similar"; 25 license = lib.licenses.mit; 26 maintainers = [ lib.maintainers.vbgl ]; 27 }; 28}