This is not Entirely correct my friend ...

While moving to ecore_drm could be a better solution, There are Still 
drm function calls being made inside evas_drm.c. (drmModeGetEncoder, 
drmDropMaster, etc, etc) so I think removing the link to libdrm was a 
bit premature here...

dh

On 07/16/2014 03:01 AM, Stefan Schmidt wrote:
> stefan pushed a commit to branch master.
>
> http://git.enlightenment.org/core/efl.git/commit/?id=b9da47eccfddc4114cc4b16c684a803eb4e4a83c
>
> commit b9da47eccfddc4114cc4b16c684a803eb4e4a83c
> Author: Stefan Schmidt <[email protected]>
> Date:   Tue Jul 15 14:24:56 2014 +0200
>
>      m4/evas_check_engine: Link evas drm engine to ecore-drm instead libdrm
>
>      We now longer use libdrm directly in the evas drm engine thus we switch
>      linking to ecore-drm.
> ---
>   m4/evas_check_engine.m4 | 6 +++---
>   src/Makefile_Evas.am    | 1 +
>   2 files changed, 4 insertions(+), 3 deletions(-)
>
> diff --git a/m4/evas_check_engine.m4 b/m4/evas_check_engine.m4
> index 9af1a6d..cb29b14 100644
> --- a/m4/evas_check_engine.m4
> +++ b/m4/evas_check_engine.m4
> @@ -603,10 +603,10 @@ else
>       gl_library="gl"
>   fi
>
> -PKG_CHECK_EXISTS([libdrm],
> +PKG_CHECK_EXISTS([ecore-drm],
>      [
>       have_dep="yes"
> -    requirement="libdrm"
> +    requirement="ecore-drm"
>      ],
>      [have_dep="no"])
>
> @@ -616,7 +616,7 @@ if test "x${have_dep}" = "xyes" ; then
>       PKG_CHECK_EXISTS([egl >= 7.10 ${gl_library}],
>        [
>         have_hw_dep="yes"
> -      requirement="libdrm egl >= 7.10 ${gl_library}"
> +      requirement="ecore-drm egl >= 7.10 ${gl_library}"
>        ],
>        [have_hw_dep="no"])
>     fi
> diff --git a/src/Makefile_Evas.am b/src/Makefile_Evas.am
> index 486e859..9768cd6 100644
> --- a/src/Makefile_Evas.am
> +++ b/src/Makefile_Evas.am
> @@ -1223,6 +1223,7 @@ modules_evas_engines_drm_module_la_SOURCES = 
> $(DRM_SOURCES)
>   modules_evas_engines_drm_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl 
> \
>   -I$(top_srcdir)/src/lib/evas/include \
>   -I$(top_srcdir)/src/lib/evas/cserve2 \
> +-I$(top_srcdir)/src/modules/evas/engines/drm \
>   @EVAS_CFLAGS@ \
>   @evas_engine_drm_cflags@
>   modules_evas_engines_drm_module_la_LIBADD = \
>


------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to