summaryrefslogtreecommitdiffstats
path: root/package/systemd/systemd.mk
diff options
context:
space:
mode:
authorEric Le Bihan <eric.le.bihan.dev@free.fr>2014-03-17 15:25:42 +0100
committerPeter Korsgaard <peter@korsgaard.com>2014-03-17 22:57:47 +0100
commitc0e8ff6b27cd2a77590471d122e73f34c9dd28f2 (patch)
treec02a148a6e4b54c2451fbc3426d8932ce38e221f /package/systemd/systemd.mk
parentd9b463b291c9585f868efb76a32507aa14b8d72d (diff)
systemd: bump to version 210.
This patch bumps systemd to version 210. Systemd 209 introduced some majors changes, which generated a lot of feedback and bugfixes. This lead to version 210 a few days later. Notable changes in 210: - dropped dependency on libdbus in favor of internal sd-bus library. - experimental support for kdbus. - introduction of systemd-networkd, a simple network configuration manager. - merge of libsystemd-*.so libraries into libsystemd.so. - changes in Gudev API. See NEWS file in the tarball for an exhaustive list. Changes introduced by this bump: - new configuration menu entry to enable systemd-networkd, which is an alternative to ISC dhcp and dhcpcd. - remove EFI patch for version 208. - update of the getty unit patch. - new patch to remove the *.service files accidentally shipped in the official tarball (contain some invalid hardcoded paths) and force their re-generation. [Peter: add a note that dbus is only a runtime dependency now] Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/systemd/systemd.mk')
-rw-r--r--package/systemd/systemd.mk10
1 files changed, 8 insertions, 2 deletions
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 0ac465125..7fea1f085 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -4,7 +4,7 @@
#
################################################################################
-SYSTEMD_VERSION = 208
+SYSTEMD_VERSION = 210
SYSTEMD_SITE = http://www.freedesktop.org/software/systemd/
SYSTEMD_SOURCE = systemd-$(SYSTEMD_VERSION).tar.xz
SYSTEMD_LICENSE = GPLv2+
@@ -13,7 +13,6 @@ SYSTEMD_INSTALL_STAGING = YES
SYSTEMD_DEPENDENCIES = \
host-intltool \
libcap \
- dbus \
util-linux \
kmod \
host-gperf
@@ -44,6 +43,7 @@ SYSTEMD_CONF_OPT += \
--disable-myhostname \
--disable-tcpwrap \
--disable-tests \
+ --disable-dbus \
--without-python
ifeq ($(BR2_PACKAGE_ACL),y)
@@ -80,6 +80,12 @@ else
SYSTEMD_CONF_OPT += --disable-microhttpd
endif
+ifeq ($(BR2_PACKAGE_SYSTEMD_NETWORKD),y)
+SYSTEMD_CONF_OPT += --enable-networkd
+else
+SYSTEMD_CONF_OPT += --disable-networkd
+endif
+
# mq_getattr needs -lrt
SYSTEMD_MAKE_OPT += LIBS=-lrt
SYSTEMD_MAKE_OPT += LDFLAGS+=-ldl