From 16ea2bf2581db501059216dff6b62878b8e88d04 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 26 May 2024 07:13:06 +0200 Subject: [PATCH] smbmap: 1.10.2 -> 1.10.3 Diff: https://github.com/ShawnDEvans/smbmap/compare/refs/tags/v1.10.2...v1.10.3 Changelog: https://github.com/ShawnDEvans/smbmap/releases/tag/v1.10.3 --- pkgs/tools/security/smbmap/default.nix | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/pkgs/tools/security/smbmap/default.nix b/pkgs/tools/security/smbmap/default.nix index 772df0a66ef9..5075c6ac3838 100644 --- a/pkgs/tools/security/smbmap/default.nix +++ b/pkgs/tools/security/smbmap/default.nix @@ -1,21 +1,24 @@ -{ lib -, fetchFromGitHub -, python3 +{ + lib, + fetchFromGitHub, + python3, }: python3.pkgs.buildPythonApplication rec { pname = "smbmap"; - version = "1.10.2"; - format = "setuptools"; + version = "1.10.3"; + pyproject = true; src = fetchFromGitHub { owner = "ShawnDEvans"; repo = "smbmap"; rev = "refs/tags/v${version}"; - hash = "sha256-6+kO2Wfz3gGABS4fGxoebCubzvFAaJIGnMPA+k1mckc="; + hash = "sha256-ZzNiNAGf0FYfo3Zow4crWFQQb4+GhUeHpwJfuM5P9Ds="; }; - propagatedBuildInputs = with python3.pkgs; [ + build-system = with python3.pkgs; [ setuptools ]; + + dependencies = with python3.pkgs; [ impacket pyasn1 pycrypto @@ -26,16 +29,14 @@ python3.pkgs.buildPythonApplication rec { # Project has no tests doCheck = false; - pythonImportsCheck = [ - "smbmap" - ]; + pythonImportsCheck = [ "smbmap" ]; meta = with lib; { description = "SMB enumeration tool"; - mainProgram = "smbmap"; homepage = "https://github.com/ShawnDEvans/smbmap"; changelog = "https://github.com/ShawnDEvans/smbmap/releases/tag/v${version}"; license = licenses.gpl3Only; maintainers = with maintainers; [ fab ]; + mainProgram = "smbmap"; }; }