summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGyorgy Sarvari <skandigraun@gmail.com>2025-11-28 21:26:39 +0100
committerKhem Raj <raj.khem@gmail.com>2025-11-28 13:44:01 -0800
commit75fad30c62491d0246374cffd3a10b94499524ba (patch)
tree9b92e2e0d5a970d95f7a1d9a2c2592b689004d71
parent05230420abafb2d1a7da86c77f22434f415af8fb (diff)
downloadmeta-openembedded-75fad30c62491d0246374cffd3a10b94499524ba.tar.gz
dbus-broker: rework EXTRA_OEMESON opts to PACKAGECONFIG
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-oe/recipes-core/dbus/dbus-broker_37.bb10
1 files changed, 5 insertions, 5 deletions
diff --git a/meta-oe/recipes-core/dbus/dbus-broker_37.bb b/meta-oe/recipes-core/dbus/dbus-broker_37.bb
index c531f555d2..ae9c8f2fcd 100644
--- a/meta-oe/recipes-core/dbus/dbus-broker_37.bb
+++ b/meta-oe/recipes-core/dbus/dbus-broker_37.bb
@@ -6,8 +6,6 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=7b486c2338d225a1405d979ed2c15ce8"
6DEPENDS = "\ 6DEPENDS = "\
7 expat \ 7 expat \
8 systemd \ 8 systemd \
9 ${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'audit (>= 3.0)', '', d)} \
10 ${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'libselinux (>= 3.2)', '', d)} \
11" 9"
12 10
13SRC_URI = "https://github.com/bus1/dbus-broker/releases/download/v${PV}/${BP}.tar.xz \ 11SRC_URI = "https://github.com/bus1/dbus-broker/releases/download/v${PV}/${BP}.tar.xz \
@@ -23,9 +21,11 @@ SYSTEMD_SERVICE:${PN} = "${BPN}.service"
23 21
24inherit meson pkgconfig systemd features_check ptest 22inherit meson pkgconfig systemd features_check ptest
25 23
26EXTRA_OEMESON += "-Daudit=${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'true', 'false', d)}" 24PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'audit selinux', '', d)} \
27EXTRA_OEMESON += "-Dselinux=${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'true', 'false', d)}" 25 ${@bb.utils.contains('PTEST_ENABLED', '1', 'test', '', d)}"
28EXTRA_OEMESON += "-Dtests=${@bb.utils.contains('PTEST_ENABLED', '1', 'true', 'false', d)}" 26PACKAGECONFIG[audit] = "-Daudit=true, -Daudit=false, audit (>= 3.0)"
27PACKAGECONFIG[selinux] = "-Dselinux=true, -Dselinux=false, libselinux (>= 3.2)"
28PACKAGECONFIG[test] = "-Dtests=true, -Dtests=false"
29 29
30REQUIRED_DISTRO_FEATURES = "systemd" 30REQUIRED_DISTRO_FEATURES = "systemd"
31 31