diff mbox series

[v2,4/4] fwupd: add conditional runtime dependency to udisks2

Message ID 20250710085438.270911-4-mikko.rapeli@linaro.org
State Under Review
Headers show
Series [v2,1/4] fwupd: update from 1.9.25 to 1.9.30 | expand

Commit Message

Mikko Rapeli July 10, 2025, 8:54 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(+)

v2: no changes
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 ce21ad42fed9..e25fbe1f547e 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/ \
                       ${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"