1{
2 lib,
3 buildDunePackage,
4 fetchFromGitHub,
5 lwt_ppx,
6 lwt,
7}:
8
9buildDunePackage rec {
10 pname = "ocsipersist-lib";
11 version = "2.0.0";
12
13 src = fetchFromGitHub {
14 owner = "ocsigen";
15 repo = "ocsipersist";
16 tag = version;
17 hash = "sha256-7CKKwJxqxUpCMNs4xGbsMZ6Qud9AnczBStTXS+N21DU=";
18 };
19
20 buildInputs = [ lwt_ppx ];
21 propagatedBuildInputs = [ lwt ];
22
23 meta = {
24 description = "Persistent key/value storage (for Ocsigen) - support library";
25 license = lib.licenses.lgpl21Only;
26 maintainers = [ lib.maintainers.vbgl ];
27 homepage = "https://github.com/ocsigen/ocsipersist/";
28 };
29}