diff --git a/pkgs/tools/security/trueseeing/default.nix b/pkgs/tools/security/trueseeing/default.nix index c80abb6c3164..2a5001a41a51 100644 --- a/pkgs/tools/security/trueseeing/default.nix +++ b/pkgs/tools/security/trueseeing/default.nix @@ -1,18 +1,19 @@ -{ lib -, fetchFromGitHub -, python3 +{ + lib, + fetchFromGitHub, + python3, }: python3.pkgs.buildPythonApplication rec { pname = "trueseeing"; - version = "2.2.2"; + version = "2.2.4"; pyproject = true; src = fetchFromGitHub { owner = "alterakey"; repo = "trueseeing"; rev = "refs/tags/v${version}"; - hash = "sha256-5IHJXlpHZJFKj7rdmRsWA5FXZFJf3usGsLgXx1cYEmU="; + hash = "sha256-2KELqHa6lw9wdJBaC90vTZSjD7tfkr3K6yDNhqBQrR0="; }; build-system = with python3.pkgs; [ @@ -24,12 +25,13 @@ python3.pkgs.buildPythonApplication rec { dependencies = with python3.pkgs; [ aiohttp asn1crypto - attrs importlib-metadata jinja2 lief lxml progressbar2 + prompt-toolkit + pyaxmlparser pypubsub pyyaml termcolor @@ -43,12 +45,12 @@ python3.pkgs.buildPythonApplication rec { "trueseeing" ]; - meta = with lib; { + meta = { description = "Non-decompiling Android vulnerability scanner"; homepage = "https://github.com/alterakey/trueseeing"; changelog = "https://github.com/alterakey/trueseeing/releases/tag/v${version}"; - license = with licenses; [ gpl3Plus ]; - maintainers = with maintainers; [ fab ]; + license = lib.licenses.gpl3Plus; + maintainers = [ lib.maintainers.fab ]; mainProgram = "trueseeing"; }; }