1{ lib
2, buildPythonPackage
3, fetchPypi
4, docutils
5, readme_renderer
6, pygments
7, mock
8}:
9
10buildPythonPackage rec {
11 pname = "restview";
12 name = "${pname}-${version}";
13 version = "2.8.1";
14
15 src = fetchPypi {
16 inherit pname version;
17 sha256 = "45320b4e52945d23b3f1aeacc7ff97a3b798204fe625f8b81ed5322326d5bcd1";
18 };
19
20 propagatedBuildInputs = [ docutils readme_renderer pygments ];
21 checkInputs = [ mock ];
22
23 postPatch = ''
24 # dict order breaking tests
25 sed -i 's@<a href="http://www.example.com" rel="nofollow">@...@' src/restview/tests.py
26 '';
27
28 meta = {
29 description = "ReStructuredText viewer";
30 homepage = http://mg.pov.lt/restview/;
31 license = lib.licenses.gpl2;
32 maintainers = with lib.maintainers; [ koral ];
33 };
34}