diff options
Diffstat (limited to 'nixpkgs/pkgs/development/tools/rust/cargo-fuzz/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/tools/rust/cargo-fuzz/default.nix | 28 |
1 files changed, 8 insertions, 20 deletions
diff --git a/nixpkgs/pkgs/development/tools/rust/cargo-fuzz/default.nix b/nixpkgs/pkgs/development/tools/rust/cargo-fuzz/default.nix index 7ccc8528359..c5b45b92c81 100644 --- a/nixpkgs/pkgs/development/tools/rust/cargo-fuzz/default.nix +++ b/nixpkgs/pkgs/development/tools/rust/cargo-fuzz/default.nix @@ -2,28 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-fuzz"; - version = "0.5.3"; # Note to self: on 0.5.4, remove the hand-added Cargo.lock + version = "0.5.4"; - src = - let - source = fetchFromGitHub { - owner = "rust-fuzz"; - repo = "cargo-fuzz"; - rev = version; - sha256 = "1l452fnjw7i10nrd4y4rssi5d457vgjp6rhdr9cnq32bjhdkprrs"; - }; - cargo-lock = fetchurl { - url = "https://gist.githubusercontent.com/Ekleog/7d5b62d13b7207aafa4c37d1bbdf2de7/raw/c6027fc1c531947f4d6836a3c4cba1b3e24df24c/Cargo.lock"; - sha256 = "0d7b6kxfbfvwksybzrihylamg2zv5fmsk9m6xshryhwipskzzvmd"; - }; - in - runCommand "cargo-fuzz-src" {} '' - cp -R ${source} $out - chmod +w $out - cp ${cargo-lock} $out/Cargo.lock - ''; + src = fetchFromGitHub { + owner = "rust-fuzz"; + repo = "cargo-fuzz"; + rev = version; + sha256 = "0qy4xb7bxyw2x2ya7zmbkz48wxb69jcnvvj7021f1kyc6wdwcxs7"; + }; - cargoSha256 = "19kldw2sx0jd89q5q9cwmdcaan148s45fxlb2m0vdxwb69crb7yp"; + cargoSha256 = "1d42cmpg1yn1ql9isx26kxsxzf5rg6qw6j948skc5p054r0c9n3f"; meta = with stdenv.lib; { description = "Command line helpers for fuzzing"; |