nixpkgs/pkgs/applications/networking/instant-messengers/jackline/default.nix

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

54 lines
950 B
Nix
Raw Normal View History

{ lib, fetchFromGitHub, ocamlPackages }:
2016-11-03 10:37:14 +00:00
with ocamlPackages;
2016-11-03 10:37:14 +00:00
buildDunePackage rec {
pname = "jackline";
version = "unstable-2023-03-09";
2023-01-07 21:25:51 +00:00
minimalOCamlVersion = "4.08";
2016-11-03 10:37:14 +00:00
src = fetchFromGitHub {
owner = "hannesm";
repo = "jackline";
rev = "a7acd19bd8141b842ac69b05146d9a63e729230d";
hash = "sha256-AhiFfZkDit9tnGenETc3A1hHqWN+csiS2bVjsGNaHf8=";
2016-11-03 10:37:14 +00:00
};
nativeBuildInpts = [
ppx_sexp_conv
ppx_deriving
];
2016-11-03 10:37:14 +00:00
buildInputs = [
erm_xmpp
tls
mirage-crypto-pk
x509
domain-name
2023-01-07 21:25:51 +00:00
lwt
otr
astring
ptime
notty
sexplib
hex
uchar
uucp
2023-01-07 21:25:51 +00:00
uuseg
uutf
dns-client
cstruct
base64
2023-01-07 21:25:51 +00:00
happy-eyeballs-lwt
ppx_sexp_conv
];
2016-11-03 10:37:14 +00:00
meta = with lib; {
homepage = "https://github.com/hannesm/jackline";
2020-04-13 14:56:29 +00:00
description = "minimalistic secure XMPP client in OCaml";
2016-11-03 10:37:14 +00:00
license = licenses.bsd2;
maintainers = with maintainers; [ sternenseemann ];
};
}