summary refs log tree commit diff
path: root/pkgs/applications/misc
diff options
context:
space:
mode:
authorJörg Thalheim <Mic92@users.noreply.github.com>2018-08-20 10:01:56 +0100
committerGitHub <noreply@github.com>2018-08-20 10:01:56 +0100
commitf520d7ce8c27962eceddf66f40a69e7735b118ad (patch)
treeaaaaea843f26c1f025540a9018edd1bbf9327848 /pkgs/applications/misc
parent8204f10a8ae316a4133d552ddf9ed0b31729b80a (diff)
parentdce1332c5a8d8862e03c37799fec32f7d725ef18 (diff)
downloadnixlib-f520d7ce8c27962eceddf66f40a69e7735b118ad.tar
nixlib-f520d7ce8c27962eceddf66f40a69e7735b118ad.tar.gz
nixlib-f520d7ce8c27962eceddf66f40a69e7735b118ad.tar.bz2
nixlib-f520d7ce8c27962eceddf66f40a69e7735b118ad.tar.lz
nixlib-f520d7ce8c27962eceddf66f40a69e7735b118ad.tar.xz
nixlib-f520d7ce8c27962eceddf66f40a69e7735b118ad.tar.zst
nixlib-f520d7ce8c27962eceddf66f40a69e7735b118ad.zip
Merge pull request #45033 from Infinisil/update/buku
buku: 3.7 -> 3.8
Diffstat (limited to 'pkgs/applications/misc')
-rw-r--r--pkgs/applications/misc/buku/default.nix21
1 files changed, 12 insertions, 9 deletions
diff --git a/pkgs/applications/misc/buku/default.nix b/pkgs/applications/misc/buku/default.nix
index 83ba02933fd5..dacfa908b516 100644
--- a/pkgs/applications/misc/buku/default.nix
+++ b/pkgs/applications/misc/buku/default.nix
@@ -1,28 +1,23 @@
 { stdenv, python3, fetchFromGitHub, fetchpatch }:
 
 with python3.pkgs; buildPythonApplication rec {
-  version = "3.7";
+  version = "3.8";
   pname = "buku";
 
   src = fetchFromGitHub {
     owner = "jarun";
     repo = "buku";
     rev = "v${version}";
-    sha256 = "0qc6xkrhf2phaj9fhym19blr4rr2vllvnyljjz909xr4vsynvb41";
-  };
-
-  patches = fetchpatch {
-    url = https://github.com/jarun/Buku/commit/495d6eac4d9371e8ce6d3f601e2bb9e5e74962b4.patch;
-    sha256 = "0py4l5qcgdzqr0iqmcc8ddld1bspk8iwypz4dcr88y70j86588gk";
+    sha256 = "0gv26c4rr1akcaiff1nrwil03sv7d58mfxr86pgsw6nwld67ns0r";
   };
 
   checkInputs = [
     pytestcov
-    pytest-catchlog
     hypothesis
     pytest
     pylint
     flake8
+    pyyaml
   ];
 
   propagatedBuildInputs = [
@@ -30,6 +25,14 @@ with python3.pkgs; buildPythonApplication rec {
     beautifulsoup4
     requests
     urllib3
+    flask
+    flask-api
+    flask-bootstrap
+    flask-paginate
+    flask_wtf
+    arrow
+    werkzeug
+    click
   ];
 
   preCheck = ''
@@ -43,7 +46,7 @@ with python3.pkgs; buildPythonApplication rec {
       --replace "self.assertEqual(url, 'https://www.google.com')" ""
   '';
 
-  installPhase = ''
+  postInstall = ''
     make install PREFIX=$out
 
     mkdir -p $out/share/zsh/site-functions $out/share/bash-completion/completions $out/share/fish/vendor_completions.d