diff mbox series

[meta-oe,4/4] fwupd: add conditional runtime dependency to udisks2

Message ID 20250708100330.138561-4-mikko.rapeli@linaro.org
State New
Headers show
Series [meta-oe,1/4] fwupd: update from 1.9.25 to 1.9.30 | expand

Commit Message

Mikko Rapeli July 8, 2025, 10:03 a.m. UTC
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>
---
 meta-oe/recipes-bsp/fwupd/fwupd_2.0.12.bb | 3 +++
 1 file changed, 3 insertions(+)
diff mbox series

Patch

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 f7a53979ee68..cdba7cf66d8a 100644
--- a/meta-oe/recipes-bsp/fwupd/fwupd_2.0.12.bb
+++ b/meta-oe/recipes-bsp/fwupd/fwupd_2.0.12.bb
@@ -84,4 +84,7 @@  FILES:${PN}-ptest += "${libexecdir}/installed-tests/ \
                       ${datadir}/installed-tests/"
 RDEPENDS:${PN}-ptest += "gnome-desktop-testing python3"
 
+# ESP mounting, not strictly necessary
+RRECOMMENDS:${PN} += "${@bb.utils.contains('DISTRO_FEATURES', 'polkit', 'udisks2', '', d)}"
+
 INSANE_SKIP:${PN}-ptest += "buildpaths"