From 67bb3e201170fb2fa4753107e3f701dabd65a792 Mon Sep 17 00:00:00 2001 From: Ray Strode Date: Tue, 15 Nov 2022 16:15:44 -0500 Subject: [PATCH] label-pango: Add -lcairo This is more -Wl,--no-undefined fall out. Closes: #194 --- meson.build | 2 ++ src/plugins/controls/label-pango/meson.build | 2 ++ 2 files changed, 4 insertions(+) diff --git a/meson.build b/meson.build index 114082bc..f5cb0869 100644 --- a/meson.build +++ b/meson.build @@ -38,6 +38,8 @@ libpng_dep = dependency('libpng', version: '>= 1.2.16') libudev_dep = dependency('libudev', required: get_option('udev')) libpango_dep = dependency('pango', required: get_option('pango')) +libcairo_dep = dependency('cairo', required: get_option('pango')) +libpangocairo_dep = dependency('pangocairo', required: get_option('pango')) libfreetype_dep = dependency('freetype2', required: get_option('freetype')) gtk3_dep = dependency('gtk+-3.0', version: '>= 3.14.0', required: get_option('gtk')) libdrm_dep = dependency('libdrm', required: get_option('drm')) diff --git a/src/plugins/controls/label-pango/meson.build b/src/plugins/controls/label-pango/meson.build index 526a855d..d89e2eeb 100644 --- a/src/plugins/controls/label-pango/meson.build +++ b/src/plugins/controls/label-pango/meson.build @@ -1,7 +1,9 @@ label_plugin = shared_module('label-pango', 'plugin.c', dependencies: [ + libcairo_dep, libpango_dep, + libpangocairo_dep, libply_dep, libply_splash_core_dep, libply_splash_graphics_dep,