nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 ocaml,
4 buildDunePackage,
5 fetchFromGitHub,
6 menhir,
7 menhirLib,
8 ppx_deriving_yojson,
9 visitors,
10}:
11
12buildDunePackage rec {
13 pname = "morbig";
14 version = "0.11.0";
15
16 src = fetchFromGitHub {
17 owner = "colis-anr";
18 repo = pname;
19 rev = "v${version}";
20 hash = "sha256-fOBaJHHP/Imi9UDLflI52OdKDcmMxpl+NH3pfofmv/o=";
21 };
22
23 nativeBuildInputs = [
24 menhir
25 ];
26
27 propagatedBuildInputs = [
28 menhirLib
29 ppx_deriving_yojson
30 visitors
31 ];
32
33 meta = {
34 homepage = "https://github.com/colis-anr/${pname}";
35 description = "Static parser for POSIX Shell";
36 license = lib.licenses.gpl3Plus;
37 maintainers = with lib.maintainers; [ niols ];
38 broken = lib.versionAtLeast ocaml.version "5.4";
39 };
40}