ocamlPackages.ocamlformat-mlx: init at 0.26.2.0 (#367235)
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
{
|
||||
lib,
|
||||
buildDunePackage,
|
||||
fetchFromGitHub,
|
||||
cmdliner,
|
||||
odoc,
|
||||
ocamlformat-mlx-lib,
|
||||
re,
|
||||
}:
|
||||
buildDunePackage rec {
|
||||
pname = "ocamlformat-mlx";
|
||||
minimalOcamlVersion = "4.08";
|
||||
|
||||
inherit (ocamlformat-mlx-lib) version src meta;
|
||||
|
||||
buildInputs = [
|
||||
cmdliner
|
||||
re
|
||||
odoc
|
||||
ocamlformat-mlx-lib
|
||||
];
|
||||
}
|
||||
@@ -0,0 +1,70 @@
|
||||
{
|
||||
lib,
|
||||
buildDunePackage,
|
||||
fetchFromGitHub,
|
||||
menhir,
|
||||
alcotest,
|
||||
base,
|
||||
dune-build-info,
|
||||
either,
|
||||
fix,
|
||||
fpath,
|
||||
menhirLib,
|
||||
menhirSdk,
|
||||
ocaml-version,
|
||||
ocamlformat-rpc-lib,
|
||||
ocp-indent,
|
||||
stdio,
|
||||
uuseg,
|
||||
csexp,
|
||||
astring,
|
||||
result,
|
||||
camlp-streams,
|
||||
odoc,
|
||||
}:
|
||||
buildDunePackage rec {
|
||||
pname = "ocamlformat-mlx-lib";
|
||||
version = "0.26.2.0";
|
||||
minimalOcamlVersion = "4.08";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ocaml-mlx";
|
||||
repo = "ocamlformat-mlx";
|
||||
rev = version;
|
||||
hash = "sha256-I9ZP8Ory/CRFbHUCe5NkZKKYMwtL1gl8xw965k5R718=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
alcotest
|
||||
base
|
||||
dune-build-info
|
||||
either
|
||||
fix
|
||||
fpath
|
||||
menhirLib
|
||||
menhirSdk
|
||||
ocaml-version
|
||||
ocamlformat-rpc-lib
|
||||
ocp-indent
|
||||
stdio
|
||||
uuseg
|
||||
csexp
|
||||
astring
|
||||
result
|
||||
camlp-streams
|
||||
odoc
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
menhir
|
||||
];
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/ocaml-mlx/ocamlformat-mlx";
|
||||
description = "OCaml .mlx Code Formatter";
|
||||
maintainers = with lib.maintainers; [
|
||||
Denommus
|
||||
];
|
||||
license = lib.licenses.mit;
|
||||
};
|
||||
}
|
||||
@@ -1349,6 +1349,10 @@ let
|
||||
|
||||
ocamlformat-lib = callPackage ../development/ocaml-modules/ocamlformat/ocamlformat-lib.nix { };
|
||||
|
||||
ocamlformat-mlx = callPackage ../development/ocaml-modules/ocamlformat-mlx { };
|
||||
|
||||
ocamlformat-mlx-lib = callPackage ../development/ocaml-modules/ocamlformat-mlx/lib.nix { };
|
||||
|
||||
ocamlformat-rpc-lib = callPackage ../development/ocaml-modules/ocamlformat/ocamlformat-rpc-lib.nix { };
|
||||
|
||||
ocamlfuse = callPackage ../development/ocaml-modules/ocamlfuse { };
|
||||
|
||||
Reference in New Issue
Block a user