]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
recipes-connectivity: Drop dbus from RDEPENDS:${PN}
authorNiko Mauno <niko.mauno@vaisala.com>
Tue, 1 Apr 2025 14:04:30 +0000 (14:04 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 1 Apr 2025 21:05:50 +0000 (22:05 +0100)
Since each of these recipes already have 'dbus' in their DEPENDS,
explicit runtime dependency declaration to dbus is not stricly
necessary, because dbus-lib has runtime recommendation for
${VIRTUAL-RUNTIME_dbus} which in turn induces pulling also the
preferred runtime D-Bus package to rootfs.

Suggested-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-connectivity/bluez5/bluez5.inc
meta/recipes-connectivity/connman/connman.inc
meta/recipes-connectivity/neard/neard_0.19.bb
meta/recipes-connectivity/ofono/ofono_2.15.bb

index f240743a059e8265c8c501a0307cbbe91ecb39f1..bc913cb7cf92ec4ab2bd5191a41c8cd13a38051d 100644 (file)
@@ -7,7 +7,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e \
                     file://COPYING.LIB;md5=fb504b67c50331fc78734fed90fb0e09 \
                     file://src/main.c;beginline=1;endline=24;md5=0ad83ca0dc37ab08af448777c581e7ac"
 DEPENDS = "dbus glib-2.0"
-RDEPENDS:${PN} += "dbus"
 PROVIDES += "bluez-hcidump"
 RPROVIDES:${PN} += "bluez-hcidump"
 
index 133e8616daaf44fb806a4c1c0ca74c5b6b533267..804c2db9a7eeae2a294e3ae64b86b3e3fe344c35 100644 (file)
@@ -118,10 +118,6 @@ RPROVIDES:${PN} = "\
        ${@bb.utils.contains('PACKAGECONFIG', '3g','connman-plugin-ofono', '', d)} \
        "
 
-RDEPENDS:${PN} = "\
-       dbus \
-       "
-
 PACKAGES_DYNAMIC += "^${PN}-plugin-.*"
 
 def add_rdepends(bb, d, file, pkg, depmap, multilib_prefix, add_insane_skip):
index b04187bcc51b7d2a04a4f3376fbf34cb524c1408..9e0ac6aa6971ac3a9410e0c30f17b6560a3e3ea4 100644 (file)
@@ -37,8 +37,6 @@ do_install:append() {
        fi
 }
 
-RDEPENDS:${PN} = "dbus"
-
 # Bluez & Wifi are not mandatory except for handover
 WIRELESS_DAEMON ??= "wpa-supplicant"
 RRECOMMENDS:${PN} = "\
index 40eeb3a086dc5bfba8177c9c11f268ef05313cbd..bb4133eeda4e5a3bc22efb28e90710737fb62cae 100644 (file)
@@ -37,7 +37,6 @@ PACKAGES =+ "${PN}-tests"
 FILES:${PN} += "${systemd_unitdir}"
 FILES:${PN}-tests = "${libdir}/${BPN}/test"
 
-RDEPENDS:${PN} += "dbus"
 RDEPENDS:${PN}-tests = "\
     python3-core \
     python3-dbus \