1{ 2 lib, 3 fetchPypi, 4 buildPythonPackage, 5 cython, 6 pkg-config, 7 lrcalc, 8}: 9 10buildPythonPackage rec { 11 pname = "lrcalc-python"; 12 version = "2.1"; 13 format = "setuptools"; 14 15 src = fetchPypi { 16 inherit version; 17 pname = "lrcalc"; 18 sha256 = "e3a0509aeda487b412b391a52e817ca36b5c063a8305e09fd54d53259dd6aaa9"; 19 }; 20 21 nativeBuildInputs = [ 22 cython 23 pkg-config 24 ]; 25 26 buildInputs = [ lrcalc ]; 27 28 pythonImportsCheck = [ "lrcalc" ]; 29 30 meta = with lib; { 31 description = "Littlewood-Richardson Calculator bindings"; 32 homepage = "https://sites.math.rutgers.edu/~asbuch/lrcalc/"; 33 teams = [ teams.sage ]; 34 license = licenses.gpl3; 35 }; 36}