commit:     a4cbeec6df5defe71030e921b88876de2c992caf
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 12 02:55:43 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Mar 12 02:55:43 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4cbeec6

sys-apps/shadow: depend on >=sys-kernel/linux-headers-4.19

Closes: https://bugs.gentoo.org/708810
Package-Manager: Portage-2.3.92_p3, Repoman-2.3.20_p118
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 sys-apps/shadow/shadow-4.7-r2.ebuild   | 14 ++++++++------
 sys-apps/shadow/shadow-4.8-r3.ebuild   | 14 ++++++++------
 sys-apps/shadow/shadow-4.8.1-r1.ebuild | 14 ++++++++------
 3 files changed, 24 insertions(+), 18 deletions(-)

diff --git a/sys-apps/shadow/shadow-4.7-r2.ebuild 
b/sys-apps/shadow/shadow-4.7-r2.ebuild
index 3c710558632..7582e081f72 100644
--- a/sys-apps/shadow/shadow-4.7-r2.ebuild
+++ b/sys-apps/shadow/shadow-4.7-r2.ebuild
@@ -16,7 +16,11 @@ IUSE="acl audit +cracklib nls pam selinux skey split-usr +su 
xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
 
-DEPEND="
+BDEPEND="
+       app-arch/xz-utils
+       sys-devel/gettext
+"
+COMMON_DEPEND="
        acl? ( sys-apps/acl:0= )
        audit? ( >=sys-process/audit-2.6:0= )
        cracklib? ( >=sys-libs/cracklib-2.7-r3:0= )
@@ -29,12 +33,10 @@ DEPEND="
        )
        xattr? ( sys-apps/attr:0= )
 "
-BDEPEND="
-       app-arch/xz-utils
-       sys-devel/gettext
+DEPEND="${COMMON_DEPEND}
+       >=sys-kernel/linux-headers-4.19
 "
-RDEPEND="
-       ${DEPEND}
+RDEPEND="${COMMON_DEPEND}
        pam? ( >=sys-auth/pambase-20150213 )
        su? ( !sys-apps/util-linux[su(-)] )
 "

diff --git a/sys-apps/shadow/shadow-4.8-r3.ebuild 
b/sys-apps/shadow/shadow-4.8-r3.ebuild
index caee465a85b..54f1a3d52e8 100644
--- a/sys-apps/shadow/shadow-4.8-r3.ebuild
+++ b/sys-apps/shadow/shadow-4.8-r3.ebuild
@@ -16,7 +16,11 @@ IUSE="acl audit bcrypt +cracklib nls pam selinux skey 
split-usr +su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
 
-DEPEND="
+BDEPEND="
+       app-arch/xz-utils
+       sys-devel/gettext
+"
+COMMON_DEPEND="
        acl? ( sys-apps/acl:0= )
        audit? ( >=sys-process/audit-2.6:0= )
        cracklib? ( >=sys-libs/cracklib-2.7-r3:0= )
@@ -29,12 +33,10 @@ DEPEND="
        )
        xattr? ( sys-apps/attr:0= )
 "
-BDEPEND="
-       app-arch/xz-utils
-       sys-devel/gettext
+DEPEND="${COMMON_DEPEND}
+       >=sys-kernel/linux-headers-4.19
 "
-RDEPEND="
-       ${DEPEND}
+RDEPEND="${COMMON_DEPEND}
        pam? ( >=sys-auth/pambase-20150213 )
        su? ( !sys-apps/util-linux[su(-)] )
 "

diff --git a/sys-apps/shadow/shadow-4.8.1-r1.ebuild 
b/sys-apps/shadow/shadow-4.8.1-r1.ebuild
index 58cfc9e7303..864ebb3923b 100644
--- a/sys-apps/shadow/shadow-4.8.1-r1.ebuild
+++ b/sys-apps/shadow/shadow-4.8.1-r1.ebuild
@@ -16,7 +16,11 @@ IUSE="acl audit bcrypt +cracklib nls pam selinux skey 
split-usr +su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
 
-DEPEND="
+BDEPEND="
+       app-arch/xz-utils
+       sys-devel/gettext
+"
+COMMON_DEPEND="
        virtual/libcrypt:=
        acl? ( sys-apps/acl:0= )
        audit? ( >=sys-process/audit-2.6:0= )
@@ -30,12 +34,10 @@ DEPEND="
        )
        xattr? ( sys-apps/attr:0= )
 "
-BDEPEND="
-       app-arch/xz-utils
-       sys-devel/gettext
+DEPEND="${COMMON_DEPEND}
+       >=sys-kernel/linux-headers-4.19
 "
-RDEPEND="
-       ${DEPEND}
+RDEPEND="${COMMON_DEPEND}
        pam? ( >=sys-auth/pambase-20150213 )
        su? ( !sys-apps/util-linux[su(-)] )
 "

Reply via email to