diff --git a/pkgs/tools/networking/spoofer/default.nix b/pkgs/by-name/sp/spoofer/package.nix similarity index 85% rename from pkgs/tools/networking/spoofer/default.nix rename to pkgs/by-name/sp/spoofer/package.nix index f5520158c93e..c4d5f26a4d9f 100644 --- a/pkgs/tools/networking/spoofer/default.nix +++ b/pkgs/by-name/sp/spoofer/package.nix @@ -3,7 +3,7 @@ stdenv, fetchurl, pkg-config, - protobuf, + protobuf_21, openssl, libpcap, traceroute, @@ -15,19 +15,19 @@ let inherit (lib) optional; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "spoofer"; version = "1.4.13"; src = fetchurl { - url = "https://www.caida.org/projects/spoofer/downloads/${pname}-${version}.tar.gz"; - sha256 = "sha256-n3B2yAckbcm2kyv5QzBGh4nvKa0S/+EbGCxe0eyWG1U="; + url = "https://www.caida.org/projects/spoofer/downloads/spoofer-${finalAttrs.version}.tar.gz"; + hash = "sha256-n3B2yAckbcm2kyv5QzBGh4nvKa0S/+EbGCxe0eyWG1U="; }; nativeBuildInputs = [ pkg-config ]; buildInputs = [ openssl - protobuf + protobuf_21 libpcap traceroute ] @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; mainProgram = "spoofer-prober"; }; -} +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 58ecd135c2cb..bbf5b4e2a9da 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5539,10 +5539,6 @@ with pkgs; flex = flex_2_5_35; }; - spoofer = callPackage ../tools/networking/spoofer { - protobuf = protobuf_21; - }; - sqlite-utils = with python3Packages; toPythonApplication sqlite-utils; sqlmap = with python3Packages; toPythonApplication sqlmap;