summaryrefslogtreecommitdiff
path: root/sys-apps/dbus-broker/dbus-broker-9999.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'sys-apps/dbus-broker/dbus-broker-9999.ebuild')
-rw-r--r--sys-apps/dbus-broker/dbus-broker-9999.ebuild14
1 files changed, 9 insertions, 5 deletions
diff --git a/sys-apps/dbus-broker/dbus-broker-9999.ebuild b/sys-apps/dbus-broker/dbus-broker-9999.ebuild
index cf73e0592faf..9345691d61b5 100644
--- a/sys-apps/dbus-broker/dbus-broker-9999.ebuild
+++ b/sys-apps/dbus-broker/dbus-broker-9999.ebuild
@@ -18,9 +18,12 @@ HOMEPAGE="https://github.com/bus1/dbus-broker/wiki"
LICENSE="Apache-2.0"
SLOT="0"
-IUSE="audit doc +launcher selinux"
+IUSE="apparmor audit doc +launcher selinux"
DEPEND="
+ apparmor? (
+ >=sys-libs/libapparmor-3.0
+ )
audit? (
>=sys-process/audit-3.0
>=sys-libs/libcap-ng-0.6
@@ -48,10 +51,11 @@ fi
src_configure() {
local emesonargs=(
- -Daudit=$(usex audit true false)
- -Ddocs=$(usex doc true false)
- -Dlauncher=$(usex launcher true false)
- -Dselinux=$(usex selinux true false)
+ $(meson_use apparmor)
+ $(meson_use audit)
+ $(meson_use doc docs)
+ $(meson_use launcher)
+ $(meson_use selinux)
)
meson_src_configure
}