From: Ray Strode Date: Tue, 15 Nov 2022 21:15:44 +0000 (-0500) Subject: label-pango: Add -lcairo X-Git-Tag: 23.51.283~63^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=67bb3e201170fb2fa4753107e3f701dabd65a792;p=thirdparty%2Fplymouth.git label-pango: Add -lcairo This is more -Wl,--no-undefined fall out. Closes: #194 --- 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,