ocamlPackages.letters: init at 0.4.0

Changed files
+60
pkgs
development
ocaml-modules
letters
top-level
+58
pkgs/development/ocaml-modules/letters/default.nix
···
+
{
+
alcotest-lwt,
+
buildDunePackage,
+
ca-certs,
+
colombe,
+
containers,
+
domain-name,
+
emile,
+
fetchFromGitHub,
+
fmt,
+
lib,
+
logs,
+
lwt,
+
mrmime,
+
ptime,
+
rresult,
+
sendmail,
+
tls-lwt,
+
x509,
+
}:
+
+
let
+
pname = "letters";
+
version = "0.4.0";
+
in
+
buildDunePackage {
+
inherit pname version;
+
src = fetchFromGitHub {
+
owner = "oxidizing";
+
repo = "letters";
+
tag = version;
+
hash = "sha256-75uLg+0AVDNdQ0M4w8H7MrTYwAKMhe8R5xC4vPNGkuQ=";
+
};
+
propagatedBuildInputs = [
+
ca-certs
+
colombe
+
containers
+
domain-name
+
emile
+
fmt
+
logs
+
lwt
+
mrmime
+
ptime
+
rresult
+
sendmail
+
tls-lwt
+
x509
+
];
+
doCheck = true;
+
checkInputs = [ alcotest-lwt ];
+
meta = {
+
description = "OCaml library for creating and sending emails over SMTP using LWT";
+
homepage = "https://github.com/oxidizing/letters";
+
license = lib.licenses.mit;
+
maintainers = [ lib.maintainers.vog ];
+
};
+
}
+2
pkgs/top-level/ocaml-packages.nix
···
letsencrypt-mirage = callPackage ../development/ocaml-modules/letsencrypt/mirage.nix { };
+
letters = callPackage ../development/ocaml-modules/letters { };
+
libc = callPackage ../development/ocaml-modules/libc { };
lilv = callPackage ../development/ocaml-modules/lilv {