diff options
Diffstat (limited to 'app-misc/radeontop/radeontop-9999.ebuild')
-rw-r--r-- | app-misc/radeontop/radeontop-9999.ebuild | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/app-misc/radeontop/radeontop-9999.ebuild b/app-misc/radeontop/radeontop-9999.ebuild index af212477ea75..729930cec90a 100644 --- a/app-misc/radeontop/radeontop-9999.ebuild +++ b/app-misc/radeontop/radeontop-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,15 +11,18 @@ EGIT_REPO_URI="https://github.com/clbr/radeontop.git" LICENSE="GPL-3" SLOT="0" KEYWORDS="" -IUSE="nls" +IUSE="nls video_cards_amdgpu video_cards_radeon" +REQUIRED_USE=" + || ( video_cards_amdgpu video_cards_radeon ) +" RDEPEND=" - sys-libs/ncurses:0= - x11-libs/libdrm + sys-libs/ncurses:= + x11-libs/libdrm[video_cards_amdgpu?,video_cards_radeon?] x11-libs/libpciaccess x11-libs/libxcb nls? ( - sys-libs/ncurses:0=[unicode] + sys-libs/ncurses:=[unicode(+)] virtual/libintl ) " @@ -32,8 +35,9 @@ src_configure() { tc-export CC export LIBDIR=$(get_libdir) export nls=$(usex nls 1 0) - export amdgpu=1 + export amdgpu=$(usex video_cards_amdgpu 1 0) export xcb=1 # Do not add -g or -s to CFLAGS export plain=1 + export PREFIX="${EPREFIX}"/usr } |