summary refs log tree commit diff
path: root/pkgs/tools/networking/tox-node
diff options
context:
space:
mode:
authorEvgeny Kurnevsky <kurnevsky@gmail.com>2021-11-04 20:07:13 +0300
committerEvgeny Kurnevsky <kurnevsky@gmail.com>2021-11-04 20:51:47 +0300
commite2fe1f3fd462eada34a18179e08b2cfe32c1c606 (patch)
tree70898b3de1e37c9b4834ebc0d7164a21a3e1e6b0 /pkgs/tools/networking/tox-node
parent630e21704e2352d61bbec95759304ee79d0b7b5d (diff)
downloadnixpkgs-e2fe1f3fd462eada34a18179e08b2cfe32c1c606.tar
nixpkgs-e2fe1f3fd462eada34a18179e08b2cfe32c1c606.tar.gz
nixpkgs-e2fe1f3fd462eada34a18179e08b2cfe32c1c606.tar.bz2
nixpkgs-e2fe1f3fd462eada34a18179e08b2cfe32c1c606.tar.lz
nixpkgs-e2fe1f3fd462eada34a18179e08b2cfe32c1c606.tar.xz
nixpkgs-e2fe1f3fd462eada34a18179e08b2cfe32c1c606.tar.zst
nixpkgs-e2fe1f3fd462eada34a18179e08b2cfe32c1c606.zip
tox-node: fix build
Diffstat (limited to 'pkgs/tools/networking/tox-node')
-rw-r--r--pkgs/tools/networking/tox-node/default.nix11
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 5ed6aa632d3..b594146dd36 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";