libxslt-native was added back in 2017 to gcr-3.2.0 as a needed
dependency when building with gobject-introspection[1], but this no
longer appears to be the case.
gnupg-native was added in 2020[1] but we now pass the correct paths to
Meson so this is no longer needed.
[1] oe-core
58922a43f93 ("gcr: add missing dependency on xsltproc if introspection is enabled")
[2] oe-core
afa5ec0dee8 ("gcr: depends on gnupg-native")
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
LICENSE = "LGPL-2.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605"
-DEPENDS = "p11-kit glib-2.0 libgcrypt gnupg-native \
- ${@bb.utils.contains('GI_DATA_ENABLED', 'True', 'libxslt-native', '', d)}"
+DEPENDS = "p11-kit glib-2.0 libgcrypt"
CFLAGS += "-D_GNU_SOURCE"