devilhorns pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=1b6616cb3a78565eaaba3d874a588f9a277bd93f

commit 1b6616cb3a78565eaaba3d874a588f9a277bd93f
Author: Manuel Bachmann <[email protected]>
Date:   Tue Aug 19 04:34:20 2014 -0700

    autotools: do not link with libGL if we have "wayland-egl" without "gl"
    
    If we have "wayland-egl" and choose to use another engine than "gl"
    ("glesv2" with "--with-opengl=es" e.g.), then we are in a case where
    linking with libGL is not necessary. This is especially useful on a
    pure Wayland system.
    
    Signed-off-by: Manuel Bachmann <[email protected]>
    Signed-off-by: Chris Michael <[email protected]>
---
 m4/evas_check_engine.m4 | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/m4/evas_check_engine.m4 b/m4/evas_check_engine.m4
index 6c8ed81..fd29393 100644
--- a/m4/evas_check_engine.m4
+++ b/m4/evas_check_engine.m4
@@ -568,6 +568,9 @@ PKG_CHECK_EXISTS([egl >= 7.10 ${gl_library} wayland-client 
>= 1.3.0 wayland-egl
    [have_dep="no"])
 
 if test "x${have_dep}" = "xyes" ; then
+   if test "${gl_library}" != "gl" ; then
+      have_egl="yes"
+   fi
    if test "x$3" = "xstatic" ; then
       requirements_pc_evas="${requirement} ${requirements_pc_evas}"
       requirements_pc_deps_evas="${requirement} ${requirements_pc_deps_evas}"

-- 


Reply via email to