{ stdenv , fetchFromGitHub , buildPythonPackage , brial }: # This has a cyclic dependency with sage. I don't include sage in the # buildInputs and let python figure it out at runtime. Because of this, # I don't include the package in the main nipxkgs tree. It wouldn't be useful # outside of sage anyways (as you could just directly depend on sage and use # it). buildPythonPackage rec { pname = "pyBRiAl"; version = brial.version; # included with BRiAl source src = brial.src; sourceRoot = "source/sage-brial"; meta = with stdenv.lib; { description = "python implementation of BRiAl"; license = licenses.gpl2; maintainers = with maintainers; [ timokau ]; }; }