biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / ocaml-modules / lru / default.nix
blob2c8a3e99df5757b87f652502567a959efa3e40da
1 { lib, fetchurl, buildDunePackage, ocaml, psq, qcheck-alcotest }:
3 buildDunePackage rec {
4   pname = "lru";
5   version = "0.3.1";
7   duneVersion = "3";
9   src = fetchurl {
10     url = "https://github.com/pqwy/lru/releases/download/v${version}/lru-${version}.tbz";
11     hash = "sha256-bL4j0np9WyRPhpwLiBQNR/cPQTpkYu81wACTJdSyNv0=";
12   };
14   propagatedBuildInputs = [ psq ];
16   doCheck = lib.versionAtLeast ocaml.version "4.08";
17   checkInputs = [ qcheck-alcotest ];
19   meta = {
20     homepage = "https://github.com/pqwy/lru";
21     description = "Scalable LRU caches for OCaml";
22     maintainers = [ lib.maintainers.vbgl ];
23     license = lib.licenses.isc;
24   };