Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / ocaml-modules / lwt-dllist / default.nix
blobb28981b1b77995380e9fc7e7925b74453f9c5aad
1 { lib, buildDunePackage, fetchurl, lwt, ocaml }:
3 buildDunePackage rec {
4   pname = "lwt-dllist";
5   version = "1.0.1";
7   useDune2 = true;
9   minimumOCamlVersion = "4.02";
11   src = fetchurl {
12     url = "https://github.com/mirage/${pname}/releases/download/v${version}/${pname}-v${version}.tbz";
13     sha256 = "e86ce75e40f00d51514cf8b2e71e5184c4cb5dae96136be24613406cfc0dba6e";
14   };
16   checkInputs = [
17     lwt
18   ];
19   doCheck = lib.versionAtLeast ocaml.version "4.03";
21   meta = with lib; {
22     description = "Mutable doubly-linked list with Lwt iterators";
23     homepage = "https://github.com/mirage/lwt-dllist";
24     license = licenses.mit;
25     maintainers = [ maintainers.sternenseemann ];
26   };