bmc-tools: init at 3.0.4 (#412421)

authored by MikeHorn-git and committed by GitHub 1971d33a b46d78e3

+34
+34
pkgs/by-name/bm/bmc-tools/package.nix
···
··· 1 + { 2 + lib, 3 + python3, 4 + fetchFromGitHub, 5 + }: 6 + 7 + python3.pkgs.buildPythonApplication { 8 + pname = "bmc-tools"; 9 + version = "3.0.4-unstable-2025-01-21"; 10 + pyproject = false; 11 + 12 + src = fetchFromGitHub { 13 + owner = "ANSSI-FR"; 14 + repo = "bmc-tools"; 15 + rev = "94037ce01ceb651a10b04e3275b53face69f9e03"; 16 + hash = "sha256-4sW/vSPsx+MIpUV1/V7kseTkGJqiDlCo3G1omOxKHJk="; 17 + }; 18 + 19 + installPhase = '' 20 + runHook preInstall 21 + 22 + install -Dm755 bmc-tools.py $out/bin/bmc-tools 23 + 24 + runHook postInstall 25 + ''; 26 + 27 + meta = { 28 + description = "RDP Bitmap Cache parser"; 29 + homepage = "https://github.com/ANSSI-FR/bmc-tools"; 30 + license = lib.licenses.cecill21; 31 + maintainers = with lib.maintainers; [ mikehorn ]; 32 + mainProgram = "bmc-tools"; 33 + }; 34 + }