From e4f257660c2a29bb5b8fdbbdfc387ccb92ce8dab Mon Sep 17 00:00:00 2001 From: emaryn Date: Wed, 30 Apr 2025 05:41:41 +0800 Subject: [PATCH] hcxdumptool: 6.3.2 -> 6.3.5 Diff: https://github.com/ZerBea/hcxdumptool/compare/6.3.2...6.3.5 --- pkgs/by-name/hc/hcxdumptool/package.nix | 26 ++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/hc/hcxdumptool/package.nix b/pkgs/by-name/hc/hcxdumptool/package.nix index 9072ec49a6c7..dda50597c05f 100644 --- a/pkgs/by-name/hc/hcxdumptool/package.nix +++ b/pkgs/by-name/hc/hcxdumptool/package.nix @@ -1,31 +1,35 @@ { - stdenv, lib, + stdenv, fetchFromGitHub, openssl, + libpcap, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hcxdumptool"; - version = "6.3.2"; + version = "6.3.5"; src = fetchFromGitHub { owner = "ZerBea"; repo = "hcxdumptool"; - rev = version; - sha256 = "sha256-InMyDUEH135Y1RYJ3z1+RQxPMi7+QMf670S/S2ZL9vg="; + tag = finalAttrs.version; + hash = "sha256-PA4nbjg4ybWvZZ7wbsh+OR/wEEVm5qu5OfM9EO3HBYs="; }; - buildInputs = [ openssl ]; + buildInputs = [ + openssl + libpcap + ]; installFlags = [ "PREFIX=$(out)" ]; - meta = with lib; { + meta = { homepage = "https://github.com/ZerBea/hcxdumptool"; description = "Small tool to capture packets from wlan devices"; - license = licenses.mit; - platforms = platforms.linux; - maintainers = with maintainers; [ danielfullmer ]; + license = lib.licenses.mit; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ danielfullmer ]; mainProgram = "hcxdumptool"; }; -} +})