* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2020-06-13 15:28 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2020-06-13 15:28 UTC (permalink / raw
To: gentoo-commits
commit: 795fa06d3a39031447bcc489912b3bc5ae814c05
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Sat Jun 13 15:25:50 2020 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Sat Jun 13 15:28:06 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=795fa06d
sys-process/nvtop: add live build
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/nvtop-9999.ebuild | 55 +++++++++++++++++++++++++++++++++++++
1 file changed, 55 insertions(+)
diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-9999.ebuild
new file mode 100644
index 0000000..9ef08c8
--- /dev/null
+++ b/sys-process/nvtop/nvtop-9999.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
+HOMEPAGE="https://github.com/Syllo/nvtop"
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="unicode debug"
+
+RDEPEND="
+ sys-libs/ncurses:0=[unicode?]
+ x11-drivers/nvidia-drivers
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+"
+
+BUILD_DIR="${WORKDIR}/build"
+
+CMAKE_CONF="
+ !debug? ( -DCMAKE_BUILD_TYPE=Release )
+ debug? ( -DCMAKE_BUILD_TYPE=Debug )
+ unicode? ( -DCURSES_NEED_WIDE=TRUE )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.0.0-add-nvml.patch
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+ -DNVML_INCLUDE_DIRS="${S}/include"
+ ${CMAKE_CONF}
+ )
+
+ cmake-utils_src_configure
+}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2020-06-13 15:36 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2020-06-13 15:36 UTC (permalink / raw
To: gentoo-commits
commit: 8c5842f9cd4372cf3f77c39e4408a4d0a319c3fd
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Sat Jun 13 15:36:18 2020 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Sat Jun 13 15:36:18 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c5842f9
sys-process/nvtop: change IUSE order and move CMAKE_CONF to local
Optimize the ebuild file
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/nvtop-9999.ebuild | 15 ++++++---------
1 file changed, 6 insertions(+), 9 deletions(-)
diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-9999.ebuild
index 9ef08c8..594d987 100644
--- a/sys-process/nvtop/nvtop-9999.ebuild
+++ b/sys-process/nvtop/nvtop-9999.ebuild
@@ -19,7 +19,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
-IUSE="unicode debug"
+IUSE="debug unicode"
RDEPEND="
sys-libs/ncurses:0=[unicode?]
@@ -32,19 +32,16 @@ BDEPEND="
virtual/pkgconfig
"
-BUILD_DIR="${WORKDIR}/build"
-
-CMAKE_CONF="
- !debug? ( -DCMAKE_BUILD_TYPE=Release )
- debug? ( -DCMAKE_BUILD_TYPE=Debug )
- unicode? ( -DCURSES_NEED_WIDE=TRUE )
-"
-
PATCHES=(
"${FILESDIR}"/${PN}-1.0.0-add-nvml.patch
)
src_configure() {
+ local CMAKE_CONF="
+ !debug? ( -DCMAKE_BUILD_TYPE=Release )
+ debug? ( -DCMAKE_BUILD_TYPE=Debug )
+ unicode? ( -DCURSES_NEED_WIDE=TRUE )
+ "
local mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-DNVML_INCLUDE_DIRS="${S}/include"
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2020-06-13 15:36 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2020-06-13 15:36 UTC (permalink / raw
To: gentoo-commits
commit: 7c9fb8355533da7ce8cd718b601528308056ee64
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Sat Jun 13 15:36:49 2020 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Sat Jun 13 15:36:49 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c9fb835
sys-process/nvtop: change IUSE order and move CMAKE_CONF to local
Optimize the ebuild file
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/nvtop-1.0.0.ebuild | 15 ++++++---------
1 file changed, 6 insertions(+), 9 deletions(-)
diff --git a/sys-process/nvtop/nvtop-1.0.0.ebuild b/sys-process/nvtop/nvtop-1.0.0.ebuild
index 5d7ced8..b7b88af 100644
--- a/sys-process/nvtop/nvtop-1.0.0.ebuild
+++ b/sys-process/nvtop/nvtop-1.0.0.ebuild
@@ -19,7 +19,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
-IUSE="unicode debug"
+IUSE="debug unicode"
RDEPEND="
sys-libs/ncurses:0=[unicode?]
@@ -32,20 +32,17 @@ BDEPEND="
virtual/pkgconfig
"
-BUILD_DIR="${WORKDIR}/build"
-
-CMAKE_CONF="
- !debug? ( -DCMAKE_BUILD_TYPE=Release )
- debug? ( -DCMAKE_BUILD_TYPE=Debug )
- unicode? ( -DCURSES_NEED_WIDE=TRUE )
-"
-
PATCHES=(
"${FILESDIR}"/${PN}-1.0.0-add-nvml.patch
"${FILESDIR}"/${PN}-1.0.0-fix-ncurses.patch
)
src_configure() {
+ local CMAKE_CONF="
+ !debug? ( -DCMAKE_BUILD_TYPE=Release )
+ debug? ( -DCMAKE_BUILD_TYPE=Debug )
+ unicode? ( -DCURSES_NEED_WIDE=TRUE )
+ "
local mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-DNVML_INCLUDE_DIRS="${S}/include"
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2020-06-13 17:09 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2020-06-13 17:09 UTC (permalink / raw
To: gentoo-commits
commit: 5e22e4dcf91857d1ac10c5e3e6d8b400cd412594
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Sat Jun 13 17:08:16 2020 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Sat Jun 13 17:08:16 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e22e4dc
sys-process/nvtop: change ${PV} to "${PV}"
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/nvtop-1.0.0.ebuild | 2 +-
sys-process/nvtop/nvtop-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-process/nvtop/nvtop-1.0.0.ebuild b/sys-process/nvtop/nvtop-1.0.0.ebuild
index b7b88af..5a831a1 100644
--- a/sys-process/nvtop/nvtop-1.0.0.ebuild
+++ b/sys-process/nvtop/nvtop-1.0.0.ebuild
@@ -8,7 +8,7 @@ inherit cmake-utils
DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
HOMEPAGE="https://github.com/Syllo/nvtop"
-if [[ ${PV} == "9999" ]] ; then
+if [[ "${PV}" == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
inherit git-r3
else
diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-9999.ebuild
index 594d987..42b38e8 100644
--- a/sys-process/nvtop/nvtop-9999.ebuild
+++ b/sys-process/nvtop/nvtop-9999.ebuild
@@ -8,7 +8,7 @@ inherit cmake-utils
DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
HOMEPAGE="https://github.com/Syllo/nvtop"
-if [[ ${PV} == "9999" ]] ; then
+if [[ "${PV}" == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
inherit git-r3
else
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2020-06-14 11:03 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2020-06-14 11:03 UTC (permalink / raw
To: gentoo-commits
commit: 147fbf6bcc8a3972080db01d7a7837d4b34546d7
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Sun Jun 14 11:02:18 2020 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Sun Jun 14 11:02:38 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=147fbf6b
sys-process/nvtop: use cmake eclass replace cmake-utils
make-utils eclass will be deprecated soon
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/nvtop-1.0.0.ebuild | 4 ++--
sys-process/nvtop/nvtop-9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/sys-process/nvtop/nvtop-1.0.0.ebuild b/sys-process/nvtop/nvtop-1.0.0.ebuild
index 5a831a1..cf47220 100644
--- a/sys-process/nvtop/nvtop-1.0.0.ebuild
+++ b/sys-process/nvtop/nvtop-1.0.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit cmake-utils
+inherit cmake
DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
HOMEPAGE="https://github.com/Syllo/nvtop"
@@ -49,5 +49,5 @@ src_configure() {
${CMAKE_CONF}
)
- cmake-utils_src_configure
+ cmake_src_configure
}
diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-9999.ebuild
index 42b38e8..02eab10 100644
--- a/sys-process/nvtop/nvtop-9999.ebuild
+++ b/sys-process/nvtop/nvtop-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit cmake-utils
+inherit cmake
DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
HOMEPAGE="https://github.com/Syllo/nvtop"
@@ -48,5 +48,5 @@ src_configure() {
${CMAKE_CONF}
)
- cmake-utils_src_configure
+ cmake_src_configure
}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2020-12-04 19:21 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2020-12-04 19:21 UTC (permalink / raw
To: gentoo-commits
commit: 035b069b1087f40aed21e149e5a66fbd25c0fc02
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Fri Dec 4 19:19:29 2020 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Fri Dec 4 19:21:07 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=035b069b
sys-process/nvtop: bump to 1.1.0
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/Manifest | 2 ++
sys-process/nvtop/nvtop-1.1.0.ebuild | 58 ++++++++++++++++++++++++++++++++++++
2 files changed, 60 insertions(+)
diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index a5887758..ddb1b057 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1 +1,3 @@
+DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c SHA512 56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
DIST nvtop-1.0.0.tar.gz 95427 BLAKE2B d54c166adb250222d2a0c848b64b62677e63845aeb4598dfb330661f5951c21043897c170abef8e9d86ad6c89a6792f1238c4dd8d86faeb4d098bf16b19c1beb SHA512 904daef1ef87a9730bda62fbea18766840bd3d38d2b51715b42c8429737519b71d3857dc342f5cd9fb66763f42ee296e57825ca6aa67d2d0accd2b8f1c7e894b
+DIST nvtop-1.1.0.tar.gz 96768 BLAKE2B eb99a7abd4794c3e3a8458c07d3ac634ef287ad2daaf6f47de950d987cd1ad781733268bcf559383771e573a764e52115b4f0a7008eb0ad9b4569db462002f36 SHA512 f3f6ed4858bc7dcc974df0f22107df6c21935b5f0ed52b2dc946c0dc00ac707adbfe1546a805fa997b8689f05ee7624b454e27d7df67a3035a708976ccf0030a
diff --git a/sys-process/nvtop/nvtop-1.1.0.ebuild b/sys-process/nvtop/nvtop-1.1.0.ebuild
new file mode 100644
index 00000000..ed7e5ae6
--- /dev/null
+++ b/sys-process/nvtop/nvtop-1.1.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+NVIDIA_PV="455.38"
+
+DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
+HOMEPAGE="https://github.com/Syllo/nvtop"
+
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
+ inherit git-r3
+ SRC_URI="
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+ "
+else
+ SRC_URI="
+ https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+ "
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="debug unicode"
+
+RDEPEND="
+ sys-libs/ncurses:0=[unicode?]
+ x11-drivers/nvidia-drivers
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local CMAKE_CONF="
+ !debug? ( -DCMAKE_BUILD_TYPE=Release )
+ debug? ( -DCMAKE_BUILD_TYPE=Debug )
+ unicode? ( -DCURSES_NEED_WIDE=TRUE )
+ "
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+ -DNVML_INCLUDE_DIRS="${S}/include"
+ ${CMAKE_CONF}
+ )
+
+ cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2020-12-04 19:21 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2020-12-04 19:21 UTC (permalink / raw
To: gentoo-commits
commit: 5ebcf32f2877775706ac88d73850d19d0f678ab6
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Fri Dec 4 19:20:58 2020 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Fri Dec 4 19:21:07 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ebcf32f
sys-process/nvtop: fix live ebuild
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/nvtop-9999.ebuild | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)
diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-9999.ebuild
index 02eab100..ed7e5ae6 100644
--- a/sys-process/nvtop/nvtop-9999.ebuild
+++ b/sys-process/nvtop/nvtop-9999.ebuild
@@ -5,14 +5,22 @@ EAPI=7
inherit cmake
+NVIDIA_PV="455.38"
+
DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
HOMEPAGE="https://github.com/Syllo/nvtop"
if [[ "${PV}" == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
inherit git-r3
+ SRC_URI="
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+ "
else
- SRC_URI="https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="
+ https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+ "
KEYWORDS="~amd64 ~x86"
fi
@@ -32,10 +40,6 @@ BDEPEND="
virtual/pkgconfig
"
-PATCHES=(
- "${FILESDIR}"/${PN}-1.0.0-add-nvml.patch
-)
-
src_configure() {
local CMAKE_CONF="
!debug? ( -DCMAKE_BUILD_TYPE=Release )
@@ -48,5 +52,7 @@ src_configure() {
${CMAKE_CONF}
)
+ cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die
+
cmake_src_configure
}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2021-01-01 9:55 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2021-01-01 9:55 UTC (permalink / raw
To: gentoo-commits
commit: b644cb5b3d70bbd0ee37fc36315baddba4bf3146
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Fri Jan 1 09:50:43 2021 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Fri Jan 1 09:50:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b644cb5b
sys-process/nvtop: happy new year
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/nvtop-1.1.0.ebuild | 2 +-
sys-process/nvtop/nvtop-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-process/nvtop/nvtop-1.1.0.ebuild b/sys-process/nvtop/nvtop-1.1.0.ebuild
index ed7e5ae6..0fb35d00 100644
--- a/sys-process/nvtop/nvtop-1.1.0.ebuild
+++ b/sys-process/nvtop/nvtop-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-9999.ebuild
index ed7e5ae6..0fb35d00 100644
--- a/sys-process/nvtop/nvtop-9999.ebuild
+++ b/sys-process/nvtop/nvtop-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2021-05-31 3:01 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2021-05-31 3:01 UTC (permalink / raw
To: gentoo-commits
commit: 9557e611c1fbec577ba590e9ad1a33f8d7cd8257
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Mon May 31 03:00:19 2021 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Mon May 31 03:00:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9557e611
sys-process/nvtop: bump to 1.2.1
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/Manifest | 1 +
sys-process/nvtop/nvtop-1.2.1.ebuild | 58 ++++++++++++++++++++++++++++++++++++
2 files changed, 59 insertions(+)
diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index 4b81771c8..229f8e877 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1,2 +1,3 @@
DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c SHA512 56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
DIST nvtop-1.1.0.tar.gz 96768 BLAKE2B eb99a7abd4794c3e3a8458c07d3ac634ef287ad2daaf6f47de950d987cd1ad781733268bcf559383771e573a764e52115b4f0a7008eb0ad9b4569db462002f36 SHA512 f3f6ed4858bc7dcc974df0f22107df6c21935b5f0ed52b2dc946c0dc00ac707adbfe1546a805fa997b8689f05ee7624b454e27d7df67a3035a708976ccf0030a
+DIST nvtop-1.2.1.tar.gz 196509 BLAKE2B 3c5331b3c521c02a90ca99b6d6239e05d2035fce141075fe4041eb99a860af0764f8fcffb7494dabe678ba3cbd87c80b69e3b655632aa3af3b2ba6b061b792d5 SHA512 dd4b70c0f2ee3e82434798d6960e3ce8ff710207f662754785901bb9638ee66eaeb9a35c9cde5a100051a429fcdc5637edd2464f835963a3684be6de6a30e5a4
diff --git a/sys-process/nvtop/nvtop-1.2.1.ebuild b/sys-process/nvtop/nvtop-1.2.1.ebuild
new file mode 100644
index 000000000..0fb35d006
--- /dev/null
+++ b/sys-process/nvtop/nvtop-1.2.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+NVIDIA_PV="455.38"
+
+DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
+HOMEPAGE="https://github.com/Syllo/nvtop"
+
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
+ inherit git-r3
+ SRC_URI="
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+ "
+else
+ SRC_URI="
+ https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+ "
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="debug unicode"
+
+RDEPEND="
+ sys-libs/ncurses:0=[unicode?]
+ x11-drivers/nvidia-drivers
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local CMAKE_CONF="
+ !debug? ( -DCMAKE_BUILD_TYPE=Release )
+ debug? ( -DCMAKE_BUILD_TYPE=Debug )
+ unicode? ( -DCURSES_NEED_WIDE=TRUE )
+ "
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+ -DNVML_INCLUDE_DIRS="${S}/include"
+ ${CMAKE_CONF}
+ )
+
+ cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2021-05-31 3:01 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2021-05-31 3:01 UTC (permalink / raw
To: gentoo-commits
commit: 4fbe49d1c93691a557b403a76597334f61f9f5c0
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Mon May 31 03:00:52 2021 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Mon May 31 03:00:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4fbe49d1
sys-process/nvtop: drop 1.1.0
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/Manifest | 1 -
sys-process/nvtop/nvtop-1.1.0.ebuild | 58 ------------------------------------
2 files changed, 59 deletions(-)
diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index 229f8e877..b9e0a3939 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1,3 +1,2 @@
DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c SHA512 56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
-DIST nvtop-1.1.0.tar.gz 96768 BLAKE2B eb99a7abd4794c3e3a8458c07d3ac634ef287ad2daaf6f47de950d987cd1ad781733268bcf559383771e573a764e52115b4f0a7008eb0ad9b4569db462002f36 SHA512 f3f6ed4858bc7dcc974df0f22107df6c21935b5f0ed52b2dc946c0dc00ac707adbfe1546a805fa997b8689f05ee7624b454e27d7df67a3035a708976ccf0030a
DIST nvtop-1.2.1.tar.gz 196509 BLAKE2B 3c5331b3c521c02a90ca99b6d6239e05d2035fce141075fe4041eb99a860af0764f8fcffb7494dabe678ba3cbd87c80b69e3b655632aa3af3b2ba6b061b792d5 SHA512 dd4b70c0f2ee3e82434798d6960e3ce8ff710207f662754785901bb9638ee66eaeb9a35c9cde5a100051a429fcdc5637edd2464f835963a3684be6de6a30e5a4
diff --git a/sys-process/nvtop/nvtop-1.1.0.ebuild b/sys-process/nvtop/nvtop-1.1.0.ebuild
deleted file mode 100644
index 0fb35d006..000000000
--- a/sys-process/nvtop/nvtop-1.1.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-NVIDIA_PV="455.38"
-
-DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
-HOMEPAGE="https://github.com/Syllo/nvtop"
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
- inherit git-r3
- SRC_URI="
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
- "
-else
- SRC_URI="
- https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
- "
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-IUSE="debug unicode"
-
-RDEPEND="
- sys-libs/ncurses:0=[unicode?]
- x11-drivers/nvidia-drivers
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
-"
-
-src_configure() {
- local CMAKE_CONF="
- !debug? ( -DCMAKE_BUILD_TYPE=Release )
- debug? ( -DCMAKE_BUILD_TYPE=Debug )
- unicode? ( -DCURSES_NEED_WIDE=TRUE )
- "
- local mycmakeargs=(
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DNVML_INCLUDE_DIRS="${S}/include"
- ${CMAKE_CONF}
- )
-
- cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2021-07-28 2:34 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2021-07-28 2:34 UTC (permalink / raw
To: gentoo-commits
commit: ce79e7636ae4663c9fba21a0b77076fa752a2f7c
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Wed Jul 28 02:34:26 2021 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Wed Jul 28 02:34:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce79e763
sys-process/nvtop: bump to 1.2.2
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/Manifest | 1 +
sys-process/nvtop/nvtop-1.2.2.ebuild | 58 ++++++++++++++++++++++++++++++++++++
2 files changed, 59 insertions(+)
diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index b9e0a3939..c8e30fbd8 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1,2 +1,3 @@
DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c SHA512 56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
DIST nvtop-1.2.1.tar.gz 196509 BLAKE2B 3c5331b3c521c02a90ca99b6d6239e05d2035fce141075fe4041eb99a860af0764f8fcffb7494dabe678ba3cbd87c80b69e3b655632aa3af3b2ba6b061b792d5 SHA512 dd4b70c0f2ee3e82434798d6960e3ce8ff710207f662754785901bb9638ee66eaeb9a35c9cde5a100051a429fcdc5637edd2464f835963a3684be6de6a30e5a4
+DIST nvtop-1.2.2.tar.gz 197300 BLAKE2B dcab86606e2581d5d1d18e77a59fd5c41e665bbaaa876d0cdc7211cc2fe21d14e4a38e23afaf662616bc373b2c05cc85a969fc20ee78c0b42ead1cb6ac93fa84 SHA512 034ca55e773a34b433cc54e6dabf36911973b2ec0669a7f2757f9edcd6ae6e14493c8e31ecb9d7a8e45026ddd97cf543fa57b046d96de6cc650614cd539a6c6a
diff --git a/sys-process/nvtop/nvtop-1.2.2.ebuild b/sys-process/nvtop/nvtop-1.2.2.ebuild
new file mode 100644
index 000000000..0fb35d006
--- /dev/null
+++ b/sys-process/nvtop/nvtop-1.2.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+NVIDIA_PV="455.38"
+
+DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
+HOMEPAGE="https://github.com/Syllo/nvtop"
+
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
+ inherit git-r3
+ SRC_URI="
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+ "
+else
+ SRC_URI="
+ https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+ "
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="debug unicode"
+
+RDEPEND="
+ sys-libs/ncurses:0=[unicode?]
+ x11-drivers/nvidia-drivers
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local CMAKE_CONF="
+ !debug? ( -DCMAKE_BUILD_TYPE=Release )
+ debug? ( -DCMAKE_BUILD_TYPE=Debug )
+ unicode? ( -DCURSES_NEED_WIDE=TRUE )
+ "
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+ -DNVML_INCLUDE_DIRS="${S}/include"
+ ${CMAKE_CONF}
+ )
+
+ cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2021-07-28 2:36 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2021-07-28 2:36 UTC (permalink / raw
To: gentoo-commits
commit: 1d02e74e2a7e65301f0bebdb1caf6dacd56e58d8
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Wed Jul 28 02:36:08 2021 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Wed Jul 28 02:36:08 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d02e74e
sys-process/nvtop: drop 1.2.1
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/Manifest | 1 -
sys-process/nvtop/nvtop-1.2.1.ebuild | 58 ------------------------------------
2 files changed, 59 deletions(-)
diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index c8e30fbd8..acc308b01 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1,3 +1,2 @@
DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c SHA512 56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
-DIST nvtop-1.2.1.tar.gz 196509 BLAKE2B 3c5331b3c521c02a90ca99b6d6239e05d2035fce141075fe4041eb99a860af0764f8fcffb7494dabe678ba3cbd87c80b69e3b655632aa3af3b2ba6b061b792d5 SHA512 dd4b70c0f2ee3e82434798d6960e3ce8ff710207f662754785901bb9638ee66eaeb9a35c9cde5a100051a429fcdc5637edd2464f835963a3684be6de6a30e5a4
DIST nvtop-1.2.2.tar.gz 197300 BLAKE2B dcab86606e2581d5d1d18e77a59fd5c41e665bbaaa876d0cdc7211cc2fe21d14e4a38e23afaf662616bc373b2c05cc85a969fc20ee78c0b42ead1cb6ac93fa84 SHA512 034ca55e773a34b433cc54e6dabf36911973b2ec0669a7f2757f9edcd6ae6e14493c8e31ecb9d7a8e45026ddd97cf543fa57b046d96de6cc650614cd539a6c6a
diff --git a/sys-process/nvtop/nvtop-1.2.1.ebuild b/sys-process/nvtop/nvtop-1.2.1.ebuild
deleted file mode 100644
index 0fb35d006..000000000
--- a/sys-process/nvtop/nvtop-1.2.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-NVIDIA_PV="455.38"
-
-DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
-HOMEPAGE="https://github.com/Syllo/nvtop"
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
- inherit git-r3
- SRC_URI="
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
- "
-else
- SRC_URI="
- https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
- "
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-IUSE="debug unicode"
-
-RDEPEND="
- sys-libs/ncurses:0=[unicode?]
- x11-drivers/nvidia-drivers
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
-"
-
-src_configure() {
- local CMAKE_CONF="
- !debug? ( -DCMAKE_BUILD_TYPE=Release )
- debug? ( -DCMAKE_BUILD_TYPE=Debug )
- unicode? ( -DCURSES_NEED_WIDE=TRUE )
- "
- local mycmakeargs=(
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DNVML_INCLUDE_DIRS="${S}/include"
- ${CMAKE_CONF}
- )
-
- cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2021-08-03 8:55 Andrew Ammerlaan
0 siblings, 0 replies; 33+ messages in thread
From: Andrew Ammerlaan @ 2021-08-03 8:55 UTC (permalink / raw
To: gentoo-commits
commit: 18bac58718b117abcca567b4b0c18b901214e9d5
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 3 08:55:00 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Tue Aug 3 08:55:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=18bac587
sys-process/nvtop: add MissingUseDepDefault
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
sys-process/nvtop/nvtop-1.2.2.ebuild | 2 +-
sys-process/nvtop/nvtop-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-process/nvtop/nvtop-1.2.2.ebuild b/sys-process/nvtop/nvtop-1.2.2.ebuild
index 0fb35d006..72caa501a 100644
--- a/sys-process/nvtop/nvtop-1.2.2.ebuild
+++ b/sys-process/nvtop/nvtop-1.2.2.ebuild
@@ -30,7 +30,7 @@ SLOT="0"
IUSE="debug unicode"
RDEPEND="
- sys-libs/ncurses:0=[unicode?]
+ sys-libs/ncurses:0=[unicode(-)?]
x11-drivers/nvidia-drivers
"
diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-9999.ebuild
index 0fb35d006..72caa501a 100644
--- a/sys-process/nvtop/nvtop-9999.ebuild
+++ b/sys-process/nvtop/nvtop-9999.ebuild
@@ -30,7 +30,7 @@ SLOT="0"
IUSE="debug unicode"
RDEPEND="
- sys-libs/ncurses:0=[unicode?]
+ sys-libs/ncurses:0=[unicode(-)?]
x11-drivers/nvidia-drivers
"
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
2021-11-08 13:08 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
@ 2021-11-08 13:08 ` Andrew Ammerlaan
0 siblings, 0 replies; 33+ messages in thread
From: Andrew Ammerlaan @ 2021-11-08 13:08 UTC (permalink / raw
To: gentoo-commits
commit: 9f71a7322cb2f5acb6a5ba70abd959217c4c801a
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 8 13:08:12 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Nov 8 13:08:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9f71a732
sys-process/nvtop: drop non-existent dep
I *think* unicode is now enabled unconditionally on ncurses
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
sys-process/nvtop/nvtop-1.2.2.ebuild | 2 +-
sys-process/nvtop/nvtop-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-process/nvtop/nvtop-1.2.2.ebuild b/sys-process/nvtop/nvtop-1.2.2.ebuild
index 72caa501a..7df8c6766 100644
--- a/sys-process/nvtop/nvtop-1.2.2.ebuild
+++ b/sys-process/nvtop/nvtop-1.2.2.ebuild
@@ -30,7 +30,7 @@ SLOT="0"
IUSE="debug unicode"
RDEPEND="
- sys-libs/ncurses:0=[unicode(-)?]
+ sys-libs/ncurses:0=
x11-drivers/nvidia-drivers
"
diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-9999.ebuild
index 72caa501a..7df8c6766 100644
--- a/sys-process/nvtop/nvtop-9999.ebuild
+++ b/sys-process/nvtop/nvtop-9999.ebuild
@@ -30,7 +30,7 @@ SLOT="0"
IUSE="debug unicode"
RDEPEND="
- sys-libs/ncurses:0=[unicode(-)?]
+ sys-libs/ncurses:0=
x11-drivers/nvidia-drivers
"
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2022-02-07 15:51 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2022-02-07 15:51 UTC (permalink / raw
To: gentoo-commits
commit: dc540a68d43af328ff42494c3f18a42d5fb6aece
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Mon Feb 7 15:51:27 2022 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Mon Feb 7 15:51:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc540a68
sys-process/nvtop: EAPI=8 and happy new year 2022
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/nvtop-1.2.2.ebuild | 13 ++++---------
sys-process/nvtop/nvtop-9999.ebuild | 29 +++++++++--------------------
2 files changed, 13 insertions(+), 29 deletions(-)
diff --git a/sys-process/nvtop/nvtop-1.2.2.ebuild b/sys-process/nvtop/nvtop-1.2.2.ebuild
index 7df8c6766..0dc4d9851 100644
--- a/sys-process/nvtop/nvtop-1.2.2.ebuild
+++ b/sys-process/nvtop/nvtop-1.2.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit cmake
@@ -27,7 +27,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
-IUSE="debug unicode"
+IUSE="unicode"
RDEPEND="
sys-libs/ncurses:0=
@@ -41,15 +41,10 @@ BDEPEND="
"
src_configure() {
- local CMAKE_CONF="
- !debug? ( -DCMAKE_BUILD_TYPE=Release )
- debug? ( -DCMAKE_BUILD_TYPE=Debug )
- unicode? ( -DCURSES_NEED_WIDE=TRUE )
- "
local mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-DNVML_INCLUDE_DIRS="${S}/include"
- ${CMAKE_CONF}
+ -DCURSES_NEED_WIDE=$(usex unicode)
)
cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die
diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-9999.ebuild
index 7df8c6766..128d6f80e 100644
--- a/sys-process/nvtop/nvtop-9999.ebuild
+++ b/sys-process/nvtop/nvtop-9999.ebuild
@@ -1,33 +1,25 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit cmake
-NVIDIA_PV="455.38"
-
DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
HOMEPAGE="https://github.com/Syllo/nvtop"
if [[ "${PV}" == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
inherit git-r3
- SRC_URI="
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
- "
else
- SRC_URI="
- https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
- "
+ SRC_URI="https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-3"
SLOT="0"
-IUSE="debug unicode"
+IUSE="unicode"
RDEPEND="
sys-libs/ncurses:0=
@@ -40,19 +32,16 @@ BDEPEND="
virtual/pkgconfig
"
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.0.0-add-nvml.patch
+)
+
src_configure() {
- local CMAKE_CONF="
- !debug? ( -DCMAKE_BUILD_TYPE=Release )
- debug? ( -DCMAKE_BUILD_TYPE=Debug )
- unicode? ( -DCURSES_NEED_WIDE=TRUE )
- "
local mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-DNVML_INCLUDE_DIRS="${S}/include"
- ${CMAKE_CONF}
+ -DCURSES_NEED_WIDE=$(usex unicode)
)
- cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die
-
cmake_src_configure
}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2022-04-24 4:08 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2022-04-24 4:08 UTC (permalink / raw
To: gentoo-commits
commit: a9537394a643099b2b21e63fb746bfbf743a4dc0
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Sun Apr 24 04:07:45 2022 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Sun Apr 24 04:07:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a9537394
sys-process/nvtop: add 2.0.1
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/Manifest | 1 +
sys-process/nvtop/nvtop-2.0.1.ebuild | 56 ++++++++++++++++++++++++++++++++++++
2 files changed, 57 insertions(+)
diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index acc308b01..615b2ba33 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1,2 +1,3 @@
DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c SHA512 56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
DIST nvtop-1.2.2.tar.gz 197300 BLAKE2B dcab86606e2581d5d1d18e77a59fd5c41e665bbaaa876d0cdc7211cc2fe21d14e4a38e23afaf662616bc373b2c05cc85a969fc20ee78c0b42ead1cb6ac93fa84 SHA512 034ca55e773a34b433cc54e6dabf36911973b2ec0669a7f2757f9edcd6ae6e14493c8e31ecb9d7a8e45026ddd97cf543fa57b046d96de6cc650614cd539a6c6a
+DIST nvtop-2.0.1.tar.gz 215348 BLAKE2B 9e288a51dd2f61122ceeac11711c01c13f989e06c5b85c2e4ec90d217e0eb5081aff0aa33140cc511b8864b75a572045c1572e76aaab4bdcb30bbe0a83306771 SHA512 0694fd5327f5fdab926c6bd4862499ead2a4b7d17ec9e60ca1ff2ff3dfca56386600407d6ea8d65e7bea230fb450460e9a70879563764898c4dd5d320df96886
diff --git a/sys-process/nvtop/nvtop-2.0.1.ebuild b/sys-process/nvtop/nvtop-2.0.1.ebuild
new file mode 100644
index 000000000..d967c1b84
--- /dev/null
+++ b/sys-process/nvtop/nvtop-2.0.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+NVIDIA_PV="455.38"
+
+DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
+HOMEPAGE="https://github.com/Syllo/nvtop"
+
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
+ inherit git-r3
+ SRC_URI="
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+ "
+else
+ SRC_URI="
+ https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+ "
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="unicode video_cards_amdgpu video_cards_nvidia"
+
+RDEPEND="
+ video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
+ video_cards_nvidia? ( x11-drivers/nvidia-drivers )
+ sys-libs/ncurses:0=
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+ -DNVML_INCLUDE_DIRS="${S}/include"
+ -DCURSES_NEED_WIDE=$(usex unicode)
+ -DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
+ -DAMDGPU_SUPPORT=$(usex video_cards_amdgpu)
+ )
+
+ cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2022-04-25 8:26 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2022-04-25 8:26 UTC (permalink / raw
To: gentoo-commits
commit: 50438a6f33efb9e4629766ced962b63f5a74989d
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Mon Apr 25 08:23:33 2022 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Mon Apr 25 08:23:33 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50438a6f
sys-process/nvtop: fix QA issue
Removed NVML_INCLUDE_DIRS were not used by the project
Closes: https://bugs.gentoo.org/840722
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/{nvtop-2.0.1.ebuild => nvtop-2.0.1-r1.ebuild} | 1 -
1 file changed, 1 deletion(-)
diff --git a/sys-process/nvtop/nvtop-2.0.1.ebuild b/sys-process/nvtop/nvtop-2.0.1-r1.ebuild
similarity index 97%
rename from sys-process/nvtop/nvtop-2.0.1.ebuild
rename to sys-process/nvtop/nvtop-2.0.1-r1.ebuild
index d967c1b84..a4383e95d 100644
--- a/sys-process/nvtop/nvtop-2.0.1.ebuild
+++ b/sys-process/nvtop/nvtop-2.0.1-r1.ebuild
@@ -44,7 +44,6 @@ BDEPEND="
src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DNVML_INCLUDE_DIRS="${S}/include"
-DCURSES_NEED_WIDE=$(usex unicode)
-DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
-DAMDGPU_SUPPORT=$(usex video_cards_amdgpu)
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2022-07-08 4:53 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2022-07-08 4:53 UTC (permalink / raw
To: gentoo-commits
commit: 9af6e43287b8b08df58604ab1dd74b25864ae1f4
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Fri Jul 8 04:52:32 2022 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Fri Jul 8 04:52:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9af6e432
sys-process/nvtop: changed url to https
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-process/nvtop/metadata.xml b/sys-process/nvtop/metadata.xml
index 7e64f7cd0..d16f6189d 100644
--- a/sys-process/nvtop/metadata.xml
+++ b/sys-process/nvtop/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>vowstar@gmail.com</email>
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2022-07-08 4:53 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2022-07-08 4:53 UTC (permalink / raw
To: gentoo-commits
commit: 0fc1de8d8806492df783c9ee0402ac65215dfce1
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Fri Jul 8 04:53:05 2022 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Fri Jul 8 04:53:05 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0fc1de8d
sys-process/nvtop: add 2.0.2
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/Manifest | 1 +
sys-process/nvtop/nvtop-2.0.2.ebuild | 55 ++++++++++++++++++++++++++++++++++++
2 files changed, 56 insertions(+)
diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index 615b2ba33..bafa079e5 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1,3 +1,4 @@
DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c SHA512 56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
DIST nvtop-1.2.2.tar.gz 197300 BLAKE2B dcab86606e2581d5d1d18e77a59fd5c41e665bbaaa876d0cdc7211cc2fe21d14e4a38e23afaf662616bc373b2c05cc85a969fc20ee78c0b42ead1cb6ac93fa84 SHA512 034ca55e773a34b433cc54e6dabf36911973b2ec0669a7f2757f9edcd6ae6e14493c8e31ecb9d7a8e45026ddd97cf543fa57b046d96de6cc650614cd539a6c6a
DIST nvtop-2.0.1.tar.gz 215348 BLAKE2B 9e288a51dd2f61122ceeac11711c01c13f989e06c5b85c2e4ec90d217e0eb5081aff0aa33140cc511b8864b75a572045c1572e76aaab4bdcb30bbe0a83306771 SHA512 0694fd5327f5fdab926c6bd4862499ead2a4b7d17ec9e60ca1ff2ff3dfca56386600407d6ea8d65e7bea230fb450460e9a70879563764898c4dd5d320df96886
+DIST nvtop-2.0.2.tar.gz 218873 BLAKE2B a1c4faeaefd638da705d9a6b8de9bde4f99c58939a3cc3ab417081ecc24d229b211273432d4f71ff6a4f54b773a78d86c07a068660491a9e70524bd0a3e15596 SHA512 8cc4859ae26428b8b4835d5205be4533c38ab90f5a369261b2650200bab16f7953c4d012dba375be5d1c793ca5031775c64b18f1629cae381d6f1e3b29992cb5
diff --git a/sys-process/nvtop/nvtop-2.0.2.ebuild b/sys-process/nvtop/nvtop-2.0.2.ebuild
new file mode 100644
index 000000000..a4383e95d
--- /dev/null
+++ b/sys-process/nvtop/nvtop-2.0.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+NVIDIA_PV="455.38"
+
+DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
+HOMEPAGE="https://github.com/Syllo/nvtop"
+
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
+ inherit git-r3
+ SRC_URI="
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+ "
+else
+ SRC_URI="
+ https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+ "
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="unicode video_cards_amdgpu video_cards_nvidia"
+
+RDEPEND="
+ video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
+ video_cards_nvidia? ( x11-drivers/nvidia-drivers )
+ sys-libs/ncurses:0=
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+ -DCURSES_NEED_WIDE=$(usex unicode)
+ -DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
+ -DAMDGPU_SUPPORT=$(usex video_cards_amdgpu)
+ )
+
+ cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2022-09-06 2:50 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2022-09-06 2:50 UTC (permalink / raw
To: gentoo-commits
commit: 1d2eb258bd5c407caf298cd80cb8eeaa50f924b9
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Tue Sep 6 02:50:11 2022 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Tue Sep 6 02:50:11 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d2eb258
sys-process/nvtop: fix 9999 ebuild
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/nvtop-9999.ebuild | 24 ++++++++++++++++--------
1 file changed, 16 insertions(+), 8 deletions(-)
diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-9999.ebuild
index 128d6f80e..a4383e95d 100644
--- a/sys-process/nvtop/nvtop-9999.ebuild
+++ b/sys-process/nvtop/nvtop-9999.ebuild
@@ -5,25 +5,34 @@ EAPI=8
inherit cmake
+NVIDIA_PV="455.38"
+
DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
HOMEPAGE="https://github.com/Syllo/nvtop"
if [[ "${PV}" == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
inherit git-r3
+ SRC_URI="
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+ "
else
- SRC_URI="https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="
+ https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+ "
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-3"
SLOT="0"
-IUSE="unicode"
+IUSE="unicode video_cards_amdgpu video_cards_nvidia"
RDEPEND="
+ video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
+ video_cards_nvidia? ( x11-drivers/nvidia-drivers )
sys-libs/ncurses:0=
- x11-drivers/nvidia-drivers
"
DEPEND="${RDEPEND}"
@@ -32,16 +41,15 @@ BDEPEND="
virtual/pkgconfig
"
-PATCHES=(
- "${FILESDIR}"/${PN}-1.0.0-add-nvml.patch
-)
-
src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DNVML_INCLUDE_DIRS="${S}/include"
-DCURSES_NEED_WIDE=$(usex unicode)
+ -DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
+ -DAMDGPU_SUPPORT=$(usex video_cards_amdgpu)
)
+ cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die
+
cmake_src_configure
}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2022-09-06 2:50 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2022-09-06 2:50 UTC (permalink / raw
To: gentoo-commits
commit: 42d1be042508831c680c94a187b5e3f35a99250e
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Tue Sep 6 02:49:31 2022 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Tue Sep 6 02:49:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42d1be04
sys-process/nvtop: add 2.0.3
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/Manifest | 1 +
sys-process/nvtop/nvtop-2.0.3.ebuild | 55 ++++++++++++++++++++++++++++++++++++
2 files changed, 56 insertions(+)
diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index bafa079e5..5f660ef4d 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -2,3 +2,4 @@ DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 81a287aecd2d0e788b0fe581c3dd
DIST nvtop-1.2.2.tar.gz 197300 BLAKE2B dcab86606e2581d5d1d18e77a59fd5c41e665bbaaa876d0cdc7211cc2fe21d14e4a38e23afaf662616bc373b2c05cc85a969fc20ee78c0b42ead1cb6ac93fa84 SHA512 034ca55e773a34b433cc54e6dabf36911973b2ec0669a7f2757f9edcd6ae6e14493c8e31ecb9d7a8e45026ddd97cf543fa57b046d96de6cc650614cd539a6c6a
DIST nvtop-2.0.1.tar.gz 215348 BLAKE2B 9e288a51dd2f61122ceeac11711c01c13f989e06c5b85c2e4ec90d217e0eb5081aff0aa33140cc511b8864b75a572045c1572e76aaab4bdcb30bbe0a83306771 SHA512 0694fd5327f5fdab926c6bd4862499ead2a4b7d17ec9e60ca1ff2ff3dfca56386600407d6ea8d65e7bea230fb450460e9a70879563764898c4dd5d320df96886
DIST nvtop-2.0.2.tar.gz 218873 BLAKE2B a1c4faeaefd638da705d9a6b8de9bde4f99c58939a3cc3ab417081ecc24d229b211273432d4f71ff6a4f54b773a78d86c07a068660491a9e70524bd0a3e15596 SHA512 8cc4859ae26428b8b4835d5205be4533c38ab90f5a369261b2650200bab16f7953c4d012dba375be5d1c793ca5031775c64b18f1629cae381d6f1e3b29992cb5
+DIST nvtop-2.0.3.tar.gz 221071 BLAKE2B a1bd8d3e58aac36e1d21b79d8310e41efe3237a3df603d60115230eee76b1f106bd48dd48ab8ad99e3f1c42ebc895fb45efc46ada9169cbcdb5df93326f9e680 SHA512 ffd9d88898b7c6365d8bcff3c7b187760bc0036fba80ab6a0e3a586217ebf48b3377cdbe84f2fbbe10fb650f96de108973f95ccd29766e45da3901ee5d45f63c
diff --git a/sys-process/nvtop/nvtop-2.0.3.ebuild b/sys-process/nvtop/nvtop-2.0.3.ebuild
new file mode 100644
index 000000000..a4383e95d
--- /dev/null
+++ b/sys-process/nvtop/nvtop-2.0.3.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+NVIDIA_PV="455.38"
+
+DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
+HOMEPAGE="https://github.com/Syllo/nvtop"
+
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
+ inherit git-r3
+ SRC_URI="
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+ "
+else
+ SRC_URI="
+ https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+ "
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="unicode video_cards_amdgpu video_cards_nvidia"
+
+RDEPEND="
+ video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
+ video_cards_nvidia? ( x11-drivers/nvidia-drivers )
+ sys-libs/ncurses:0=
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+ -DCURSES_NEED_WIDE=$(usex unicode)
+ -DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
+ -DAMDGPU_SUPPORT=$(usex video_cards_amdgpu)
+ )
+
+ cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2022-09-06 2:50 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2022-09-06 2:50 UTC (permalink / raw
To: gentoo-commits
commit: 1ac9f548e9912f1e7baccc1e8b913dbdca428b7f
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Tue Sep 6 02:49:55 2022 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Tue Sep 6 02:49:55 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ac9f548
sys-process/nvtop: drop 1.2.2, 2.0.1-r1
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/Manifest | 2 --
sys-process/nvtop/nvtop-1.2.2.ebuild | 53 -------------------------------
sys-process/nvtop/nvtop-2.0.1-r1.ebuild | 55 ---------------------------------
3 files changed, 110 deletions(-)
diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index 5f660ef4d..179754aaf 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1,5 +1,3 @@
DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c SHA512 56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
-DIST nvtop-1.2.2.tar.gz 197300 BLAKE2B dcab86606e2581d5d1d18e77a59fd5c41e665bbaaa876d0cdc7211cc2fe21d14e4a38e23afaf662616bc373b2c05cc85a969fc20ee78c0b42ead1cb6ac93fa84 SHA512 034ca55e773a34b433cc54e6dabf36911973b2ec0669a7f2757f9edcd6ae6e14493c8e31ecb9d7a8e45026ddd97cf543fa57b046d96de6cc650614cd539a6c6a
-DIST nvtop-2.0.1.tar.gz 215348 BLAKE2B 9e288a51dd2f61122ceeac11711c01c13f989e06c5b85c2e4ec90d217e0eb5081aff0aa33140cc511b8864b75a572045c1572e76aaab4bdcb30bbe0a83306771 SHA512 0694fd5327f5fdab926c6bd4862499ead2a4b7d17ec9e60ca1ff2ff3dfca56386600407d6ea8d65e7bea230fb450460e9a70879563764898c4dd5d320df96886
DIST nvtop-2.0.2.tar.gz 218873 BLAKE2B a1c4faeaefd638da705d9a6b8de9bde4f99c58939a3cc3ab417081ecc24d229b211273432d4f71ff6a4f54b773a78d86c07a068660491a9e70524bd0a3e15596 SHA512 8cc4859ae26428b8b4835d5205be4533c38ab90f5a369261b2650200bab16f7953c4d012dba375be5d1c793ca5031775c64b18f1629cae381d6f1e3b29992cb5
DIST nvtop-2.0.3.tar.gz 221071 BLAKE2B a1bd8d3e58aac36e1d21b79d8310e41efe3237a3df603d60115230eee76b1f106bd48dd48ab8ad99e3f1c42ebc895fb45efc46ada9169cbcdb5df93326f9e680 SHA512 ffd9d88898b7c6365d8bcff3c7b187760bc0036fba80ab6a0e3a586217ebf48b3377cdbe84f2fbbe10fb650f96de108973f95ccd29766e45da3901ee5d45f63c
diff --git a/sys-process/nvtop/nvtop-1.2.2.ebuild b/sys-process/nvtop/nvtop-1.2.2.ebuild
deleted file mode 100644
index 0dc4d9851..000000000
--- a/sys-process/nvtop/nvtop-1.2.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-NVIDIA_PV="455.38"
-
-DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
-HOMEPAGE="https://github.com/Syllo/nvtop"
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
- inherit git-r3
- SRC_URI="
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
- "
-else
- SRC_URI="
- https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
- "
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-IUSE="unicode"
-
-RDEPEND="
- sys-libs/ncurses:0=
- x11-drivers/nvidia-drivers
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
-"
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DNVML_INCLUDE_DIRS="${S}/include"
- -DCURSES_NEED_WIDE=$(usex unicode)
- )
-
- cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die
-
- cmake_src_configure
-}
diff --git a/sys-process/nvtop/nvtop-2.0.1-r1.ebuild b/sys-process/nvtop/nvtop-2.0.1-r1.ebuild
deleted file mode 100644
index a4383e95d..000000000
--- a/sys-process/nvtop/nvtop-2.0.1-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-NVIDIA_PV="455.38"
-
-DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
-HOMEPAGE="https://github.com/Syllo/nvtop"
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
- inherit git-r3
- SRC_URI="
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
- "
-else
- SRC_URI="
- https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
- "
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-IUSE="unicode video_cards_amdgpu video_cards_nvidia"
-
-RDEPEND="
- video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
- video_cards_nvidia? ( x11-drivers/nvidia-drivers )
- sys-libs/ncurses:0=
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
-"
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DCURSES_NEED_WIDE=$(usex unicode)
- -DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
- -DAMDGPU_SUPPORT=$(usex video_cards_amdgpu)
- )
-
- cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2022-09-06 3:25 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2022-09-06 3:25 UTC (permalink / raw
To: gentoo-commits
commit: f1c36dcdae6aab6bc841876b53fdc1c4cb134f2f
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Tue Sep 6 03:25:05 2022 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Tue Sep 6 03:25:05 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1c36dcd
sys-process/nvtop: drop 2.0.2
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/Manifest | 1 -
sys-process/nvtop/nvtop-2.0.2.ebuild | 55 ------------------------------------
2 files changed, 56 deletions(-)
diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index 179754aaf..480f101b4 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1,3 +1,2 @@
DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c SHA512 56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
-DIST nvtop-2.0.2.tar.gz 218873 BLAKE2B a1c4faeaefd638da705d9a6b8de9bde4f99c58939a3cc3ab417081ecc24d229b211273432d4f71ff6a4f54b773a78d86c07a068660491a9e70524bd0a3e15596 SHA512 8cc4859ae26428b8b4835d5205be4533c38ab90f5a369261b2650200bab16f7953c4d012dba375be5d1c793ca5031775c64b18f1629cae381d6f1e3b29992cb5
DIST nvtop-2.0.3.tar.gz 221071 BLAKE2B a1bd8d3e58aac36e1d21b79d8310e41efe3237a3df603d60115230eee76b1f106bd48dd48ab8ad99e3f1c42ebc895fb45efc46ada9169cbcdb5df93326f9e680 SHA512 ffd9d88898b7c6365d8bcff3c7b187760bc0036fba80ab6a0e3a586217ebf48b3377cdbe84f2fbbe10fb650f96de108973f95ccd29766e45da3901ee5d45f63c
diff --git a/sys-process/nvtop/nvtop-2.0.2.ebuild b/sys-process/nvtop/nvtop-2.0.2.ebuild
deleted file mode 100644
index a4383e95d..000000000
--- a/sys-process/nvtop/nvtop-2.0.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-NVIDIA_PV="455.38"
-
-DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
-HOMEPAGE="https://github.com/Syllo/nvtop"
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
- inherit git-r3
- SRC_URI="
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
- "
-else
- SRC_URI="
- https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
- "
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-IUSE="unicode video_cards_amdgpu video_cards_nvidia"
-
-RDEPEND="
- video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
- video_cards_nvidia? ( x11-drivers/nvidia-drivers )
- sys-libs/ncurses:0=
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
-"
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DCURSES_NEED_WIDE=$(usex unicode)
- -DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
- -DAMDGPU_SUPPORT=$(usex video_cards_amdgpu)
- )
-
- cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2022-10-25 2:47 Carlos Eduardo
0 siblings, 0 replies; 33+ messages in thread
From: Carlos Eduardo @ 2022-10-25 2:47 UTC (permalink / raw
To: gentoo-commits
commit: 4ca43753e12770f342915f1a6cebfde90d829a8b
Author: Carlos Eduardo <carana2099 <AT> gmail <DOT> com>
AuthorDate: Tue Oct 25 02:46:19 2022 +0000
Commit: Carlos Eduardo <carana2099 <AT> gmail <DOT> com>
CommitDate: Tue Oct 25 02:46:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ca43753
sys-process/nvtop: add 3.0.0, update 9999 build
Signed-off-by: Carlos Eduardo <carana2099 <AT> gmail.com>
sys-process/nvtop/Manifest | 1 +
.../nvtop/{nvtop-9999.ebuild => nvtop-3.0.0.ebuild} | 17 +++++------------
sys-process/nvtop/nvtop-9999.ebuild | 17 +++++------------
3 files changed, 11 insertions(+), 24 deletions(-)
diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index 480f101b4..a33d415b5 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1,2 +1,3 @@
DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c SHA512 56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
DIST nvtop-2.0.3.tar.gz 221071 BLAKE2B a1bd8d3e58aac36e1d21b79d8310e41efe3237a3df603d60115230eee76b1f106bd48dd48ab8ad99e3f1c42ebc895fb45efc46ada9169cbcdb5df93326f9e680 SHA512 ffd9d88898b7c6365d8bcff3c7b187760bc0036fba80ab6a0e3a586217ebf48b3377cdbe84f2fbbe10fb650f96de108973f95ccd29766e45da3901ee5d45f63c
+DIST nvtop-3.0.0.tar.gz 233849 BLAKE2B bae5fda51bdf3597189e9685f08dca545b90b091c8071d92f264574a23c130920f2f5845d55c4ae956aceb46132421573d65aef78e85acc66e2e0040fec99ebd SHA512 fc1525e4040cdf75c09705eefc351c957c815d15d5e8f06591294f4f901c5f3a235a706dc249740f478a3e0b5812d061d142ea7095dbb2a0f620b3511a387f79
diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-3.0.0.ebuild
similarity index 65%
copy from sys-process/nvtop/nvtop-9999.ebuild
copy to sys-process/nvtop/nvtop-3.0.0.ebuild
index a4383e95d..326aef999 100644
--- a/sys-process/nvtop/nvtop-9999.ebuild
+++ b/sys-process/nvtop/nvtop-3.0.0.ebuild
@@ -5,31 +5,24 @@ EAPI=8
inherit cmake
-NVIDIA_PV="455.38"
-
DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
HOMEPAGE="https://github.com/Syllo/nvtop"
if [[ "${PV}" == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
inherit git-r3
- SRC_URI="
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
- "
else
- SRC_URI="
- https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
- "
+ SRC_URI="https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-3"
SLOT="0"
-IUSE="unicode video_cards_amdgpu video_cards_nvidia"
+IUSE="unicode video_cards_intel video_cards_amdgpu video_cards_nvidia"
RDEPEND="
+ video_cards_intel? ( virtual/udev )
video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
video_cards_nvidia? ( x11-drivers/nvidia-drivers )
sys-libs/ncurses:0=
@@ -45,11 +38,11 @@ src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-DCURSES_NEED_WIDE=$(usex unicode)
+ -DINTEL_SUPPORT=$(usex video_cards_intel)
-DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
-DAMDGPU_SUPPORT=$(usex video_cards_amdgpu)
)
- cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die
-
cmake_src_configure
}
+
diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-9999.ebuild
index a4383e95d..326aef999 100644
--- a/sys-process/nvtop/nvtop-9999.ebuild
+++ b/sys-process/nvtop/nvtop-9999.ebuild
@@ -5,31 +5,24 @@ EAPI=8
inherit cmake
-NVIDIA_PV="455.38"
-
DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
HOMEPAGE="https://github.com/Syllo/nvtop"
if [[ "${PV}" == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
inherit git-r3
- SRC_URI="
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
- "
else
- SRC_URI="
- https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
- "
+ SRC_URI="https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-3"
SLOT="0"
-IUSE="unicode video_cards_amdgpu video_cards_nvidia"
+IUSE="unicode video_cards_intel video_cards_amdgpu video_cards_nvidia"
RDEPEND="
+ video_cards_intel? ( virtual/udev )
video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
video_cards_nvidia? ( x11-drivers/nvidia-drivers )
sys-libs/ncurses:0=
@@ -45,11 +38,11 @@ src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-DCURSES_NEED_WIDE=$(usex unicode)
+ -DINTEL_SUPPORT=$(usex video_cards_intel)
-DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
-DAMDGPU_SUPPORT=$(usex video_cards_amdgpu)
)
- cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die
-
cmake_src_configure
}
+
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2023-03-31 4:38 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2023-03-31 4:38 UTC (permalink / raw
To: gentoo-commits
commit: cbbe9965a618d99707aaed6fe32a768f7d393f4c
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Fri Mar 31 04:37:52 2023 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Fri Mar 31 04:37:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cbbe9965
sys-process/nvtop: add 3.0.1
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/Manifest | 1 +
sys-process/nvtop/{nvtop-9999.ebuild => nvtop-3.0.1.ebuild} | 3 +--
sys-process/nvtop/nvtop-9999.ebuild | 3 +--
3 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index a33d415b5..e81c5e0e0 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1,3 +1,4 @@
DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c SHA512 56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
DIST nvtop-2.0.3.tar.gz 221071 BLAKE2B a1bd8d3e58aac36e1d21b79d8310e41efe3237a3df603d60115230eee76b1f106bd48dd48ab8ad99e3f1c42ebc895fb45efc46ada9169cbcdb5df93326f9e680 SHA512 ffd9d88898b7c6365d8bcff3c7b187760bc0036fba80ab6a0e3a586217ebf48b3377cdbe84f2fbbe10fb650f96de108973f95ccd29766e45da3901ee5d45f63c
DIST nvtop-3.0.0.tar.gz 233849 BLAKE2B bae5fda51bdf3597189e9685f08dca545b90b091c8071d92f264574a23c130920f2f5845d55c4ae956aceb46132421573d65aef78e85acc66e2e0040fec99ebd SHA512 fc1525e4040cdf75c09705eefc351c957c815d15d5e8f06591294f4f901c5f3a235a706dc249740f478a3e0b5812d061d142ea7095dbb2a0f620b3511a387f79
+DIST nvtop-3.0.1.tar.gz 234246 BLAKE2B bc93ee28e81490a43fabfcbad441bf76b49890699afcabf19146aba9b87734cd6d0ff292f05ec05aab4642b0828fc1fe6de2dd2c2ecb82f21eb2920a53a86895 SHA512 2d4584c004776ac72e08ab6ffa7ade66e498a170a71310c4ef36fe6d648ab2a19dcabf4292187d7b260783b4f4b1318a35c628fa860fa57ffd47a7d998566e12
diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-3.0.1.ebuild
similarity index 98%
copy from sys-process/nvtop/nvtop-9999.ebuild
copy to sys-process/nvtop/nvtop-3.0.1.ebuild
index 326aef999..e2d0d4176 100644
--- a/sys-process/nvtop/nvtop-9999.ebuild
+++ b/sys-process/nvtop/nvtop-3.0.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake
+inherit cmake xdg
DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
HOMEPAGE="https://github.com/Syllo/nvtop"
@@ -45,4 +45,3 @@ src_configure() {
cmake_src_configure
}
-
diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-9999.ebuild
index 326aef999..e2d0d4176 100644
--- a/sys-process/nvtop/nvtop-9999.ebuild
+++ b/sys-process/nvtop/nvtop-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake
+inherit cmake xdg
DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
HOMEPAGE="https://github.com/Syllo/nvtop"
@@ -45,4 +45,3 @@ src_configure() {
cmake_src_configure
}
-
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2023-03-31 4:40 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2023-03-31 4:40 UTC (permalink / raw
To: gentoo-commits
commit: bf9cc2453b88d511ad10154b5599f2789e39add5
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Fri Mar 31 04:40:18 2023 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Fri Mar 31 04:40:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf9cc245
sys-process/nvtop: drop 3.0.0
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/Manifest | 1 -
sys-process/nvtop/nvtop-3.0.0.ebuild | 48 ------------------------------------
2 files changed, 49 deletions(-)
diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index e81c5e0e0..4a2376560 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1,4 +1,3 @@
DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c SHA512 56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
DIST nvtop-2.0.3.tar.gz 221071 BLAKE2B a1bd8d3e58aac36e1d21b79d8310e41efe3237a3df603d60115230eee76b1f106bd48dd48ab8ad99e3f1c42ebc895fb45efc46ada9169cbcdb5df93326f9e680 SHA512 ffd9d88898b7c6365d8bcff3c7b187760bc0036fba80ab6a0e3a586217ebf48b3377cdbe84f2fbbe10fb650f96de108973f95ccd29766e45da3901ee5d45f63c
-DIST nvtop-3.0.0.tar.gz 233849 BLAKE2B bae5fda51bdf3597189e9685f08dca545b90b091c8071d92f264574a23c130920f2f5845d55c4ae956aceb46132421573d65aef78e85acc66e2e0040fec99ebd SHA512 fc1525e4040cdf75c09705eefc351c957c815d15d5e8f06591294f4f901c5f3a235a706dc249740f478a3e0b5812d061d142ea7095dbb2a0f620b3511a387f79
DIST nvtop-3.0.1.tar.gz 234246 BLAKE2B bc93ee28e81490a43fabfcbad441bf76b49890699afcabf19146aba9b87734cd6d0ff292f05ec05aab4642b0828fc1fe6de2dd2c2ecb82f21eb2920a53a86895 SHA512 2d4584c004776ac72e08ab6ffa7ade66e498a170a71310c4ef36fe6d648ab2a19dcabf4292187d7b260783b4f4b1318a35c628fa860fa57ffd47a7d998566e12
diff --git a/sys-process/nvtop/nvtop-3.0.0.ebuild b/sys-process/nvtop/nvtop-3.0.0.ebuild
deleted file mode 100644
index 326aef999..000000000
--- a/sys-process/nvtop/nvtop-3.0.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
-HOMEPAGE="https://github.com/Syllo/nvtop"
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-IUSE="unicode video_cards_intel video_cards_amdgpu video_cards_nvidia"
-
-RDEPEND="
- video_cards_intel? ( virtual/udev )
- video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
- video_cards_nvidia? ( x11-drivers/nvidia-drivers )
- sys-libs/ncurses:0=
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
-"
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DCURSES_NEED_WIDE=$(usex unicode)
- -DINTEL_SUPPORT=$(usex video_cards_intel)
- -DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
- -DAMDGPU_SUPPORT=$(usex video_cards_amdgpu)
- )
-
- cmake_src_configure
-}
-
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2024-01-12 5:47 YiFei Zhu
0 siblings, 0 replies; 33+ messages in thread
From: YiFei Zhu @ 2024-01-12 5:47 UTC (permalink / raw
To: gentoo-commits
commit: f993cd4056a31c9c10dc78bf68e4d5bbee657e5a
Author: YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Fri Jan 12 05:44:01 2024 +0000
Commit: YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Fri Jan 12 05:47:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f993cd40
sys-process/nvtop: add 3.0.2, fix 9999
Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>
sys-process/nvtop/Manifest | 1 +
sys-process/nvtop/{nvtop-9999.ebuild => nvtop-3.0.2.ebuild} | 6 ++++--
sys-process/nvtop/nvtop-9999.ebuild | 6 ++++--
3 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index 4a2376560b..daa7d50d56 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1,3 +1,4 @@
DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c SHA512 56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
DIST nvtop-2.0.3.tar.gz 221071 BLAKE2B a1bd8d3e58aac36e1d21b79d8310e41efe3237a3df603d60115230eee76b1f106bd48dd48ab8ad99e3f1c42ebc895fb45efc46ada9169cbcdb5df93326f9e680 SHA512 ffd9d88898b7c6365d8bcff3c7b187760bc0036fba80ab6a0e3a586217ebf48b3377cdbe84f2fbbe10fb650f96de108973f95ccd29766e45da3901ee5d45f63c
DIST nvtop-3.0.1.tar.gz 234246 BLAKE2B bc93ee28e81490a43fabfcbad441bf76b49890699afcabf19146aba9b87734cd6d0ff292f05ec05aab4642b0828fc1fe6de2dd2c2ecb82f21eb2920a53a86895 SHA512 2d4584c004776ac72e08ab6ffa7ade66e498a170a71310c4ef36fe6d648ab2a19dcabf4292187d7b260783b4f4b1318a35c628fa860fa57ffd47a7d998566e12
+DIST nvtop-3.0.2.tar.gz 241421 BLAKE2B 6d0c1101bfd9401ab8174721840c9b70f34b334e3d8f3d4e79f0df9a726118a43911adf6bc8c839e5259d780783abe7daa6622d31057cb2906e2c56d655f4c03 SHA512 e5f23796c37b21f9e16f90b6aecce010239f736e60698fec22f663afef24439680132cb4bf08c56b9c05a9a69fa81421fed46c392adc06435f5209552337caed
diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-3.0.2.ebuild
similarity index 84%
copy from sys-process/nvtop/nvtop-9999.ebuild
copy to sys-process/nvtop/nvtop-3.0.2.ebuild
index e2d0d4176d..395e8ba179 100644
--- a/sys-process/nvtop/nvtop-9999.ebuild
+++ b/sys-process/nvtop/nvtop-3.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,12 +19,13 @@ fi
LICENSE="GPL-3"
SLOT="0"
-IUSE="unicode video_cards_intel video_cards_amdgpu video_cards_nvidia"
+IUSE="unicode video_cards_intel video_cards_amdgpu video_cards_nvidia video_cards_freedreno"
RDEPEND="
video_cards_intel? ( virtual/udev )
video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
video_cards_nvidia? ( x11-drivers/nvidia-drivers )
+ video_cards_freedreno? ( x11-libs/libdrm[video_cards_freedreno] )
sys-libs/ncurses:0=
"
@@ -41,6 +42,7 @@ src_configure() {
-DINTEL_SUPPORT=$(usex video_cards_intel)
-DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
-DAMDGPU_SUPPORT=$(usex video_cards_amdgpu)
+ -DMSM_SUPPORT=$(usex video_cards_freedreno)
)
cmake_src_configure
diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-9999.ebuild
index e2d0d4176d..395e8ba179 100644
--- a/sys-process/nvtop/nvtop-9999.ebuild
+++ b/sys-process/nvtop/nvtop-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,12 +19,13 @@ fi
LICENSE="GPL-3"
SLOT="0"
-IUSE="unicode video_cards_intel video_cards_amdgpu video_cards_nvidia"
+IUSE="unicode video_cards_intel video_cards_amdgpu video_cards_nvidia video_cards_freedreno"
RDEPEND="
video_cards_intel? ( virtual/udev )
video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
video_cards_nvidia? ( x11-drivers/nvidia-drivers )
+ video_cards_freedreno? ( x11-libs/libdrm[video_cards_freedreno] )
sys-libs/ncurses:0=
"
@@ -41,6 +42,7 @@ src_configure() {
-DINTEL_SUPPORT=$(usex video_cards_intel)
-DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
-DAMDGPU_SUPPORT=$(usex video_cards_amdgpu)
+ -DMSM_SUPPORT=$(usex video_cards_freedreno)
)
cmake_src_configure
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2024-02-09 17:16 Haelwenn Monnier
0 siblings, 0 replies; 33+ messages in thread
From: Haelwenn Monnier @ 2024-02-09 17:16 UTC (permalink / raw
To: gentoo-commits
commit: e27144507a8a537188b652eb6508f6ac50929622
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Fri Feb 9 17:15:12 2024 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Fri Feb 9 17:15:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e2714450
Update description for multi-vendor support
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
sys-process/nvtop/metadata.xml | 8 +++-----
sys-process/nvtop/nvtop-2.0.3.ebuild | 2 +-
sys-process/nvtop/nvtop-3.0.1.ebuild | 2 +-
sys-process/nvtop/nvtop-3.0.2.ebuild | 2 +-
sys-process/nvtop/nvtop-9999.ebuild | 2 +-
5 files changed, 7 insertions(+), 9 deletions(-)
diff --git a/sys-process/nvtop/metadata.xml b/sys-process/nvtop/metadata.xml
index d16f6189d2..f1193f5554 100644
--- a/sys-process/nvtop/metadata.xml
+++ b/sys-process/nvtop/metadata.xml
@@ -9,10 +9,8 @@
<remote-id type="github">Syllo/nvtop</remote-id>
</upstream>
<longdescription lang="en">
- Nvtop stands for NVidia TOP, a (h)top like task monitor for NVIDIA GPUs.
- It can handle multiple GPUs and print information about them in a htop
- familiar way. Some fields are shown as N/A: Ask NVIDIA for better support
- of your hardware! Compatibility issues: Does not work with nouveau driver
- stack and older NVIDIA GPU for the time being.
+ NVTOP stands for Neat Videocard TOP, a (h)top like task monitor for
+ AMD, Intel and NVIDIA GPUs. It can handle multiple GPUs and print
+ information about them in a htop-familiar way.
</longdescription>
</pkgmetadata>
diff --git a/sys-process/nvtop/nvtop-2.0.3.ebuild b/sys-process/nvtop/nvtop-2.0.3.ebuild
index a4383e95dc..c0fcc5624e 100644
--- a/sys-process/nvtop/nvtop-2.0.3.ebuild
+++ b/sys-process/nvtop/nvtop-2.0.3.ebuild
@@ -7,7 +7,7 @@ inherit cmake
NVIDIA_PV="455.38"
-DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
+DESCRIPTION="(h)top like task monitor for AMD, NVIDIA, … GPUs"
HOMEPAGE="https://github.com/Syllo/nvtop"
if [[ "${PV}" == "9999" ]] ; then
diff --git a/sys-process/nvtop/nvtop-3.0.1.ebuild b/sys-process/nvtop/nvtop-3.0.1.ebuild
index e2d0d4176d..1e15ea20b3 100644
--- a/sys-process/nvtop/nvtop-3.0.1.ebuild
+++ b/sys-process/nvtop/nvtop-3.0.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit cmake xdg
-DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
+DESCRIPTION="(h)top like task monitor for AMD, Intel, NVIDIA, … GPUs"
HOMEPAGE="https://github.com/Syllo/nvtop"
if [[ "${PV}" == "9999" ]] ; then
diff --git a/sys-process/nvtop/nvtop-3.0.2.ebuild b/sys-process/nvtop/nvtop-3.0.2.ebuild
index 395e8ba179..308b984c1c 100644
--- a/sys-process/nvtop/nvtop-3.0.2.ebuild
+++ b/sys-process/nvtop/nvtop-3.0.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit cmake xdg
-DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
+DESCRIPTION="(h)top like task monitor for AMD, Intel, NVIDIA, … GPUs"
HOMEPAGE="https://github.com/Syllo/nvtop"
if [[ "${PV}" == "9999" ]] ; then
diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-9999.ebuild
index 395e8ba179..308b984c1c 100644
--- a/sys-process/nvtop/nvtop-9999.ebuild
+++ b/sys-process/nvtop/nvtop-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit cmake xdg
-DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
+DESCRIPTION="(h)top like task monitor for AMD, Intel, NVIDIA, … GPUs"
HOMEPAGE="https://github.com/Syllo/nvtop"
if [[ "${PV}" == "9999" ]] ; then
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2024-11-30 12:29 Filip Kobierski
0 siblings, 0 replies; 33+ messages in thread
From: Filip Kobierski @ 2024-11-30 12:29 UTC (permalink / raw
To: gentoo-commits
commit: 2f85b8a8d9edb155d0eec15e77a4ad5debae65cf
Author: Filip Kobierski <fkobi <AT> pm <DOT> me>
AuthorDate: Sat Nov 30 11:25:00 2024 +0000
Commit: Filip Kobierski <fkobi <AT> pm <DOT> me>
CommitDate: Sat Nov 30 12:29:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2f85b8a8
sys-process/nvtop: drop 3.0.1
Signed-off-by: Filip Kobierski <fkobi <AT> pm.me>
sys-process/nvtop/Manifest | 1 -
sys-process/nvtop/nvtop-3.0.1.ebuild | 47 ------------------------------------
2 files changed, 48 deletions(-)
diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index daa7d50d5..8c8472c0d 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1,4 +1,3 @@
DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c SHA512 56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
DIST nvtop-2.0.3.tar.gz 221071 BLAKE2B a1bd8d3e58aac36e1d21b79d8310e41efe3237a3df603d60115230eee76b1f106bd48dd48ab8ad99e3f1c42ebc895fb45efc46ada9169cbcdb5df93326f9e680 SHA512 ffd9d88898b7c6365d8bcff3c7b187760bc0036fba80ab6a0e3a586217ebf48b3377cdbe84f2fbbe10fb650f96de108973f95ccd29766e45da3901ee5d45f63c
-DIST nvtop-3.0.1.tar.gz 234246 BLAKE2B bc93ee28e81490a43fabfcbad441bf76b49890699afcabf19146aba9b87734cd6d0ff292f05ec05aab4642b0828fc1fe6de2dd2c2ecb82f21eb2920a53a86895 SHA512 2d4584c004776ac72e08ab6ffa7ade66e498a170a71310c4ef36fe6d648ab2a19dcabf4292187d7b260783b4f4b1318a35c628fa860fa57ffd47a7d998566e12
DIST nvtop-3.0.2.tar.gz 241421 BLAKE2B 6d0c1101bfd9401ab8174721840c9b70f34b334e3d8f3d4e79f0df9a726118a43911adf6bc8c839e5259d780783abe7daa6622d31057cb2906e2c56d655f4c03 SHA512 e5f23796c37b21f9e16f90b6aecce010239f736e60698fec22f663afef24439680132cb4bf08c56b9c05a9a69fa81421fed46c392adc06435f5209552337caed
diff --git a/sys-process/nvtop/nvtop-3.0.1.ebuild b/sys-process/nvtop/nvtop-3.0.1.ebuild
deleted file mode 100644
index 1e15ea20b..000000000
--- a/sys-process/nvtop/nvtop-3.0.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="(h)top like task monitor for AMD, Intel, NVIDIA, … GPUs"
-HOMEPAGE="https://github.com/Syllo/nvtop"
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-IUSE="unicode video_cards_intel video_cards_amdgpu video_cards_nvidia"
-
-RDEPEND="
- video_cards_intel? ( virtual/udev )
- video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
- video_cards_nvidia? ( x11-drivers/nvidia-drivers )
- sys-libs/ncurses:0=
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
-"
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DCURSES_NEED_WIDE=$(usex unicode)
- -DINTEL_SUPPORT=$(usex video_cards_intel)
- -DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
- -DAMDGPU_SUPPORT=$(usex video_cards_amdgpu)
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2024-12-13 7:59 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2024-12-13 7:59 UTC (permalink / raw
To: gentoo-commits
commit: 53f289b6fc0892870f000df4fb44845972bc34e7
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Fri Dec 13 07:56:10 2024 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Fri Dec 13 07:56:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53f289b6
sys-process/nvtop: drop 2.0.3, 3.0.2, add 3.1.0
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/Manifest | 4 +-
sys-process/nvtop/nvtop-2.0.3.ebuild | 55 ----------------------
.../{nvtop-3.0.2.ebuild => nvtop-3.1.0.ebuild} | 2 +-
sys-process/nvtop/nvtop-9999.ebuild | 2 +-
4 files changed, 3 insertions(+), 60 deletions(-)
diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index 8c8472c0d..09ab64b89 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1,3 +1 @@
-DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c SHA512 56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
-DIST nvtop-2.0.3.tar.gz 221071 BLAKE2B a1bd8d3e58aac36e1d21b79d8310e41efe3237a3df603d60115230eee76b1f106bd48dd48ab8ad99e3f1c42ebc895fb45efc46ada9169cbcdb5df93326f9e680 SHA512 ffd9d88898b7c6365d8bcff3c7b187760bc0036fba80ab6a0e3a586217ebf48b3377cdbe84f2fbbe10fb650f96de108973f95ccd29766e45da3901ee5d45f63c
-DIST nvtop-3.0.2.tar.gz 241421 BLAKE2B 6d0c1101bfd9401ab8174721840c9b70f34b334e3d8f3d4e79f0df9a726118a43911adf6bc8c839e5259d780783abe7daa6622d31057cb2906e2c56d655f4c03 SHA512 e5f23796c37b21f9e16f90b6aecce010239f736e60698fec22f663afef24439680132cb4bf08c56b9c05a9a69fa81421fed46c392adc06435f5209552337caed
+DIST nvtop-3.1.0.tar.gz 269897 BLAKE2B 8d8e8b8014ea4d9dba241d620eaf9b4c37e99b593a8dddc31cc40d084eb1d5aaf3dff712d86567f46fb3b360b77392ac1836c9487e6b9f9a2514b27f2ebd1e94 SHA512 a22806920d85954930cf9a24450de2603418326b59bc7acedf8ff59ddb0f40e119de496a63f42706b4b6961c83ba664a8a33a3e4106a1c3ef6cd3da758aa5a55
diff --git a/sys-process/nvtop/nvtop-2.0.3.ebuild b/sys-process/nvtop/nvtop-2.0.3.ebuild
deleted file mode 100644
index c0fcc5624..000000000
--- a/sys-process/nvtop/nvtop-2.0.3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-NVIDIA_PV="455.38"
-
-DESCRIPTION="(h)top like task monitor for AMD, NVIDIA, … GPUs"
-HOMEPAGE="https://github.com/Syllo/nvtop"
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"
- inherit git-r3
- SRC_URI="
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
- "
-else
- SRC_URI="
- https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
- "
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-IUSE="unicode video_cards_amdgpu video_cards_nvidia"
-
-RDEPEND="
- video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
- video_cards_nvidia? ( x11-drivers/nvidia-drivers )
- sys-libs/ncurses:0=
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
-"
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DCURSES_NEED_WIDE=$(usex unicode)
- -DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
- -DAMDGPU_SUPPORT=$(usex video_cards_amdgpu)
- )
-
- cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die
-
- cmake_src_configure
-}
diff --git a/sys-process/nvtop/nvtop-3.0.2.ebuild b/sys-process/nvtop/nvtop-3.1.0.ebuild
similarity index 93%
rename from sys-process/nvtop/nvtop-3.0.2.ebuild
rename to sys-process/nvtop/nvtop-3.1.0.ebuild
index 308b984c1..81c40c089 100644
--- a/sys-process/nvtop/nvtop-3.0.2.ebuild
+++ b/sys-process/nvtop/nvtop-3.1.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit cmake xdg
-DESCRIPTION="(h)top like task monitor for AMD, Intel, NVIDIA, … GPUs"
+DESCRIPTION="(h)top like task monitor for AMD, NVIDIA, Intel and other GPUs"
HOMEPAGE="https://github.com/Syllo/nvtop"
if [[ "${PV}" == "9999" ]] ; then
diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-9999.ebuild
index 308b984c1..81c40c089 100644
--- a/sys-process/nvtop/nvtop-9999.ebuild
+++ b/sys-process/nvtop/nvtop-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit cmake xdg
-DESCRIPTION="(h)top like task monitor for AMD, Intel, NVIDIA, … GPUs"
+DESCRIPTION="(h)top like task monitor for AMD, NVIDIA, Intel and other GPUs"
HOMEPAGE="https://github.com/Syllo/nvtop"
if [[ "${PV}" == "9999" ]] ; then
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2024-12-13 7:59 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2024-12-13 7:59 UTC (permalink / raw
To: gentoo-commits
commit: 2fd72aafcd2b009a63f06dd163c3ecff2c3a8d22
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Fri Dec 13 07:58:46 2024 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Fri Dec 13 07:58:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2fd72aaf
sys-process/nvtop: update maintainers
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/sys-process/nvtop/metadata.xml b/sys-process/nvtop/metadata.xml
index d3248bd91..d0719ad5b 100644
--- a/sys-process/nvtop/metadata.xml
+++ b/sys-process/nvtop/metadata.xml
@@ -5,6 +5,10 @@
<email>vowstar@gmail.com</email>
<name>Huang Rui</name>
</maintainer>
+ <maintainer type="person">
+ <email>zhixu.liu@gmail.com</email>
+ <name>Z. Liu</name>
+ </maintainer>
<upstream>
<bugs-to>https://github.com/Syllo/nvtop/issues</bugs-to>
<changelog>https://github.com/Syllo/nvtop/releases</changelog>
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2024-12-13 9:59 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2024-12-13 9:59 UTC (permalink / raw
To: gentoo-commits
commit: 93b9a5fcbe90e30346d188e84c2cb03adbb1eb70
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Fri Dec 13 09:59:03 2024 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Fri Dec 13 09:59:03 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=93b9a5fc
sys-process/nvtop: correct use flag and longdescription
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/metadata.xml | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/sys-process/nvtop/metadata.xml b/sys-process/nvtop/metadata.xml
index d0719ad5b..2b6afc655 100644
--- a/sys-process/nvtop/metadata.xml
+++ b/sys-process/nvtop/metadata.xml
@@ -15,8 +15,16 @@
<remote-id type="github">Syllo/nvtop</remote-id>
</upstream>
<longdescription lang="en">
- NVTOP stands for Neat Videocard TOP, a (h)top like task monitor for
- AMD, Intel and NVIDIA GPUs. It can handle multiple GPUs and print
+ NVTOP stands for Neat Videocard TOP, a (h)top like task monitor
+ for GPUs and accelerators. It can handle multiple GPUs and print
information about them in a htop-familiar way.
+
+ Currently supported vendors are AMD (Linux amdgpu driver), Apple
+ (limited M1 & M2 support), Huawei (Ascend), Intel (Linux i915/Xe
+ drivers), NVIDIA (Linux proprietary divers), Qualcomm Adreno (Linux
+ MSM driver), Broadcom VideoCore (Linux v3d driver).
</longdescription>
+ <use>
+ <flag name="unicode">Enable support for ncurses Unicode choice</flag>
+ </use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
@ 2024-12-14 3:34 Rui Huang
0 siblings, 0 replies; 33+ messages in thread
From: Rui Huang @ 2024-12-14 3:34 UTC (permalink / raw
To: gentoo-commits
commit: 93676d42bf6a2799d977d797cc5120b41ca72544
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Sat Dec 14 03:32:46 2024 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Sat Dec 14 03:32:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=93676d42
sys-process/nvtop: improve the ebuild
- remove DCMAKE_INSTALL_PREFIX due to cmake.eclass set this for us
- update (R)DEPEND to sys-libs/ncurses[unicode(+)?]
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
sys-process/nvtop/nvtop-3.1.0.ebuild | 3 +--
sys-process/nvtop/nvtop-9999.ebuild | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/sys-process/nvtop/nvtop-3.1.0.ebuild b/sys-process/nvtop/nvtop-3.1.0.ebuild
index a12d95529..81a0b78f6 100644
--- a/sys-process/nvtop/nvtop-3.1.0.ebuild
+++ b/sys-process/nvtop/nvtop-3.1.0.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
video_cards_nvidia? ( x11-drivers/nvidia-drivers )
video_cards_freedreno? ( x11-libs/libdrm[video_cards_freedreno] )
- sys-libs/ncurses:0=
+ sys-libs/ncurses[unicode(+)?]
"
DEPEND="${RDEPEND}"
@@ -41,7 +41,6 @@ PATCHES=(
src_configure() {
local mycmakeargs=(
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-DCURSES_NEED_WIDE=$(usex unicode)
-DINTEL_SUPPORT=$(usex video_cards_intel)
-DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
diff --git a/sys-process/nvtop/nvtop-9999.ebuild b/sys-process/nvtop/nvtop-9999.ebuild
index 81c40c089..0a63ae9e4 100644
--- a/sys-process/nvtop/nvtop-9999.ebuild
+++ b/sys-process/nvtop/nvtop-9999.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
video_cards_nvidia? ( x11-drivers/nvidia-drivers )
video_cards_freedreno? ( x11-libs/libdrm[video_cards_freedreno] )
- sys-libs/ncurses:0=
+ sys-libs/ncurses[unicode(+)?]
"
DEPEND="${RDEPEND}"
@@ -37,7 +37,6 @@ BDEPEND="
src_configure() {
local mycmakeargs=(
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-DCURSES_NEED_WIDE=$(usex unicode)
-DINTEL_SUPPORT=$(usex video_cards_intel)
-DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
^ permalink raw reply related [flat|nested] 33+ messages in thread
end of thread, other threads:[~2024-12-14 3:34 UTC | newest]
Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-09-06 3:25 [gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/ Rui Huang
-- strict thread matches above, loose matches on Subject: below --
2024-12-14 3:34 Rui Huang
2024-12-13 9:59 Rui Huang
2024-12-13 7:59 Rui Huang
2024-12-13 7:59 Rui Huang
2024-11-30 12:29 Filip Kobierski
2024-02-09 17:16 Haelwenn Monnier
2024-01-12 5:47 YiFei Zhu
2023-03-31 4:40 Rui Huang
2023-03-31 4:38 Rui Huang
2022-10-25 2:47 Carlos Eduardo
2022-09-06 2:50 Rui Huang
2022-09-06 2:50 Rui Huang
2022-09-06 2:50 Rui Huang
2022-07-08 4:53 Rui Huang
2022-07-08 4:53 Rui Huang
2022-04-25 8:26 Rui Huang
2022-04-24 4:08 Rui Huang
2022-02-07 15:51 Rui Huang
2021-11-08 13:08 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2021-11-08 13:08 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2021-08-03 8:55 Andrew Ammerlaan
2021-07-28 2:36 Rui Huang
2021-07-28 2:34 Rui Huang
2021-05-31 3:01 Rui Huang
2021-05-31 3:01 Rui Huang
2021-01-01 9:55 Rui Huang
2020-12-04 19:21 Rui Huang
2020-12-04 19:21 Rui Huang
2020-06-14 11:03 Rui Huang
2020-06-13 17:09 Rui Huang
2020-06-13 15:36 Rui Huang
2020-06-13 15:36 Rui Huang
2020-06-13 15:28 Rui Huang
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox