chezmoi: 2.56.0 -> 2.57.0 (#372077)
[NixPkgs.git] / pkgs / by-name / wh / whatsapp-chat-exporter / package.nix
blob339ce42f2be532996813fb98deb1cf51ff8ee840
2   lib,
3   python3Packages,
4   fetchFromGitHub,
5 }:
7 python3Packages.buildPythonApplication rec {
8   pname = "whatsapp-chat-exporter";
9   version = "0.10.5";
10   format = "setuptools";
12   src = fetchFromGitHub {
13     owner = "KnugiHK";
14     repo = "Whatsapp-Chat-Exporter";
15     tag = version;
16     hash = "sha256-TPXQaWnUy+blTS+Tz84K6cxJu4+dLbT2Dl9SKqlhDHY=";
17   };
19   propagatedBuildInputs = with python3Packages; [
20     bleach
21     jinja2
22     pycryptodome
23     javaobj-py3
24   ];
26   meta = with lib; {
27     homepage = "https://github.com/KnugiHK/Whatsapp-Chat-Exporter";
28     description = "WhatsApp database parser";
29     changelog = "https://github.com/KnugiHK/Whatsapp-Chat-Exporter/releases/tag/${version}";
30     longDescription = ''
31       A customizable Android and iPhone WhatsApp database parser that will give
32       you the history of your WhatsApp conversations inHTML and JSON. Android
33       Backup Crypt12, Crypt14 and Crypt15 supported.
34     '';
35     license = licenses.mit;
36     mainProgram = "wtsexporter";
37     maintainers = with maintainers; [ bbenno ];
38   };