ocamlPackages.jose: init at 0.10.0

Changed files
+49
pkgs
development
ocaml-modules
top-level
+47
pkgs/development/ocaml-modules/jose/default.nix
···
+
{
+
lib,
+
buildDunePackage,
+
fetchurl,
+
containers,
+
junit_alcotest,
+
astring,
+
base64,
+
x509,
+
yojson,
+
zarith,
+
}:
+
+
buildDunePackage rec {
+
pname = "jose";
+
version = "0.10.0";
+
+
src = fetchurl {
+
url = "https://github.com/ulrikstrid/ocaml-jose/releases/download/v${version}/${pname}-${version}.tbz";
+
hash = "sha256-F6Odq5JXTkAxdqV3HQusoF+9rvt4BZytslKnsIjJLI8=";
+
};
+
+
propagatedBuildInputs = [
+
astring
+
base64
+
x509
+
yojson
+
zarith
+
];
+
+
doCheck = true;
+
checkInputs = [
+
containers
+
junit_alcotest
+
];
+
+
meta = {
+
description = "JOSE specification implementation in OCaml";
+
homepage = "https://github.com/ulrikstrid/ocaml-jose";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
+
ulrikstrid
+
toastal
+
marijanp
+
];
+
};
+
}
+2
pkgs/top-level/ocaml-packages.nix
···
jingoo = callPackage ../development/ocaml-modules/jingoo { };
+
jose = callPackage ../development/ocaml-modules/jose { };
+
js_of_ocaml = callPackage ../development/tools/ocaml/js_of_ocaml { };
js_of_ocaml-compiler = callPackage ../development/tools/ocaml/js_of_ocaml/compiler.nix { };