From a5371bbe754e942377e7778e715ebe7ce3126a31 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 24 Nov 2015 15:47:34 -0500 Subject: sys-process/procps, sys-apps/{coreutils,util-linux}: add USE=kill to install `kill` #566264 --- sys-process/procps/metadata.xml | 1 + sys-process/procps/procps-3.3.11-r3.ebuild | 17 +++++++++++++---- 2 files changed, 14 insertions(+), 4 deletions(-) (limited to 'sys-process') diff --git a/sys-process/procps/metadata.xml b/sys-process/procps/metadata.xml index dca0e7b6e99d..f841e54968e4 100644 --- a/sys-process/procps/metadata.xml +++ b/sys-process/procps/metadata.xml @@ -3,6 +3,7 @@ base-system + Build the kill program Enables new startup defaults of top. Keeps old defaults if disabled Build programs that use ncurses: top, slabtop, watch diff --git a/sys-process/procps/procps-3.3.11-r3.ebuild b/sys-process/procps/procps-3.3.11-r3.ebuild index ecf5d10b30a5..b0fc16baa173 100644 --- a/sys-process/procps/procps-3.3.11-r3.ebuild +++ b/sys-process/procps/procps-3.3.11-r3.ebuild @@ -18,16 +18,21 @@ https://gitlab.com/procps-ng/procps/commit/b2f49b105d23c833d733bf7dfb99cb98e4cae LICENSE="GPL-2" SLOT="0/5" # libprocps.so KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux" -IUSE="+ncurses modern-top nls selinux static-libs systemd test unicode" +IUSE="+kill +ncurses modern-top nls selinux static-libs systemd test unicode" -RDEPEND="!=sys-libs/ncurses-5.7-r7:=[unicode?] ) +RDEPEND="ncurses? ( >=sys-libs/ncurses-5.7-r7:=[unicode?] ) selinux? ( sys-libs/libselinux ) systemd? ( >=sys-apps/systemd-209 )" DEPEND="${RDEPEND} ncurses? ( virtual/pkgconfig ) systemd? ( virtual/pkgconfig ) test? ( dev-util/dejagnu )" +RDEPEND+=" + kill? ( + !sys-apps/coreutils[kill] + !sys-apps/util-linux[kill] + ) + !