From 9eded3afc3c3459edc7d7cab7ff143b43716c13b Mon Sep 17 00:00:00 2001 From: Peter Seiderer Date: Tue, 10 Nov 2020 00:13:56 +0100 Subject: [PATCH] package/webkitgtk: add optional systemd dependency - systemd support/USE_SYSTEMD option was added since 2.30.0, so add an optional dependency Fixes: -- Could NOT find Systemd (missing: Systemd_LIBRARY Systemd_INCLUDE_DIR) CMake Error at Source/cmake/OptionsGTK.cmake:425 (message): libsystemd is needed for USE_SYSTEMD Reported-by: C Larbi Signed-off-by: Peter Seiderer Acked-by: Adrian Perez de Castro Signed-off-by: Peter Korsgaard --- package/webkitgtk/webkitgtk.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/webkitgtk/webkitgtk.mk b/package/webkitgtk/webkitgtk.mk index 5209eeed2d..84078f8b9a 100644 --- a/package/webkitgtk/webkitgtk.mk +++ b/package/webkitgtk/webkitgtk.mk @@ -104,6 +104,13 @@ else WEBKITGTK_CONF_OPTS += -DUSE_GSTREAMER_GL=OFF endif +ifeq ($(BR2_INIT_SYSTEMD),y) +WEBKITGTK_CONF_OPTS += -DUSE_SYSTEMD=ON +WEBKITGTK_DEPENDENCIES += systemd +else +WEBKITGTK_CONF_OPTS += -DUSE_SYSTEMD=OFF +endif + # JIT is not supported for MIPS r6, but the WebKit build system does not # have a check for these processors. The same goes for ARMv5 and ARMv6. # Disable JIT forcibly here and use the CLoop interpreter instead. -- 2.30.2