[gentoo-commits] repo/proj/guru:dev commit in: sys-process/iotop-c/
commit: 03cd69ec9b23c1b1a77788a3f80893bdb67471e7 Author: Arthur Zamarin gmail com> AuthorDate: Wed Sep 8 12:33:55 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Sep 8 12:33:55 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=03cd69ec sys-process/iotop-c: treeclean (moved to ::gentoo) Signed-off-by: Arthur Zamarin gmail.com> sys-process/iotop-c/Manifest | 1 - sys-process/iotop-c/iotop-c-1.17-r1.ebuild | 37 -- sys-process/iotop-c/metadata.xml | 18 --- 3 files changed, 56 deletions(-) diff --git a/sys-process/iotop-c/Manifest b/sys-process/iotop-c/Manifest deleted file mode 100644 index c75022f70..0 --- a/sys-process/iotop-c/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST iotop-c-1.17.tar.gz 40456 BLAKE2B 6698d6a71b945b15cca0244611995a0c2de932613f0e0fe4dcb3e10a6ad495fd56318d16c9d3ae9a896e9d735ead748f13bd085ca152fccc370be2755383bc5a SHA512 80a9eee8998aa68b81f1c40067e5da5ae703b0e4f29f41a9e9a8cb9eb40eecfb2bedfc952519b7a22d62e1c273a15d1b36e25e693142af99a45876bfb3e16eaf diff --git a/sys-process/iotop-c/iotop-c-1.17-r1.ebuild b/sys-process/iotop-c/iotop-c-1.17-r1.ebuild deleted file mode 100644 index bc7986f85..0 --- a/sys-process/iotop-c/iotop-c-1.17-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit fcaps linux-info toolchain-funcs - -DESCRIPTION="top utility for IO (C port)" -HOMEPAGE="https://github.com/Tomas-M/iotop; -SRC_URI="https://github.com/Tomas-M/iotop/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/iotop-${PV}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="sys-libs/ncurses:= - !sys-process/iotop" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS ~VM_EVENT_COUNTERS" - -FILECAPS=( - cap_net_admin=eip usr/bin/iotop -) - -src_compile() { - emake V=1 CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)" NO_FLTO=1 -} - -src_install() { - dobin iotop - dodoc README.md - doman iotop.8 -} diff --git a/sys-process/iotop-c/metadata.xml b/sys-process/iotop-c/metadata.xml deleted file mode 100644 index a17f7c627..0 --- a/sys-process/iotop-c/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - arthurzam+gen...@gmail.com - Arthur Zamarin - - -Your Linux server is too slow or load is too high? One of the possible causes of such symptoms may be high IO (input/output) waiting time, which basically means that some of your processes need to read or write to a hard drive while it is too slow and not ready yet, serving data for some other processes. - -Common practice is to use iostat -x in order to find out which block device (hard drive) is slow, but such information is not always much helpful. It could help you much more if you knew which process reads or writes the most data from your slow disk, so you could possibly renice it using ionice or even kill it. - -IOTop will identify processes, which use high amount of input/output requests on your machine. It is similar to the well known top utility, but instead of showing you what consumes CPU the most, it lists processes by their IO consumption. Inspired by iotop python script from Guillaume Chazarain, but rewritten to C by Vyacheslav Trushkin so it now runs without python at all. - - - Tomas-M/iotop - -
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/iotop-c/
commit: a89e7f4a5d8af8c009cac6b47b29d6a1edfea0a2 Author: Zamarin Arthur gmail com> AuthorDate: Mon May 3 14:47:14 2021 + Commit: Zamarin Arthur gmail com> CommitDate: Mon May 3 14:47:14 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a89e7f4a sys-process/iotop-c: fix compilation with llvm[-gold] The makefile adds LTO by default, resulting in failed compilation when using llvm without gold. By Adding `NO_FLTO=1` we disable LTO and it compiles. Closes: https://bugs.gentoo.org/785538 Signed-off-by: Zamarin Arthur gmail.com> sys-process/iotop-c/iotop-c-1.17-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/iotop-c/iotop-c-1.17-r1.ebuild b/sys-process/iotop-c/iotop-c-1.17-r1.ebuild index d778526f6..bc7986f85 100644 --- a/sys-process/iotop-c/iotop-c-1.17-r1.ebuild +++ b/sys-process/iotop-c/iotop-c-1.17-r1.ebuild @@ -27,7 +27,7 @@ FILECAPS=( ) src_compile() { - emake V=1 CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)" + emake V=1 CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)" NO_FLTO=1 } src_install() {
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/iotop-c/
commit: e41a04e7f068dddb13053fd7e662af4f0b5bbf0c Author: Zamarin Arthur gmail com> AuthorDate: Fri Apr 23 16:29:21 2021 + Commit: Zamarin Arthur gmail com> CommitDate: Fri Apr 23 16:31:30 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e41a04e7 sys-process/iotop-c: add linux kernel config checks Signed-off-by: Zamarin Arthur gmail.com> sys-process/iotop-c/iotop-c-1.17-r1.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sys-process/iotop-c/iotop-c-1.17-r1.ebuild b/sys-process/iotop-c/iotop-c-1.17-r1.ebuild index d33361f8b..ad5cd74c1 100644 --- a/sys-process/iotop-c/iotop-c-1.17-r1.ebuild +++ b/sys-process/iotop-c/iotop-c-1.17-r1.ebuild @@ -3,12 +3,14 @@ EAPI=7 -inherit fcaps +inherit fcaps linux-info DESCRIPTION="top utility for IO (C port)" HOMEPAGE="https://github.com/Tomas-M/iotop; SRC_URI="https://github.com/Tomas-M/iotop/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/iotop-${PV}" + LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" @@ -18,7 +20,7 @@ RDEPEND="sys-libs/ncurses:= DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" -S="${WORKDIR}/iotop-${PV}" +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS ~VM_EVENT_COUNTERS" FILECAPS=( cap_net_admin=eip usr/bin/iotop
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/iotop-c/
commit: 3537c63f2c5fd1ecca3fe14213865a67087661bd Author: Zamarin Arthur gmail com> AuthorDate: Fri Apr 23 16:32:04 2021 + Commit: Zamarin Arthur gmail com> CommitDate: Fri Apr 23 16:32:04 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3537c63f sys-process/iotop-c: fix CC and PKG_CONFIG calls Closes: https://bugs.gentoo.org/785148 Signed-off-by: Zamarin Arthur gmail.com> sys-process/iotop-c/iotop-c-1.17-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-process/iotop-c/iotop-c-1.17-r1.ebuild b/sys-process/iotop-c/iotop-c-1.17-r1.ebuild index ad5cd74c1..d778526f6 100644 --- a/sys-process/iotop-c/iotop-c-1.17-r1.ebuild +++ b/sys-process/iotop-c/iotop-c-1.17-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit fcaps linux-info +inherit fcaps linux-info toolchain-funcs DESCRIPTION="top utility for IO (C port)" HOMEPAGE="https://github.com/Tomas-M/iotop; @@ -27,7 +27,7 @@ FILECAPS=( ) src_compile() { - emake V=1 + emake V=1 CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)" } src_install() {
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/iotop-c/
commit: 6d89c833628bb825e31e94489e12da601f54bb4b Author: Zamarin Arthur gmail com> AuthorDate: Fri Apr 23 16:26:25 2021 + Commit: Zamarin Arthur gmail com> CommitDate: Fri Apr 23 16:26:25 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d89c833 sys-process/iotop-c: add NET_ADMIN capability to binary Signed-off-by: Zamarin Arthur gmail.com> sys-process/iotop-c/{iotop-c-1.17.ebuild => iotop-c-1.17-r1.ebuild} | 6 ++ 1 file changed, 6 insertions(+) diff --git a/sys-process/iotop-c/iotop-c-1.17.ebuild b/sys-process/iotop-c/iotop-c-1.17-r1.ebuild similarity index 89% rename from sys-process/iotop-c/iotop-c-1.17.ebuild rename to sys-process/iotop-c/iotop-c-1.17-r1.ebuild index 033feb534..d33361f8b 100644 --- a/sys-process/iotop-c/iotop-c-1.17.ebuild +++ b/sys-process/iotop-c/iotop-c-1.17-r1.ebuild @@ -3,6 +3,8 @@ EAPI=7 +inherit fcaps + DESCRIPTION="top utility for IO (C port)" HOMEPAGE="https://github.com/Tomas-M/iotop; SRC_URI="https://github.com/Tomas-M/iotop/archive/v${PV}.tar.gz -> ${P}.tar.gz" @@ -18,6 +20,10 @@ BDEPEND="virtual/pkgconfig" S="${WORKDIR}/iotop-${PV}" +FILECAPS=( + cap_net_admin=eip usr/bin/iotop +) + src_compile() { emake V=1 }
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/iotop-c/
commit: 4c195dd747ba51f36dfce50ccbbadbb2e0fc046c Author: Mathieu Tortuyaux gmail com> AuthorDate: Tue Mar 23 21:47:35 2021 + Commit: Mathieu Tortuyaux gmail com> CommitDate: Wed Mar 24 14:27:17 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c195dd7 sys-process/iotop-c: bump to 1.17 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Mathieu Tortuyaux gmail.com> sys-process/iotop-c/Manifest | 2 +- sys-process/iotop-c/{iotop-c-1.16.ebuild => iotop-c-1.17.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/iotop-c/Manifest b/sys-process/iotop-c/Manifest index f8eba1a25..c75022f70 100644 --- a/sys-process/iotop-c/Manifest +++ b/sys-process/iotop-c/Manifest @@ -1 +1 @@ -DIST iotop-c-1.16.tar.gz 37912 BLAKE2B f27e0f1edfe2ec61530355fd7cfe43078efdac77036c85efd289fa0c8005614ecf5112741bc24c0038c3e643bdc28793271166ec2b1a26fff827986d09292cd9 SHA512 c96077941857260935d9db3ea7d9f03ef0af9b7e9fed6ddffb8a3eece205f22da87deb21e0ab25ebd030e7d898140467f47585965e50f9a99e92db1236eb1a05 +DIST iotop-c-1.17.tar.gz 40456 BLAKE2B 6698d6a71b945b15cca0244611995a0c2de932613f0e0fe4dcb3e10a6ad495fd56318d16c9d3ae9a896e9d735ead748f13bd085ca152fccc370be2755383bc5a SHA512 80a9eee8998aa68b81f1c40067e5da5ae703b0e4f29f41a9e9a8cb9eb40eecfb2bedfc952519b7a22d62e1c273a15d1b36e25e693142af99a45876bfb3e16eaf diff --git a/sys-process/iotop-c/iotop-c-1.16.ebuild b/sys-process/iotop-c/iotop-c-1.17.ebuild similarity index 100% rename from sys-process/iotop-c/iotop-c-1.16.ebuild rename to sys-process/iotop-c/iotop-c-1.17.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/iotop-c/
commit: 6aedebd043034b3cd0e0de150592a5d21dceb598 Author: Zamarin Arthur gmail com> AuthorDate: Fri Jan 29 06:44:18 2021 + Commit: Zamarin Arthur gmail com> CommitDate: Fri Jan 29 06:44:18 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6aedebd0 sys-process/iotop-c: bump v1.16 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Zamarin Arthur gmail.com> sys-process/iotop-c/Manifest| 1 + sys-process/iotop-c/iotop-c-1.16.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/sys-process/iotop-c/Manifest b/sys-process/iotop-c/Manifest index d72596fc..c030f38b 100644 --- a/sys-process/iotop-c/Manifest +++ b/sys-process/iotop-c/Manifest @@ -1 +1,2 @@ DIST iotop-c-1.15.tar.gz 32454 BLAKE2B 465b43e7661c901f8a9f66973cf25a4af6dcac9e92cbb988240e454c52e1cce1359c57d2386f9773b19202fdbf2ccb2d177ee2a8587faa13e7f69bc8b29b0299 SHA512 feb1d2674b2407f3c9011aca1e4e00b68264b955939be94e45434519ecb8bfc0290ceb17a3db5dafb5a7fd38ccbe5522851439b4437edcf13d0864bc6b8c4364 +DIST iotop-c-1.16.tar.gz 37912 BLAKE2B f27e0f1edfe2ec61530355fd7cfe43078efdac77036c85efd289fa0c8005614ecf5112741bc24c0038c3e643bdc28793271166ec2b1a26fff827986d09292cd9 SHA512 c96077941857260935d9db3ea7d9f03ef0af9b7e9fed6ddffb8a3eece205f22da87deb21e0ab25ebd030e7d898140467f47585965e50f9a99e92db1236eb1a05 diff --git a/sys-process/iotop-c/iotop-c-1.16.ebuild b/sys-process/iotop-c/iotop-c-1.16.ebuild new file mode 100644 index ..033feb53 --- /dev/null +++ b/sys-process/iotop-c/iotop-c-1.16.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="top utility for IO (C port)" +HOMEPAGE="https://github.com/Tomas-M/iotop; +SRC_URI="https://github.com/Tomas-M/iotop/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="sys-libs/ncurses:= + !sys-process/iotop" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/iotop-${PV}" + +src_compile() { + emake V=1 +} + +src_install() { + dobin iotop + dodoc README.md + doman iotop.8 +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/iotop-c/
commit: 1a68b906cd67954d56bce2042f6b6c9221d0d417 Author: Zamarin Arthur gmail com> AuthorDate: Fri Jan 29 06:45:03 2021 + Commit: Zamarin Arthur gmail com> CommitDate: Fri Jan 29 06:45:03 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a68b906 sys-process/iotop-c: remove old version (1.15) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Zamarin Arthur gmail.com> sys-process/iotop-c/Manifest| 1 - sys-process/iotop-c/iotop-c-1.15.ebuild | 29 - 2 files changed, 30 deletions(-) diff --git a/sys-process/iotop-c/Manifest b/sys-process/iotop-c/Manifest index c030f38b..f8eba1a2 100644 --- a/sys-process/iotop-c/Manifest +++ b/sys-process/iotop-c/Manifest @@ -1,2 +1 @@ -DIST iotop-c-1.15.tar.gz 32454 BLAKE2B 465b43e7661c901f8a9f66973cf25a4af6dcac9e92cbb988240e454c52e1cce1359c57d2386f9773b19202fdbf2ccb2d177ee2a8587faa13e7f69bc8b29b0299 SHA512 feb1d2674b2407f3c9011aca1e4e00b68264b955939be94e45434519ecb8bfc0290ceb17a3db5dafb5a7fd38ccbe5522851439b4437edcf13d0864bc6b8c4364 DIST iotop-c-1.16.tar.gz 37912 BLAKE2B f27e0f1edfe2ec61530355fd7cfe43078efdac77036c85efd289fa0c8005614ecf5112741bc24c0038c3e643bdc28793271166ec2b1a26fff827986d09292cd9 SHA512 c96077941857260935d9db3ea7d9f03ef0af9b7e9fed6ddffb8a3eece205f22da87deb21e0ab25ebd030e7d898140467f47585965e50f9a99e92db1236eb1a05 diff --git a/sys-process/iotop-c/iotop-c-1.15.ebuild b/sys-process/iotop-c/iotop-c-1.15.ebuild deleted file mode 100644 index f76fee40.. --- a/sys-process/iotop-c/iotop-c-1.15.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="top utility for IO (C port)" -HOMEPAGE="https://github.com/Tomas-M/iotop; -SRC_URI="https://github.com/Tomas-M/iotop/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="sys-libs/ncurses:= - !sys-process/iotop" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/iotop-${PV}" - -src_compile() { - emake V=1 -} - -src_install() { - dobin iotop - dodoc README.md - doman iotop.8 -}
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/iotop-c/
commit: 0248c17276f0e8c7a75beb6d6c65cf8fbec33ac5 Author: Zamarin Arthur gmail com> AuthorDate: Mon Oct 12 06:25:22 2020 + Commit: Zamarin Arthur gmail com> CommitDate: Mon Oct 12 06:25:22 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0248c172 sys-process/iotop-c: bump v1.15 Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Zamarin Arthur gmail.com> sys-process/iotop-c/Manifest| 1 + sys-process/iotop-c/iotop-c-1.15.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/sys-process/iotop-c/Manifest b/sys-process/iotop-c/Manifest index bdf1b197..8a2559c0 100644 --- a/sys-process/iotop-c/Manifest +++ b/sys-process/iotop-c/Manifest @@ -1,3 +1,4 @@ DIST iotop-c-0_pre20140824.tar.gz 16154 BLAKE2B ccd5a1d0901ce7d6c554f9b4a2102e7eab9f9bb456f7f2289b0c7b158c8f220339bc018aeb9295f89b717a711b69cb7f1c144d0c84dce093309e6897ac22a67d SHA512 3dac84abff82f1ec6c14a0dae14c11a2260ebe0a6ec112cda06ecfe2cf8535536c92f432fc03cc2baee6b7326eb4dda4fc2fe08a15c41a78641822daea5726d0 DIST iotop-c-1.10.tar.gz 29813 BLAKE2B 20016f8f2d8866738b17624ac555fd51df12f157269b4c38ce900b99ba1cd42bdd1a5e2713b1ff7bc18f762f8e66c60095a2824a8cb18761d68731c87d003d6e SHA512 b548073f26133c2b06f1a3e946510d808331b95c12ab78f747acfa16f0bcde0202d3b01c756688c0e0c69aa18c8273e14509b10a49d19fb6fa1d7f5bdfc1cadd +DIST iotop-c-1.15.tar.gz 32454 BLAKE2B 465b43e7661c901f8a9f66973cf25a4af6dcac9e92cbb988240e454c52e1cce1359c57d2386f9773b19202fdbf2ccb2d177ee2a8587faa13e7f69bc8b29b0299 SHA512 feb1d2674b2407f3c9011aca1e4e00b68264b955939be94e45434519ecb8bfc0290ceb17a3db5dafb5a7fd38ccbe5522851439b4437edcf13d0864bc6b8c4364 DIST iotop-c-1.9.tar.gz 28680 BLAKE2B 7e30ca3cec2694afeb2bead7f97eb7ee0dcb3066cf4d1643771b04b724789b9b09836998f6f693bc0a3332b4bb06fb36c46c6ae9b37f0b8088c212136d5bd9f3 SHA512 99a1b9bcae13dbcead1e1c9df8618164be0f9c81e7220d2d4b1e0b8d1528b6a4f6845763a6c04a38510a4174bcaf21abb216f582f49729820cd579e0ca2856f9 diff --git a/sys-process/iotop-c/iotop-c-1.15.ebuild b/sys-process/iotop-c/iotop-c-1.15.ebuild new file mode 100644 index ..f76fee40 --- /dev/null +++ b/sys-process/iotop-c/iotop-c-1.15.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="top utility for IO (C port)" +HOMEPAGE="https://github.com/Tomas-M/iotop; +SRC_URI="https://github.com/Tomas-M/iotop/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="sys-libs/ncurses:= + !sys-process/iotop" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/iotop-${PV}" + +src_compile() { + emake V=1 +} + +src_install() { + dobin iotop + dodoc README.md + doman iotop.8 +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/iotop-c/
commit: f477d15ccb7cceae9a6727eb6f7fbff32631ed03 Author: Zamarin Arthur gmail com> AuthorDate: Mon Oct 12 06:26:08 2020 + Commit: Zamarin Arthur gmail com> CommitDate: Mon Oct 12 06:26:08 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f477d15c sys-process/iotop-c: remove old versions Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Zamarin Arthur gmail.com> sys-process/iotop-c/Manifest | 3 --- sys-process/iotop-c/iotop-c-0_pre20140824.ebuild | 25 sys-process/iotop-c/iotop-c-1.10.ebuild | 25 sys-process/iotop-c/iotop-c-1.9.ebuild | 29 4 files changed, 82 deletions(-) diff --git a/sys-process/iotop-c/Manifest b/sys-process/iotop-c/Manifest index 8a2559c0..d72596fc 100644 --- a/sys-process/iotop-c/Manifest +++ b/sys-process/iotop-c/Manifest @@ -1,4 +1 @@ -DIST iotop-c-0_pre20140824.tar.gz 16154 BLAKE2B ccd5a1d0901ce7d6c554f9b4a2102e7eab9f9bb456f7f2289b0c7b158c8f220339bc018aeb9295f89b717a711b69cb7f1c144d0c84dce093309e6897ac22a67d SHA512 3dac84abff82f1ec6c14a0dae14c11a2260ebe0a6ec112cda06ecfe2cf8535536c92f432fc03cc2baee6b7326eb4dda4fc2fe08a15c41a78641822daea5726d0 -DIST iotop-c-1.10.tar.gz 29813 BLAKE2B 20016f8f2d8866738b17624ac555fd51df12f157269b4c38ce900b99ba1cd42bdd1a5e2713b1ff7bc18f762f8e66c60095a2824a8cb18761d68731c87d003d6e SHA512 b548073f26133c2b06f1a3e946510d808331b95c12ab78f747acfa16f0bcde0202d3b01c756688c0e0c69aa18c8273e14509b10a49d19fb6fa1d7f5bdfc1cadd DIST iotop-c-1.15.tar.gz 32454 BLAKE2B 465b43e7661c901f8a9f66973cf25a4af6dcac9e92cbb988240e454c52e1cce1359c57d2386f9773b19202fdbf2ccb2d177ee2a8587faa13e7f69bc8b29b0299 SHA512 feb1d2674b2407f3c9011aca1e4e00b68264b955939be94e45434519ecb8bfc0290ceb17a3db5dafb5a7fd38ccbe5522851439b4437edcf13d0864bc6b8c4364 -DIST iotop-c-1.9.tar.gz 28680 BLAKE2B 7e30ca3cec2694afeb2bead7f97eb7ee0dcb3066cf4d1643771b04b724789b9b09836998f6f693bc0a3332b4bb06fb36c46c6ae9b37f0b8088c212136d5bd9f3 SHA512 99a1b9bcae13dbcead1e1c9df8618164be0f9c81e7220d2d4b1e0b8d1528b6a4f6845763a6c04a38510a4174bcaf21abb216f582f49729820cd579e0ca2856f9 diff --git a/sys-process/iotop-c/iotop-c-0_pre20140824.ebuild b/sys-process/iotop-c/iotop-c-0_pre20140824.ebuild deleted file mode 100644 index 90e5e153.. --- a/sys-process/iotop-c/iotop-c-0_pre20140824.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_COMMIT="cadd9675822cc02eace137eb918a4362c69bec9e" - -DESCRIPTION="top utility for IO (C port)" -HOMEPAGE="https://github.com/Tomas-M/iotop; -SRC_URI="https://github.com/Tomas-M/iotop/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="sys-libs/ncurses:= - !sys-process/iotop" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/iotop-${MY_COMMIT}" - -src_install() { - dobin iotop - dodoc README.md -} diff --git a/sys-process/iotop-c/iotop-c-1.10.ebuild b/sys-process/iotop-c/iotop-c-1.10.ebuild deleted file mode 100644 index cee647fd.. --- a/sys-process/iotop-c/iotop-c-1.10.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="top utility for IO (C port)" -HOMEPAGE="https://github.com/Tomas-M/iotop; -SRC_URI="https://github.com/Tomas-M/iotop/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="sys-libs/ncurses:= - !sys-process/iotop" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/iotop-${PV}" - -src_install() { - dobin iotop - dodoc README.md - doman iotop.8 -} diff --git a/sys-process/iotop-c/iotop-c-1.9.ebuild b/sys-process/iotop-c/iotop-c-1.9.ebuild deleted file mode 100644 index 7fef5de5.. --- a/sys-process/iotop-c/iotop-c-1.9.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="top utility for IO (C port)" -HOMEPAGE="https://github.com/Tomas-M/iotop; -SRC_URI="https://github.com/Tomas-M/iotop/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="sys-libs/ncurses:= - !sys-process/iotop" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/iotop-${PV}" - -src_prepare() { - default - sed -i Makefile -e "s/-lncursesw/$(pkg-config --libs ncursesw)/" -} - -src_install() { - dobin iotop - dodoc README.md -}
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/iotop-c/
commit: c3ee1beae51f4054f991f24659ae8aff0f14e153 Author: Zamarin Arthur gmail com> AuthorDate: Wed Sep 2 05:27:05 2020 + Commit: Zamarin Arthur gmail com> CommitDate: Wed Sep 2 05:27:05 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3ee1bea sys-process/iotop-c: bump v1.10 - upstream fixed ncursesw linking - upstream added man file Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Zamarin Arthur gmail.com> sys-process/iotop-c/Manifest| 1 + sys-process/iotop-c/iotop-c-1.10.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/sys-process/iotop-c/Manifest b/sys-process/iotop-c/Manifest index 0610756..bdf1b19 100644 --- a/sys-process/iotop-c/Manifest +++ b/sys-process/iotop-c/Manifest @@ -1,2 +1,3 @@ DIST iotop-c-0_pre20140824.tar.gz 16154 BLAKE2B ccd5a1d0901ce7d6c554f9b4a2102e7eab9f9bb456f7f2289b0c7b158c8f220339bc018aeb9295f89b717a711b69cb7f1c144d0c84dce093309e6897ac22a67d SHA512 3dac84abff82f1ec6c14a0dae14c11a2260ebe0a6ec112cda06ecfe2cf8535536c92f432fc03cc2baee6b7326eb4dda4fc2fe08a15c41a78641822daea5726d0 +DIST iotop-c-1.10.tar.gz 29813 BLAKE2B 20016f8f2d8866738b17624ac555fd51df12f157269b4c38ce900b99ba1cd42bdd1a5e2713b1ff7bc18f762f8e66c60095a2824a8cb18761d68731c87d003d6e SHA512 b548073f26133c2b06f1a3e946510d808331b95c12ab78f747acfa16f0bcde0202d3b01c756688c0e0c69aa18c8273e14509b10a49d19fb6fa1d7f5bdfc1cadd DIST iotop-c-1.9.tar.gz 28680 BLAKE2B 7e30ca3cec2694afeb2bead7f97eb7ee0dcb3066cf4d1643771b04b724789b9b09836998f6f693bc0a3332b4bb06fb36c46c6ae9b37f0b8088c212136d5bd9f3 SHA512 99a1b9bcae13dbcead1e1c9df8618164be0f9c81e7220d2d4b1e0b8d1528b6a4f6845763a6c04a38510a4174bcaf21abb216f582f49729820cd579e0ca2856f9 diff --git a/sys-process/iotop-c/iotop-c-1.10.ebuild b/sys-process/iotop-c/iotop-c-1.10.ebuild new file mode 100644 index 000..cee647f --- /dev/null +++ b/sys-process/iotop-c/iotop-c-1.10.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="top utility for IO (C port)" +HOMEPAGE="https://github.com/Tomas-M/iotop; +SRC_URI="https://github.com/Tomas-M/iotop/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="sys-libs/ncurses:= + !sys-process/iotop" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/iotop-${PV}" + +src_install() { + dobin iotop + dodoc README.md + doman iotop.8 +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/iotop-c/
commit: 40211fec30c655db9a1799026c50b3896ef7e601 Author: Zamarin Arthur gmail com> AuthorDate: Fri Aug 28 04:56:09 2020 + Commit: Zamarin Arthur gmail com> CommitDate: Fri Aug 28 04:56:09 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=40211fec sys-process/iotop-c: v1.9 bump - after long hibernation, the project is active again - fix ncursesw direct linking, use pkg-config for libs - fix license to GPL-2+ Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Zamarin Arthur gmail.com> sys-process/iotop-c/Manifest | 1 + sys-process/iotop-c/iotop-c-1.9.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/sys-process/iotop-c/Manifest b/sys-process/iotop-c/Manifest index e6c55cc..0610756 100644 --- a/sys-process/iotop-c/Manifest +++ b/sys-process/iotop-c/Manifest @@ -1 +1,2 @@ DIST iotop-c-0_pre20140824.tar.gz 16154 BLAKE2B ccd5a1d0901ce7d6c554f9b4a2102e7eab9f9bb456f7f2289b0c7b158c8f220339bc018aeb9295f89b717a711b69cb7f1c144d0c84dce093309e6897ac22a67d SHA512 3dac84abff82f1ec6c14a0dae14c11a2260ebe0a6ec112cda06ecfe2cf8535536c92f432fc03cc2baee6b7326eb4dda4fc2fe08a15c41a78641822daea5726d0 +DIST iotop-c-1.9.tar.gz 28680 BLAKE2B 7e30ca3cec2694afeb2bead7f97eb7ee0dcb3066cf4d1643771b04b724789b9b09836998f6f693bc0a3332b4bb06fb36c46c6ae9b37f0b8088c212136d5bd9f3 SHA512 99a1b9bcae13dbcead1e1c9df8618164be0f9c81e7220d2d4b1e0b8d1528b6a4f6845763a6c04a38510a4174bcaf21abb216f582f49729820cd579e0ca2856f9 diff --git a/sys-process/iotop-c/iotop-c-1.9.ebuild b/sys-process/iotop-c/iotop-c-1.9.ebuild new file mode 100644 index 000..7fef5de --- /dev/null +++ b/sys-process/iotop-c/iotop-c-1.9.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="top utility for IO (C port)" +HOMEPAGE="https://github.com/Tomas-M/iotop; +SRC_URI="https://github.com/Tomas-M/iotop/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="sys-libs/ncurses:= + !sys-process/iotop" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/iotop-${PV}" + +src_prepare() { + default + sed -i Makefile -e "s/-lncursesw/$(pkg-config --libs ncursesw)/" +} + +src_install() { + dobin iotop + dodoc README.md +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/iotop-c/
commit: 4f2f4d28f86a166f5e81561a4dd1fe24478a3097 Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Apr 9 13:34:01 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Apr 9 13:34:01 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4f2f4d28 sys-process/iotop-c: use _pre naming format to adhere to the gentoo ebuild naming guidelines Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Andrew Ammerlaan riseup.net> sys-process/iotop-c/Manifest| 2 +- .../iotop-c/{iotop-c-2014.08.24.ebuild => iotop-c-0_pre20140824.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-process/iotop-c/Manifest b/sys-process/iotop-c/Manifest index 32f3f92..e6c55cc 100644 --- a/sys-process/iotop-c/Manifest +++ b/sys-process/iotop-c/Manifest @@ -1 +1 @@ -DIST iotop-c-2014.08.24.tar.gz 16154 BLAKE2B ccd5a1d0901ce7d6c554f9b4a2102e7eab9f9bb456f7f2289b0c7b158c8f220339bc018aeb9295f89b717a711b69cb7f1c144d0c84dce093309e6897ac22a67d SHA512 3dac84abff82f1ec6c14a0dae14c11a2260ebe0a6ec112cda06ecfe2cf8535536c92f432fc03cc2baee6b7326eb4dda4fc2fe08a15c41a78641822daea5726d0 +DIST iotop-c-0_pre20140824.tar.gz 16154 BLAKE2B ccd5a1d0901ce7d6c554f9b4a2102e7eab9f9bb456f7f2289b0c7b158c8f220339bc018aeb9295f89b717a711b69cb7f1c144d0c84dce093309e6897ac22a67d SHA512 3dac84abff82f1ec6c14a0dae14c11a2260ebe0a6ec112cda06ecfe2cf8535536c92f432fc03cc2baee6b7326eb4dda4fc2fe08a15c41a78641822daea5726d0 diff --git a/sys-process/iotop-c/iotop-c-2014.08.24.ebuild b/sys-process/iotop-c/iotop-c-0_pre20140824.ebuild similarity index 93% rename from sys-process/iotop-c/iotop-c-2014.08.24.ebuild rename to sys-process/iotop-c/iotop-c-0_pre20140824.ebuild index 93c8daf..90e5e15 100644 --- a/sys-process/iotop-c/iotop-c-2014.08.24.ebuild +++ b/sys-process/iotop-c/iotop-c-0_pre20140824.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/iotop-c/
commit: 626e55e1aa2a23ccb8bd37ac0001a15b2483ea33 Author: Alessandro Barbieri gmail com> AuthorDate: Fri Mar 27 18:04:09 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Fri Mar 27 18:04:09 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=626e55e1 sys-process/iotop-c: longdescription Package-Manager: Portage-2.3.96, Repoman-2.3.21 Signed-off-by: Alessandro Barbieri gmail.com> sys-process/iotop-c/metadata.xml | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sys-process/iotop-c/metadata.xml b/sys-process/iotop-c/metadata.xml index 4cbc5f6..a17f7c6 100644 --- a/sys-process/iotop-c/metadata.xml +++ b/sys-process/iotop-c/metadata.xml @@ -6,8 +6,11 @@ Arthur Zamarin - Top-like UI used to show which process is using the I/O. Ported from the - Python language to C. +Your Linux server is too slow or load is too high? One of the possible causes of such symptoms may be high IO (input/output) waiting time, which basically means that some of your processes need to read or write to a hard drive while it is too slow and not ready yet, serving data for some other processes. + +Common practice is to use iostat -x in order to find out which block device (hard drive) is slow, but such information is not always much helpful. It could help you much more if you knew which process reads or writes the most data from your slow disk, so you could possibly renice it using ionice or even kill it. + +IOTop will identify processes, which use high amount of input/output requests on your machine. It is similar to the well known top utility, but instead of showing you what consumes CPU the most, it lists processes by their IO consumption. Inspired by iotop python script from Guillaume Chazarain, but rewritten to C by Vyacheslav Trushkin so it now runs without python at all. Tomas-M/iotop
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/iotop-c/
commit: cd40a8525d36bde554cffc5b5615ac9e45af7397 Author: Zamarin Arthur gmail com> AuthorDate: Wed Apr 10 17:14:35 2019 + Commit: Zamarin Arthur gmail com> CommitDate: Wed Apr 10 17:15:07 2019 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cd40a852 sys-process/iotop-c: update long description in metadata.xml Fix for review of: Ralph Seichter seichter.de> Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Zamarin Arthur gmail.com> sys-process/iotop-c/metadata.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-process/iotop-c/metadata.xml b/sys-process/iotop-c/metadata.xml index efc3742..4cbc5f6 100644 --- a/sys-process/iotop-c/metadata.xml +++ b/sys-process/iotop-c/metadata.xml @@ -6,7 +6,8 @@ Arthur Zamarin - top utility for IO (C port) + Top-like UI used to show which process is using the I/O. Ported from the + Python language to C. Tomas-M/iotop
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/iotop-c/
commit: 53c58a35ead80e4297535f96415e3fec8ca9cd16 Author: Zamarin Arthur gmail com> AuthorDate: Tue Apr 9 17:29:52 2019 + Commit: Zamarin Arthur gmail com> CommitDate: Tue Apr 9 17:29:52 2019 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53c58a35 sys-process/iotop-c: top utility for IO (C port) Port of sys-process/iotop which is written in Python to the C language so it now runs without python at all. Last update was on 2014-08-24, but works perfectly, therefore made a snapshot package from the git repository. Licensed under GPL-2. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Zamarin Arthur gmail.com> sys-process/iotop-c/Manifest | 1 + sys-process/iotop-c/iotop-c-2014.08.24.ebuild | 25 + sys-process/iotop-c/metadata.xml | 14 ++ 3 files changed, 40 insertions(+) diff --git a/sys-process/iotop-c/Manifest b/sys-process/iotop-c/Manifest new file mode 100644 index 000..32f3f92 --- /dev/null +++ b/sys-process/iotop-c/Manifest @@ -0,0 +1 @@ +DIST iotop-c-2014.08.24.tar.gz 16154 BLAKE2B ccd5a1d0901ce7d6c554f9b4a2102e7eab9f9bb456f7f2289b0c7b158c8f220339bc018aeb9295f89b717a711b69cb7f1c144d0c84dce093309e6897ac22a67d SHA512 3dac84abff82f1ec6c14a0dae14c11a2260ebe0a6ec112cda06ecfe2cf8535536c92f432fc03cc2baee6b7326eb4dda4fc2fe08a15c41a78641822daea5726d0 diff --git a/sys-process/iotop-c/iotop-c-2014.08.24.ebuild b/sys-process/iotop-c/iotop-c-2014.08.24.ebuild new file mode 100644 index 000..93c8daf --- /dev/null +++ b/sys-process/iotop-c/iotop-c-2014.08.24.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_COMMIT="cadd9675822cc02eace137eb918a4362c69bec9e" + +DESCRIPTION="top utility for IO (C port)" +HOMEPAGE="https://github.com/Tomas-M/iotop; +SRC_URI="https://github.com/Tomas-M/iotop/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="sys-libs/ncurses:= + !sys-process/iotop" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/iotop-${MY_COMMIT}" + +src_install() { + dobin iotop + dodoc README.md +} diff --git a/sys-process/iotop-c/metadata.xml b/sys-process/iotop-c/metadata.xml new file mode 100644 index 000..efc3742 --- /dev/null +++ b/sys-process/iotop-c/metadata.xml @@ -0,0 +1,14 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + arthurzam+gen...@gmail.com + Arthur Zamarin + + + top utility for IO (C port) + + + Tomas-M/iotop + +