1{ lib, fetchurl, buildPythonPackage, pep8, nose, unittest2, docutils
2, blockdiag, setuptools
3}:
4
5buildPythonPackage rec {
6 pname = "nwdiag";
7 version = "2.0.0";
8
9 src = fetchurl {
10 url = "mirror://pypi/n/nwdiag/${pname}-${version}.tar.gz";
11 sha256 = "1qkl1lq7cblr6fra2rjw3zlcccragp8384hpm4n7dkc5c3yzmmsw";
12 };
13
14 buildInputs = [ pep8 nose unittest2 docutils ];
15
16 propagatedBuildInputs = [ blockdiag setuptools ];
17
18 # tests fail
19 doCheck = false;
20
21 meta = with lib; {
22 description = "Generate network-diagram image from spec-text file (similar to Graphviz)";
23 homepage = "http://blockdiag.com/";
24 license = licenses.asl20;
25 platforms = platforms.unix;
26 maintainers = with maintainers; [ bjornfor ];
27 };
28}