Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / ocaml-modules / resource-pooling / default.nix
blob463f8b386f24cc7c7ed6fd0be16076dd8f9012f6
1 { lib, fetchFromGitHub, buildDunePackage, lwt_log }:
3 buildDunePackage rec {
4   version = "1.2";
5   pname = "resource-pooling";
7   minimalOCamlVersion = "4.06";
9   src = fetchFromGitHub {
10     owner = "ocsigen";
11     repo = pname;
12     rev = version;
13     sha256 = "sha256-GNYPxjMTo7y40y7aQdseuFyeVF/hSCZKXfEaH/WIO9w=";
14   };
16   propagatedBuildInputs = [ lwt_log ];
18   doCheck = true;
20   meta = {
21     inherit (src.meta) homepage;
22     description = "A library for pooling resources like connections, threads, or similar";
23     license = lib.licenses.mit;
24     maintainers = [ lib.maintainers.vbgl ];
25   };