From 8ad1484944438924e20fb7f3f66bde2defb4f5a9 Mon Sep 17 00:00:00 2001 From: Sam James Date: Wed, 14 Apr 2021 15:43:13 +0000 Subject: 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 --- 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(-) (limited to 'sys-apps/busybox') diff --git a/sys-apps/busybox/busybox-1.32.1.ebuild b/sys-apps/busybox/busybox-1.32.1.ebuild index b5ec42484014..56929b85f919 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? ( !