diff --git a/pkgs/development/ocaml-modules/apronext/default.nix b/pkgs/development/ocaml-modules/apronext/default.nix new file mode 100644 index 000000000000..ef85c933378e --- /dev/null +++ b/pkgs/development/ocaml-modules/apronext/default.nix @@ -0,0 +1,27 @@ +{ + lib, + fetchFromGitHub, + buildDunePackage, + apron, +}: + +buildDunePackage (finalAttrs: { + pname = "apronext"; + version = "1.0.4"; + + src = fetchFromGitHub { + owner = "ghilesZ"; + repo = "apronext"; + rev = "39610de5930e12c8d0156ed2d55fedc220f1e77d"; + hash = "sha256-K19hmvyI1RJlKv24VJustDfkGTdrW4PcR8xif/y/giQ="; + }; + + propagatedBuildInputs = [ apron ]; + + meta = { + license = lib.licenses.asl20; + homepage = "https://github.com/ghilesZ/apronext"; + description = "Extension for the OCaml interface of the apron library"; + }; + +}) diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index d249b9cfbde7..e4f58e1d81ca 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -56,6 +56,8 @@ let apron = callPackage ../development/ocaml-modules/apron { }; + apronext = callPackage ../development/ocaml-modules/apronext { }; + argon2 = callPackage ../development/ocaml-modules/argon2 { }; arg-complete = callPackage ../development/ocaml-modules/arg-complete { };