Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.1 kB · 66 lines
Nix
at litex
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667{ lib, buildPythonPackage, docutils, fetchFromGitHub, funcparserlib, nose, pillow, ephem, pythonOlder, pytestCheckHook, reportlab, setuptools, webcolors, python}:
buildPythonPackage rec { pname = "blockdiag"; version = "3.0.0"; format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub { owner = "blockdiag"; repo = "blockdiag"; rev = version; hash = "sha256-j8FoNUIJJOaahaol1MRPyY2jcPCEIlaAD4bmM2QKFFI="; };
propagatedBuildInputs = [ setuptools funcparserlib pillow webcolors reportlab docutils ];
nativeCheckInputs = [ ephem nose pytestCheckHook ];
pytestFlagsArray = [ "src/blockdiag/tests/" ];
disabledTests = [ # Test require network access "test_app_cleans_up_images" ];
pythonImportsCheck = [ "blockdiag" ];
meta = with lib; { description = "Generate block-diagram image from spec-text file (similar to Graphviz)"; homepage = "http://blockdiag.com/"; license = licenses.asl20; platforms = platforms.unix; maintainers = with maintainers; [ bjornfor SuperSandro2000 ]; };}