build: fix dependencies of software engine
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Thu, 24 Sep 2020 08:28:27 +0000 (10:28 +0200)
committerJongmin Lee <jm105.lee@samsung.com>
Sun, 27 Sep 2020 21:14:13 +0000 (06:14 +0900)
before the efl-one refactoring ecore_x_deps contained all the
dependencies for x11. After that not anymore, however, we should link
software_x11 to x11 libs directly, which is again happening after this
here.

src/modules/evas/engines/software_x11/meson.build

index 6ddaeee37b5e2b35eb249ab4989e5f67a6a2a6ae..ed0a3e4b4606cbb5d3f3e04e1ff5f780b2c3ef3a 100644 (file)
@@ -26,7 +26,7 @@ config_h.set('BUILD_ENGINE_SOFTWARE_XLIB', '1')
 
 #ecore_x_deps carries all the extensions etc. so we dont have to search them twice
 #it looks weird but is right, gl_deps is needed for evas_x_egl.c
-engine_deps += [x11, ecore_x, ecore_x_deps, gl_deps]
+engine_deps += [x11, ecore_x, ecore_x_ext_deps, gl_deps]
 
 shared_module(mod_full_name, engine_src,
   include_directories : config_dir + [engine_include_dir],