summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2021-04-14 15:43:13 +0000
committerSam James <sam@gentoo.org>2021-04-14 16:02:09 +0000
commit8ad1484944438924e20fb7f3f66bde2defb4f5a9 (patch)
treed6f523fc1e418dcead39c4bfc67ce427de45f264 /sys-apps/busybox
parentgames-action/minetest: Version bump to 5.4.1 (diff)
downloadgentoo-8ad1484944438924e20fb7f3f66bde2defb4f5a9.tar.gz
gentoo-8ad1484944438924e20fb7f3f66bde2defb4f5a9.tar.bz2
gentoo-8ad1484944438924e20fb7f3f66bde2defb4f5a9.zip
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@gentoo.org>
Diffstat (limited to 'sys-apps/busybox')
-rw-r--r--sys-apps/busybox/busybox-1.32.1.ebuild3
-rw-r--r--sys-apps/busybox/busybox-1.33.0.ebuild3
-rw-r--r--sys-apps/busybox/busybox-9999.ebuild2
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 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? ( !<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 580a436eb1d2..1b069a81190c 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 7cc9e91d45be..d52691079702 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 )"