summary refs log tree commit diff
path: root/pkgs/applications/blockchains/chia/default.nix
diff options
context:
space:
mode:
authorFabian Affolter <mail@fabian-affolter.ch>2021-06-09 23:00:09 +0200
committerFabian Affolter <mail@fabian-affolter.ch>2021-06-09 23:00:09 +0200
commitf7827c4a4f5bde40c5167aba98d7057b5d70fb09 (patch)
treefc765227179e1ca13f629be13dbb268c342ac9fe /pkgs/applications/blockchains/chia/default.nix
parent79d4db358a99aa5a0977762f18600c6d8fc113a1 (diff)
downloadnixpkgs-f7827c4a4f5bde40c5167aba98d7057b5d70fb09.tar
nixpkgs-f7827c4a4f5bde40c5167aba98d7057b5d70fb09.tar.gz
nixpkgs-f7827c4a4f5bde40c5167aba98d7057b5d70fb09.tar.bz2
nixpkgs-f7827c4a4f5bde40c5167aba98d7057b5d70fb09.tar.lz
nixpkgs-f7827c4a4f5bde40c5167aba98d7057b5d70fb09.tar.xz
nixpkgs-f7827c4a4f5bde40c5167aba98d7057b5d70fb09.tar.zst
nixpkgs-f7827c4a4f5bde40c5167aba98d7057b5d70fb09.zip
chia: allow later websockets releases
Diffstat (limited to 'pkgs/applications/blockchains/chia/default.nix')
-rw-r--r--pkgs/applications/blockchains/chia/default.nix16
1 files changed, 13 insertions, 3 deletions
diff --git a/pkgs/applications/blockchains/chia/default.nix b/pkgs/applications/blockchains/chia/default.nix
index 22bb3d445ad..7b85a242eff 100644
--- a/pkgs/applications/blockchains/chia/default.nix
+++ b/pkgs/applications/blockchains/chia/default.nix
@@ -1,4 +1,8 @@
-{ lib, fetchFromGitHub, python3Packages }:
+{ lib
+, fetchFromGitHub
+, fetchpatch
+, python3Packages
+}:
 
 python3Packages.buildPythonApplication rec {
   pname = "chia";
@@ -14,6 +18,12 @@ python3Packages.buildPythonApplication rec {
   patches = [
     # tweak version requirements to what's available in Nixpkgs
     ./dependencies.patch
+    # Allow later websockets release, https://github.com/Chia-Network/chia-blockchain/pull/6304
+    (fetchpatch {
+      name = "later-websockets.patch";
+      url = "https://github.com/Chia-Network/chia-blockchain/commit/a188f161bf15a30e8e2efc5eec824e53e2a98a5b.patch";
+      sha256 = "1s5qjhd4kmi28z6ni7pc5n09czxvh8qnbwmnqsmms7cpw700g78s";
+    })
   ];
 
   nativeBuildInputs = [
@@ -47,8 +57,8 @@ python3Packages.buildPythonApplication rec {
     websockets
   ];
 
-  checkInputs = [
-    python3Packages.pytestCheckHook
+  checkInputs = with python3Packages; [
+    pytestCheckHook
   ];
 
   disabledTests = [