meson: Only link cairo-script-interpreter with liblzo

The rest of cairo (and therefore most external packages that depend
on cairo) doesn't make any use of liblzo.

Signed-off-by: Simon McVittie <smcv@debian.org>
This commit is contained in:
Simon McVittie 2022-07-18 10:01:38 +01:00
parent da5450e729
commit 179c27b1d7
2 changed files with 1 additions and 2 deletions

View file

@ -206,7 +206,6 @@ endif
lzo_dep = dependency('lzo2', required: false)
if lzo_dep.found()
deps += [lzo_dep]
conf.set('HAVE_LZO', 1)
endif

View file

@ -27,7 +27,7 @@ csi_trace_sources = [
libcairoscript = library('cairo-script-interpreter',
cairoscript_interpreter_sources,
include_directories: [incbase],
dependencies: deps + [libcairo_dep],
dependencies: deps + [libcairo_dep, lzo_dep],
soversion: cairo_version_sonum,
version: cairo_libversion,
install: true,