dbus: bump to version 1.8.4
Upstream removed support for libxml2 as xml backend, select expat unconditionally. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
8a92adb4e0
commit
fd37dcc604
@ -3,33 +3,12 @@ config BR2_PACKAGE_DBUS
|
|||||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||||
# uses fork()
|
# uses fork()
|
||||||
depends on BR2_USE_MMU
|
depends on BR2_USE_MMU
|
||||||
|
select BR2_PACKAGE_EXPAT
|
||||||
help
|
help
|
||||||
The D-Bus message bus system.
|
The D-Bus message bus system.
|
||||||
|
|
||||||
http://www.freedesktop.org/wiki/Software/dbus
|
http://www.freedesktop.org/wiki/Software/dbus
|
||||||
|
|
||||||
if BR2_PACKAGE_DBUS
|
|
||||||
|
|
||||||
choice
|
|
||||||
prompt "XML library to use"
|
|
||||||
default BR2_DBUS_EXPAT
|
|
||||||
help
|
|
||||||
Select the XML library to use with D-Bus. Select Expat
|
|
||||||
unless you have specific reasons for using libxml2 as
|
|
||||||
Expat is significant smaller.
|
|
||||||
|
|
||||||
config BR2_DBUS_EXPAT
|
|
||||||
bool "Expat"
|
|
||||||
select BR2_PACKAGE_EXPAT
|
|
||||||
|
|
||||||
config BR2_DBUS_LIBXML2
|
|
||||||
bool "libxml2"
|
|
||||||
select BR2_PACKAGE_LIBXML2
|
|
||||||
|
|
||||||
endchoice
|
|
||||||
|
|
||||||
endif
|
|
||||||
|
|
||||||
comment "dbus needs a toolchain w/ threads"
|
comment "dbus needs a toolchain w/ threads"
|
||||||
depends on BR2_USE_MMU
|
depends on BR2_USE_MMU
|
||||||
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
DBUS_VERSION = 1.6.18
|
DBUS_VERSION = 1.8.4
|
||||||
DBUS_SITE = http://dbus.freedesktop.org/releases/dbus
|
DBUS_SITE = http://dbus.freedesktop.org/releases/dbus
|
||||||
DBUS_LICENSE = AFLv2.1 GPLv2+
|
DBUS_LICENSE = AFLv2.1 GPLv2+
|
||||||
DBUS_LICENSE_FILES = COPYING
|
DBUS_LICENSE_FILES = COPYING
|
||||||
@ -14,7 +14,7 @@ define DBUS_PERMISSIONS
|
|||||||
/usr/libexec/dbus-daemon-launch-helper f 4755 0 0 - - - - -
|
/usr/libexec/dbus-daemon-launch-helper f 4755 0 0 - - - - -
|
||||||
endef
|
endef
|
||||||
|
|
||||||
DBUS_DEPENDENCIES = host-pkgconf
|
DBUS_DEPENDENCIES = host-pkgconf expat
|
||||||
|
|
||||||
DBUS_CONF_ENV = ac_cv_have_abstract_sockets=yes
|
DBUS_CONF_ENV = ac_cv_have_abstract_sockets=yes
|
||||||
DBUS_CONF_OPT = --with-dbus-user=dbus \
|
DBUS_CONF_OPT = --with-dbus-user=dbus \
|
||||||
@ -27,6 +27,7 @@ DBUS_CONF_OPT = --with-dbus-user=dbus \
|
|||||||
--disable-static \
|
--disable-static \
|
||||||
--disable-dnotify \
|
--disable-dnotify \
|
||||||
--localstatedir=/var \
|
--localstatedir=/var \
|
||||||
|
--with-xml=expat \
|
||||||
--with-system-socket=/var/run/dbus/system_bus_socket \
|
--with-system-socket=/var/run/dbus/system_bus_socket \
|
||||||
--with-system-pid-file=/var/run/messagebus.pid
|
--with-system-pid-file=/var/run/messagebus.pid
|
||||||
|
|
||||||
@ -43,14 +44,6 @@ ifeq ($(BR2_microblaze),y)
|
|||||||
DBUS_CONF_OPT += --disable-inotify
|
DBUS_CONF_OPT += --disable-inotify
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_DBUS_EXPAT),y)
|
|
||||||
DBUS_CONF_OPT += --with-xml=expat
|
|
||||||
DBUS_DEPENDENCIES += expat
|
|
||||||
else
|
|
||||||
DBUS_CONF_OPT += --with-xml=libxml
|
|
||||||
DBUS_DEPENDENCIES += libxml2
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_XLIB_LIBX11),y)
|
ifeq ($(BR2_PACKAGE_XLIB_LIBX11),y)
|
||||||
DBUS_CONF_OPT += --with-x
|
DBUS_CONF_OPT += --with-x
|
||||||
DBUS_DEPENDENCIES += xlib_libX11
|
DBUS_DEPENDENCIES += xlib_libX11
|
||||||
|
Loading…
Reference in New Issue
Block a user