commit: 8ad1484944438924e20fb7f3f66bde2defb4f5a9 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Wed Apr 14 15:43:13 2021 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Apr 14 16:02:09 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ad14849
sys-apps/busybox: move virtual/pkgconfig to BDEPEND I suspect I was thrown off by COMMON_DEPEND when doing these en-masse based on tc-getPKG_CONFIG presence in the ebuild. Opting to not make it conditional based on SELinux - as noted in the bug - for now because this is still an improvement on the current situation and I'd rather not introduce the need for a specific check on bumps as non-maintainer. Closes: https://bugs.gentoo.org/782829 Signed-off-by: Sam James <sam <AT> gentoo.org> sys-apps/busybox/busybox-1.32.1.ebuild | 3 ++- sys-apps/busybox/busybox-1.33.0.ebuild | 3 ++- sys-apps/busybox/busybox-9999.ebuild | 2 ++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/sys-apps/busybox/busybox-1.32.1.ebuild b/sys-apps/busybox/busybox-1.32.1.ebuild index b5ec4248401..56929b85f91 100644 --- a/sys-apps/busybox/busybox-1.32.1.ebuild +++ b/sys-apps/busybox/busybox-1.32.1.ebuild @@ -25,16 +25,17 @@ IUSE="debug ipv6 livecd make-symlinks math mdev pam selinux sep-usr static syslo REQUIRED_USE="pam? ( !static )" RESTRICT="test" +# TODO: Could make pkgconfig conditional on selinux? bug #782829 COMMON_DEPEND="!static? ( selinux? ( sys-libs/libselinux ) ) pam? ( sys-libs/pam ) virtual/libcrypt:=" DEPEND="${COMMON_DEPEND} - virtual/pkgconfig static? ( virtual/libcrypt[static-libs] selinux? ( sys-libs/libselinux[static-libs(+)] ) ) >=sys-kernel/linux-headers-2.6.39" +BDEPEND="virtual/pkgconfig" RDEPEND="${COMMON_DEPEND} mdev? ( !<sys-apps/openrc-0.13 )" diff --git a/sys-apps/busybox/busybox-1.33.0.ebuild b/sys-apps/busybox/busybox-1.33.0.ebuild index 580a436eb1d..1b069a81190 100644 --- a/sys-apps/busybox/busybox-1.33.0.ebuild +++ b/sys-apps/busybox/busybox-1.33.0.ebuild @@ -25,16 +25,17 @@ IUSE="debug ipv6 livecd make-symlinks math mdev pam selinux sep-usr static syslo REQUIRED_USE="pam? ( !static )" RESTRICT="test" +# TODO: Could make pkgconfig conditional on selinux? bug #782829 COMMON_DEPEND="!static? ( selinux? ( sys-libs/libselinux ) ) pam? ( sys-libs/pam ) virtual/libcrypt:=" DEPEND="${COMMON_DEPEND} - virtual/pkgconfig static? ( virtual/libcrypt[static-libs] selinux? ( sys-libs/libselinux[static-libs(+)] ) ) >=sys-kernel/linux-headers-2.6.39" +BDEPEND="virtual/pkgconfig" RDEPEND="${COMMON_DEPEND} mdev? ( !<sys-apps/openrc-0.13 )" diff --git a/sys-apps/busybox/busybox-9999.ebuild b/sys-apps/busybox/busybox-9999.ebuild index 7cc9e91d45b..d5269107970 100644 --- a/sys-apps/busybox/busybox-9999.ebuild +++ b/sys-apps/busybox/busybox-9999.ebuild @@ -25,12 +25,14 @@ IUSE="debug ipv6 livecd make-symlinks math mdev pam selinux sep-usr static syslo REQUIRED_USE="pam? ( !static )" RESTRICT="test" +# TODO: Could make pkgconfig conditional on selinux? bug #782829 COMMON_DEPEND="!static? ( selinux? ( sys-libs/libselinux ) ) pam? ( sys-libs/pam )" DEPEND="${COMMON_DEPEND} virtual/pkgconfig static? ( selinux? ( sys-libs/libselinux[static-libs(+)] ) ) >=sys-kernel/linux-headers-2.6.39" +BDEPEND="virtual/pkgconfig" RDEPEND="${COMMON_DEPEND} mdev? ( !<sys-apps/openrc-0.13 )"
