appflowy: browser login redirect (#376016)
[NixPkgs.git] / pkgs / applications / networking / instant-messengers / jackline / default.nix
blobc81355666be4de7c86f3d3801fa908819d9974ea
2   lib,
3   fetchFromGitHub,
4   ocamlPackages,
5 }:
7 with ocamlPackages;
9 buildDunePackage rec {
10   pname = "jackline";
11   version = "unstable-2024-10-21";
13   minimalOCamlVersion = "4.13";
15   src = fetchFromGitHub {
16     owner = "hannesm";
17     repo = "jackline";
18     rev = "cf6b26e37e37b0b48be9fd2e74fc563375f757f0";
19     hash = "sha256-6QZZ77C1G3x/GOJsUEQMrCatVsyyxNjq36ez/TgeHSY=";
20   };
22   nativeBuildInputs = [
23     ppx_sexp_conv
24     ppx_deriving
25   ];
27   buildInputs = [
28     erm_xmpp
29     tls
30     tls-lwt
31     mirage-crypto-pk
32     x509
33     domain-name
34     lwt
35     otr
36     astring
37     ptime
38     notty
39     sexplib
40     hex
41     uchar
42     uucp
43     uuseg
44     uutf
45     dns-client
46     base64
47     happy-eyeballs-lwt
48     ppx_sexp_conv
49   ];
51   meta = with lib; {
52     homepage = "https://github.com/hannesm/jackline";
53     description = "minimalistic secure XMPP client in OCaml";
54     mainProgram = "jackline";
55     license = licenses.bsd2;
56     maintainers = with maintainers; [ sternenseemann ];
57   };