meson: add lcms2 dependency to cms-colord
authorGuillaume Champagne <champagne.guillaume.c@gmail.com>
Tue, 2 Jun 2020 01:59:12 +0000 (21:59 -0400)
committerPekka Paalanen <pq@iki.fi>
Wed, 3 Jun 2020 11:00:21 +0000 (11:00 +0000)
cms-colord uses cms-helper functions which require lcms2. Therefore,
lcms2 must be added as a build dependency.

Signed-off-by: Guillaume Champagne <champagne.guillaume.c@gmail.com>
compositor/meson.build

index 621c3e0769af39e7d17584aa4d778eb26f9fd29a..6352a1108049fcb92f938ce56e7aedbbf98a0f64 100644 (file)
@@ -137,7 +137,7 @@ if get_option('color-management-colord')
                error('cms-colord requires colord >= 0.1.27 which was not found. Or, you can use \'-Dcolor-management-colord=false\'.')
        endif
 
-       plugin_colord_deps = [ dep_libweston_public, dep_colord ]
+       plugin_colord_deps = [ dep_libweston_public, dep_colord, dep_lcms2 ]
 
        foreach depname : [ 'glib-2.0', 'gobject-2.0' ]
                dep = dependency(depname, required: false)