btrbk: add mainProgram
[NixPkgs.git] / pkgs / by-name / li / libotr / package.nix
blob672d298f14468b0026b9da19323de00240dc13fe
1 { lib, stdenv, fetchurl, pkgsHostTarget, libgcrypt, autoreconfHook }:
3 stdenv.mkDerivation rec {
4   pname = "libotr";
5   version = "4.1.1";
7   src = fetchurl {
8     url = "https://otr.cypherpunks.ca/libotr-${version}.tar.gz";
9     sha256 = "1x8rliydhbibmzwdbyr7pd7n87m2jmxnqkpvaalnf4154hj1hfwb";
10   };
12   patches = [ ./fix-regtest-client.patch ];
14   outputs = [ "bin" "out" "dev" ];
16   nativeBuildInputs = [
17     autoreconfHook
18     pkgsHostTarget.libgcrypt.dev # for libgcrypt-config
19   ];
20   propagatedBuildInputs = [ libgcrypt ];
22   meta = with lib; {
23     homepage = "http://www.cypherpunks.ca/otr/";
24     license = licenses.lgpl21;
25     description = "Library for Off-The-Record Messaging";
26     platforms = platforms.unix;
27   };