From b1255bddcd641d0bc2c7680e348f8bbf2cbc573c Mon Sep 17 00:00:00 2001 From: Georges Basile Stavracas Neto Date: Sat, 16 Feb 2019 09:29:30 -0200 Subject: [PATCH] clutter: Pull in Clutter dependencies Mutter requires Clutter, which requires Cogl. That means Clutter requires all Cogl dependencies, and Mutter requires all Clutter dependencies as well. However, currently, Clutter does not pull in its dependencies, which means we need to link against Cogl manually. Add Clutter dependencies to declare_dependency() so that the graphene dependency only needs to be declared once, for Cogl, and pulled together. https://gitlab.gnome.org/GNOME/mutter/merge_requests/458 --- clutter/clutter/meson.build | 1 + 1 file changed, 1 insertion(+) diff --git a/clutter/clutter/meson.build b/clutter/clutter/meson.build index 671d790df..ff31a7c7d 100644 --- a/clutter/clutter/meson.build +++ b/clutter/clutter/meson.build @@ -501,6 +501,7 @@ libmutter_clutter = shared_library(libmutter_clutter_name, libmutter_clutter_dep = declare_dependency( sources: [clutter_enum_types[1]], link_with: libmutter_clutter, + dependencies: clutter_deps, ) if have_introspection