summary refs log tree commit diff
path: root/pkgs/tools/backup/grab-site
diff options
context:
space:
mode:
authorSandro Jäckel <sandro.jaeckel@gmail.com>2021-01-04 14:59:03 +0100
committerSandro Jäckel <sandro.jaeckel@gmail.com>2021-01-06 11:05:14 +0100
commitffced65ceefb1a863db7f870d955ca7936c093d5 (patch)
tree4a472075b1a38ae4b12229b277380f86f3ee4420 /pkgs/tools/backup/grab-site
parent65eccfad5d32328d12cf8b42d02560905a8c9bae (diff)
downloadnixpkgs-ffced65ceefb1a863db7f870d955ca7936c093d5.tar
nixpkgs-ffced65ceefb1a863db7f870d955ca7936c093d5.tar.gz
nixpkgs-ffced65ceefb1a863db7f870d955ca7936c093d5.tar.bz2
nixpkgs-ffced65ceefb1a863db7f870d955ca7936c093d5.tar.lz
nixpkgs-ffced65ceefb1a863db7f870d955ca7936c093d5.tar.xz
nixpkgs-ffced65ceefb1a863db7f870d955ca7936c093d5.tar.zst
nixpkgs-ffced65ceefb1a863db7f870d955ca7936c093d5.zip
grab-site: Fix package
Diffstat (limited to 'pkgs/tools/backup/grab-site')
-rw-r--r--pkgs/tools/backup/grab-site/default.nix24
1 files changed, 18 insertions, 6 deletions
diff --git a/pkgs/tools/backup/grab-site/default.nix b/pkgs/tools/backup/grab-site/default.nix
index e69823ab45d..7ef1f110b69 100644
--- a/pkgs/tools/backup/grab-site/default.nix
+++ b/pkgs/tools/backup/grab-site/default.nix
@@ -1,5 +1,4 @@
 { stdenv, python37, fetchFromGitHub }:
-
 let
   python = python37.override {
     self = python;
@@ -8,19 +7,32 @@ let
     };
   };
 
-in with python.pkgs; buildPythonApplication rec {
-  version = "2.1.19";
-  name = "grab-site-${version}";
+in
+with python.pkgs; buildPythonApplication rec {
+  pname = "grab-site";
+  version = "2.2.0";
 
   src = fetchFromGitHub {
     rev = version;
     owner = "ArchiveTeam";
     repo = "grab-site";
-    sha256 = "1v1hnhv5knzdl0kj3574ccwlh171vcb7faddp095ycdmiiybalk4";
+    sha256 = "1jxcv9dral6h7vfpfqkp1yif6plj0vspzakymkj8hfl75nh0wpv8";
   };
 
+  postPatch = ''
+    substituteInPlace setup.py \
+      --replace '"wpull @ https://github.com/ArchiveTeam/ludios_wpull/tarball/master#egg=wpull-3.0.7"' '"wpull"'
+  '';
+
   propagatedBuildInputs = [
-    click ludios_wpull manhole lmdb autobahn fb-re2 websockets cchardet
+    click
+    ludios_wpull
+    manhole
+    lmdb
+    autobahn
+    fb-re2
+    websockets
+    cchardet
   ];
 
   checkPhase = ''