From 64a991d7b80c16de31ee6089f4974090d71d8c37 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim-Philipp=20M=C3=BCller?= Date: Tue, 22 Jan 2019 09:51:33 +0000 Subject: [PATCH] meson: ximage: check for XShmAttach() Fixes FIXME. --- sys/ximage/meson.build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/ximage/meson.build b/sys/ximage/meson.build index 69926ec..02e0ce3 100644 --- a/sys/ximage/meson.build +++ b/sys/ximage/meson.build @@ -2,9 +2,9 @@ x11_dep = dependency('x11', required : get_option('ximagesrc')) if x11_dep.found() x_args = [] - # FIXME: Need to check for XShmAttach inside libXext xshm_dep = dependency('xext', required : get_option('ximagesrc-xshm')) - if xshm_dep.found() + # FIXME: should add a 'required' arg to cc.has_function() in Meson and use it here + if xshm_dep.found() and cc.has_function('XShmAttach', dependencies: xshm_dep) x_args += ['-DHAVE_XSHM'] endif -- 2.7.4