| build: make D-Bus configurable |
| |
| Patch accepted upstream: |
| https://github.com/xbmc/xbmc/commit/630f930d4c9c33230e9ff7df24f93afb3f05881f |
| |
| Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> |
| |
| diff -uNr xbmc-13.2-Gotham.org/configure.in xbmc-13.2-Gotham/configure.in |
| --- xbmc-13.2-Gotham.org/configure.in 2014-08-17 15:19:05.000000000 +0200 |
| +++ xbmc-13.2-Gotham/configure.in 2014-09-02 20:55:06.932442467 +0200 |
| @@ -129,6 +129,7 @@ |
| goom_enabled="== GOOM enabled. ==" |
| goom_disabled="== GOOM disabled. ==" |
| alsa_disabled="== ALSA support disabled. ==" |
| +dbus_disabled="== DBUS support disabled. ==" |
| rsxs_enabled="== RSXS enabled. ==" |
| rsxs_disabled="== RSXS disabled. ==" |
| fishbmc_enabled="== FishBMC enabled. ==" |
| @@ -369,6 +370,12 @@ |
| [use_alsa=$enableval], |
| [use_alsa=yes]) |
| |
| +AC_ARG_ENABLE([dbus], |
| + [AS_HELP_STRING([--disable-dbus], |
| + [disable DBUS support])], |
| + [use_dbus=$enableval], |
| + [use_dbus=yes]) |
| + |
| AC_ARG_ENABLE([pulse], |
| [AS_HELP_STRING([--enable-pulse], |
| [enable PulseAudio support (default is auto)])], |
| @@ -1253,10 +1260,14 @@ |
| [INCLUDES="$INCLUDES $ALSA_CFLAGS"; LIBS="$LIBS $ALSA_LIBS"; use_alsa=yes], |
| AC_MSG_NOTICE($alsa_not_found); use_alsa=no) |
| fi |
| +if test "x$use_dbus" != "xno"; then |
| PKG_CHECK_MODULES([DBUS], [dbus-1], |
| [INCLUDES="$INCLUDES $DBUS_CFLAGS"; LIBS="$LIBS $DBUS_LIBS"; use_dbus=yes]; \ |
| AC_DEFINE([HAVE_DBUS],[1],["Define to 1 if dbus is installed"]), |
| AC_MSG_NOTICE($missing_library); use_dbus=no) |
| +else |
| + AC_MSG_NOTICE($dbus_disabled) |
| +fi |
| if test "x$use_sdl" != "xno"; then |
| PKG_CHECK_MODULES([SDL], [sdl], |
| [INCLUDES="$INCLUDES $SDL_CFLAGS"; LIBS="$LIBS $SDL_LIBS"], |