X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=configure.ac;h=4ed7c065e0f1a256eb3375dacb5b4de0dfcce22e;hb=6b0dd9ac31b4d886284925b46c1757aa2bf1a213;hp=1e70c1bececf15e3a097c23c17efc534326bc901;hpb=f566eb87f26199f73d9f7cec71724872c0fca714;p=vlc diff --git a/configure.ac b/configure.ac index 1e70c1bece..4ed7c065e0 100644 --- a/configure.ac +++ b/configure.ac @@ -1696,7 +1696,11 @@ AC_ARG_ENABLE(taglib, PKG_CHECK_MODULES(TAGLIB, taglib >= 1.5, [ VLC_ADD_PLUGIN([taglib]) VLC_ADD_LIBS([taglib],[$TAGLIB_LIBS -lz]) - VLC_ADD_CXXFLAGS([taglib],[$TAGLIB_CFLAGS]) ], + VLC_ADD_CXXFLAGS([taglib],[$TAGLIB_CFLAGS]) + AC_LANG_PUSH(C++) + AC_CHECK_HEADERS(taglib/mp4coverart.h) + AC_LANG_POP(C++) + ], [AC_MSG_WARN(TagLib library not found)]) ]) @@ -2636,7 +2640,7 @@ dnl dnl libid3tag support (FIXME!!! doesn't work with new input) dnl AC_ARG_ENABLE( id3tag, -[ --disable-id3tag id3tag metadata reader plugin (default disabled)]) +[ --enable-id3tag id3tag metadata reader plugin (default disabled)]) AS_IF([test "${enable_id3tag}" = "yes"], [ AC_CHECK_HEADERS(id3tag.h, [ AS_IF([test "${have_zlib}" = "yes"],[ @@ -3314,7 +3318,7 @@ AS_IF([test "${enable_xcb}" != "no"], [ dnl libxcb PKG_CHECK_MODULES(XCB, [xcb]) PKG_CHECK_MODULES(XCB_SHM, [xcb-shm]) - VLC_ADD_PLUGIN([screensaver xcb_x11 xcb_screen xcb_apps]) + VLC_ADD_PLUGIN([screensaver xcb_x11 xcb_window xcb_screen xcb_apps]) AS_IF([test "${enable_xvideo}" != "no"], [ PKG_CHECK_MODULES(XCB_XV, [xcb-xv >= 1.1.90.1], [ @@ -3343,14 +3347,16 @@ AS_IF([test "${enable_xcb}" != "no"], [ ], [ have_xcb_keysyms="no" need_xid_provider="yes" + AC_MSG_WARN([libxcb-keysyms not found. Hotkeys will not be supported.]) ]) ]) AS_IF([test "${have_xcb_keysyms}" = "yes"], [ PKG_CHECK_MODULES(XPROTO, [xproto]) - VLC_ADD_PLUGIN([xcb_window globalhotkeys]) + VLC_ADD_PLUGIN([globalhotkeys]) VLC_ADD_CFLAGS([globalhotkeys], [${XCB_KEYSYMS_CFLAGS} ${XCB_CFLAGS}]) VLC_ADD_LIBS([globalhotkeys], [${XCB_KEYSYMS_LIBS} ${XCB_LIBS}]) + VLC_ADD_CFLAGS([xcb_window], [-DHAVE_XCB_KEYSYMS]) ]) VLC_ADD_PLUGIN([xdg_screensaver]) ]) @@ -3388,6 +3394,9 @@ then if test "${SYS}" != "darwin"; then VLC_ADD_PLUGIN([vout_sdl aout_sdl]) fi + if test "${SYS}" != "mingw32"; then + VLC_ADD_LIBS([vout_sdl],[${X_LIBS} ${X_PRE_LIBS} -lX11]) + fi VLC_ADD_CFLAGS([vout_sdl aout_sdl],[${SDL_CFLAGS}]) VLC_ADD_LIBS([vout_sdl aout_sdl],[${SDL_LIBS}]) @@ -3618,6 +3627,9 @@ then then VLC_ADD_PLUGIN([aa]) VLC_ADD_LIBS([aa],[-laa]) + if test "${SYS}" != "mingw32"; then + VLC_ADD_LIBS([aa],[${X_LIBS} ${X_PRE_LIBS} -lX11]) + fi fi fi