diff options
author | Evgeny Kurnevsky <kurnevsky@gmail.com> | 2021-11-04 20:07:13 +0300 |
---|---|---|
committer | Evgeny Kurnevsky <kurnevsky@gmail.com> | 2021-11-04 20:51:47 +0300 |
commit | e2fe1f3fd462eada34a18179e08b2cfe32c1c606 (patch) | |
tree | 70898b3de1e37c9b4834ebc0d7164a21a3e1e6b0 /pkgs/tools | |
parent | 630e21704e2352d61bbec95759304ee79d0b7b5d (diff) |
tox-node: fix build
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/networking/tox-node/default.nix | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/pkgs/tools/networking/tox-node/default.nix b/pkgs/tools/networking/tox-node/default.nix index 5ed6aa632d33e..b594146dd3665 100644 --- a/pkgs/tools/networking/tox-node/default.nix +++ b/pkgs/tools/networking/tox-node/default.nix @@ -1,6 +1,7 @@ { lib, rustPlatform, fetchFromGitHub , libsodium, openssl , pkg-config +, fetchpatch }: with rustPlatform; @@ -16,6 +17,14 @@ buildRustPackage rec { sha256 = "sha256-tB6v2NEBdTNHf89USdQOr/pV0mbxxb8ftOYPPJMvz5Y="; }; + cargoPatches = [ + # update cargo lock + (fetchpatch { + url = "https://github.com/tox-rs/tox-node/commit/63712d49d84e55df7bba9710e129780bbc636de3.patch"; + sha256 = "sha256-jI6b5IHsAuGuM+7sPCdFnOOuV6K9rBmc5QqU5x72Fl0="; + }) + ]; + buildInputs = [ libsodium openssl ]; nativeBuildInputs = [ pkg-config ]; @@ -23,7 +32,7 @@ buildRustPackage rec { doCheck = false; - cargoSha256 = "sha256-J/0KO33vZmOvm6V7qCXInuAJTbRqyy5/qj6p6dEmoas="; + cargoSha256 = "sha256-yHsYjKJJNjepvcNszj4XQ0DbOY3AEJMZOnz0cAiwO1A="; meta = with lib; { description = "A server application to run tox node written in pure Rust"; |