at master 887 B view raw
1{ 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 libsass, 6 six, 7 pytestCheckHook, 8 werkzeug, 9}: 10 11buildPythonPackage rec { 12 pname = "libsass"; 13 version = "0.23.0"; 14 format = "setuptools"; 15 16 src = fetchFromGitHub { 17 owner = "sass"; 18 repo = "libsass-python"; 19 tag = version; 20 hash = "sha256-CiSr9/3EDwpDEzu6VcMBAlm3CtKTmGYbZMnMEjyZVxI="; 21 }; 22 23 buildInputs = [ libsass ]; 24 25 propagatedBuildInputs = [ six ]; 26 27 preBuild = '' 28 export SYSTEM_SASS=true; 29 ''; 30 31 nativeCheckInputs = [ 32 pytestCheckHook 33 werkzeug 34 ]; 35 36 enabledTestPaths = [ "sasstests.py" ]; 37 38 pythonImportsCheck = [ "sass" ]; 39 40 meta = { 41 description = "Python binding for libsass to compile Sass/SCSS"; 42 mainProgram = "pysassc"; 43 homepage = "https://sass.github.io/libsass-python/"; 44 license = lib.licenses.mit; 45 maintainers = with lib.maintainers; [ sigmanificient ]; 46 }; 47}