about summary refs log tree commit diff
path: root/pkgs/development/python-modules/py3status
diff options
context:
space:
mode:
authorRobert Schütz <robert.schuetz@stud.uni-heidelberg.de>2018-09-05 23:28:31 +0200
committerRobert Schütz <robert.schuetz@stud.uni-heidelberg.de>2018-09-05 23:28:31 +0200
commit041043420f38842f4fb83bb5c3589ac374a80580 (patch)
tree247ae0be64706e9cee840e5b0dc8a3a38d034c51 /pkgs/development/python-modules/py3status
parentdf05618f2a075c2c727bdcb6d44741d5d5c2ef16 (diff)
python.pkgs.py3status: fix build
Diffstat (limited to 'pkgs/development/python-modules/py3status')
-rw-r--r--pkgs/development/python-modules/py3status/default.nix9
1 files changed, 9 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/py3status/default.nix b/pkgs/development/python-modules/py3status/default.nix
index 8a7dcc63f572a..fd42faaad2138 100644
--- a/pkgs/development/python-modules/py3status/default.nix
+++ b/pkgs/development/python-modules/py3status/default.nix
@@ -1,6 +1,7 @@
 { stdenv
 , buildPythonPackage
 , fetchPypi
+, fetchpatch
 , requests
 , pytz
 , tzlocal
@@ -19,10 +20,18 @@
 buildPythonPackage rec {
   pname = "py3status";
   version = "3.12";
+  
   src = fetchPypi {
     inherit pname version;
     sha256 = "c9ef49f72c2d83976d2841ab7e70faee3c77f4d7dbb2d3390ef0f0509473ea9a";
   };
+
+  # ImportError: cannot import name '_to_ascii'
+  patches = fetchpatch {
+    url = "${meta.homepage}/commit/8a48e01cb68b514b532f56037e4f5a6c19662de5.patch";
+    sha256 = "0v1yja5lvdjk6vh13lvh07n7aw5hjcy7v9lrs2dfb0y0cjw4kx9n";
+  };
+
   doCheck = false;
   propagatedBuildInputs = [ pytz requests tzlocal ];
   buildInputs = [ file ];