scap-security-guide: init at 0.1.75 (#375627)
[NixPkgs.git] / pkgs / by-name / li / lime / package.nix
blob69d1b391987ba5b723017636908e5320d7c38468
2   bctoolbox,
3   belle-sip,
4   cmake,
5   fetchFromGitLab,
6   lib,
7   bc-soci,
8   sqlite,
9   stdenv,
12 stdenv.mkDerivation rec {
13   pname = "lime";
14   version = "5.2.98";
16   src = fetchFromGitLab {
17     domain = "gitlab.linphone.org";
18     owner = "public";
19     group = "BC";
20     repo = pname;
21     rev = version;
22     hash = "sha256-LdwXBJpwSA/PoCXL+c1pcX1V2Fq/eR6nNmwBKDM1Vr8=";
23   };
25   buildInputs = [
26     # Made by BC
27     bctoolbox
28     belle-sip
30     # Vendored by BC
31     bc-soci
33     sqlite
34   ];
35   nativeBuildInputs = [ cmake ];
37   cmakeFlags = [
38     "-DENABLE_STATIC=NO" # Do not build static libraries
39     "-DENABLE_UNIT_TESTS=NO" # Do not build test executables
40   ];
42   meta = with lib; {
43     description = "End-to-end encryption library for instant messaging. Part of the Linphone project";
44     homepage = "https://www.linphone.org/technical-corner/lime";
45     license = licenses.gpl3Only;
46     platforms = platforms.all;
47     maintainers = with maintainers; [ jluttine ];
48   };