Blame view

buildroot/buildroot-2016.08.1/package/libepoxy/0006-Make-egl-conditional.patch 1.71 KB
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
  From 5492e81f317e48141b0687ad77252c52c2dfcd6d Mon Sep 17 00:00:00 2001
  From: Gustavo Zacarias <gustavo@zacarias.com.ar>
  Date: Fri, 5 Feb 2016 19:03:39 -0300
  Subject: [PATCH] Make egl conditional
  
  Mesa can be built with GLX and without EGL support, so make this
  possible in epoxy as well.
  
  Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
  ---
   configure.ac | 11 +++++++++--
   1 file changed, 9 insertions(+), 2 deletions(-)
  
  diff --git a/configure.ac b/configure.ac
  index 6e56599..21e3a25 100644
  --- a/configure.ac
  +++ b/configure.ac
  @@ -58,6 +58,13 @@ AC_CHECK_HEADER([KHR/khrplatform.h],
   # uintptr_t to a void *") by default.  Kill that.
   XORG_TESTSET_CFLAG(CWARNFLAGS, [-Wno-int-conversion])
   
  +AC_ARG_ENABLE([egl],
  +		[AS_HELP_STRING([--disable-egl],
  +				[disable if you don't want egl support])],
  +		[enable_egl=$enableval],
  +		[enable_egl=yes]
  +             )
  +
   AC_ARG_ENABLE([glx],
                   [AS_HELP_STRING([--disable-glx],
   				[disable if you don't want x11/glx support])],
  @@ -65,6 +72,7 @@ AC_ARG_ENABLE([glx],
                   [enable_glx=yes]
                )
   
  +PKG_CHECK_MODULES(EGL, [egl], [egl=$enable_egl], [egl=no])
   PKG_CHECK_MODULES(X11, [x11], [x11=$enable_glx], [x11=no])
   
   AM_CONDITIONAL(HAVE_X11, test x$x11 = xyes)
  @@ -96,7 +104,7 @@ case $host_os in
           EPOXY_LINK_LIBS=""
           ;;
       *)
  -        build_egl=yes
  +        build_egl=$egl
           build_glx=$x11
           build_wgl=no
           # On platforms with dlopen, we load everything dynamically and
  @@ -109,7 +117,6 @@ AC_SUBST(EPOXY_LINK_LIBS)
   
   AM_CONDITIONAL(BUILD_EGL, test x$build_egl = xyes)
   if test x$build_egl = xyes; then
  -    PKG_CHECK_MODULES(EGL, [egl])
       AC_DEFINE([BUILD_EGL], [1], [build EGL tests])
   fi
   
  -- 
  2.4.10