x11-base/xorg-server: fix automagic dependency on libselinux, audit

Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Sam James
2022-03-06 09:13:40 +00:00
parent 4bf499d7fe
commit 8d540d6288
3 changed files with 19 additions and 6 deletions

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -66,8 +66,12 @@ CDEPEND="
>=media-libs/libepoxy-1.5.4[X,egl(+)]
)
udev? ( virtual/libudev:= )
unwind? ( sys-libs/libunwind )
unwind? ( sys-libs/libunwind:= )
>=x11-apps/xinit-1.3.3-r1
selinux? (
sys-process/audit
sys-libs/libselinux:=
)
systemd? (
sys-apps/dbus
sys-apps/systemd
@@ -131,6 +135,7 @@ src_configure() {
$(use_enable !minimal glx)
$(use_enable xcsecurity)
$(use_enable xephyr)
$(use_enable selinux xselinux)
$(use_enable xnest)
$(use_enable xorg)
$(use_enable xvfb)

View File

@@ -54,8 +54,11 @@ CDEPEND="
>=media-libs/libepoxy-1.5.4[X,egl(+)]
)
udev? ( virtual/libudev:= )
unwind? ( sys-libs/libunwind )
selinux? ( sys-libs/libselinux )
unwind? ( sys-libs/libunwind:= )
selinux? (
sys-process/audit
sys-libs/libselinux:=
)
systemd? (
sys-apps/dbus
sys-apps/systemd
@@ -118,6 +121,7 @@ src_configure() {
$(meson_use udev udev_kms)
$(meson_use unwind libunwind)
$(meson_use xcsecurity)
$(meson_use selinux xselinux)
$(meson_use xephyr)
$(meson_use xnest)
$(meson_use xorg)

View File

@@ -54,8 +54,11 @@ CDEPEND="
>=media-libs/libepoxy-1.5.4[X,egl(+)]
)
udev? ( virtual/libudev:= )
unwind? ( sys-libs/libunwind )
selinux? ( sys-libs/libselinux )
unwind? ( sys-libs/libunwind:= )
selinux? (
sys-process/audit
sys-libs/libselinux:=
)
systemd? (
sys-apps/dbus
sys-apps/systemd
@@ -118,6 +121,7 @@ src_configure() {
$(meson_use udev udev_kms)
$(meson_use unwind libunwind)
$(meson_use xcsecurity)
$(meson_use selinux xselinux)
$(meson_use xephyr)
$(meson_use xnest)
$(meson_use xorg)