summarylogtreecommitdiffstats
path: root/0000-use-system-libsass.patch
diff options
context:
space:
mode:
Diffstat (limited to '0000-use-system-libsass.patch')
-rw-r--r--0000-use-system-libsass.patch26
1 files changed, 26 insertions, 0 deletions
diff --git a/0000-use-system-libsass.patch b/0000-use-system-libsass.patch
new file mode 100644
index 000000000000..74b3774f800f
--- /dev/null
+++ b/0000-use-system-libsass.patch
@@ -0,0 +1,26 @@
+diff --git a/setup.py b/setup.py
+index f92779a..fcc956a 100644
+--- a/setup.py
++++ b/setup.py
+@@ -59,9 +59,9 @@ for directory in (
+ for pth, _, filenames in os.walk(directory):
+ for filename in filenames:
+ filename = os.path.join(pth, filename)
+- if filename.endswith(('.c', '.cpp')):
+- sources.append(filename)
+- elif filename.endswith('.h'):
++ #if filename.endswith(('.c', '.cpp')):
++ # sources.append(filename)
++ if filename.endswith('.h'):
+ headers.append(filename)
+
+ if sys.platform == 'win32':
+@@ -139,7 +139,7 @@ else:
+ if platform.system() == 'FreeBSD':
+ link_flags = ['-fPIC', '-lc++']
+ else:
+- link_flags = ['-fPIC', '-lstdc++']
++ link_flags = ['-fPIC', '-lstdc++', '-lsass']
+
+ sass_extension = Extension(
+ '_sass',