commit:     d423fe7350d9d29e949cc7b7cf41f89cfc53f448
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 28 07:43:55 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 28 07:50:06 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d423fe73

sys-apps/kbd: add missing selinux policy dep

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/kbd/kbd-2.6.0.ebuild | 9 ++++++---
 sys-apps/kbd/kbd-9999.ebuild  | 9 ++++++---
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/sys-apps/kbd/kbd-2.6.0.ebuild b/sys-apps/kbd/kbd-2.6.0.ebuild
index 47ef0e794f21..23a50e0bfa38 100644
--- a/sys-apps/kbd/kbd-2.6.0.ebuild
+++ b/sys-apps/kbd/kbd-2.6.0.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://kbd-project.org/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="nls pam test"
+IUSE="nls selinux pam test"
 RESTRICT="!test? ( test )"
 
 # Testsuite's Makefile.am calls missing(!)
@@ -30,14 +30,17 @@ RESTRICT="!test? ( test )"
 # Needs more investigation: 
https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/autom4te-Invocation.html
 QA_AM_MAINTAINER_MODE=".*--run autom4te --language=autotest.*"
 
-RDEPEND="
+DEPEND="
        app-alternatives/gzip
        pam? (
                !app-misc/vlock
                sys-libs/pam
        )
 "
-DEPEND="${RDEPEND}"
+RDEPEND="
+       ${DEPEND}
+       selinux? ( sec-policy/selinux-loadkeys )
+"
 BDEPEND="
        virtual/pkgconfig
        test? ( dev-libs/check )

diff --git a/sys-apps/kbd/kbd-9999.ebuild b/sys-apps/kbd/kbd-9999.ebuild
index 47ef0e794f21..23a50e0bfa38 100644
--- a/sys-apps/kbd/kbd-9999.ebuild
+++ b/sys-apps/kbd/kbd-9999.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://kbd-project.org/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="nls pam test"
+IUSE="nls selinux pam test"
 RESTRICT="!test? ( test )"
 
 # Testsuite's Makefile.am calls missing(!)
@@ -30,14 +30,17 @@ RESTRICT="!test? ( test )"
 # Needs more investigation: 
https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/autom4te-Invocation.html
 QA_AM_MAINTAINER_MODE=".*--run autom4te --language=autotest.*"
 
-RDEPEND="
+DEPEND="
        app-alternatives/gzip
        pam? (
                !app-misc/vlock
                sys-libs/pam
        )
 "
-DEPEND="${RDEPEND}"
+RDEPEND="
+       ${DEPEND}
+       selinux? ( sec-policy/selinux-loadkeys )
+"
 BDEPEND="
        virtual/pkgconfig
        test? ( dev-libs/check )

Reply via email to