python3Packages.libsass: fix build
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
libsass,
|
||||
six,
|
||||
setuptools_80,
|
||||
pytestCheckHook,
|
||||
werkzeug,
|
||||
}:
|
||||
@@ -11,7 +11,7 @@
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "libsass";
|
||||
version = "0.23.0";
|
||||
format = "setuptools";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "sass";
|
||||
@@ -20,13 +20,11 @@ buildPythonPackage (finalAttrs: {
|
||||
hash = "sha256-CiSr9/3EDwpDEzu6VcMBAlm3CtKTmGYbZMnMEjyZVxI=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools_80 ];
|
||||
|
||||
buildInputs = [ libsass ];
|
||||
|
||||
propagatedBuildInputs = [ six ];
|
||||
|
||||
preBuild = ''
|
||||
export SYSTEM_SASS=true;
|
||||
'';
|
||||
env.SYSTEM_SASS = "true";
|
||||
|
||||
nativeCheckInputs = [
|
||||
pytestCheckHook
|
||||
@@ -41,6 +39,7 @@ buildPythonPackage (finalAttrs: {
|
||||
description = "Python binding for libsass to compile Sass/SCSS";
|
||||
mainProgram = "pysassc";
|
||||
homepage = "https://sass.github.io/libsass-python/";
|
||||
downloadPage = "https://github.com/sass/libsass-python";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ sigmanificient ];
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user