summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMikko Rapeli <mikko.rapeli@linaro.org>2025-07-10 11:54:38 +0300
committerKhem Raj <raj.khem@gmail.com>2025-07-10 10:46:22 -0700
commit48bef05c839da8a73a6aa2f1ae9b9ad8bcd76460 (patch)
treebdb4e8f47ed00d307778a5a49a7e551c3a64c18f
parent738d27a759228e9a2ee52ca5edf728df7edd588e (diff)
downloadmeta-openembedded-48bef05c839da8a73a6aa2f1ae9b9ad8bcd76460.tar.gz
fwupd: add conditional runtime dependency to udisks2
fwupdtool uses udisks2 to setup access to ESP partition. udisks2 depends on polkit feature so make the dependency conditional in fwupd too. The dependency is not needed for all usecases. Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-oe/recipes-bsp/fwupd/fwupd_2.0.12.bb3
1 files changed, 3 insertions, 0 deletions
diff --git a/meta-oe/recipes-bsp/fwupd/fwupd_2.0.12.bb b/meta-oe/recipes-bsp/fwupd/fwupd_2.0.12.bb
index ce21ad42fe..e25fbe1f54 100644
--- a/meta-oe/recipes-bsp/fwupd/fwupd_2.0.12.bb
+++ b/meta-oe/recipes-bsp/fwupd/fwupd_2.0.12.bb
@@ -85,4 +85,7 @@ FILES:${PN}-ptest += "${libexecdir}/installed-tests/ \
85 ${datadir}/installed-tests/" 85 ${datadir}/installed-tests/"
86RDEPENDS:${PN}-ptest += "gnome-desktop-testing python3" 86RDEPENDS:${PN}-ptest += "gnome-desktop-testing python3"
87 87
88# ESP mounting, not strictly necessary
89RRECOMMENDS:${PN} += "${@bb.utils.contains('DISTRO_FEATURES', 'polkit', 'udisks2', '', d)}"
90
88INSANE_SKIP:${PN}-ptest += "buildpaths" 91INSANE_SKIP:${PN}-ptest += "buildpaths"