1{
2 lib,
3 fetchFromGitHub,
4 buildDunePackage,
5 menhir,
6 cmdliner,
7}:
8buildDunePackage rec {
9 pname = "odds";
10 version = "1.2";
11
12 minimalOCamlVersion = "5.0.0";
13
14 src = fetchFromGitHub {
15 owner = "raphael-proust";
16 repo = pname;
17 tag = version;
18 hash = "sha256-tPDowkpsJQKCoeuXOb9zPORoudUvkRBZ3OzkH2QE2zg=";
19 };
20
21 buildInputs = [
22 cmdliner
23 ];
24
25 nativeBuildInputs = [
26 menhir
27 ];
28
29 meta = {
30 description = "Dice roller";
31 homepage = "https://github.com/raphael-proust/odds";
32 license = lib.licenses.isc;
33 maintainers = [ lib.maintainers.Denommus ];
34 };
35}