1{ lib, fetchFromGitHub, buildDunePackage
2, iso8601, menhir
3}:
4
5buildDunePackage rec {
6 pname = "toml";
7 version = "6.0.0";
8
9 useDune2 = true;
10
11 src = fetchFromGitHub {
12 owner = "ocaml-toml";
13 repo = "to.ml";
14 rev = version;
15 sha256 = "08ywzqckllvwawl1wpgg7qzvx6jhq7d6vysa0d5hj7qdwq213ggm";
16 };
17
18 buildInputs = [ menhir ];
19 propagatedBuildInputs = [ iso8601 ];
20
21 meta = {
22 description = "Implementation in OCaml of the Toml minimal langage";
23 homepage = "http://ocaml-toml.github.io/To.ml";
24 license = lib.licenses.lgpl3;
25 maintainers = [ lib.maintainers.vbgl ];
26 };
27}