Merge pull request #329823 from ExpidusOS/fix/pkgsllvm/elfutils
[NixPkgs.git] / pkgs / by-name / fi / firewalk / package.nix
blob13497d99c443918bdba76b76d54724a758977f77
1 { lib
2 , stdenv
3 , fetchurl
4 , libnet
5 , libpcap
6 , libdnet
7 }:
9 stdenv.mkDerivation (finalAttrs: {
10   pname = "firewalk";
11   version = "5.0";
13   src = fetchurl {
14     url = "https://salsa.debian.org/pkg-security-team/firewalk/-/archive/upstream/${finalAttrs.version}/firewalk-upstream-${finalAttrs.version}.tar.gz";
15     hash = "sha256-f0sHzcH3faeg7epfpWXbgaHrRWaWBKMEqLdy38+svGo=";
16   };
18   buildInputs = [ libnet libpcap libdnet ];
20   meta = with lib; {
21     description = "Gateway ACL scanner";
22     mainProgram = "firewalk";
23     homepage = "http://packetfactory.openwall.net/projects/firewalk/";
24     license = licenses.bsd2;
25     maintainers = with maintainers; [ tochiaha ];
26     platforms = platforms.linux;
27   };