From ad333221a5e1a5cf5e5bc20cf4c574c3aeab6843 Mon Sep 17 00:00:00 2001 From: 2kybe3 Date: Sat, 2 May 2026 23:43:38 +0200 Subject: [PATCH] malwoverview: 6.1.1 -> 8.0.1 Diff: https://github.com/alexandreborges/malwoverview/compare/v6.1.1...v8.0.1 Changelogs: > https://github.com/alexandreborges/malwoverview/releases/tag/v8.0.1 > https://github.com/alexandreborges/malwoverview/releases/tag/v8.0.0 > https://github.com/alexandreborges/malwoverview/releases/tag/v7.1.2 > https://github.com/alexandreborges/malwoverview/releases/tag/v7.1.1 > https://github.com/alexandreborges/malwoverview/releases/tag/v7.1 > https://github.com/alexandreborges/malwoverview/releases/tag/v7.0 > https://github.com/alexandreborges/malwoverview/releases/tag/v6.2 --- pkgs/by-name/ma/malwoverview/package.nix | 31 +++++++++++++----------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/ma/malwoverview/package.nix b/pkgs/by-name/ma/malwoverview/package.nix index cb3aab996add..083ef6a6fcd4 100644 --- a/pkgs/by-name/ma/malwoverview/package.nix +++ b/pkgs/by-name/ma/malwoverview/package.nix @@ -1,30 +1,28 @@ { lib, fetchFromGitHub, - python3, + python3Packages, }: -python3.pkgs.buildPythonApplication rec { +python3Packages.buildPythonApplication (finalAttrs: { pname = "malwoverview"; - version = "6.1.1"; + version = "8.0.1"; pyproject = true; + __structuredAttrs = true; + src = fetchFromGitHub { owner = "alexandreborges"; repo = "malwoverview"; - tag = "v${version}"; - hash = "sha256-43LcrP89vhVFDRRRItFL6hl++mvdGoPugMwD3TEOSE0="; + tag = "v${finalAttrs.version}"; + hash = "sha256-yIlKrZaIJmz3INGTrk+ydU+8gjAt54glSteMUrXSAgU="; }; - pythonRemoveDeps = [ - "pathlib" - ]; - - build-system = with python3.pkgs; [ + build-system = with python3Packages; [ setuptools ]; - dependencies = with python3.pkgs; [ + dependencies = with python3Packages; [ colorama configparser geocoder @@ -34,6 +32,11 @@ python3.pkgs.buildPythonApplication rec { requests simplejson validators + tqdm + python-whois + ipwhois + # For --tui + textual ]; # Project has no tests @@ -46,9 +49,9 @@ python3.pkgs.buildPythonApplication rec { meta = { description = "Tool for threat hunting and gathering intel information from various sources"; homepage = "https://github.com/alexandreborges/malwoverview"; - changelog = "https://github.com/alexandreborges/malwoverview/releases/tag/v${version}"; + changelog = "https://github.com/alexandreborges/malwoverview/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ fab ]; - mainProgram = "malwoverview.py"; + mainProgram = "malwoverview"; }; -} +})