1{ lib, fetchFromGitHub, buildDunePackage, qcheck-core }:
2
3buildDunePackage rec {
4 pname = "bwd";
5 version = "2.2.0";
6
7 minimalOCamlVersion = "4.12";
8 duneVersion = "3";
9
10 src = fetchFromGitHub {
11 owner = "RedPRL";
12 repo = "ocaml-bwd";
13 rev = version;
14 hash = "sha256-4DttkEPI9yJtMsqzTNSnoDajcvMQPIiJAHk0kJl540Y=";
15 };
16
17 doCheck = true;
18 checkInputs = [ qcheck-core ];
19
20 meta = {
21 description = "Backward Lists";
22 homepage = "https://github.com/RedPRL/ocaml-bwd";
23 changelog = "https://github.com/RedPRL/ocaml-bwd/blob/${version}/CHANGELOG.markdown";
24 license = lib.licenses.asl20;
25 maintainers = [ lib.maintainers.vbgl ];
26 };
27}