Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 19.03 930 B view raw
1{ lib, fetchPypi, buildPythonPackage, intervaltree, pyflakes, requests, lxml, google-i18n-address 2, pycountry, html5lib, six 3}: 4 5buildPythonPackage rec { 6 pname = "xml2rfc"; 7 version = "2.18.0"; 8 9 src = fetchPypi { 10 inherit pname version; 11 sha256 = "e192236798615f34479a9bb9f30df72ce0e5f319df75ecc0473d896713a17451"; 12 }; 13 14 propagatedBuildInputs = [ 15 intervaltree 16 pyflakes 17 requests 18 lxml 19 google-i18n-address 20 pycountry 21 html5lib 22 six 23 ]; 24 25 preCheck = '' 26 export HOME=$(mktemp -d) 27 ''; 28 29 meta = with lib; { 30 description = "Tool generating IETF RFCs and drafts from XML sources"; 31 homepage = https://tools.ietf.org/tools/xml2rfc/trac/; 32 # Well, parts might be considered unfree, if being strict; see: 33 # http://metadata.ftp-master.debian.org/changelogs/non-free/x/xml2rfc/xml2rfc_2.9.6-1_copyright 34 license = licenses.bsd3; 35 maintainers = [ maintainers.vcunat ]; 36 }; 37}