diff options
author | 2022-09-09 11:35:06 -0400 | |
---|---|---|
committer | 2022-09-09 11:40:12 -0400 | |
commit | 4ad457cc4a5586dfb93fe377084219c3c53ad57e (patch) | |
tree | 592aff7d4a0555f05c65dcdfa0f06c65079d965f /sys-apps/dbus-broker | |
parent | sys-apps/dbus-broker: drop 29 (diff) | |
download | gentoo-4ad457cc4a5586dfb93fe377084219c3c53ad57e.tar.gz gentoo-4ad457cc4a5586dfb93fe377084219c3c53ad57e.tar.bz2 gentoo-4ad457cc4a5586dfb93fe377084219c3c53ad57e.zip |
sys-apps/dbus-broker: add 'apparmor' USE flag
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Diffstat (limited to 'sys-apps/dbus-broker')
-rw-r--r-- | sys-apps/dbus-broker/dbus-broker-32.ebuild | 6 | ||||
-rw-r--r-- | sys-apps/dbus-broker/dbus-broker-9999.ebuild | 6 | ||||
-rw-r--r-- | sys-apps/dbus-broker/metadata.xml | 1 |
3 files changed, 11 insertions, 2 deletions
diff --git a/sys-apps/dbus-broker/dbus-broker-32.ebuild b/sys-apps/dbus-broker/dbus-broker-32.ebuild index cf73e0592faf..084f6493bdab 100644 --- a/sys-apps/dbus-broker/dbus-broker-32.ebuild +++ b/sys-apps/dbus-broker/dbus-broker-32.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,6 +51,7 @@ fi src_configure() { local emesonargs=( + $(meson_use apparmor) -Daudit=$(usex audit true false) -Ddocs=$(usex doc true false) -Dlauncher=$(usex launcher true false) diff --git a/sys-apps/dbus-broker/dbus-broker-9999.ebuild b/sys-apps/dbus-broker/dbus-broker-9999.ebuild index cf73e0592faf..084f6493bdab 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,6 +51,7 @@ fi src_configure() { local emesonargs=( + $(meson_use apparmor) -Daudit=$(usex audit true false) -Ddocs=$(usex doc true false) -Dlauncher=$(usex launcher true false) diff --git a/sys-apps/dbus-broker/metadata.xml b/sys-apps/dbus-broker/metadata.xml index 4c5fa33d8b08..38ad8e3af8dd 100644 --- a/sys-apps/dbus-broker/metadata.xml +++ b/sys-apps/dbus-broker/metadata.xml @@ -6,6 +6,7 @@ <name>Mike Gilbert</name> </maintainer> <use> + <flag name="apparmor">Enable AppArmor support</flag> <flag name="launcher">dbus-daemon compatibility launcher</flag> </use> </pkgmetadata> |