uiua{,-unstable}: add windowSupport option and refactor (#371040)
[NixPkgs.git] / pkgs / development / ocaml-modules / otoml / default.nix
blob8990a3611ecaab167039476d76040668c0316bbd
2   lib,
3   fetchFromGitHub,
4   buildDunePackage,
5   menhir,
6   menhirLib,
7   uutf,
8 }:
10 buildDunePackage rec {
11   pname = "otoml";
12   version = "1.0.5";
14   minimalOCamlVersion = "4.08";
16   src = fetchFromGitHub {
17     owner = "dmbaturin";
18     repo = pname;
19     rev = version;
20     sha256 = "sha256-e9Bqd6KHorglLMzvsjakyYt/CLZR3yI/yZPl/rnbkDE=";
21   };
23   nativeBuildInputs = [ menhir ];
25   propagatedBuildInputs = [
26     menhirLib
27     uutf
28   ];
30   meta = {
31     description = "TOML parsing and manipulation library for OCaml";
32     changelog = "https://github.com/dmbaturin/otoml/raw/${version}/CHANGELOG.md";
33     license = lib.licenses.mit;
34     maintainers = [ lib.maintainers.vbgl ];
35     inherit (src.meta) homepage;
36   };