vte9: Add knob for enabling systemd

Only enable it when systemd is in DISTRO_FEATURES

Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Khem Raj 2023-11-11 19:34:33 -08:00
parent 930b556ff2
commit 6d1ed3199c

View File

@ -16,9 +16,10 @@ ANY_OF_DISTRO_FEATURES = "${GTK2DISTROFEATURES}"
GIR_MESON_OPTION = "gir"
GIDOCGEN_MESON_OPTION = "docs"
PACKAGECONFIG ?= "gnutls"
PACKAGECONFIG ?= "gnutls ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
PACKAGECONFIG[gnutls] = "-Dgnutls=true,-Dgnutls=false,gnutls"
PACKAGECONFIG[fribidi] = "-Dfribidi=true,-Dfribidi=false,fribidi"
PACKAGECONFIG[systemd] = "-D_systemd=true,-D_systemd=false,"
CFLAGS += "-D_GNU_SOURCE"