about summary refs log tree commit diff
path: root/pkgs/development/tools/rust
diff options
context:
space:
mode:
authorPascal Hertleif <killercup@gmail.com>2019-11-17 19:21:05 +0100
committerJon <jonringer@users.noreply.github.com>2019-11-17 17:06:27 -0800
commite89c1c704f4e1a0a6ebbd4ad29e585017d6d2e95 (patch)
tree857f79f0f727e043dca5d7a7ef4a13c86a1a108c /pkgs/development/tools/rust
parent4388c3190ebd0086da7b0b308aa3f689658339bd (diff)
downloadnixlib-e89c1c704f4e1a0a6ebbd4ad29e585017d6d2e95.tar
nixlib-e89c1c704f4e1a0a6ebbd4ad29e585017d6d2e95.tar.gz
nixlib-e89c1c704f4e1a0a6ebbd4ad29e585017d6d2e95.tar.bz2
nixlib-e89c1c704f4e1a0a6ebbd4ad29e585017d6d2e95.tar.lz
nixlib-e89c1c704f4e1a0a6ebbd4ad29e585017d6d2e95.tar.xz
nixlib-e89c1c704f4e1a0a6ebbd4ad29e585017d6d2e95.tar.zst
nixlib-e89c1c704f4e1a0a6ebbd4ad29e585017d6d2e95.zip
cargo-fuzz: 0.5.3 -> 0.5.4
Diffstat (limited to 'pkgs/development/tools/rust')
-rw-r--r--pkgs/development/tools/rust/cargo-fuzz/default.nix28
1 files changed, 8 insertions, 20 deletions
diff --git a/pkgs/development/tools/rust/cargo-fuzz/default.nix b/pkgs/development/tools/rust/cargo-fuzz/default.nix
index 7ccc85283599..c5b45b92c812 100644
--- a/pkgs/development/tools/rust/cargo-fuzz/default.nix
+++ b/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";