nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 fetchFromGitHub,
4 buildDunePackage,
5 earley,
6 timed,
7}:
8
9buildDunePackage (finalAttrs: {
10 pname = "bindlib";
11 version = "6.0.0";
12
13 minimalOCamlVersion = "4.07";
14
15 src = fetchFromGitHub {
16 owner = "rlepigre";
17 repo = "ocaml-bindlib";
18 rev = finalAttrs.version;
19 hash = "sha256-058yMbz9ExvgNG/kY9tPk70XSeVRSSKVg4n4F4fmPu4=";
20 };
21
22 checkInputs = [
23 earley
24 timed
25 ];
26 doCheck = true;
27
28 meta = {
29 homepage = "https://rlepigre.github.io/ocaml-bindlib";
30 description = "Efficient binder representation in Ocaml";
31 license = lib.licenses.gpl3;
32 changelog = "https://github.com/rlepigre/ocaml-bindlib/raw/${finalAttrs.version}/CHANGELOG.md";
33 maintainers = with lib.maintainers; [ bcdarwin ];
34 };
35})