[Buildroot] [PATCH v1 2/2] package/webkitgtk: add optional systemd dependency
Adrian Perez de Castro
aperez at igalia.com
Tue Nov 10 08:32:28 UTC 2020
Hi Peter,
This is a good one as well, thanks!
On Tue, 10 Nov 2020 00:13:56 +0100 Peter Seiderer <ps.report at gmx.net> wrote:
> - 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 <pkl2000us at gmail.com>
> Signed-off-by: Peter Seiderer <ps.report at gmx.net>
Acked-by: Adrian Perez de Castro <aperez at igalia.com>
> ---
> 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.29.2
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20201110/281c0d63/attachment-0002.asc>
More information about the buildroot
mailing list