butt: set meta.platforms
[NixPkgs.git] / pkgs / by-name / ko / koodousfinder / package.nix
blob103863b76ee3517a348fe85af3232591c3041902
2   lib,
3   python3,
4   fetchFromGitHub,
5 }:
7 python3.pkgs.buildPythonApplication rec {
8   pname = "koodousfinder";
9   version = "0.1.0";
10   pyproject = true;
12   src = fetchFromGitHub {
13     owner = "teixeira0xfffff";
14     repo = "KoodousFinder";
15     # Not properly tagged, https://github.com/teixeira0xfffff/KoodousFinder/issues/7
16     #rev = "refs/tags/v${version}";
17     rev = "d9dab5572f44e5cd45c04e6fcda38956897855d1";
18     hash = "sha256-skCbt2lDKgSyZdHY3WImbr6CF0icrDPTIXNV1736gKk=";
19   };
21   pythonRelaxDeps = [ "keyring" ];
23   build-system = with python3.pkgs; [ poetry-core ];
25   nativeBuildInputs = with python3.pkgs; [ pythonRelaxDepsHook ];
27   dependencies = with python3.pkgs; [
28     keyring
29     requests
30   ];
32   # Project has no tests, re-check with next release
33   doCheck = false;
35   pythonImportsCheck = [ "koodousfinder" ];
37   meta = with lib; {
38     description = "Tool to allows users to search for and analyze Android apps";
39     homepage = "https://github.com/teixeira0xfffff/KoodousFinder";
40     license = with licenses; [ mit ];
41     maintainers = with maintainers; [ fab ];
42   };