summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/blockchains/zcash
diff options
context:
space:
mode:
authorBenjamin Hipple <bhipple@protonmail.com>2020-03-07 11:48:13 -0500
committerBenjamin Hipple <bhipple@protonmail.com>2020-03-07 12:21:22 -0500
commit176d90e0c8cd31d198d9fed3fdae007917969536 (patch)
tree5ab1f1bc1a546790c5fd73d7d5fd1cd85bf714f7 /pkgs/applications/blockchains/zcash
parentc5e223e1202424a5cef48d37f1f0c400f9a1b72b (diff)
librustzcash: 2018-10-27 -> 0.1.0
Also includes updates for: - https://github.com/NixOS/nixpkgs/issues/79975 - https://github.com/NixOS/rfcs/pull/45
Diffstat (limited to 'pkgs/applications/blockchains/zcash')
-rw-r--r--pkgs/applications/blockchains/zcash/librustzcash/default.nix16
1 files changed, 7 insertions, 9 deletions
diff --git a/pkgs/applications/blockchains/zcash/librustzcash/default.nix b/pkgs/applications/blockchains/zcash/librustzcash/default.nix
index 5032594468e7..6cd2ae018fb6 100644
--- a/pkgs/applications/blockchains/zcash/librustzcash/default.nix
+++ b/pkgs/applications/blockchains/zcash/librustzcash/default.nix
@@ -1,20 +1,17 @@
{ stdenv, fetchFromGitHub, rustPlatform }:
rustPlatform.buildRustPackage rec {
- pname = "librustzcash-unstable";
- version = "2018-10-27";
+ pname = "librustzcash";
+ version = "0.1.0";
src = fetchFromGitHub {
owner = "zcash";
repo = "librustzcash";
- rev = "06da3b9ac8f278e5d4ae13088cf0a4c03d2c13f5";
- sha256 = "0md0pp3k97iv7kfjpfkg14pjanhrql4vafa8ggbxpkajv1j4xldv";
+ rev = version;
+ sha256 = "0d28k29sgzrg9clynz29kpw50kbkp0a4dfdayqhmpjmsh05y6261";
};
- # Delete this on next update; see #79975 for details
- legacyCargoFetcher = true;
-
- cargoSha256 = "166v8cxlpfslbs5gljbh7wp0lxqakayw47ikxm9r9a39n7j36mq1";
+ cargoSha256 = "1wzyrcmcbrna6rjzw19c4lq30didzk4w6fs6wmvxp0xfg4qqdlax";
installPhase = ''
mkdir -p $out/lib
@@ -23,11 +20,12 @@ rustPlatform.buildRustPackage rec {
cp librustzcash/include/librustzcash.h $out/include/
'';
+ # The tests do pass, but they take an extremely long time to run.
doCheck = false;
meta = with stdenv.lib; {
description = "Rust-language assets for Zcash";
- homepage = https://github.com/zcash/librustzcash;
+ homepage = "https://github.com/zcash/librustzcash";
maintainers = with maintainers; [ rht tkerber ];
license = with licenses; [ mit asl20 ];
platforms = platforms.unix;