]> git.sesse.net Git - vlc/commitdiff
XCB: use xproto for xcb_window, not xcb_x11 and xcb_xv
authorRémi Denis-Courmont <remi@remlab.net>
Thu, 29 Oct 2009 18:47:41 +0000 (20:47 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Thu, 29 Oct 2009 18:50:51 +0000 (20:50 +0200)
configure.ac
modules/video_output/Modules.am

index d3b9c8bfdc87b6837fb60aceca41773d5084d929..c92bb7c862ad8ccbaf976bceed528cafd333f6dc 100644 (file)
@@ -3650,8 +3650,6 @@ AC_ARG_ENABLE(xvideo,
 
 need_xid_provider="no"
 AS_IF([test "${enable_xcb}" != "no"], [
-  PKG_CHECK_MODULES(XPROTO, [xproto])
-
   dnl libxcb
   PKG_CHECK_MODULES(XCB, [xcb])
   PKG_CHECK_MODULES(XCB_SHM, [xcb-shm])
@@ -3690,6 +3688,7 @@ AS_IF([test "${enable_xcb}" != "no"], [
   ])
 
   AS_IF([test "${have_xcb_keysyms}" = "yes"], [
+    PKG_CHECK_MODULES(XPROTO, [xproto])
     VLC_ADD_PLUGIN([xcb_window])
     VLC_ADD_PLUGIN([globalhotkeys])
     VLC_ADD_CFLAGS([globalhotkeys], [${XCB_KEYSYMS_CFLAGS} ${XCB_CFLAGS}])
index 29a4849754683960fa8b4cd4729f979c4a68ae4a..34635d62222ecbaf0bb7e8ece217637e260d7e45 100644 (file)
@@ -27,11 +27,9 @@ libxcb_x11_plugin_la_SOURCES = \
        xcb/common.c \
        xcb/events.c
 libxcb_x11_plugin_la_CFLAGS = $(AM_CFLAGS) \
-       $(XCB_CFLAGS) $(XCB_SHM_CFLAGS) \
-       $(XPROTO_CFLAGS)
+       $(XCB_CFLAGS) $(XCB_SHM_CFLAGS)
 libxcb_x11_plugin_la_LIBADD = $(AM_LIBADD) \
-       $(XCB_LIBS) $(XCB_SHM_LIBS) \
-       $(XPROTO_LIBS)
+       $(XCB_LIBS) $(XCB_SHM_LIBS)
 libxcb_x11_plugin_la_DEPENDENCIES =
 
 libxcb_xv_plugin_la_SOURCES = \
@@ -40,18 +38,18 @@ libxcb_xv_plugin_la_SOURCES = \
        xcb/common.c \
        xcb/events.c
 libxcb_xv_plugin_la_CFLAGS = $(AM_CFLAGS) \
-       $(XCB_CFLAGS) $(XCB_SHM_CFLAGS) $(XCB_XV_CFLAGS) \
-       $(XPROTO_CFLAGS)
+       $(XCB_CFLAGS) $(XCB_SHM_CFLAGS) $(XCB_XV_CFLAGS)
 libxcb_xv_plugin_la_LIBADD = $(AM_LIBADD) \
-       $(XCB_LIBS) $(XCB_SHM_LIBS) $(XCB_XV_LIBS) \
-       $(XPROTO_LIBS)
+       $(XCB_LIBS) $(XCB_SHM_LIBS) $(XCB_XV_LIBS)
 libxcb_xv_plugin_la_DEPENDENCIES =
 
 libxcb_window_plugin_la_SOURCES = xcb/window.c xcb/keys.c
 libxcb_window_plugin_la_CFLAGS = $(AM_CFLAGS) \
+       $(XPROTO_CFLAGS) \
        $(XCB_CFLAGS) \
        $(XCB_KEYSYMS_CFLAGS)
 libxcb_window_plugin_la_LIBADD = $(AM_LIBADD) \
+       $(XPROTO_LIBS) \
        $(XCB_LIBS) \
        $(XCB_KEYSYMS_LIBS)
 libxcb_window_plugin_la_DEPENDENCIES =