All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.