summaryrefslogtreecommitdiffstats
path: root/meta-oe
diff options
context:
space:
mode:
authorNiko Mauno <niko.mauno@vaisala.com>2025-04-04 10:51:45 +0000
committerKhem Raj <raj.khem@gmail.com>2025-04-24 18:43:18 -0700
commit5dd7a7895f67e5bf490d928feb0dcdb9ce2a49ba (patch)
treea074c7d08f630958c4b039ab49eab42022620481 /meta-oe
parent0870c8a0457230579c61b50dea286934fcae4c0e (diff)
downloadmeta-openembedded-5dd7a7895f67e5bf490d928feb0dcdb9ce2a49ba.tar.gz
libgpiod: Support using alternative runtime D-Bus
In order to facilitate using e.g. dbus-broker as runtime D-Bus implementation, change the Freedesktop.org specific D-Bus runtime dependency declarations to honor oe-core's new VIRTUAL-RUNTIME_dbus variable. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe')
-rw-r--r--meta-oe/recipes-support/libgpiod/libgpiod_2.2.1.bb6
1 files changed, 3 insertions, 3 deletions
diff --git a/meta-oe/recipes-support/libgpiod/libgpiod_2.2.1.bb b/meta-oe/recipes-support/libgpiod/libgpiod_2.2.1.bb
index b72d960c10..93c3e3b92d 100644
--- a/meta-oe/recipes-support/libgpiod/libgpiod_2.2.1.bb
+++ b/meta-oe/recipes-support/libgpiod/libgpiod_2.2.1.bb
@@ -20,11 +20,11 @@ PACKAGECONFIG[tests] = " \
20 --enable-tests --enable-tools --enable-bindings-cxx --enable-bindings-glib --enable-gpioset-interactive --enable-dbus, \ 20 --enable-tests --enable-tools --enable-bindings-cxx --enable-bindings-glib --enable-gpioset-interactive --enable-dbus, \
21 --disable-tests, \ 21 --disable-tests, \
22 kmod util-linux glib-2.0 catch2 libedit glib-2.0-native libgudev, \ 22 kmod util-linux glib-2.0 catch2 libedit glib-2.0-native libgudev, \
23 bash dbus glib-2.0-utils libgpiod-manager-cfg shunit2 \ 23 bash ${VIRTUAL-RUNTIME_dbus} glib-2.0-utils libgpiod-manager-cfg shunit2 \
24" 24"
25PACKAGECONFIG[gpioset-interactive] = "--enable-gpioset-interactive,--disable-gpioset-interactive,libedit" 25PACKAGECONFIG[gpioset-interactive] = "--enable-gpioset-interactive,--disable-gpioset-interactive,libedit"
26PACKAGECONFIG[glib] = "--enable-bindings-glib,--disable-bindings-glib,glib-2.0 glib-2.0-native" 26PACKAGECONFIG[glib] = "--enable-bindings-glib,--disable-bindings-glib,glib-2.0 glib-2.0-native"
27PACKAGECONFIG[dbus] = "--enable-dbus,--disable-dbus,glib-2.0 glib-2.0-native libgudev,dbus" 27PACKAGECONFIG[dbus] = "--enable-dbus,--disable-dbus,glib-2.0 glib-2.0-native libgudev,${VIRTUAL-RUNTIME_dbus}"
28 28
29PACKAGES =+ "${PN}-gpiosim ${PN}-glib ${PN}-manager ${PN}-manager-cfg ${PN}-cli" 29PACKAGES =+ "${PN}-gpiosim ${PN}-glib ${PN}-manager ${PN}-manager-cfg ${PN}-cli"
30FILES:${PN}-tools += "${bindir}/gpionotify" 30FILES:${PN}-tools += "${bindir}/gpionotify"
@@ -43,7 +43,7 @@ FILES:${PN}-manager-cfg += " \
43" 43"
44FILES:${PN}-cli += "${bindir}/gpiocli" 44FILES:${PN}-cli += "${bindir}/gpiocli"
45 45
46RDEPENDS:${PN}-manager += "dbus ${PN}-manager-cfg" 46RDEPENDS:${PN}-manager += "${VIRTUAL-RUNTIME_dbus} ${PN}-manager-cfg"
47RDEPENDS:${PN}-cli += "${PN}-manager" 47RDEPENDS:${PN}-cli += "${PN}-manager"
48 48
49SYSTEMD_PACKAGES = "${PN}-manager" 49SYSTEMD_PACKAGES = "${PN}-manager"