Diff nvtop-3.1.0 with a nvtop-3.3.2

/usr/portage/sys-process/nvtop/nvtop-3.3.2.ebuild 2026-10-13 20:03:07.318579454 +0300
1
# Copyright 1999-2025 Gentoo Authors
1
# Copyright 1999-2026 Gentoo Authors
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4 4
EAPI=8
......
13 13
	inherit git-r3
14 14
else
15 15
	SRC_URI="https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
16
	KEYWORDS="amd64 ~x86"
16
	KEYWORDS="amd64 ~riscv ~x86"
17 17
fi
18 18

  
19
LICENSE="GPL-3"
19
LICENSE="GPL-3+"
20 20
SLOT="0"
21 21

  
22
IUSE="unicode video_cards_intel video_cards_amdgpu video_cards_nvidia video_cards_freedreno video_cards_panfrost video_cards_panthor"
22
IUSE="
23
	unicode
24
	video_cards_amdgpu
25
	video_cards_freedreno
26
	video_cards_intel
27
	video_cards_nvidia
28
	video_cards_panfrost
29
	video_cards_panthor
30
"
23 31

  
24 32
RDEPEND="
25
	video_cards_intel?  ( virtual/udev )
33
	sys-libs/ncurses:=[unicode(+)?]
26 34
	video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
27
	video_cards_nvidia? ( x11-drivers/nvidia-drivers )
28 35
	video_cards_freedreno? ( x11-libs/libdrm[video_cards_freedreno] )
36
	video_cards_intel?  ( virtual/udev )
37
	video_cards_nvidia? ( x11-drivers/nvidia-drivers )
29 38
	video_cards_panfrost? ( x11-libs/libdrm )
30 39
	video_cards_panthor? ( x11-libs/libdrm )
31
	sys-libs/ncurses[unicode(+)?]
32 40
"
33 41

  
34 42
DEPEND="${RDEPEND}"
35 43

  
36
BDEPEND="
37
	virtual/pkgconfig
38
"
39

  
40
PATCHES=(
41
	"${FILESDIR}/${PN}-3.1.0-fix-drm-missing.patch"
42
)
44
BDEPEND="virtual/pkgconfig"
43 45

  
44 46
src_configure() {
45 47
	local mycmakeargs=(
46 48
		-DCURSES_NEED_WIDE=$(usex unicode)
47
		-DINTEL_SUPPORT=$(usex video_cards_intel)
48
		-DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
49

  
49 50
		-DAMDGPU_SUPPORT=$(usex video_cards_amdgpu)
51
		-DINTEL_SUPPORT=$(usex video_cards_intel)
50 52
		-DMSM_SUPPORT=$(usex video_cards_freedreno)
53
		-DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
51 54
		-DPANFROST_SUPPORT=$(usex video_cards_panfrost)
52 55
		-DPANTHOR_SUPPORT=$(usex video_cards_panthor)
53 56
	)
Thank you!