{ stdenv, fetchurl, patchelf, gcc5 }: stdenv.mkDerivation rec { version = "1.0.9"; name = "zcash-${version}"; src = fetchurl { url = "https://z.cash/downloads/zcash-1.0.9-linux64.tar.gz"; sha256 = "74573fac7888ebe08056501da6934c1339b25957a872bbbaabfc074a472c66e1"; }; buildInputs = [ gcc5 ]; buildPhase = '' set -x for b in bin/{zcash-cli,zcashd,zcash-tx}; do echo "patching $b" patchelf \ --set-rpath "${stdenv.lib.makeLibraryPath [ gcc5.cc ]}" \ --set-interpreter "$(cat ${stdenv.cc}/nix-support/dynamic-linker)" \ "$b" done set +x ''; installPhase = '' mkdir $out cp -r * $out/ ''; }