nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 fetchFromGitHub,
4 buildDunePackage,
5 cmdliner,
6 findlib,
7}:
8
9buildDunePackage rec {
10 version = "1.9.0";
11 pname = "ocp-indent";
12
13 src = fetchFromGitHub {
14 owner = "OCamlPro";
15 repo = "ocp-indent";
16 tag = version;
17 hash = "sha256-71dbZ8c842MYZfHad6RT0E48JlgzJSHnQgLVA5dGLv8=";
18 };
19
20 minimalOCamlVersion = "4.08";
21
22 buildInputs = [ cmdliner ];
23 propagatedBuildInputs = [ findlib ];
24
25 meta = {
26 homepage = "https://www.typerex.org/ocp-indent.html";
27 description = "Customizable tool to indent OCaml code";
28 mainProgram = "ocp-indent";
29 license = lib.licenses.gpl3;
30 maintainers = [ lib.maintainers.jirkamarsik ];
31 };
32}