From: Ross Burton Date: Wed, 13 May 2026 13:35:55 +0000 (+0100) Subject: gcr: remove obsolete DEPENDS X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1c76fd747d2f9fa192dc30a6c8e6feb5f4255348;p=thirdparty%2Fopenembedded%2Fopenembedded-core.git gcr: remove obsolete DEPENDS 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 Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-gnome/gcr/gcr_4.4.0.1.bb b/meta/recipes-gnome/gcr/gcr_4.4.0.1.bb index f3288c8d36..1f4d2f4800 100644 --- a/meta/recipes-gnome/gcr/gcr_4.4.0.1.bb +++ b/meta/recipes-gnome/gcr/gcr_4.4.0.1.bb @@ -8,8 +8,7 @@ BUGTRACKER = "https://gitlab.gnome.org/GNOME/gcr/issues" 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"