Skip to content

Commit 69c90fc

Browse files
authored
ocamlPackages.odds: init at 1.2 (#368180)
2 parents df50ecf + be15762 commit 69c90fc

File tree

2 files changed

+37
-0
lines changed

2 files changed

+37
-0
lines changed
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
{
2+
lib,
3+
fetchFromGitHub,
4+
buildDunePackage,
5+
menhir,
6+
cmdliner,
7+
}:
8+
buildDunePackage 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+
propagatedBuildInputs = [
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+
}

pkgs/top-level/ocaml-packages.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1408,6 +1408,8 @@ let
14081408

14091409
odate = callPackage ../development/ocaml-modules/odate { };
14101410

1411+
odds = callPackage ../development/ocaml-modules/odds { };
1412+
14111413
odig = callPackage ../development/ocaml-modules/odig { };
14121414

14131415
odoc = callPackage ../development/ocaml-modules/odoc { };

0 commit comments

Comments
 (0)