about summary refs log tree commit diff
path: root/pkgs/applications/misc/buku/default.nix
diff options
context:
space:
mode:
authorChristian Kögler <ck3d@gmx.de>2019-01-28 21:30:14 +0100
committerChristian Kögler <ck3d@gmx.de>2019-01-28 21:30:14 +0100
commitad7591c3ff8d75d4ea0a4cc72d0c1473a68cd0c7 (patch)
tree9482a59a686537e5ad3d61adf4847c766c0686d7 /pkgs/applications/misc/buku/default.nix
parentbc41317e24317b0f506287f2d5bab00140b9b50e (diff)
buku: 3.8 -> 4.1
Diffstat (limited to 'pkgs/applications/misc/buku/default.nix')
-rw-r--r--pkgs/applications/misc/buku/default.nix13
1 files changed, 11 insertions, 2 deletions
diff --git a/pkgs/applications/misc/buku/default.nix b/pkgs/applications/misc/buku/default.nix
index dacfa908b5168..0a1275cb17a24 100644
--- a/pkgs/applications/misc/buku/default.nix
+++ b/pkgs/applications/misc/buku/default.nix
@@ -1,14 +1,14 @@
 { stdenv, python3, fetchFromGitHub, fetchpatch }:
 
 with python3.pkgs; buildPythonApplication rec {
-  version = "3.8";
+  version = "4.1";
   pname = "buku";
 
   src = fetchFromGitHub {
     owner = "jarun";
     repo = "buku";
     rev = "v${version}";
-    sha256 = "0gv26c4rr1akcaiff1nrwil03sv7d58mfxr86pgsw6nwld67ns0r";
+    sha256 = "166l1fmpqn4hys4l0ssc4yd590mmav1w62vm9l5ijhjhmlnrzfax";
   };
 
   checkInputs = [
@@ -33,8 +33,17 @@ with python3.pkgs; buildPythonApplication rec {
     arrow
     werkzeug
     click
+    html5lib
+    vcrpy
   ];
 
+  postPatch = ''
+    # Jailbreak problematic dependencies
+    sed -i \
+      -e "s,'PyYAML.*','PyYAML',g" \
+      setup.py
+  '';
+
   preCheck = ''
     # Fixes two tests for wrong encoding
     export PYTHONIOENCODING=utf-8