rq: 0.9.2 -> 0.10.4 (still broken, our v8 is too old)

+3 -46
+3 -46
pkgs/development/tools/rq/default.nix
··· 4 5 buildRustPackage rec { 6 name = "rq-${version}"; 7 - version = "0.9.2"; 8 9 src = fetchFromGitHub { 10 owner = "dflemstr"; 11 repo = "rq"; 12 rev = "v${version}"; 13 - sha256 = "051k7ls2mbjf584crayd654wm8m7gk3b7s73j97f9l8sbppdhpcq"; 14 }; 15 16 - serde_json = fetchFromGitHub { 17 - owner = "serde-rs"; 18 - repo = "json"; 19 - rev = "0c05059e4533368020bd356bd708c38286810a7d"; 20 - sha256 = "0924ngqbsif2vmmpgn8l2gg4bzms0z0i7yng0zx6sdv0x836lw43"; 21 - }; 22 - 23 - v8_rs = fetchFromGitHub { 24 - owner = "dflemstr"; 25 - repo = "v8-rs"; 26 - rev = "0772be5b2e84842a2d434963702bc2995aeda90b"; 27 - sha256 = "0h2n431rp6nqpip7dy7xpckkvcr19aq7l1f3x3wlrj02xi4c8mad"; 28 - }; 29 - 30 - cargoDepsHook = '' 31 - # use non-git dependencies 32 - (cd $sourceRoot && patch -p1 <<EOF) 33 - diff -u a/Cargo.toml b/Cargo.toml 34 - --- a/Cargo.toml 2016-12-03 21:29:31.615019030 +0100 35 - +++ b/Cargo.toml 2016-12-03 21:30:12.188170359 +0100 36 - @@ -40,15 +40,16 @@ 37 - version = "*" 38 - 39 - [dependencies.serde_json] 40 - -branch = "v0.9.0" 41 - -git = "https://github.com/serde-rs/json.git" 42 - +path = "${serde_json}/json" 43 - +version = "*" 44 - 45 - [dependencies.toml] 46 - features = ["serde"] 47 - version = "*" 48 - 49 - [dependencies.v8] 50 - -git = "https://github.com/dflemstr/v8-rs.git" 51 - +path = "${v8_rs}" 52 - +version = "*" 53 - 54 - [features] 55 - shared = ["v8/shared"] 56 - EOF 57 - ''; 58 - 59 - depsSha256 = "1pci9iwf4y574q32b05gbc490iqw5i7shvqgb1gblchrihvlkddq"; 60 61 buildInputs = [ llvmPackages.clang-unwrapped v8 ]; 62
··· 4 5 buildRustPackage rec { 6 name = "rq-${version}"; 7 + version = "0.10.4"; 8 9 src = fetchFromGitHub { 10 owner = "dflemstr"; 11 repo = "rq"; 12 rev = "v${version}"; 13 + sha256 = "066f6sdy0vrp113wlg18q9p0clyrg9iqbj17ly0yn8dxr5iar002"; 14 }; 15 16 + depsSha256 = "138h0q2a2gghfjpwfi11zw4rkipvmglb7srqz56ibbw2xliid2wl"; 17 18 buildInputs = [ llvmPackages.clang-unwrapped v8 ]; 19