* [Buildroot] [PATCH 1/3] package/systemd: add optional valgrind dependency
@ 2019-02-04 19:13 Fabrice Fontaine
2019-02-04 19:13 ` [Buildroot] [PATCH 2/3] package/systemd: add optional cryptsetup dependency Fabrice Fontaine
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Fabrice Fontaine @ 2019-02-04 19:13 UTC (permalink / raw)
To: buildroot
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
package/systemd/systemd.mk | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index f9df66b039..5b2abdc3fe 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -117,6 +117,13 @@ else
SYSTEMD_CONF_OPTS += -Dpam=false
endif
+ifeq ($(BR2_PACKAGE_VALGRIND),y)
+SYSTEMD_DEPENDENCIES += valgrind
+SYSTEMD_CONF_OPTS += -Dvalgrind=true
+else
+SYSTEMD_CONF_OPTS += -Dvalgrind=false
+endif
+
ifeq ($(BR2_PACKAGE_XZ),y)
SYSTEMD_DEPENDENCIES += xz
SYSTEMD_CONF_OPTS += -Dxz=true
--
2.14.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 2/3] package/systemd: add optional cryptsetup dependency
2019-02-04 19:13 [Buildroot] [PATCH 1/3] package/systemd: add optional valgrind dependency Fabrice Fontaine
@ 2019-02-04 19:13 ` Fabrice Fontaine
2019-02-04 19:13 ` [Buildroot] [PATCH 3/3] package/systemd: add optional bash-completion dependency Fabrice Fontaine
2019-02-10 13:13 ` [Buildroot] [PATCH 1/3] package/systemd: add optional valgrind dependency Thomas Petazzoni
2 siblings, 0 replies; 4+ messages in thread
From: Fabrice Fontaine @ 2019-02-04 19:13 UTC (permalink / raw)
To: buildroot
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
package/systemd/systemd.mk | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 5b2abdc3fe..bbcc14901f 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -23,7 +23,6 @@ SYSTEMD_CONF_OPTS += \
-Dblkid=true \
-Dman=false \
-Dima=false \
- -Dlibcryptsetup=false \
-Defi=false \
-Dgnu-efi=false \
-Dldconfig=false \
@@ -57,6 +56,13 @@ else
SYSTEMD_CONF_OPTS += -Daudit=false
endif
+ifeq ($(BR2_PACKAGE_CRYPTSETUP),y)
+SYSTEMD_DEPENDENCIES += cryptsetup
+SYSTEMD_CONF_OPTS += -Dlibcryptsetup=true
+else
+SYSTEMD_CONF_OPTS += -Dlibcryptsetup=false
+endif
+
ifeq ($(BR2_PACKAGE_ELFUTILS),y)
SYSTEMD_DEPENDENCIES += elfutils
SYSTEMD_CONF_OPTS += -Delfutils=true
--
2.14.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 3/3] package/systemd: add optional bash-completion dependency
2019-02-04 19:13 [Buildroot] [PATCH 1/3] package/systemd: add optional valgrind dependency Fabrice Fontaine
2019-02-04 19:13 ` [Buildroot] [PATCH 2/3] package/systemd: add optional cryptsetup dependency Fabrice Fontaine
@ 2019-02-04 19:13 ` Fabrice Fontaine
2019-02-10 13:13 ` [Buildroot] [PATCH 1/3] package/systemd: add optional valgrind dependency Thomas Petazzoni
2 siblings, 0 replies; 4+ messages in thread
From: Fabrice Fontaine @ 2019-02-04 19:13 UTC (permalink / raw)
To: buildroot
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
package/systemd/systemd.mk | 1 +
1 file changed, 1 insertion(+)
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index bbcc14901f..7a46a50ed3 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -10,6 +10,7 @@ SYSTEMD_LICENSE = LGPL-2.1+, GPL-2.0+ (udev), Public Domain (few source files, s
SYSTEMD_LICENSE_FILES = LICENSE.GPL2 LICENSE.LGPL2.1 README
SYSTEMD_INSTALL_STAGING = YES
SYSTEMD_DEPENDENCIES = \
+ $(if $(BR2_PACKAGE_BASH_COMPLETION),bash-completion) \
host-gperf \
host-intltool \
kmod \
--
2.14.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 1/3] package/systemd: add optional valgrind dependency
2019-02-04 19:13 [Buildroot] [PATCH 1/3] package/systemd: add optional valgrind dependency Fabrice Fontaine
2019-02-04 19:13 ` [Buildroot] [PATCH 2/3] package/systemd: add optional cryptsetup dependency Fabrice Fontaine
2019-02-04 19:13 ` [Buildroot] [PATCH 3/3] package/systemd: add optional bash-completion dependency Fabrice Fontaine
@ 2019-02-10 13:13 ` Thomas Petazzoni
2 siblings, 0 replies; 4+ messages in thread
From: Thomas Petazzoni @ 2019-02-10 13:13 UTC (permalink / raw)
To: buildroot
On Mon, 4 Feb 2019 20:13:26 +0100
Fabrice Fontaine <fontaine.fabrice@gmail.com> wrote:
> Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
> ---
> package/systemd/systemd.mk | 7 +++++++
> 1 file changed, 7 insertions(+)
Series applied. Thanks!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2019-02-10 13:13 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-02-04 19:13 [Buildroot] [PATCH 1/3] package/systemd: add optional valgrind dependency Fabrice Fontaine
2019-02-04 19:13 ` [Buildroot] [PATCH 2/3] package/systemd: add optional cryptsetup dependency Fabrice Fontaine
2019-02-04 19:13 ` [Buildroot] [PATCH 3/3] package/systemd: add optional bash-completion dependency Fabrice Fontaine
2019-02-10 13:13 ` [Buildroot] [PATCH 1/3] package/systemd: add optional valgrind dependency Thomas Petazzoni
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.