11 rustPlatform.buildRustPackage rec {
12 pname = "feroxbuster";
15 src = fetchFromGitHub {
18 rev = "refs/tags/v${version}";
19 hash = "sha256-3cznGVpZISLD2TbsHYyYYUTD55NmgBdNJ44V4XfZ40k=";
22 # disable linker overrides on aarch64-linux
27 cargoHash = "sha256-hOIOcz7YyZbQNScsY0jdxGLZQnWRBsFOzmRdu8oWIN8=";
29 OPENSSL_NO_VENDOR = true;
37 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [
42 # Tests require network access
46 description = "Fast, simple, recursive content discovery tool";
47 homepage = "https://github.com/epi052/feroxbuster";
48 changelog = "https://github.com/epi052/feroxbuster/releases/tag/v${version}";
49 license = with licenses; [ mit ];
50 maintainers = with maintainers; [ fab ];
51 platforms = platforms.unix;
52 mainProgram = "feroxbuster";