From 92d9a2a0ddc37d6731a991e3073c301b1bf56f9e Mon Sep 17 00:00:00 2001 From: Ben Siraphob Date: Wed, 11 Aug 2021 16:49:16 +0700 Subject: [PATCH] archivebox: fix runtime --- pkgs/applications/misc/archivebox/default.nix | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/misc/archivebox/default.nix b/pkgs/applications/misc/archivebox/default.nix index c36db657c07a..bd1a98ef9cce 100644 --- a/pkgs/applications/misc/archivebox/default.nix +++ b/pkgs/applications/misc/archivebox/default.nix @@ -13,6 +13,17 @@ , ipython }: +let + django_3' = django_3.overridePythonAttrs (old: rec { + pname = "Django"; + version = "3.1.7"; + src = fetchPypi { + inherit pname version; + sha256 = "sha256-Ms55Lum2oMu+w0ASPiKayfdl3/jCpK6SR6FLK6OjZac="; + }; + }); +in + buildPythonApplication rec { pname = "archivebox"; version = "0.6.2"; @@ -22,15 +33,10 @@ buildPythonApplication rec { sha256 = "sha256-zHty7lTra6yab9d0q3EqsPG3F+lrnZL6PjQAbL1A2NY="; }; - # Relax some dependencies - postPatch = '' - substituteInPlace setup.py --replace '"django>=3.1.3,<3.2"' '"django>=3.1.3"' - ''; - propagatedBuildInputs = [ requests mypy-extensions - django_3 + django_3' django_extensions dateparser youtube-dl