[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/files/
commit: e9d7382584a75bb5be97be6207795c4195e1c034 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Aug 20 06:36:10 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Aug 20 06:52:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d73825 sys-process/glances: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Joonas Niilola gentoo.org> .../glances-3.4.0.3-disable-update-check.patch | 40 -- 1 file changed, 40 deletions(-) diff --git a/sys-process/glances/files/glances-3.4.0.3-disable-update-check.patch b/sys-process/glances/files/glances-3.4.0.3-disable-update-check.patch deleted file mode 100644 index 79391aca3e4f.. --- a/sys-process/glances/files/glances-3.4.0.3-disable-update-check.patch +++ /dev/null @@ -1,40 +0,0 @@ -commit cf50275006e4bdd4a08c2235e688050a4a25a7a4 -Author: John Helmert III -Date: Sat Jun 10 10:38:03 2023 -0700 - -disable out-to-date runtime check - -Signed-off-by: John Helmert III - -diff --git a/glances/standalone.py b/glances/standalone.py -index 8ab60e8c..b1f8c454 100644 a/glances/standalone.py -+++ b/glances/standalone.py -@@ -105,9 +105,6 @@ class GlancesStandalone(object): - # Init screen - self.screen = GlancesCursesStandalone(config=config, args=args) - --# Check the latest Glances version --self.outdated = Outdated(config=config, args=args) -- - @property - def quiet(self): - return self._quiet -@@ -186,17 +183,3 @@ class GlancesStandalone(object): - - # Exit from export modules - self.stats.end() -- --# Check Glances version versus PyPI one --if self.outdated.is_outdated(): --print( --"You are using Glances version {}, however version {} is available.".format( --self.outdated.installed_version(), self.outdated.latest_version() --) --) --print("You should consider upgrading using: pip install --upgrade glances") --print("Disable this warning temporarily using: glances --disable-check-update") --print( --"To disable it permanently, refer config reference at " --"https://glances.readthedocs.io/en/latest/config.html#syntax"; --)
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/, profiles/features/wd40/
commit: c580f5aa47cfd93a4b4265e41780467f9b5244b5 Author: John Helmert III gentoo org> AuthorDate: Sun Jul 28 22:42:42 2024 + Commit: John Helmert III gentoo org> CommitDate: Sun Jul 28 22:55:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c580f5aa sys-process/glances: add 4.1.2.1 Upstream has migrated from ujson to orjson. orjson in Gentoo doesn't have pypy3 compat. Also mask >=4.1.2.1 in the wd40 profile as a new reverse dependency of Rust-requiring orjson. Also note that here introduces a hack to handle a mismatched release version with the version in code, and this is hacked around through src_prepare. Signed-off-by: John Helmert III gentoo.org> profiles/features/wd40/package.mask| 1 + sys-process/glances/Manifest | 1 + sys-process/glances/glances-4.1.2.1.ebuild | 70 ++ 3 files changed, 72 insertions(+) diff --git a/profiles/features/wd40/package.mask b/profiles/features/wd40/package.mask index c59e414005e0..f0b525fb7047 100644 --- a/profiles/features/wd40/package.mask +++ b/profiles/features/wd40/package.mask @@ -176,6 +176,7 @@ net-p2p/deluge sci-geosciences/gnome-maps >=sys-apps/bat-0.18.1 >=sys-block/thin-provisioning-tools-1.0.6 +>=sys-process/glances-4.1.2.1 sys-fs/bcachefs-tools virtual/rust www-apps/radicale diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index edd2322164c6..cd264dab7bef 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1 +1,2 @@ DIST glances-4.0.6.gh.tar.gz 6622650 BLAKE2B 82290999d94ea46bb5671a6eb2959cbb4246dd231fddbb6ad72108d7270faf5a3da5f73f25d1bdb8987a6db79d7a07eb05581fa7b4d7406df97cffb274e20387 SHA512 d5bb804aff6dbc5147a185cb613ca9f402b43fc2d9bef1e80dfd90db3fe11f445aade0d73e987a9a3665c4bf4f210dd3d1a98e9b53e028ef4e49a9111b527f0d +DIST glances-4.1.2.1.gh.tar.gz 6579592 BLAKE2B 2c22bd5bc4c1a162b92dcb016363dcf789c13b0fbeaab091f0f84d5538885b7c7e20347620491cc248242e25f81806119d82395ee72623ca2a80ffab78cddf56 SHA512 a440e6fb39c6aac3fa846e49268170e2a7c1a331a7b319dbe9d5cadf8aa9975146a5fae7d99abc085a9f9aadc739281073f5a99f95f456132a2e78b14898f340 diff --git a/sys-process/glances/glances-4.1.2.1.ebuild b/sys-process/glances/glances-4.1.2.1.ebuild new file mode 100644 index ..cecf27b778a1 --- /dev/null +++ b/sys-process/glances/glances-4.1.2.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="ncurses" +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 linux-info optfeature + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/orjson[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}] + ') +" + +# PYTHON_USEDEP omitted on purpose +BDEPEND="doc? ( dev-python/sphinx-rtd-theme )" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +PATCHES=( + "${FILESDIR}/${PN}-4.0.6-disable-update-check.patch" + "${FILESDIR}/${PN}-4.0.6-doc-install-path.patch" +) + +distutils_enable_tests unittest +distutils_enable_sphinx docs --no-autodoc + +pkg_setup() { + linux-info_pkg_setup + python-single-r1_pkg_setup +} + +src_prepare() { + # the version is tagged 4.1.2.1 but upstream seemingly forgot to + # update the version, hack around it for now + sed -i "/__version__/s/4.1.2/${PV}/" glances/__init__.py || die + + distutils-r1_src_prepare +} + +python_test() { + "${EPYTHON}" unittest-core.py || die "tests failed with ${EPYTHON}" +} + +pkg_postinst() { + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Cloud support" dev-python/requests + optfeature "Docker monitoring support" dev-python/docker + optfeature "SVG graph support" dev-python/pygal + optfeature "IP plugin" dev-python/netifaces + optfeature "RAID monitoring" dev-python/pymdstat + optfeature "RAID support" dev-python/pymdstat + optfeature "SNMP support" dev-python/pysnmp + optfeature "WIFI plugin" net-wireless/python-wifi +}
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: bda1bc2aa7e80b729ac5583ef64264b20b375e5b Author: John Helmert III gentoo org> AuthorDate: Sun Jul 28 18:36:17 2024 + Commit: John Helmert III gentoo org> CommitDate: Sun Jul 28 18:42:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda1bc2a sys-process/glances: drop 3.4.0.3, 3.4.0.5 Signed-off-by: John Helmert III gentoo.org> sys-process/glances/Manifest | 2 - sys-process/glances/glances-3.4.0.3.ebuild | 96 -- sys-process/glances/glances-3.4.0.5.ebuild | 96 -- 3 files changed, 194 deletions(-) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 0493b0632dcd..edd2322164c6 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,3 +1 @@ -DIST glances-3.4.0.3.gh.tar.gz 6472143 BLAKE2B 5437d3daefd4d36e9b84481543cf8189964006d566a77506099bfe7748d37409d5fb2a3a8eb52c8eeef0efa469c2ca92db7a37a44625969aec822d1adf46dbb3 SHA512 f4960d7d23b52e249069b41fd9b20a4d6f56006a6998b1bfd341ef00628fa92c14503885ebbea6adeee6f926a6c6fb440c288e2c772d4536b2c2b49e4124a7a0 -DIST glances-3.4.0.5.gh.tar.gz 6473711 BLAKE2B 510f379946eec914998cba32ffd66c6037bd85246cdae059d336b4a3330ba6e521aa3fef2099d88f08dbf3ed7e7c8537235850ad8f6882840fb811bcd8a82147 SHA512 aca140fedc2acc97ae4901722e0406acb8bea6eac5295d95499860a522e74d29ecbc4cfb28fecfd4a2879f4ee44175bd4efd2429b9d7e302b4a182caabd6a5f8 DIST glances-4.0.6.gh.tar.gz 6622650 BLAKE2B 82290999d94ea46bb5671a6eb2959cbb4246dd231fddbb6ad72108d7270faf5a3da5f73f25d1bdb8987a6db79d7a07eb05581fa7b4d7406df97cffb274e20387 SHA512 d5bb804aff6dbc5147a185cb613ca9f402b43fc2d9bef1e80dfd90db3fe11f445aade0d73e987a9a3665c4bf4f210dd3d1a98e9b53e028ef4e49a9111b527f0d diff --git a/sys-process/glances/glances-3.4.0.3.ebuild b/sys-process/glances/glances-3.4.0.3.ebuild deleted file mode 100644 index 454c939d0c47.. --- a/sys-process/glances/glances-3.4.0.3.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -PYTHON_COMPAT=( pypy3 python3_{10..12} ) -PYTHON_REQ_USE="ncurses" -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 linux-info optfeature - -DESCRIPTION="CLI curses based monitoring tool" -HOMEPAGE="https://github.com/nicolargo/glances"; -SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}] - dev-python/ujson[${PYTHON_USEDEP}] - ') -" - -# PYTHON_USEDEP omitted on purpose -BDEPEND="doc? ( dev-python/sphinx-rtd-theme )" - -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" - -PATCHES=( - "${FILESDIR}/${PN}-3.4.0.3-disable-update-check.patch" -) - -distutils_enable_tests unittest -distutils_enable_sphinx docs --no-autodoc - -pkg_setup() { - linux-info_pkg_setup - python-single-r1_pkg_setup -} - -python_prepare_all() { - # Remove duplicate entries of a prebuilt doc build and - # ensure install of the file glances.conf in /etc/${PN} - sed \ - -e '/share\/doc\/glances/d' \ - -e "s/'CONTRIBUTING.md',//" \ - -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ - -i setup.py || die - sed -i "s/, 'irq']/]/" unitest.py || die - distutils-r1_python_prepare_all -} - -python_test() { - "${EPYTHON}" unitest.py || echo "tests failed with ${EPYTHON}" -} - -python_install_all() { - # add an intended file from original data set from setup.py to DOCS - local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) - distutils-r1_python_install_all -} - -pkg_postinst() { - #optfeature "Action script feature" dev-python/pystache - optfeature "Autodiscover mode" dev-python/zeroconf - optfeature "Cloud support" dev-python/requests - optfeature "Docker monitoring support" dev-python/docker - #optfeature "Export module" \ - # unpackaged/bernhard \ - # unpackaged/cassandra-driver \ - # unpackaged/potsdb \ - # dev-python/couchdb-python \ - # dev-python/elasticsearch-py \ - # dev-python/influxdb \ - # dev-python/pika \ - # dev-python/paho-mqtt \ - # dev-python/prometheus-client \ - # dev-python/pyzmq \ - # dev-python/statsd - #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 - optfeature "SVG graph support" dev-python/pygal - optfeature "IP plugin" dev-python/netifaces - optfeature "RAID monitor
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 33e2ccd36b28f222b3d8634fb06b979fad29380b Author: Sam James gentoo org> AuthorDate: Sun Jul 28 03:34:50 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jul 28 03:34:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e2ccd3 sys-process/glances: Stabilize 4.0.6 arm64, #936802 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-4.0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-4.0.6.ebuild b/sys-process/glances/glances-4.0.6.ebuild index 231582aab96b..3c69ceea05ff 100644 --- a/sys-process/glances/glances-4.0.6.ebuild +++ b/sys-process/glances/glances-4.0.6.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: da772fdc102a81e4f30be16f998fd48d93a0581e Author: Sam James gentoo org> AuthorDate: Sun Jul 28 03:34:47 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jul 28 03:34:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da772fdc sys-process/glances: Stabilize 4.0.6 amd64, #936802 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-4.0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-4.0.6.ebuild b/sys-process/glances/glances-4.0.6.ebuild index 3b12e29679e1..28821831e306 100644 --- a/sys-process/glances/glances-4.0.6.ebuild +++ b/sys-process/glances/glances-4.0.6.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 0a56b40c3ae0dea5003c8d8966bca2ba1fc6cbf3 Author: Sam James gentoo org> AuthorDate: Sun Jul 28 03:34:50 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jul 28 03:34:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a56b40c sys-process/glances: Stabilize 4.0.6 arm, #936802 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-4.0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-4.0.6.ebuild b/sys-process/glances/glances-4.0.6.ebuild index 3c69ceea05ff..5d5f32ec09d1 100644 --- a/sys-process/glances/glances-4.0.6.ebuild +++ b/sys-process/glances/glances-4.0.6.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x86-linux" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 5c9447264f66ea94694d83a885e4184c4fd682ba Author: Sam James gentoo org> AuthorDate: Sun Jul 28 03:34:48 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jul 28 03:34:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c944726 sys-process/glances: Stabilize 4.0.6 x86, #936802 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-4.0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-4.0.6.ebuild b/sys-process/glances/glances-4.0.6.ebuild index 28821831e306..231582aab96b 100644 --- a/sys-process/glances/glances-4.0.6.ebuild +++ b/sys-process/glances/glances-4.0.6.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 97fda83910e1e1232ef981bd3d666392cf96099b Author: Sam James gentoo org> AuthorDate: Sun Jul 28 02:39:05 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jul 28 02:39:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97fda839 sys-process/glances: Stabilize 4.0.6 ppc64, #936802 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-4.0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-4.0.6.ebuild b/sys-process/glances/glances-4.0.6.ebuild index 2988ea7d7c95..3b12e29679e1 100644 --- a/sys-process/glances/glances-4.0.6.ebuild +++ b/sys-process/glances/glances-4.0.6.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/, sys-process/glances/files/
commit: 984d36b88e462213d68ce11596fd4ce379e01dc9 Author: John Helmert III gentoo org> AuthorDate: Sat May 25 21:40:47 2024 + Commit: John Helmert III gentoo org> CommitDate: Sat May 25 21:42:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=984d36b8 sys-process/glances: drop 3.3.0-r1 Signed-off-by: John Helmert III gentoo.org> sys-process/glances/Manifest | 1 - .../files/glances-3.2.5-disable-update-check.patch | 31 --- sys-process/glances/glances-3.3.0-r1.ebuild| 95 -- 3 files changed, 127 deletions(-) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 4da0f33a02ad..0493b0632dcd 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,4 +1,3 @@ -DIST glances-3.3.0.gh.tar.gz 6143830 BLAKE2B 022a8bfc93f73f2c728af21553ca36535340129cc5fb6f539d6f282e9ffc7a2b88878c04345a47479241447c0f1329123f804677383688fa5857dd1a9978dc65 SHA512 ee238e39e69dce3e46df560f7be1287a87a0c9002242d7b381bc971e627a4c23f6102519d7f6864998adcc9be7cf8e68461579f2a88d15db86ad75878015a843 DIST glances-3.4.0.3.gh.tar.gz 6472143 BLAKE2B 5437d3daefd4d36e9b84481543cf8189964006d566a77506099bfe7748d37409d5fb2a3a8eb52c8eeef0efa469c2ca92db7a37a44625969aec822d1adf46dbb3 SHA512 f4960d7d23b52e249069b41fd9b20a4d6f56006a6998b1bfd341ef00628fa92c14503885ebbea6adeee6f926a6c6fb440c288e2c772d4536b2c2b49e4124a7a0 DIST glances-3.4.0.5.gh.tar.gz 6473711 BLAKE2B 510f379946eec914998cba32ffd66c6037bd85246cdae059d336b4a3330ba6e521aa3fef2099d88f08dbf3ed7e7c8537235850ad8f6882840fb811bcd8a82147 SHA512 aca140fedc2acc97ae4901722e0406acb8bea6eac5295d95499860a522e74d29ecbc4cfb28fecfd4a2879f4ee44175bd4efd2429b9d7e302b4a182caabd6a5f8 DIST glances-4.0.6.gh.tar.gz 6622650 BLAKE2B 82290999d94ea46bb5671a6eb2959cbb4246dd231fddbb6ad72108d7270faf5a3da5f73f25d1bdb8987a6db79d7a07eb05581fa7b4d7406df97cffb274e20387 SHA512 d5bb804aff6dbc5147a185cb613ca9f402b43fc2d9bef1e80dfd90db3fe11f445aade0d73e987a9a3665c4bf4f210dd3d1a98e9b53e028ef4e49a9111b527f0d diff --git a/sys-process/glances/files/glances-3.2.5-disable-update-check.patch b/sys-process/glances/files/glances-3.2.5-disable-update-check.patch deleted file mode 100644 index da12729eefd4.. --- a/sys-process/glances/files/glances-3.2.5-disable-update-check.patch +++ /dev/null @@ -1,31 +0,0 @@ -Description: Disable nagging suggestion to upgrade using pip -Author: Sebastien Badia -Bug-Debian: https://bugs.debian.org/877127 -Forwarded: not-needed -Last-Update: 2022-04-16 - a/glances/standalone.py -+++ b/glances/standalone.py -@@ -107,9 +107,6 @@ - # Init screen - self.screen = GlancesCursesStandalone(config=config, args=args) - --# Check the latest Glances version --self.outdated = Outdated(config=config, args=args) -- - @property - def quiet(self): - return self._quiet -@@ -188,12 +185,3 @@ - - # Exit from export modules - self.stats.end() -- --# Check Glances version versus PyPI one --if self.outdated.is_outdated(): --print( --"You are using Glances version {}, however version {} is available.".format( --self.outdated.installed_version(), self.outdated.latest_version() --) --) --print("You should consider upgrading using: pip install --upgrade glances") diff --git a/sys-process/glances/glances-3.3.0-r1.ebuild b/sys-process/glances/glances-3.3.0-r1.ebuild deleted file mode 100644 index 5a95082709b5.. --- a/sys-process/glances/glances-3.3.0-r1.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -PYTHON_COMPAT=( pypy3 python3_{9..11} ) -PYTHON_REQ_USE="ncurses" -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 linux-info optfeature - -DESCRIPTION="CLI curses based monitoring tool" -HOMEPAGE="https://github.com/nicolargo/glances"; -SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}] - ') -" - -# PYTHON_USEDEP omitted on purpose -BDEPEND="doc? ( dev-python/sphinx-rtd-theme )" - -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" - -PATCHES=( - "${FILESDIR}/${PN}-3.2.5-disable-update-check.patch" -) - -distutils_enable_tests unittest -distutils_enable_sphinx docs --no-autodoc - -pkg_setup() { - linux-info_pkg_setup - python-single-r1_pkg_setup -} - -python_prepare_all() { - # Remove duplicate entries of a prebuilt doc build and - # ensure in
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/, sys-process/glances/files/
commit: d243977905d623e4c817012d55daca18309ebdc4 Author: John Helmert III gentoo org> AuthorDate: Sat May 25 21:32:45 2024 + Commit: John Helmert III gentoo org> CommitDate: Sat May 25 21:41:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2439779 sys-process/glances: add 4.0.6 Forward-port update check patch and convert (and remove) some install path sed's into a patch. Also drop the commented lists of unpackaged optfeature packages due to a bunch of upstream dependency changes. Signed-off-by: John Helmert III gentoo.org> sys-process/glances/Manifest | 1 + .../files/glances-4.0.6-disable-update-check.patch | 36 + .../files/glances-4.0.6-doc-install-path.patch | 20 +++ sys-process/glances/glances-4.0.6.ebuild | 62 ++ 4 files changed, 119 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 3dfc085c818f..4da0f33a02ad 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,3 +1,4 @@ DIST glances-3.3.0.gh.tar.gz 6143830 BLAKE2B 022a8bfc93f73f2c728af21553ca36535340129cc5fb6f539d6f282e9ffc7a2b88878c04345a47479241447c0f1329123f804677383688fa5857dd1a9978dc65 SHA512 ee238e39e69dce3e46df560f7be1287a87a0c9002242d7b381bc971e627a4c23f6102519d7f6864998adcc9be7cf8e68461579f2a88d15db86ad75878015a843 DIST glances-3.4.0.3.gh.tar.gz 6472143 BLAKE2B 5437d3daefd4d36e9b84481543cf8189964006d566a77506099bfe7748d37409d5fb2a3a8eb52c8eeef0efa469c2ca92db7a37a44625969aec822d1adf46dbb3 SHA512 f4960d7d23b52e249069b41fd9b20a4d6f56006a6998b1bfd341ef00628fa92c14503885ebbea6adeee6f926a6c6fb440c288e2c772d4536b2c2b49e4124a7a0 DIST glances-3.4.0.5.gh.tar.gz 6473711 BLAKE2B 510f379946eec914998cba32ffd66c6037bd85246cdae059d336b4a3330ba6e521aa3fef2099d88f08dbf3ed7e7c8537235850ad8f6882840fb811bcd8a82147 SHA512 aca140fedc2acc97ae4901722e0406acb8bea6eac5295d95499860a522e74d29ecbc4cfb28fecfd4a2879f4ee44175bd4efd2429b9d7e302b4a182caabd6a5f8 +DIST glances-4.0.6.gh.tar.gz 6622650 BLAKE2B 82290999d94ea46bb5671a6eb2959cbb4246dd231fddbb6ad72108d7270faf5a3da5f73f25d1bdb8987a6db79d7a07eb05581fa7b4d7406df97cffb274e20387 SHA512 d5bb804aff6dbc5147a185cb613ca9f402b43fc2d9bef1e80dfd90db3fe11f445aade0d73e987a9a3665c4bf4f210dd3d1a98e9b53e028ef4e49a9111b527f0d diff --git a/sys-process/glances/files/glances-4.0.6-disable-update-check.patch b/sys-process/glances/files/glances-4.0.6-disable-update-check.patch new file mode 100644 index ..aa8fbfc569bd --- /dev/null +++ b/sys-process/glances/files/glances-4.0.6-disable-update-check.patch @@ -0,0 +1,36 @@ +From: John Helmert III +Date: Sat, 25 May 2024 14:01:10 -0700 +Subject: [PATCH] disable runtime out-of-date check + +Signed-off-by: John Helmert III +--- a/glances/standalone.py b/glances/standalone.py +@@ -112,9 +112,6 @@ class GlancesStandalone: + # It is done in the screen.init function + self._quiet = args.quiet + +-# Check the latest Glances version +-self.outdated = Outdated(config=config, args=args) +- + @property + def quiet(self): + return self._quiet +@@ -192,15 +189,3 @@ class GlancesStandalone: + + # Exit from export modules + self.stats.end() +- +-# Check Glances version versus PyPI one +-if self.outdated.is_outdated(): +-latest_version = self.outdated.latest_version() +-installed_version = self.outdated.installed_version() +-print(f"You are using Glances version {installed_version}, however version {latest_version} is available.") +-print("You should consider upgrading using: pip install --upgrade glances") +-print("Disable this warning temporarily using: glances --disable-check-update") +-print( +-"To disable it permanently, refer config reference at " +-"https://glances.readthedocs.io/en/latest/config.html#syntax"; +-) +-- +2.45.1 + diff --git a/sys-process/glances/files/glances-4.0.6-doc-install-path.patch b/sys-process/glances/files/glances-4.0.6-doc-install-path.patch new file mode 100644 index ..077cd0924c4b --- /dev/null +++ b/sys-process/glances/files/glances-4.0.6-doc-install-path.patch @@ -0,0 +1,20 @@ +From b90ce653b99f4efa15e27f4a71a4e251d0b34d2c Mon Sep 17 00:00:00 2001 +From: John Helmert III +Date: Sat, 25 May 2024 14:21:50 -0700 +Subject: [PATCH] setup.py: install docs to versioned directory + +Signed-off-by: John Helmert III +--- a/setup.py b/setup.py +@@ -31,7 +31,7 @@ with builtins.open('README.rst', encoding='utf-8') as f: + def get_data_files(): + return [ + ( +-'share/doc/glances', ++f'share/doc/glances-{version}', + ['AUTHORS', 'COPYING', 'NEWS.rst', 'README.rst', "SECURITY.md", 'CONTRIBUTING.md', 'conf/glances.conf'], + ), + ('share/man/man1', ['docs/man/gl
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/, dev-python/kafka-python/, profiles/, ...
commit: 9c834de51493597f42469cdec79c8abc8a67112f Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 25 07:30:32 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 25 07:31:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c834de5 dev-python/kafka-python: treeclean Bug: https://bugs.gentoo.org/906723 Bug: https://bugs.gentoo.org/929461 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/kafka-python/Manifest | 1 - .../kafka-python-2.0.2-py311-test-fixes.patch | 26 -- .../kafka-python/kafka-python-2.0.2-r2.ebuild | 56 -- dev-python/kafka-python/metadata.xml | 9 profiles/package.mask | 6 --- sys-process/glances/glances-3.3.0-r1.ebuild| 1 - sys-process/glances/glances-3.4.0.3.ebuild | 1 - sys-process/glances/glances-3.4.0.5.ebuild | 1 - 8 files changed, 101 deletions(-) diff --git a/dev-python/kafka-python/Manifest b/dev-python/kafka-python/Manifest deleted file mode 100644 index 036ad2744e38.. --- a/dev-python/kafka-python/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST kafka-python-2.0.2.gh.tar.gz 327238 BLAKE2B 9d8bdee1cedcc3c7c0bee9d900bb815552b29f50ec45b7db9d1052a26eb772c84d92648ccc0d498189fc44314f5c8c30529fa61cb983481f2e2480e009630f91 SHA512 e193a8fe5852d2134e854749115feba46a0b8ff748336989a27bf56acba1124dbb8a5d841670a67ee26eef030a686d931d03d329f978b2eef7904183e83d2594 diff --git a/dev-python/kafka-python/files/kafka-python-2.0.2-py311-test-fixes.patch b/dev-python/kafka-python/files/kafka-python-2.0.2-py311-test-fixes.patch deleted file mode 100644 index 8b983952fd47.. --- a/dev-python/kafka-python/files/kafka-python-2.0.2-py311-test-fixes.patch +++ /dev/null @@ -1,26 +0,0 @@ -Fix tests for Py3.11 - -Upstream-PR: https://github.com/dpkp/kafka-python/pull/2358 - -diff --git a/test/test_assignors.py b/test/test_assignors.py -index 67e91e131..a1214d8fa 100644 a/test/test_assignors.py -+++ b/test/test_assignors.py -@@ -661,7 +661,7 @@ def test_reassignment_with_random_subscriptions_and_changes(mocker, execution_nu - - subscriptions = defaultdict(set) - for i in range(n_consumers): --topics_sample = sample(all_topics, randint(1, len(all_topics) - 1)) -+topics_sample = sample(sorted(all_topics), randint(1, len(all_topics) - 1)) - subscriptions['C{}'.format(i)].update(topics_sample) - - member_metadata = make_member_metadata(subscriptions) -@@ -671,7 +671,7 @@ def test_reassignment_with_random_subscriptions_and_changes(mocker, execution_nu - - subscriptions = defaultdict(set) - for i in range(n_consumers): --topics_sample = sample(all_topics, randint(1, len(all_topics) - 1)) -+topics_sample = sample(sorted(all_topics), randint(1, len(all_topics) - 1)) - subscriptions['C{}'.format(i)].update(topics_sample) - - member_metadata = {} diff --git a/dev-python/kafka-python/kafka-python-2.0.2-r2.ebuild b/dev-python/kafka-python/kafka-python-2.0.2-r2.ebuild deleted file mode 100644 index bd58114eed30.. --- a/dev-python/kafka-python/kafka-python-2.0.2-r2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Kafka protocol support in Python" -HOMEPAGE=" - https://github.com/dpkp/kafka-python/ - https://pypi.org/project/kafka-python/ -" -SRC_URI=" - https://github.com/dpkp/kafka-python/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/xxhash[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/crc32c[${PYTHON_USEDEP}] - dev-python/lz4[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/python-snappy[${PYTHON_USEDEP}] - dev-python/zstandard[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}/${P}-py311-test-fixes.patch" -) - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Needs kafka server running - test/test_consumer_integration.py::test_kafka_consumer_offsets_for_time_old - # Rounding problem - 'test/record/test_records.py::test_memory_records_builder[1-2]' -) - -pkg_postinst() { - optfeature "LZ4 compression/decompression support" dev-python/lz4 - optfeature "Snappy compression support" dev-python/python-snappy - optfeature "ZSTD compression/decompression support" dev-python/zstandard -} diff --git a/dev-python/kafka-python/metadata.xml b/dev-python/kafka-python/metadata.xml deleted file mode 100644 index 2b4d2f740461.. --- a/dev-py
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: f32c3c4b5ed660b282f3bce416f082645ac24013 Author: Sam James gentoo org> AuthorDate: Sun Apr 21 23:54:35 2024 + Commit: Sam James gentoo org> CommitDate: Sun Apr 21 23:54:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f32c3c4b sys-process/glances: Stabilize 3.4.0.3 ppc64, #930394 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-3.4.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.4.0.3.ebuild b/sys-process/glances/glances-3.4.0.3.ebuild index 218915998ea5..917da0b9f60e 100644 --- a/sys-process/glances/glances-3.4.0.3.ebuild +++ b/sys-process/glances/glances-3.4.0.3.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x86-linux" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: b9fe3066edc478b464e7ca044a1e2ce0ec53931c Author: Sam James gentoo org> AuthorDate: Sun Apr 21 23:53:31 2024 + Commit: Sam James gentoo org> CommitDate: Sun Apr 21 23:53:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9fe3066 sys-process/glances: Stabilize 3.4.0.3 arm, #930394 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-3.4.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.4.0.3.ebuild b/sys-process/glances/glances-3.4.0.3.ebuild index c6302cc70e1c..a56f4217e422 100644 --- a/sys-process/glances/glances-3.4.0.3.ebuild +++ b/sys-process/glances/glances-3.4.0.3.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 9f07a6ede406b56f445d88cef869371fa2928bad Author: Sam James gentoo org> AuthorDate: Sun Apr 21 23:53:33 2024 + Commit: Sam James gentoo org> CommitDate: Sun Apr 21 23:53:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f07a6ed sys-process/glances: Stabilize 3.4.0.3 arm64, #930394 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-3.4.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.4.0.3.ebuild b/sys-process/glances/glances-3.4.0.3.ebuild index 2471077e99b2..218915998ea5 100644 --- a/sys-process/glances/glances-3.4.0.3.ebuild +++ b/sys-process/glances/glances-3.4.0.3.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: cb50e156f1d9bff3166d814d31a88d876eda6f5a Author: Sam James gentoo org> AuthorDate: Sun Apr 21 23:53:32 2024 + Commit: Sam James gentoo org> CommitDate: Sun Apr 21 23:53:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb50e156 sys-process/glances: Stabilize 3.4.0.3 x86, #930394 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-3.4.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.4.0.3.ebuild b/sys-process/glances/glances-3.4.0.3.ebuild index a56f4217e422..2471077e99b2 100644 --- a/sys-process/glances/glances-3.4.0.3.ebuild +++ b/sys-process/glances/glances-3.4.0.3.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: ce7a17a0d8d5d75a05f094df320131e576f2527d Author: John Helmert III gentoo org> AuthorDate: Sun Apr 21 23:23:38 2024 + Commit: John Helmert III gentoo org> CommitDate: Sun Apr 21 23:33:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce7a17a0 sys-process/glances: add 3.4.0.5 Signed-off-by: John Helmert III gentoo.org> sys-process/glances/Manifest | 1 + sys-process/glances/glances-3.4.0.5.ebuild | 97 ++ 2 files changed, 98 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index e1f2ce1b624e..3dfc085c818f 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,2 +1,3 @@ DIST glances-3.3.0.gh.tar.gz 6143830 BLAKE2B 022a8bfc93f73f2c728af21553ca36535340129cc5fb6f539d6f282e9ffc7a2b88878c04345a47479241447c0f1329123f804677383688fa5857dd1a9978dc65 SHA512 ee238e39e69dce3e46df560f7be1287a87a0c9002242d7b381bc971e627a4c23f6102519d7f6864998adcc9be7cf8e68461579f2a88d15db86ad75878015a843 DIST glances-3.4.0.3.gh.tar.gz 6472143 BLAKE2B 5437d3daefd4d36e9b84481543cf8189964006d566a77506099bfe7748d37409d5fb2a3a8eb52c8eeef0efa469c2ca92db7a37a44625969aec822d1adf46dbb3 SHA512 f4960d7d23b52e249069b41fd9b20a4d6f56006a6998b1bfd341ef00628fa92c14503885ebbea6adeee6f926a6c6fb440c288e2c772d4536b2c2b49e4124a7a0 +DIST glances-3.4.0.5.gh.tar.gz 6473711 BLAKE2B 510f379946eec914998cba32ffd66c6037bd85246cdae059d336b4a3330ba6e521aa3fef2099d88f08dbf3ed7e7c8537235850ad8f6882840fb811bcd8a82147 SHA512 aca140fedc2acc97ae4901722e0406acb8bea6eac5295d95499860a522e74d29ecbc4cfb28fecfd4a2879f4ee44175bd4efd2429b9d7e302b4a182caabd6a5f8 diff --git a/sys-process/glances/glances-3.4.0.5.ebuild b/sys-process/glances/glances-3.4.0.5.ebuild new file mode 100644 index ..001ce5a5ce63 --- /dev/null +++ b/sys-process/glances/glances-3.4.0.5.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_REQ_USE="ncurses" +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 linux-info optfeature + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}] + dev-python/ujson[${PYTHON_USEDEP}] + ') +" + +# PYTHON_USEDEP omitted on purpose +BDEPEND="doc? ( dev-python/sphinx-rtd-theme )" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +PATCHES=( + "${FILESDIR}/${PN}-3.4.0.3-disable-update-check.patch" +) + +distutils_enable_tests unittest +distutils_enable_sphinx docs --no-autodoc + +pkg_setup() { + linux-info_pkg_setup + python-single-r1_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + sed -i "s/, 'irq']/]/" unitest.py || die + distutils-r1_python_prepare_all +} + +python_test() { + "${EPYTHON}" unitest.py || echo "tests failed with ${EPYTHON}" +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + distutils-r1_python_install_all +} + +pkg_postinst() { + #optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Cloud support" dev-python/requests + optfeature "Docker monitoring support" dev-python/docker + #optfeature "Export module" \ + # unpackaged/bernhard \ + # unpackaged/cassandra-driver \ + # unpackaged/potsdb \ + # dev-python/couchdb-python \ + # dev-python/elasticsearch-py \ + # dev-python/influxdb \ + # dev-python/kafka-python \ + # dev-python/pika \ + # dev-python/paho-mqtt \ + # dev-python/prometheus-client \ + # dev-python/pyzmq \ + # dev-python/statsd + #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 + optfeature "SVG graph support" dev-python/pygal + optfeature "IP plugin" dev-python/netifaces + optfeature "RAID monitoring" dev-python/pymdstat + #optfeature
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 79d3a797c663ac615c346c6e593c098da267238f Author: John Helmert III gentoo org> AuthorDate: Sun Mar 31 19:59:20 2024 + Commit: John Helmert III gentoo org> CommitDate: Sun Mar 31 21:20:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79d3a797 sys-process/glances: avoid distutils_enable_tests setup.py Bug: https://bugs.gentoo.org/927530 Signed-off-by: John Helmert III gentoo.org> sys-process/glances/glances-3.3.0-r1.ebuild | 8 ++-- sys-process/glances/glances-3.4.0.3.ebuild | 8 ++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/sys-process/glances/glances-3.3.0-r1.ebuild b/sys-process/glances/glances-3.3.0-r1.ebuild index 84279372149c..7b155a7902b5 100644 --- a/sys-process/glances/glances-3.3.0-r1.ebuild +++ b/sys-process/glances/glances-3.3.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -35,7 +35,7 @@ PATCHES=( "${FILESDIR}/${PN}-3.2.5-disable-update-check.patch" ) -distutils_enable_tests setup.py +distutils_enable_tests unittest distutils_enable_sphinx docs --no-autodoc pkg_setup() { @@ -55,6 +55,10 @@ python_prepare_all() { distutils-r1_python_prepare_all } +python_test() { + "${EPYTHON}" unitest.py || die "tests failed with ${EPYTHON}" +} + python_install_all() { # add an intended file from original data set from setup.py to DOCS local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) diff --git a/sys-process/glances/glances-3.4.0.3.ebuild b/sys-process/glances/glances-3.4.0.3.ebuild index acae2879ed60..c6302cc70e1c 100644 --- a/sys-process/glances/glances-3.4.0.3.ebuild +++ b/sys-process/glances/glances-3.4.0.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -36,7 +36,7 @@ PATCHES=( "${FILESDIR}/${PN}-3.4.0.3-disable-update-check.patch" ) -distutils_enable_tests setup.py +distutils_enable_tests unittest distutils_enable_sphinx docs --no-autodoc pkg_setup() { @@ -56,6 +56,10 @@ python_prepare_all() { distutils-r1_python_prepare_all } +python_test() { + "${EPYTHON}" unitest.py || echo "tests failed with ${EPYTHON}" +} + python_install_all() { # add an intended file from original data set from setup.py to DOCS local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf )
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 0eee5b8d2800386c6c3b5566d6cdabfbb72936b6 Author: John Helmert III gentoo org> AuthorDate: Mon Sep 11 04:40:02 2023 + Commit: John Helmert III gentoo org> CommitDate: Mon Sep 11 04:41:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eee5b8d sys-process/glances: stabilize 3.4.0.3 for amd64 Signed-off-by: John Helmert III gentoo.org> sys-process/glances/glances-3.4.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.4.0.3.ebuild b/sys-process/glances/glances-3.4.0.3.ebuild index d09170272d3e..acae2879ed60 100644 --- a/sys-process/glances/glances-3.4.0.3.ebuild +++ b/sys-process/glances/glances-3.4.0.3.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/files/, sys-process/glances/
commit: ff3f341b1fb892ce25cb18411bf580991dd80117 Author: John Helmert III gentoo org> AuthorDate: Sat Jun 10 18:15:56 2023 + Commit: John Helmert III gentoo org> CommitDate: Sat Jun 10 18:18:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff3f341b sys-process/glances: add 3.4.0.3 Port the update check patch forward, slide python targets window forward. Signed-off-by: John Helmert III gentoo.org> sys-process/glances/Manifest | 1 + .../glances-3.4.0.3-disable-update-check.patch | 40 ++ sys-process/glances/glances-3.4.0.3.ebuild | 93 ++ 3 files changed, 134 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 0cfd26917886..e1f2ce1b624e 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1 +1,2 @@ DIST glances-3.3.0.gh.tar.gz 6143830 BLAKE2B 022a8bfc93f73f2c728af21553ca36535340129cc5fb6f539d6f282e9ffc7a2b88878c04345a47479241447c0f1329123f804677383688fa5857dd1a9978dc65 SHA512 ee238e39e69dce3e46df560f7be1287a87a0c9002242d7b381bc971e627a4c23f6102519d7f6864998adcc9be7cf8e68461579f2a88d15db86ad75878015a843 +DIST glances-3.4.0.3.gh.tar.gz 6472143 BLAKE2B 5437d3daefd4d36e9b84481543cf8189964006d566a77506099bfe7748d37409d5fb2a3a8eb52c8eeef0efa469c2ca92db7a37a44625969aec822d1adf46dbb3 SHA512 f4960d7d23b52e249069b41fd9b20a4d6f56006a6998b1bfd341ef00628fa92c14503885ebbea6adeee6f926a6c6fb440c288e2c772d4536b2c2b49e4124a7a0 diff --git a/sys-process/glances/files/glances-3.4.0.3-disable-update-check.patch b/sys-process/glances/files/glances-3.4.0.3-disable-update-check.patch new file mode 100644 index ..79391aca3e4f --- /dev/null +++ b/sys-process/glances/files/glances-3.4.0.3-disable-update-check.patch @@ -0,0 +1,40 @@ +commit cf50275006e4bdd4a08c2235e688050a4a25a7a4 +Author: John Helmert III +Date: Sat Jun 10 10:38:03 2023 -0700 + +disable out-to-date runtime check + +Signed-off-by: John Helmert III + +diff --git a/glances/standalone.py b/glances/standalone.py +index 8ab60e8c..b1f8c454 100644 +--- a/glances/standalone.py b/glances/standalone.py +@@ -105,9 +105,6 @@ class GlancesStandalone(object): + # Init screen + self.screen = GlancesCursesStandalone(config=config, args=args) + +-# Check the latest Glances version +-self.outdated = Outdated(config=config, args=args) +- + @property + def quiet(self): + return self._quiet +@@ -186,17 +183,3 @@ class GlancesStandalone(object): + + # Exit from export modules + self.stats.end() +- +-# Check Glances version versus PyPI one +-if self.outdated.is_outdated(): +-print( +-"You are using Glances version {}, however version {} is available.".format( +-self.outdated.installed_version(), self.outdated.latest_version() +-) +-) +-print("You should consider upgrading using: pip install --upgrade glances") +-print("Disable this warning temporarily using: glances --disable-check-update") +-print( +-"To disable it permanently, refer config reference at " +-"https://glances.readthedocs.io/en/latest/config.html#syntax"; +-) diff --git a/sys-process/glances/glances-3.4.0.3.ebuild b/sys-process/glances/glances-3.4.0.3.ebuild new file mode 100644 index ..d09170272d3e --- /dev/null +++ b/sys-process/glances/glances-3.4.0.3.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_REQ_USE="ncurses" +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 linux-info optfeature + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}] + dev-python/ujson[${PYTHON_USEDEP}] + ') +" + +# PYTHON_USEDEP omitted on purpose +BDEPEND="doc? ( dev-python/sphinx-rtd-theme )" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +PATCHES=( + "${FILESDIR}/${PN}-3.4.0.3-disable-update-check.patch" +) + +distutils_enable_tests setup.py +distutils_enable_sphinx docs --no-autodoc + +pkg_setup() { + linux-info_pkg_setup + python-single-r1_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 933515f62d9abe16b2f863095d85a5a5c5e9a519 Author: John Helmert III gentoo org> AuthorDate: Mon Dec 26 20:29:56 2022 + Commit: John Helmert III gentoo org> CommitDate: Tue Dec 27 01:31:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=933515f6 sys-process/glances: drop unecessary future dependency Bug: https://bugs.gentoo.org/888305 Signed-off-by: John Helmert III gentoo.org> sys-process/glances/{glances-3.3.0.ebuild => glances-3.3.0-r1.ebuild} | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-process/glances/glances-3.3.0.ebuild b/sys-process/glances/glances-3.3.0-r1.ebuild similarity index 98% rename from sys-process/glances/glances-3.3.0.ebuild rename to sys-process/glances/glances-3.3.0-r1.ebuild index 213cc5aa13d6..17d31d273066 100644 --- a/sys-process/glances/glances-3.3.0.ebuild +++ b/sys-process/glances/glances-3.3.0-r1.ebuild @@ -21,7 +21,6 @@ KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x86-linux" RDEPEND=" $(python_gen_cond_dep ' dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/future[${PYTHON_USEDEP}] dev-python/packaging[${PYTHON_USEDEP}] >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}] ')
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: b6a20cc5e4288efad8b26b4982bab0461b566fa8 Author: John Helmert III gentoo org> AuthorDate: Tue Dec 27 01:30:25 2022 + Commit: John Helmert III gentoo org> CommitDate: Tue Dec 27 01:31:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a20cc5 sys-process/glances: drop 3.2.7, 3.2.7-r1 Closes: https://bugs.gentoo.org/888305 Signed-off-by: John Helmert III gentoo.org> sys-process/glances/Manifest| 1 - sys-process/glances/glances-3.2.7-r1.ebuild | 94 - sys-process/glances/glances-3.2.7.ebuild| 93 3 files changed, 188 deletions(-) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index bff1c7fce32f..0cfd26917886 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,2 +1 @@ -DIST glances-3.2.7.gh.tar.gz 6950597 BLAKE2B b76632787d39cb0f9388c00cc5838a9f553020b7ce1b502f205bbbf2255d7e2e02a2f2d629a84b23951b02a019d20b121dea7ea2cb7dec0a77b7c88ea4679cb1 SHA512 12edf99cf30c72a60eb7a604bce99bdac3ae290e910d0b88fc0b8b99045512dafd8d39bc61e8c768191335727ee5e2db4fa7d17ad92f63e849413a233c2ba5be DIST glances-3.3.0.gh.tar.gz 6143830 BLAKE2B 022a8bfc93f73f2c728af21553ca36535340129cc5fb6f539d6f282e9ffc7a2b88878c04345a47479241447c0f1329123f804677383688fa5857dd1a9978dc65 SHA512 ee238e39e69dce3e46df560f7be1287a87a0c9002242d7b381bc971e627a4c23f6102519d7f6864998adcc9be7cf8e68461579f2a88d15db86ad75878015a843 diff --git a/sys-process/glances/glances-3.2.7-r1.ebuild b/sys-process/glances/glances-3.2.7-r1.ebuild deleted file mode 100644 index 57949426e99e.. --- a/sys-process/glances/glances-3.2.7-r1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -PYTHON_COMPAT=( pypy3 python3_{8..11} ) -PYTHON_REQ_USE="ncurses" -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 linux-info optfeature - -DESCRIPTION="CLI curses based monitoring tool" -HOMEPAGE="https://github.com/nicolargo/glances"; -SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/future[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}] - ') -" - -# PYTHON_USEDEP omitted on purpose -BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" - -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" - -PATCHES=( - "${FILESDIR}/${PN}-3.2.5-disable-update-check.patch" -) - -distutils_enable_tests setup.py -distutils_enable_sphinx docs --no-autodoc - -pkg_setup() { - linux-info_pkg_setup - python-single-r1_pkg_setup -} - -python_prepare_all() { - # Remove duplicate entries of a prebuilt doc build and - # ensure install of the file glances.conf in /etc/${PN} - sed \ - -e '/share\/doc\/glances/d' \ - -e "s/'CONTRIBUTING.md',//" \ - -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ - -i setup.py || die - sed -i "s/, 'irq']/]/" unitest.py || die - distutils-r1_python_prepare_all -} - -python_install_all() { - # add an intended file from original data set from setup.py to DOCS - local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) - distutils-r1_python_install_all -} - -pkg_postinst() { - #optfeature "Action script feature" dev-python/pystache - optfeature "Autodiscover mode" dev-python/python-zeroconf - optfeature "Cloud support" dev-python/requests - optfeature "Docker monitoring support" dev-python/docker-py - #optfeature "Export module" \ - # unpackaged/bernhard \ - # unpackaged/cassandra-driver \ - # unpackaged/potsdb \ - # dev-python/couchdb-python \ - # dev-python/elasticsearch-py \ - # dev-python/influxdb \ - # dev-python/kafka-python \ - # dev-python/pika \ - # dev-python/paho-mqtt \ - # dev-python/prometheus_client \ - # dev-python/pyzmq \ - # dev-python/statsd - #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 - optfeature "SVG graph support" dev-python/pygal - optfeature "IP plugin" dev-python/netifaces - optfeature "RAID monitoring" dev-python/pymdstat - #optfeature "SMART support" unpackaged/pySMART.smartx - optfeature "RAID support" dev-python/pymdstat - optfeature "SNMP support" dev-python/pysnmp - #optfeature "sparklines plugin" unpackaged/sparklines - optfeature "Web server mode" dev-python/bot
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 628fa225dff2b7f6b330de03c45fea2ec5a09428 Author: Sam James gentoo org> AuthorDate: Thu Dec 15 02:31:55 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 15 02:31:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628fa225 sys-process/glances: Stabilize 3.3.0 x86, #886003 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-3.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.3.0.ebuild b/sys-process/glances/glances-3.3.0.ebuild index 4d4c09ef00cf..213cc5aa13d6 100644 --- a/sys-process/glances/glances-3.3.0.ebuild +++ b/sys-process/glances/glances-3.3.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x86-linux" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: d6b6dfe86a1d8de8ccebd1929c6d3241134495aa Author: Sam James gentoo org> AuthorDate: Thu Dec 15 02:22:50 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 15 02:22:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6b6dfe8 sys-process/glances: Stabilize 3.3.0 amd64, #886003 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-3.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.3.0.ebuild b/sys-process/glances/glances-3.3.0.ebuild index 2c3a44372c30..4d4c09ef00cf 100644 --- a/sys-process/glances/glances-3.3.0.ebuild +++ b/sys-process/glances/glances-3.3.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: ec92b04253de38220fe9cba9c450b1690aa2ec95 Author: Sam James gentoo org> AuthorDate: Thu Dec 15 02:22:48 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 15 02:22:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec92b042 sys-process/glances: Stabilize 3.3.0 arm, #886003 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-3.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.3.0.ebuild b/sys-process/glances/glances-3.3.0.ebuild index 8a0bcb55a31c..be671b32711c 100644 --- a/sys-process/glances/glances-3.3.0.ebuild +++ b/sys-process/glances/glances-3.3.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: ef7f0219217579d67bde48bfdcf06025e2dac119 Author: Sam James gentoo org> AuthorDate: Thu Dec 15 02:22:49 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 15 02:22:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef7f0219 sys-process/glances: Stabilize 3.3.0 arm64, #886003 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-3.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.3.0.ebuild b/sys-process/glances/glances-3.3.0.ebuild index be671b32711c..2c3a44372c30 100644 --- a/sys-process/glances/glances-3.3.0.ebuild +++ b/sys-process/glances/glances-3.3.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 77f835645789842d226fab194180e0ad0d38ada6 Author: Sam James gentoo org> AuthorDate: Thu Dec 15 02:04:50 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 15 02:04:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f83564 sys-process/glances: Stabilize 3.3.0 ppc64, #886003 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-3.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.3.0.ebuild b/sys-process/glances/glances-3.3.0.ebuild index 29e775aac2d5..8a0bcb55a31c 100644 --- a/sys-process/glances/glances-3.3.0.ebuild +++ b/sys-process/glances/glances-3.3.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: cec3214ef5d5661e28c9d2c5b5750b27c27c5435 Author: John Helmert III gentoo org> AuthorDate: Thu Nov 3 03:16:06 2022 + Commit: John Helmert III gentoo org> CommitDate: Thu Nov 3 03:17:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec3214e sys-process/glances: add 3.3.0 Signed-off-by: John Helmert III gentoo.org> sys-process/glances/Manifest | 1 + sys-process/glances/glances-3.3.0.ebuild | 93 2 files changed, 94 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index cb60c08364f6..bff1c7fce32f 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1 +1,2 @@ DIST glances-3.2.7.gh.tar.gz 6950597 BLAKE2B b76632787d39cb0f9388c00cc5838a9f553020b7ce1b502f205bbbf2255d7e2e02a2f2d629a84b23951b02a019d20b121dea7ea2cb7dec0a77b7c88ea4679cb1 SHA512 12edf99cf30c72a60eb7a604bce99bdac3ae290e910d0b88fc0b8b99045512dafd8d39bc61e8c768191335727ee5e2db4fa7d17ad92f63e849413a233c2ba5be +DIST glances-3.3.0.gh.tar.gz 6143830 BLAKE2B 022a8bfc93f73f2c728af21553ca36535340129cc5fb6f539d6f282e9ffc7a2b88878c04345a47479241447c0f1329123f804677383688fa5857dd1a9978dc65 SHA512 ee238e39e69dce3e46df560f7be1287a87a0c9002242d7b381bc971e627a4c23f6102519d7f6864998adcc9be7cf8e68461579f2a88d15db86ad75878015a843 diff --git a/sys-process/glances/glances-3.3.0.ebuild b/sys-process/glances/glances-3.3.0.ebuild new file mode 100644 index ..29e775aac2d5 --- /dev/null +++ b/sys-process/glances/glances-3.3.0.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +PYTHON_COMPAT=( pypy3 python3_{8..11} ) +PYTHON_REQ_USE="ncurses" +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 linux-info optfeature + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}] + ') +" + +# PYTHON_USEDEP omitted on purpose +BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +PATCHES=( + "${FILESDIR}/${PN}-3.2.5-disable-update-check.patch" +) + +distutils_enable_tests setup.py +distutils_enable_sphinx docs --no-autodoc + +pkg_setup() { + linux-info_pkg_setup + python-single-r1_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + sed -i "s/, 'irq']/]/" unitest.py || die + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + distutils-r1_python_install_all +} + +pkg_postinst() { + #optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/python-zeroconf + optfeature "Cloud support" dev-python/requests + optfeature "Docker monitoring support" dev-python/docker-py + #optfeature "Export module" \ + # unpackaged/bernhard \ + # unpackaged/cassandra-driver \ + # unpackaged/potsdb \ + # dev-python/couchdb-python \ + # dev-python/elasticsearch-py \ + # dev-python/influxdb \ + # dev-python/kafka-python \ + # dev-python/pika \ + # dev-python/paho-mqtt \ + # dev-python/prometheus_client \ + # dev-python/pyzmq \ + # dev-python/statsd + #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 + optfeature "SVG graph support" dev-python/pygal + optfeature "IP plugin" dev-python/netifaces + optfeature "RAID monitoring" dev-python/pymdstat + #optfeature "SMART support" unpackaged/pySMART.smartx + optfeature "RAID support" dev-python/pymdstat + optfeature "SNMP support" dev-python/pysnmp + #optfeature "sparklines plugin" unpackaged/sparklines + optfeature "Web server mode" dev-python/bottle dev-python/requests + optfeature "WIFI plugin" net-wireless/python-wifi +}
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: adc4b986a0174997041530287bc563070257e5d3 Author: John Helmert III gentoo org> AuthorDate: Fri Oct 21 04:43:41 2022 + Commit: John Helmert III gentoo org> CommitDate: Fri Oct 21 06:04:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc4b986 sys-process/glances: revbump to add DISTUTILS_USE_PEP517 Signed-off-by: John Helmert III gentoo.org> sys-process/glances/glances-3.2.7-r1.ebuild | 94 + 1 file changed, 94 insertions(+) diff --git a/sys-process/glances/glances-3.2.7-r1.ebuild b/sys-process/glances/glances-3.2.7-r1.ebuild new file mode 100644 index ..429aa5122822 --- /dev/null +++ b/sys-process/glances/glances-3.2.7-r1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +PYTHON_COMPAT=( pypy3 python3_{8..11} ) +PYTHON_REQ_USE="ncurses" +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 linux-info optfeature + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}] + ') +" + +# PYTHON_USEDEP omitted on purpose +BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +PATCHES=( + "${FILESDIR}/${PN}-3.2.5-disable-update-check.patch" +) + +distutils_enable_tests setup.py +distutils_enable_sphinx docs --no-autodoc + +pkg_setup() { + linux-info_pkg_setup + python-single-r1_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + sed -i "s/, 'irq']/]/" unitest.py || die + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + distutils-r1_python_install_all +} + +pkg_postinst() { + #optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Cloud support" dev-python/requests + optfeature "Docker monitoring support" dev-python/docker-py + #optfeature "Export module" \ + # unpackaged/bernhard \ + # unpackaged/cassandra-driver \ + # unpackaged/potsdb \ + # dev-python/couchdb-python \ + # dev-python/elasticsearch-py \ + # dev-python/influxdb \ + # dev-python/kafka-python \ + # dev-python/pika \ + # dev-python/paho-mqtt \ + # dev-python/prometheus_client \ + # dev-python/pyzmq \ + # dev-python/statsd + #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 + optfeature "SVG graph support" dev-python/pygal + optfeature "IP plugin" dev-python/netifaces + optfeature "RAID monitoring" dev-python/pymdstat + #optfeature "SMART support" unpackaged/pySMART.smartx + optfeature "RAID support" dev-python/pymdstat + optfeature "SNMP support" dev-python/pysnmp + #optfeature "sparklines plugin" unpackaged/sparklines + optfeature "Web server mode" dev-python/bottle dev-python/requests + optfeature "WIFI plugin" net-wireless/python-wifi +}
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/files/, sys-process/glances/
commit: e9190b5e72e5f6feaa7053fd04369b9a86b1f429 Author: John Helmert III gentoo org> AuthorDate: Fri Oct 21 04:43:09 2022 + Commit: John Helmert III gentoo org> CommitDate: Fri Oct 21 06:04:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9190b5e sys-process/glances: drop 3.2.2, 3.2.4.2, 3.2.5, 3.2.6.4 Signed-off-by: John Helmert III gentoo.org> sys-process/glances/Manifest | 4 - .../glances/files/disable-update-check.patch | 28 --- sys-process/glances/glances-3.2.2.ebuild | 87 sys-process/glances/glances-3.2.4.2.ebuild | 93 -- sys-process/glances/glances-3.2.5.ebuild | 93 -- sys-process/glances/glances-3.2.6.4.ebuild | 93 -- 6 files changed, 398 deletions(-) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index cc26997b8a87..cb60c08364f6 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,5 +1 @@ -DIST glances-3.2.2.tar.gz 6861708 BLAKE2B 99ed3298724a82f036660f05cfd374f8dfa4883ef3c710dfe789ed9f9986bfe873117096564f1dd46d91cd3d0304e0cd1876d17ecd6e3aad98c7dd9df2095265 SHA512 e77b62e5fa6131914b56f0b5249789b3bcac0c625cd429eeb0870a14be55f15c401956c002376e5868fa1332bbb219e9bd3a5bd14c739e3404b068a063af6821 -DIST glances-3.2.4.2.tar.gz 6914758 BLAKE2B faab5df2689477c5b6df047a2e0d03b09981f064d13ece4e66bdabb816168e035771ed7fd8863723b57c88f47d42674ca3553b5538c0386eab32516fdc7e2a1d SHA512 74d495303b8c0e421a2139167d998c56adfb09434f72faf34c46e0be07087c0a152a1a637b62badaf3b1934ee7892c1a9e205c260aa10655b0bfff91491fc5e1 -DIST glances-3.2.5.tar.gz 6913167 BLAKE2B 8dc96e59f3cfd624211e0e30d5c5c5bc790a2fea62cd92068bfb779048d51fd95e6c83e62fd70ad2d1e8450435616803e01f7434d419b4f4187ad41fc193121a SHA512 ebff1cf893ca4d3e490f4a6b72fa70df0afb4c36ac1b3fa762dcaa47206bc1e613c8d87f1b2fc5cae27636612a89b417ae91d016a129da4ac43a2a8a6f913945 -DIST glances-3.2.6.4.gh.tar.gz 6950769 BLAKE2B 69437cce71640c4291bc9f91a6c65a05d608e91e834193fabb5b66c4a5fba92238a3aad3b972e71e8e4baff6c92045d1807e65bad43f1318a7cc077c89c4f978 SHA512 21e2a6dacd2181d9b84927365425d4cf7767b73f92949e778c42db68634cf655802c371418c51265c89099bbe11ed130e4b74ca0605601b7703dc0ee992f5417 DIST glances-3.2.7.gh.tar.gz 6950597 BLAKE2B b76632787d39cb0f9388c00cc5838a9f553020b7ce1b502f205bbbf2255d7e2e02a2f2d629a84b23951b02a019d20b121dea7ea2cb7dec0a77b7c88ea4679cb1 SHA512 12edf99cf30c72a60eb7a604bce99bdac3ae290e910d0b88fc0b8b99045512dafd8d39bc61e8c768191335727ee5e2db4fa7d17ad92f63e849413a233c2ba5be diff --git a/sys-process/glances/files/disable-update-check.patch b/sys-process/glances/files/disable-update-check.patch deleted file mode 100644 index 3706959c2fbb.. --- a/sys-process/glances/files/disable-update-check.patch +++ /dev/null @@ -1,28 +0,0 @@ -Description: Disable nagging suggestion to upgrade using pip -Author: Sebastien Badia -Bug-Debian: https://bugs.debian.org/877127 -Forwarded: not-needed -Last-Update: 2019-02-07 - a/glances/standalone.py -+++ b/glances/standalone.py -@@ -92,9 +92,6 @@ - # Init screen - self.screen = GlancesCursesStandalone(config=config, args=args) - --# Check the latest Glances version --self.outdated = Outdated(config=config, args=args) -- - @property - def quiet(self): - return self._quiet -@@ -156,9 +153,3 @@ - - # Exit from export modules - self.stats.end() -- --# Check Glances version versus PyPI one --if self.outdated.is_outdated(): --print("You are using Glances version {}, however version {} is available.".format( --self.outdated.installed_version(), self.outdated.latest_version())) --print("You should consider upgrading using: pip install --upgrade glances") diff --git a/sys-process/glances/glances-3.2.2.ebuild b/sys-process/glances/glances-3.2.2.ebuild deleted file mode 100644 index 9e5f97893ecb.. --- a/sys-process/glances/glances-3.2.2.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{7..10} ) -PYTHON_REQ_USE="ncurses" - -inherit distutils-r1 linux-info optfeature - -DESCRIPTION="CLI curses based monitoring tool" -HOMEPAGE="https://github.com/nicolargo/glances"; -SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND=" - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/future[${PYTHON_USEDEP}] - >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" - -# PYTHON_USEDEP omitted on purpose -BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" - -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" - -PATCHES=( -
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 44178c4b622791f8a13f19c6a98b1a9787a5ae25 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 17 05:38:08 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 17 05:38:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44178c4b sys-process/glances: Stabilize 3.2.7 ppc64, #869374 Signed-off-by: Arthur Zamarin gentoo.org> sys-process/glances/glances-3.2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.2.7.ebuild b/sys-process/glances/glances-3.2.7.ebuild index fec460962cad..2df6c9b952c9 100644 --- a/sys-process/glances/glances-3.2.7.ebuild +++ b/sys-process/glances/glances-3.2.7.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 3dc05707bd2bd18181891e766f567b0c89542fad Author: Sam James gentoo org> AuthorDate: Sat Sep 10 00:47:43 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 10 00:47:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc05707 sys-process/glances: Stabilize 3.2.7 x86, #869374 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-3.2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.2.7.ebuild b/sys-process/glances/glances-3.2.7.ebuild index b5df0eea55da..fec460962cad 100644 --- a/sys-process/glances/glances-3.2.7.ebuild +++ b/sys-process/glances/glances-3.2.7.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 3afd7a02fe4cac79f7220cb9897e4277213f0a01 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 9 19:02:37 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 9 19:02:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3afd7a02 sys-process/glances: Stabilize 3.2.7 arm, #869374 Signed-off-by: Arthur Zamarin gentoo.org> sys-process/glances/glances-3.2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.2.7.ebuild b/sys-process/glances/glances-3.2.7.ebuild index 5739c66b60f3..b5df0eea55da 100644 --- a/sys-process/glances/glances-3.2.7.ebuild +++ b/sys-process/glances/glances-3.2.7.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 31dd75273e2ca606c9680bd45ef378f10d360ffe Author: John Helmert III gentoo org> AuthorDate: Fri Sep 9 17:45:30 2022 + Commit: John Helmert III gentoo org> CommitDate: Fri Sep 9 17:45:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31dd7527 sys-process/glances: stabilize 3.2.7 for arm64, bug 869374 Signed-off-by: John Helmert III gentoo.org> sys-process/glances/glances-3.2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.2.7.ebuild b/sys-process/glances/glances-3.2.7.ebuild index 2e6c4521c2fe..5739c66b60f3 100644 --- a/sys-process/glances/glances-3.2.7.ebuild +++ b/sys-process/glances/glances-3.2.7.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 7c5ff536f3f1d3a2a406a3cc1efac1cee227025e Author: John Helmert III gentoo org> AuthorDate: Fri Sep 9 17:01:13 2022 + Commit: John Helmert III gentoo org> CommitDate: Fri Sep 9 17:22:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c5ff536 sys-process/glances: stabilize 3.2.7 for amd64 Signed-off-by: John Helmert III gentoo.org> sys-process/glances/glances-3.2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.2.7.ebuild b/sys-process/glances/glances-3.2.7.ebuild index ae070a4b0976..2e6c4521c2fe 100644 --- a/sys-process/glances/glances-3.2.7.ebuild +++ b/sys-process/glances/glances-3.2.7.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 2347137aa49c289cadb2e4fd3bff0fdeeccf527f Author: John Helmert III gentoo org> AuthorDate: Fri Jul 29 16:29:39 2022 + Commit: John Helmert III gentoo org> CommitDate: Fri Jul 29 16:30:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2347137a sys-process/glances: add 3.2.7 Signed-off-by: John Helmert III gentoo.org> sys-process/glances/Manifest | 1 + sys-process/glances/glances-3.2.7.ebuild | 93 2 files changed, 94 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 7b9d5ab0f796..cc26997b8a87 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -2,3 +2,4 @@ DIST glances-3.2.2.tar.gz 6861708 BLAKE2B 99ed3298724a82f036660f05cfd374f8dfa488 DIST glances-3.2.4.2.tar.gz 6914758 BLAKE2B faab5df2689477c5b6df047a2e0d03b09981f064d13ece4e66bdabb816168e035771ed7fd8863723b57c88f47d42674ca3553b5538c0386eab32516fdc7e2a1d SHA512 74d495303b8c0e421a2139167d998c56adfb09434f72faf34c46e0be07087c0a152a1a637b62badaf3b1934ee7892c1a9e205c260aa10655b0bfff91491fc5e1 DIST glances-3.2.5.tar.gz 6913167 BLAKE2B 8dc96e59f3cfd624211e0e30d5c5c5bc790a2fea62cd92068bfb779048d51fd95e6c83e62fd70ad2d1e8450435616803e01f7434d419b4f4187ad41fc193121a SHA512 ebff1cf893ca4d3e490f4a6b72fa70df0afb4c36ac1b3fa762dcaa47206bc1e613c8d87f1b2fc5cae27636612a89b417ae91d016a129da4ac43a2a8a6f913945 DIST glances-3.2.6.4.gh.tar.gz 6950769 BLAKE2B 69437cce71640c4291bc9f91a6c65a05d608e91e834193fabb5b66c4a5fba92238a3aad3b972e71e8e4baff6c92045d1807e65bad43f1318a7cc077c89c4f978 SHA512 21e2a6dacd2181d9b84927365425d4cf7767b73f92949e778c42db68634cf655802c371418c51265c89099bbe11ed130e4b74ca0605601b7703dc0ee992f5417 +DIST glances-3.2.7.gh.tar.gz 6950597 BLAKE2B b76632787d39cb0f9388c00cc5838a9f553020b7ce1b502f205bbbf2255d7e2e02a2f2d629a84b23951b02a019d20b121dea7ea2cb7dec0a77b7c88ea4679cb1 SHA512 12edf99cf30c72a60eb7a604bce99bdac3ae290e910d0b88fc0b8b99045512dafd8d39bc61e8c768191335727ee5e2db4fa7d17ad92f63e849413a233c2ba5be diff --git a/sys-process/glances/glances-3.2.7.ebuild b/sys-process/glances/glances-3.2.7.ebuild new file mode 100644 index ..ae070a4b0976 --- /dev/null +++ b/sys-process/glances/glances-3.2.7.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +PYTHON_COMPAT=( pypy3 python3_{8..11} ) +PYTHON_REQ_USE="ncurses" + +inherit distutils-r1 linux-info optfeature + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}] + ') +" + +# PYTHON_USEDEP omitted on purpose +BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +PATCHES=( + "${FILESDIR}/${PN}-3.2.5-disable-update-check.patch" +) + +distutils_enable_tests setup.py +distutils_enable_sphinx docs --no-autodoc + +pkg_setup() { + linux-info_pkg_setup + python-single-r1_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + sed -i "s/, 'irq']/]/" unitest.py || die + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + distutils-r1_python_install_all +} + +pkg_postinst() { + #optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Cloud support" dev-python/requests + optfeature "Docker monitoring support" dev-python/docker-py + #optfeature "Export module" \ + # unpackaged/bernhard \ + # unpackaged/cassandra-driver \ + # unpackaged/potsdb \ + # dev-python/couchdb-python \ + # dev-python/elasticsearch-py \ + # dev-python/influxdb \ + # dev-python/kafka-python \ + # dev-python/pika \ + # dev-python/paho-mqtt \ + # dev-python/prometheus_client \ + # dev-python/pyzmq \ + # dev-pyth
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 8b3dd10a283e3d465166044c0d5de94844c9feec Author: John Helmert III gentoo org> AuthorDate: Wed Jul 27 17:48:39 2022 + Commit: John Helmert III gentoo org> CommitDate: Wed Jul 27 17:49:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b3dd10a sys-process/glances: add 3.2.6.4 Signed-off-by: John Helmert III gentoo.org> sys-process/glances/Manifest | 1 + sys-process/glances/glances-3.2.6.4.ebuild | 93 ++ 2 files changed, 94 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 6884b3fd3103..7b9d5ab0f796 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,3 +1,4 @@ DIST glances-3.2.2.tar.gz 6861708 BLAKE2B 99ed3298724a82f036660f05cfd374f8dfa4883ef3c710dfe789ed9f9986bfe873117096564f1dd46d91cd3d0304e0cd1876d17ecd6e3aad98c7dd9df2095265 SHA512 e77b62e5fa6131914b56f0b5249789b3bcac0c625cd429eeb0870a14be55f15c401956c002376e5868fa1332bbb219e9bd3a5bd14c739e3404b068a063af6821 DIST glances-3.2.4.2.tar.gz 6914758 BLAKE2B faab5df2689477c5b6df047a2e0d03b09981f064d13ece4e66bdabb816168e035771ed7fd8863723b57c88f47d42674ca3553b5538c0386eab32516fdc7e2a1d SHA512 74d495303b8c0e421a2139167d998c56adfb09434f72faf34c46e0be07087c0a152a1a637b62badaf3b1934ee7892c1a9e205c260aa10655b0bfff91491fc5e1 DIST glances-3.2.5.tar.gz 6913167 BLAKE2B 8dc96e59f3cfd624211e0e30d5c5c5bc790a2fea62cd92068bfb779048d51fd95e6c83e62fd70ad2d1e8450435616803e01f7434d419b4f4187ad41fc193121a SHA512 ebff1cf893ca4d3e490f4a6b72fa70df0afb4c36ac1b3fa762dcaa47206bc1e613c8d87f1b2fc5cae27636612a89b417ae91d016a129da4ac43a2a8a6f913945 +DIST glances-3.2.6.4.gh.tar.gz 6950769 BLAKE2B 69437cce71640c4291bc9f91a6c65a05d608e91e834193fabb5b66c4a5fba92238a3aad3b972e71e8e4baff6c92045d1807e65bad43f1318a7cc077c89c4f978 SHA512 21e2a6dacd2181d9b84927365425d4cf7767b73f92949e778c42db68634cf655802c371418c51265c89099bbe11ed130e4b74ca0605601b7703dc0ee992f5417 diff --git a/sys-process/glances/glances-3.2.6.4.ebuild b/sys-process/glances/glances-3.2.6.4.ebuild new file mode 100644 index ..ae070a4b0976 --- /dev/null +++ b/sys-process/glances/glances-3.2.6.4.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +PYTHON_COMPAT=( pypy3 python3_{8..11} ) +PYTHON_REQ_USE="ncurses" + +inherit distutils-r1 linux-info optfeature + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}] + ') +" + +# PYTHON_USEDEP omitted on purpose +BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +PATCHES=( + "${FILESDIR}/${PN}-3.2.5-disable-update-check.patch" +) + +distutils_enable_tests setup.py +distutils_enable_sphinx docs --no-autodoc + +pkg_setup() { + linux-info_pkg_setup + python-single-r1_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + sed -i "s/, 'irq']/]/" unitest.py || die + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + distutils-r1_python_install_all +} + +pkg_postinst() { + #optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Cloud support" dev-python/requests + optfeature "Docker monitoring support" dev-python/docker-py + #optfeature "Export module" \ + # unpackaged/bernhard \ + # unpackaged/cassandra-driver \ + # unpackaged/potsdb \ + # dev-python/couchdb-python \ + # dev-python/elasticsearch-py \ + # dev-python/influxdb \ + # dev-python/kafka-python \ + # dev-python/pika \ + # dev-python/paho-mqtt \ + # dev-python/prometheus_client \ + # dev-python/pyzmq \ + # dev-python/statsd + #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/files/, sys-process/glances/
commit: 8b917f43e3410ff3a5a9011ca170ae9b8a3439aa Author: John Helmert III gentoo org> AuthorDate: Sun Jul 17 16:09:17 2022 + Commit: John Helmert III gentoo org> CommitDate: Sun Jul 17 16:09:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b917f43 sys-process/glances: add 3.2.5 Signed-off-by: John Helmert III gentoo.org> sys-process/glances/Manifest | 1 + .../files/glances-3.2.5-disable-update-check.patch | 31 sys-process/glances/glances-3.2.5.ebuild | 93 ++ 3 files changed, 125 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 87d56e6e4083..6884b3fd3103 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,2 +1,3 @@ DIST glances-3.2.2.tar.gz 6861708 BLAKE2B 99ed3298724a82f036660f05cfd374f8dfa4883ef3c710dfe789ed9f9986bfe873117096564f1dd46d91cd3d0304e0cd1876d17ecd6e3aad98c7dd9df2095265 SHA512 e77b62e5fa6131914b56f0b5249789b3bcac0c625cd429eeb0870a14be55f15c401956c002376e5868fa1332bbb219e9bd3a5bd14c739e3404b068a063af6821 DIST glances-3.2.4.2.tar.gz 6914758 BLAKE2B faab5df2689477c5b6df047a2e0d03b09981f064d13ece4e66bdabb816168e035771ed7fd8863723b57c88f47d42674ca3553b5538c0386eab32516fdc7e2a1d SHA512 74d495303b8c0e421a2139167d998c56adfb09434f72faf34c46e0be07087c0a152a1a637b62badaf3b1934ee7892c1a9e205c260aa10655b0bfff91491fc5e1 +DIST glances-3.2.5.tar.gz 6913167 BLAKE2B 8dc96e59f3cfd624211e0e30d5c5c5bc790a2fea62cd92068bfb779048d51fd95e6c83e62fd70ad2d1e8450435616803e01f7434d419b4f4187ad41fc193121a SHA512 ebff1cf893ca4d3e490f4a6b72fa70df0afb4c36ac1b3fa762dcaa47206bc1e613c8d87f1b2fc5cae27636612a89b417ae91d016a129da4ac43a2a8a6f913945 diff --git a/sys-process/glances/files/glances-3.2.5-disable-update-check.patch b/sys-process/glances/files/glances-3.2.5-disable-update-check.patch new file mode 100644 index ..da12729eefd4 --- /dev/null +++ b/sys-process/glances/files/glances-3.2.5-disable-update-check.patch @@ -0,0 +1,31 @@ +Description: Disable nagging suggestion to upgrade using pip +Author: Sebastien Badia +Bug-Debian: https://bugs.debian.org/877127 +Forwarded: not-needed +Last-Update: 2022-04-16 + +--- a/glances/standalone.py b/glances/standalone.py +@@ -107,9 +107,6 @@ + # Init screen + self.screen = GlancesCursesStandalone(config=config, args=args) + +-# Check the latest Glances version +-self.outdated = Outdated(config=config, args=args) +- + @property + def quiet(self): + return self._quiet +@@ -188,12 +185,3 @@ + + # Exit from export modules + self.stats.end() +- +-# Check Glances version versus PyPI one +-if self.outdated.is_outdated(): +-print( +-"You are using Glances version {}, however version {} is available.".format( +-self.outdated.installed_version(), self.outdated.latest_version() +-) +-) +-print("You should consider upgrading using: pip install --upgrade glances") diff --git a/sys-process/glances/glances-3.2.5.ebuild b/sys-process/glances/glances-3.2.5.ebuild new file mode 100644 index ..b19e2edb4389 --- /dev/null +++ b/sys-process/glances/glances-3.2.5.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +PYTHON_COMPAT=( pypy3 python3_{8..11} ) +PYTHON_REQ_USE="ncurses" + +inherit distutils-r1 linux-info optfeature + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}] + ') +" + +# PYTHON_USEDEP omitted on purpose +BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +PATCHES=( + "${FILESDIR}/${P}-disable-update-check.patch" +) + +distutils_enable_tests setup.py +distutils_enable_sphinx docs --no-autodoc + +pkg_setup() { + linux-info_pkg_setup + python-single-r1_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + sed -i "s/, 'irq']/]/" unitest.
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: d5acaa3b4bb06330bb59e4280bad12084a55a2bb Author: John Helmert III gentoo org> AuthorDate: Wed Jul 6 04:27:15 2022 + Commit: John Helmert III gentoo org> CommitDate: Wed Jul 6 04:28:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5acaa3b sys-process/glances: add myself as a maintainer Signed-off-by: John Helmert III gentoo.org> sys-process/glances/metadata.xml | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sys-process/glances/metadata.xml b/sys-process/glances/metadata.xml index 9723c1fafdbb..0812be0adddf 100644 --- a/sys-process/glances/metadata.xml +++ b/sys-process/glances/metadata.xml @@ -5,6 +5,10 @@ gyakov...@gentoo.org Georgy Yakovlev + + a...@gentoo.org + John Helmert III + Glances is a cross-platform monitoring tool which aims to present a large amount of monitoring information through a curses or Web based interface. @@ -12,7 +16,7 @@ It can also work in client/server mode. Remote monitoring could be done via terminal, Web interface or API (XML-RPC and RESTful). Stats can also be exported to files or external time/value databases. - + Glances nicolargo/glances
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 15f1800708765c9bcaf170a448ba8c33805a80a9 Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Dec 21 09:28:14 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Dec 21 09:28:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f18007 sys-process/glances: fix build in 3.2.4.2 Closes: https://bugs.gentoo.org/829746 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/glances-3.2.4.2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-process/glances/glances-3.2.4.2.ebuild b/sys-process/glances/glances-3.2.4.2.ebuild index c2441489ec5a..7f1752b2241d 100644 --- a/sys-process/glances/glances-3.2.4.2.ebuild +++ b/sys-process/glances/glances-3.2.4.2.ebuild @@ -41,6 +41,7 @@ distutils_enable_sphinx docs --no-autodoc pkg_setup() { linux-info_pkg_setup + python-single-r1_pkg_setup } python_prepare_all() {
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: f96b05cb1c2a663683856c6b2d606452ffad1208 Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Dec 21 03:51:20 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Dec 21 03:51:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96b05cb sys-process/glances: enable py3.10 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/glances-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.2.2.ebuild b/sys-process/glances/glances-3.2.2.ebuild index 49a7f414d3ae..9e5f97893ecb 100644 --- a/sys-process/glances/glances-3.2.2.ebuild +++ b/sys-process/glances/glances-3.2.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( pypy3 python3_{7,8,9} ) +PYTHON_COMPAT=( pypy3 python3_{7..10} ) PYTHON_REQ_USE="ncurses" inherit distutils-r1 linux-info optfeature
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: ed3a807c1b5da0815c8f3b286d074eb2272fcebd Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Dec 21 03:35:09 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Dec 21 03:51:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3a807c sys-process/glances: drop 3.2.1 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 1 - sys-process/glances/glances-3.2.1.ebuild | 88 2 files changed, 89 deletions(-) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 02ef1988dbf9..7a8af27dff0b 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,2 +1 @@ -DIST glances-3.2.1.tar.gz 6851329 BLAKE2B 3f8eb91a0957961d0ed2465d8025d25158303cc8332b7a976c2af0bbd671405aae3b71b1d3a63eeb86ddb0d6e500b955bb0e1e5a93c0ba0b88835f88872eb979 SHA512 e2f8a46a9bc3b2e3aa16d0716b34e06991029df9dec4c29ef70c65b5fb7c96dee3c71cc565b551e35a31aa1c7e1a92538b158c2e660d15b22defad8ae04c4eb3 DIST glances-3.2.2.tar.gz 6861708 BLAKE2B 99ed3298724a82f036660f05cfd374f8dfa4883ef3c710dfe789ed9f9986bfe873117096564f1dd46d91cd3d0304e0cd1876d17ecd6e3aad98c7dd9df2095265 SHA512 e77b62e5fa6131914b56f0b5249789b3bcac0c625cd429eeb0870a14be55f15c401956c002376e5868fa1332bbb219e9bd3a5bd14c739e3404b068a063af6821 diff --git a/sys-process/glances/glances-3.2.1.ebuild b/sys-process/glances/glances-3.2.1.ebuild deleted file mode 100644 index 2e82d1807b25.. --- a/sys-process/glances/glances-3.2.1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{7,8,9} ) -PYTHON_REQ_USE="ncurses" - -inherit distutils-r1 linux-info optfeature - -DESCRIPTION="CLI curses based monitoring tool" -HOMEPAGE="https://github.com/nicolargo/glances"; -SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND=" - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/future[${PYTHON_USEDEP}] - >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" - -# PYTHON_USEDEP omitted on purpose -BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" - -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" - -PATCHES=( - "${FILESDIR}/disable-update-check.patch" -) - -distutils_enable_tests setup.py -distutils_enable_sphinx docs --no-autodoc - -pkg_setup() { - linux-info_pkg_setup -} - -python_prepare_all() { - # Remove duplicate entries of a prebuilt doc build and - # ensure install of the file glances.conf in /etc/${PN} - sed \ - -e '/share\/doc\/glances/d' \ - -e "s/'CONTRIBUTING.md',//" \ - -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ - -i setup.py || die - sed -i "s/, 'irq']/]/" unitest.py || die - distutils-r1_python_prepare_all -} - -python_install_all() { - # add an intended file from original data set from setup.py to DOCS - local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) - distutils-r1_python_install_all -} - -pkg_postinst() { - #optfeature "Action script feature" dev-python/pystache - optfeature "Autodiscover mode" dev-python/zeroconf - optfeature "Cloud support" dev-python/requests - optfeature "Quicklook CPU info" dev-python/py-cpuinfo - optfeature "Docker monitoring support" dev-python/docker-py - #optfeature "Export module" \ - # unpackaged/bernhard \ - # unpackaged/cassandra-driver \ - # unpackaged/potsdb \ - # dev-python/couchdb-python \ - # dev-python/elasticsearch-py \ - # dev-python/influxdb \ - # dev-python/kafka-python \ - # dev-python/pika \ - # dev-python/paho-mqtt \ - # dev-python/prometheus_client \ - # dev-python/pyzmq \ - # dev-python/statsd - #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 - optfeature "SVG graph support" dev-python/pygal - optfeature "IP plugin" dev-python/netifaces - optfeature "RAID monitoring" dev-python/pymdstat - #optfeature "SMART support" unpackaged/pySMART.smartx - optfeature "RAID support" dev-python/pymdstat - optfeature "SNMP support" dev-python/pysnmp - #optfeature "sparklines plugin" unpackaged/sparklines - optfeature "Web server mode" dev-python/bottle dev-python/requests - optfeature "WIFI plugin" net-wireless/python-wifi -}
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 92abb1aa1955a9bb8eb0f5ba04ce582d377276a0 Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Dec 21 03:40:47 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Dec 21 03:51:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92abb1aa sys-process/glances: add 3.2.4.2, make it single-impl stop building glances for all pythons on the system Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 1 + sys-process/glances/glances-3.2.4.2.ebuild | 92 ++ 2 files changed, 93 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 7a8af27dff0b..87d56e6e4083 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1 +1,2 @@ DIST glances-3.2.2.tar.gz 6861708 BLAKE2B 99ed3298724a82f036660f05cfd374f8dfa4883ef3c710dfe789ed9f9986bfe873117096564f1dd46d91cd3d0304e0cd1876d17ecd6e3aad98c7dd9df2095265 SHA512 e77b62e5fa6131914b56f0b5249789b3bcac0c625cd429eeb0870a14be55f15c401956c002376e5868fa1332bbb219e9bd3a5bd14c739e3404b068a063af6821 +DIST glances-3.2.4.2.tar.gz 6914758 BLAKE2B faab5df2689477c5b6df047a2e0d03b09981f064d13ece4e66bdabb816168e035771ed7fd8863723b57c88f47d42674ca3553b5538c0386eab32516fdc7e2a1d SHA512 74d495303b8c0e421a2139167d998c56adfb09434f72faf34c46e0be07087c0a152a1a637b62badaf3b1934ee7892c1a9e205c260aa10655b0bfff91491fc5e1 diff --git a/sys-process/glances/glances-3.2.4.2.ebuild b/sys-process/glances/glances-3.2.4.2.ebuild new file mode 100644 index ..c2441489ec5a --- /dev/null +++ b/sys-process/glances/glances-3.2.4.2.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_SINGLE_IMPL=1 +PYTHON_COMPAT=( pypy3 python3_{8..10} ) +PYTHON_REQ_USE="ncurses" + +inherit distutils-r1 linux-info optfeature + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}] + ') +" + +# PYTHON_USEDEP omitted on purpose +BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +PATCHES=( + "${FILESDIR}/disable-update-check.patch" +) + +distutils_enable_tests setup.py +distutils_enable_sphinx docs --no-autodoc + +pkg_setup() { + linux-info_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + sed -i "s/, 'irq']/]/" unitest.py || die + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + distutils-r1_python_install_all +} + +pkg_postinst() { + #optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Cloud support" dev-python/requests + optfeature "Docker monitoring support" dev-python/docker-py + #optfeature "Export module" \ + # unpackaged/bernhard \ + # unpackaged/cassandra-driver \ + # unpackaged/potsdb \ + # dev-python/couchdb-python \ + # dev-python/elasticsearch-py \ + # dev-python/influxdb \ + # dev-python/kafka-python \ + # dev-python/pika \ + # dev-python/paho-mqtt \ + # dev-python/prometheus_client \ + # dev-python/pyzmq \ + # dev-python/statsd + #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 + optfeature "SVG graph support" dev-python/pygal + optfeature "IP plugin" dev-python/netifaces + optfeature "RAID monitoring" dev-python/pymdstat + #optfeature "SMART support" unpackaged/pySMART.smartx + optfeature "RAID support" dev-python/pymdstat + optfeature "SNMP support" dev-python/pysnmp + #optfeature "sparklines plugin" unpackaged/sparklines + optfeature "Web server mode" dev-python/bottle dev-python/requests + optfeature "WIFI plugin" net-wireless/python-wifi +}
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: c3ae1c81b360c197bcf023dbcdbf75e88cdaa50b Author: Sam James gentoo org> AuthorDate: Thu Aug 26 14:53:18 2021 + Commit: Sam James gentoo org> CommitDate: Thu Aug 26 14:53:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ae1c81 sys-process/glances: Stabilize 3.2.2 arm, #809404 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.2.2.ebuild b/sys-process/glances/glances-3.2.2.ebuild index 44782162697..fc337c591a1 100644 --- a/sys-process/glances/glances-3.2.2.ebuild +++ b/sys-process/glances/glances-3.2.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 30f6e578c6ee69240fbfbb53cd46a20eb2eacc54 Author: Sam James gentoo org> AuthorDate: Thu Aug 26 14:48:12 2021 + Commit: Sam James gentoo org> CommitDate: Thu Aug 26 14:48:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f6e578 sys-process/glances: Stabilize 3.2.2 amd64, #809404 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.2.2.ebuild b/sys-process/glances/glances-3.2.2.ebuild index 4007b724815..44782162697 100644 --- a/sys-process/glances/glances-3.2.2.ebuild +++ b/sys-process/glances/glances-3.2.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 22eb9685090ec5e592c46a8fb713541503c03b03 Author: Sam James gentoo org> AuthorDate: Thu Aug 26 02:56:53 2021 + Commit: Sam James gentoo org> CommitDate: Thu Aug 26 02:56:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22eb9685 sys-process/glances: Stabilize 3.2.2 x86, #809404 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.2.2.ebuild b/sys-process/glances/glances-3.2.2.ebuild index e755051c804..4007b724815 100644 --- a/sys-process/glances/glances-3.2.2.ebuild +++ b/sys-process/glances/glances-3.2.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 995fdae11d526f8722a5237a661baa50b7e38c8a Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Aug 7 20:58:15 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Aug 7 20:58:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=995fdae1 sys-process/glances: fix setuptools dep Closes: https://bugs.gentoo.org/806824 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/glances-3.2.1.ebuild | 1 - sys-process/glances/glances-3.2.2.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/sys-process/glances/glances-3.2.1.ebuild b/sys-process/glances/glances-3.2.1.ebuild index 75315755541..2e82d1807b2 100644 --- a/sys-process/glances/glances-3.2.1.ebuild +++ b/sys-process/glances/glances-3.2.1.ebuild @@ -5,7 +5,6 @@ EAPI=7 PYTHON_COMPAT=( pypy3 python3_{7,8,9} ) PYTHON_REQ_USE="ncurses" -DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 linux-info optfeature diff --git a/sys-process/glances/glances-3.2.2.ebuild b/sys-process/glances/glances-3.2.2.ebuild index c5aa0b348ec..8a89ec65d9e 100644 --- a/sys-process/glances/glances-3.2.2.ebuild +++ b/sys-process/glances/glances-3.2.2.ebuild @@ -5,7 +5,6 @@ EAPI=7 PYTHON_COMPAT=( pypy3 python3_{7,8,9} ) PYTHON_REQ_USE="ncurses" -DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 linux-info optfeature
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 7210b0de83f58f21b0621ceca51723ef2f04207c Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Aug 6 11:34:05 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Aug 6 11:46:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7210b0de sys-process/glances: add 3.2.2 Closes: https://bugs.gentoo.org/806502 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 1 + sys-process/glances/glances-3.2.2.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index ac9d66c0c5c..02ef1988dbf 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1 +1,2 @@ DIST glances-3.2.1.tar.gz 6851329 BLAKE2B 3f8eb91a0957961d0ed2465d8025d25158303cc8332b7a976c2af0bbd671405aae3b71b1d3a63eeb86ddb0d6e500b955bb0e1e5a93c0ba0b88835f88872eb979 SHA512 e2f8a46a9bc3b2e3aa16d0716b34e06991029df9dec4c29ef70c65b5fb7c96dee3c71cc565b551e35a31aa1c7e1a92538b158c2e660d15b22defad8ae04c4eb3 +DIST glances-3.2.2.tar.gz 6861708 BLAKE2B 99ed3298724a82f036660f05cfd374f8dfa4883ef3c710dfe789ed9f9986bfe873117096564f1dd46d91cd3d0304e0cd1876d17ecd6e3aad98c7dd9df2095265 SHA512 e77b62e5fa6131914b56f0b5249789b3bcac0c625cd429eeb0870a14be55f15c401956c002376e5868fa1332bbb219e9bd3a5bd14c739e3404b068a063af6821 diff --git a/sys-process/glances/glances-3.2.2.ebuild b/sys-process/glances/glances-3.2.2.ebuild new file mode 100644 index 000..c5aa0b348ec --- /dev/null +++ b/sys-process/glances/glances-3.2.2.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{7,8,9} ) +PYTHON_REQ_USE="ncurses" +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 linux-info optfeature + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=" + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" + +# PYTHON_USEDEP omitted on purpose +BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +PATCHES=( + "${FILESDIR}/disable-update-check.patch" +) + +distutils_enable_tests setup.py +distutils_enable_sphinx docs --no-autodoc + +pkg_setup() { + linux-info_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + sed -i "s/, 'irq']/]/" unitest.py || die + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + distutils-r1_python_install_all +} + +pkg_postinst() { + #optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Cloud support" dev-python/requests + optfeature "Docker monitoring support" dev-python/docker-py + #optfeature "Export module" \ + # unpackaged/bernhard \ + # unpackaged/cassandra-driver \ + # unpackaged/potsdb \ + # dev-python/couchdb-python \ + # dev-python/elasticsearch-py \ + # dev-python/influxdb \ + # dev-python/kafka-python \ + # dev-python/pika \ + # dev-python/paho-mqtt \ + # dev-python/prometheus_client \ + # dev-python/pyzmq \ + # dev-python/statsd + #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 + optfeature "SVG graph support" dev-python/pygal + optfeature "IP plugin" dev-python/netifaces + optfeature "RAID monitoring" dev-python/pymdstat + #optfeature "SMART support" unpackaged/pySMART.smartx + optfeature "RAID support" dev-python/pymdstat + optfeature "SNMP support" dev-python/pysnmp + #optfeature "sparklines plugin" unpackaged/sparklines + optfeature "Web server mode" dev-python/bottle dev-python/requests + optfeature "WIFI plugin" net-wireless/python-wifi +}
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 9924df5a5674be8968875b806ad309d3662df0b5 Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Jul 13 05:52:29 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Jul 13 05:52:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9924df5a sys-process/glances: drop 3.1.6.2 Bug: https://bugs.gentoo.org/791565 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 1 - sys-process/glances/glances-3.1.6.2.ebuild | 87 -- 2 files changed, 88 deletions(-) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 4a3481ed689..ac9d66c0c5c 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,2 +1 @@ -DIST glances-3.1.6.2.tar.gz 6775046 BLAKE2B 3f65acbb69f8fc4323cbfbd30e79a0d30a9e38e9ff52ea0dc2286213daa66929e6abfccec34e94704fb87f6931f2a17fb30205c14da91f36b37617431bf58363 SHA512 2c62a82ebbc0d562d65f6e1ab39bac14a4b13d13e5fcbb1e98c119d6ea375387ef33b78cd911804504e3fdaa94260de27c211ed1132aae61f10fef8ff8a80fec DIST glances-3.2.1.tar.gz 6851329 BLAKE2B 3f8eb91a0957961d0ed2465d8025d25158303cc8332b7a976c2af0bbd671405aae3b71b1d3a63eeb86ddb0d6e500b955bb0e1e5a93c0ba0b88835f88872eb979 SHA512 e2f8a46a9bc3b2e3aa16d0716b34e06991029df9dec4c29ef70c65b5fb7c96dee3c71cc565b551e35a31aa1c7e1a92538b158c2e660d15b22defad8ae04c4eb3 diff --git a/sys-process/glances/glances-3.1.6.2.ebuild b/sys-process/glances/glances-3.1.6.2.ebuild deleted file mode 100644 index 19815f28568..000 --- a/sys-process/glances/glances-3.1.6.2.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{7,8,9} ) -PYTHON_REQ_USE="ncurses" -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 linux-info optfeature - -DESCRIPTION="CLI curses based monitoring tool" -HOMEPAGE="https://github.com/nicolargo/glances"; -SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND="dev-python/future[${PYTHON_USEDEP}] - >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" - -# PYTHON_USEDEP omitted on purpose -BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" - -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" - -PATCHES=( - "${FILESDIR}/disable-update-check.patch" -) - -distutils_enable_tests setup.py -distutils_enable_sphinx docs --no-autodoc - -pkg_setup() { - linux-info_pkg_setup -} - -python_prepare_all() { - # Remove duplicate entries of a prebuilt doc build and - # ensure install of the file glances.conf in /etc/${PN} - sed \ - -e '/share\/doc\/glances/d' \ - -e "s/'CONTRIBUTING.md',//" \ - -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ - -i setup.py || die - sed -i "s/, 'irq']/]/" unitest.py || die - distutils-r1_python_prepare_all -} - -python_install_all() { - # add an intended file from original data set from setup.py to DOCS - local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) - distutils-r1_python_install_all -} - -pkg_postinst() { - #optfeature "Action script feature" dev-python/pystache - optfeature "Autodiscover mode" dev-python/zeroconf - optfeature "Cloud support" dev-python/requests - optfeature "Quicklook CPU info" dev-python/py-cpuinfo - optfeature "Docker monitoring support" dev-python/docker-py - #optfeature "Export module" \ - # unpackaged/bernhard \ - # unpackaged/cassandra-driver \ - # unpackaged/potsdb \ - # dev-python/couchdb-python \ - # dev-python/elasticsearch-py \ - # dev-python/influxdb \ - # dev-python/kafka-python \ - # dev-python/pika \ - # dev-python/paho-mqtt \ - # dev-python/prometheus_client \ - # dev-python/pyzmq \ - # dev-python/statsd - #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 - optfeature "SVG graph support" dev-python/pygal - optfeature "IP plugin" dev-python/netifaces - optfeature "RAID monitoring" dev-python/pymdstat - #optfeature "SMART support" unpackaged/pySMART.smartx - optfeature "RAID support" dev-python/pymdstat - optfeature "SNMP support" dev-python/pysnmp - #optfeature "sparklines plugin" unpackaged/sparklines - optfeature "Web server mode" dev-python/bottle dev-python/requests - optfeature "WIFI plugin" net-wireless/python-wifi -}
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: b6b7af4c4db5bae687d212e57f5319fd564d9e3c Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Jul 13 05:51:43 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Jul 13 05:51:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b7af4c sys-process/glances: stabilize 3.2.1 for ppc64, bug #791565 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/glances-3.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.2.1.ebuild b/sys-process/glances/glances-3.2.1.ebuild index 6e4c67ed539..75315755541 100644 --- a/sys-process/glances/glances-3.2.1.ebuild +++ b/sys-process/glances/glances-3.2.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 90b31d19f7641b6af0d6b0474c3479b6db767085 Author: Sam James gentoo org> AuthorDate: Tue Jul 13 04:01:31 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jul 13 04:01:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b31d19 sys-process/glances: Stabilize 3.2.1 arm, #791565 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-3.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.2.1.ebuild b/sys-process/glances/glances-3.2.1.ebuild index aa0e8e255fe..6e4c67ed539 100644 --- a/sys-process/glances/glances-3.2.1.ebuild +++ b/sys-process/glances/glances-3.2.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 5f16871568c4d9986010e09c16db325151592b03 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jul 11 08:56:14 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jul 11 08:56:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f168715 sys-process/glances: amd64 stable wrt bug #791565 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-process/glances/glances-3.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.2.1.ebuild b/sys-process/glances/glances-3.2.1.ebuild index 19a9801e122..bee5172f595 100644 --- a/sys-process/glances/glances-3.2.1.ebuild +++ b/sys-process/glances/glances-3.2.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 66bcaceb57e99e74e0c3a5f30e97279f42dcbd7c Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Jul 10 07:41:29 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Jul 10 07:41:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66bcaceb sys-process/glances: drop 3.1.7 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 1 - sys-process/glances/glances-3.1.7.ebuild | 87 2 files changed, 88 deletions(-) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 8e87f1091c0..4a3481ed689 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,3 +1,2 @@ DIST glances-3.1.6.2.tar.gz 6775046 BLAKE2B 3f65acbb69f8fc4323cbfbd30e79a0d30a9e38e9ff52ea0dc2286213daa66929e6abfccec34e94704fb87f6931f2a17fb30205c14da91f36b37617431bf58363 SHA512 2c62a82ebbc0d562d65f6e1ab39bac14a4b13d13e5fcbb1e98c119d6ea375387ef33b78cd911804504e3fdaa94260de27c211ed1132aae61f10fef8ff8a80fec -DIST glances-3.1.7.tar.gz 6804822 BLAKE2B 7ae78e126da0aa0bfd604836fc66761224a0eedac119b5e74e27e133a27912deff0c2323dfa0b76c49bd542d995a1f60cf688df1792e69d0401d1192dcff14f6 SHA512 b6ebf3b8d0bc60cf77c30fa8dc24c9ad851eab8415e6ae7f50454d96e7bb14866197599d9e5ea9623375f4dca0ca86f017957f2e6a1a9c8b761c6b499b6db82a DIST glances-3.2.1.tar.gz 6851329 BLAKE2B 3f8eb91a0957961d0ed2465d8025d25158303cc8332b7a976c2af0bbd671405aae3b71b1d3a63eeb86ddb0d6e500b955bb0e1e5a93c0ba0b88835f88872eb979 SHA512 e2f8a46a9bc3b2e3aa16d0716b34e06991029df9dec4c29ef70c65b5fb7c96dee3c71cc565b551e35a31aa1c7e1a92538b158c2e660d15b22defad8ae04c4eb3 diff --git a/sys-process/glances/glances-3.1.7.ebuild b/sys-process/glances/glances-3.1.7.ebuild deleted file mode 100644 index 6978c8ab74c..000 --- a/sys-process/glances/glances-3.1.7.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{7,8,9} ) -PYTHON_REQ_USE="ncurses" -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 linux-info optfeature - -DESCRIPTION="CLI curses based monitoring tool" -HOMEPAGE="https://github.com/nicolargo/glances"; -SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND="dev-python/future[${PYTHON_USEDEP}] - >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" - -# PYTHON_USEDEP omitted on purpose -BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" - -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" - -PATCHES=( - "${FILESDIR}/disable-update-check.patch" -) - -distutils_enable_tests setup.py -distutils_enable_sphinx docs --no-autodoc - -pkg_setup() { - linux-info_pkg_setup -} - -python_prepare_all() { - # Remove duplicate entries of a prebuilt doc build and - # ensure install of the file glances.conf in /etc/${PN} - sed \ - -e '/share\/doc\/glances/d' \ - -e "s/'CONTRIBUTING.md',//" \ - -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ - -i setup.py || die - sed -i "s/, 'irq']/]/" unitest.py || die - distutils-r1_python_prepare_all -} - -python_install_all() { - # add an intended file from original data set from setup.py to DOCS - local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) - distutils-r1_python_install_all -} - -pkg_postinst() { - #optfeature "Action script feature" dev-python/pystache - optfeature "Autodiscover mode" dev-python/zeroconf - optfeature "Cloud support" dev-python/requests - optfeature "Quicklook CPU info" dev-python/py-cpuinfo - optfeature "Docker monitoring support" dev-python/docker-py - #optfeature "Export module" \ - # unpackaged/bernhard \ - # unpackaged/cassandra-driver \ - # unpackaged/potsdb \ - # dev-python/couchdb-python \ - # dev-python/elasticsearch-py \ - # dev-python/influxdb \ - # dev-python/kafka-python \ - # dev-python/pika \ - # dev-python/paho-mqtt \ - # dev-python/prometheus_client \ - # dev-python/pyzmq \ - # dev-python/statsd - #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 - optfeature "SVG graph support" dev-python/pygal - optfeature "IP plugin" dev-python/netifaces - optfeature "RAID monitoring" dev-python/pymdstat - #optfeature "SMART support" unpackaged/pySMART.smartx - optfeature "RAID support" dev-python/pymdstat - optfeature "SNMP support" dev-python/pysnmp - #optfeature "sparklines plugin" unpackaged/sparklines - optfeature "Web server mode" dev-python/bottle dev-python/requests - optfeat
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 84ec539105fb763e533845ba9a94185953eaa287 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Jul 10 07:36:20 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Jul 10 07:40:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ec5391 sys-process/glances: add 3.2.1, drop 3.2.0 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 2 +- sys-process/glances/{glances-3.2.0.ebuild => glances-3.2.1.ebuild} | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index e70caee5da4..8e87f1091c0 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,3 +1,3 @@ DIST glances-3.1.6.2.tar.gz 6775046 BLAKE2B 3f65acbb69f8fc4323cbfbd30e79a0d30a9e38e9ff52ea0dc2286213daa66929e6abfccec34e94704fb87f6931f2a17fb30205c14da91f36b37617431bf58363 SHA512 2c62a82ebbc0d562d65f6e1ab39bac14a4b13d13e5fcbb1e98c119d6ea375387ef33b78cd911804504e3fdaa94260de27c211ed1132aae61f10fef8ff8a80fec DIST glances-3.1.7.tar.gz 6804822 BLAKE2B 7ae78e126da0aa0bfd604836fc66761224a0eedac119b5e74e27e133a27912deff0c2323dfa0b76c49bd542d995a1f60cf688df1792e69d0401d1192dcff14f6 SHA512 b6ebf3b8d0bc60cf77c30fa8dc24c9ad851eab8415e6ae7f50454d96e7bb14866197599d9e5ea9623375f4dca0ca86f017957f2e6a1a9c8b761c6b499b6db82a -DIST glances-3.2.0.tar.gz 6851053 BLAKE2B f4a4c4c4d824616e977ef3564a62e9b5bfc7e9695fe3807303b16eddb2e8d6952ea8be47918e04024f35c45111785720c8bba04c3a0abc061ad58c65332b4df0 SHA512 fdb8ff473461108d33d0d28df9b05cb49e7d294572352aa7f87018de70f2c02514ad5692f2bcb8da2b4a7517d6d80f25a1bb341339108caeafc82242ab30110a +DIST glances-3.2.1.tar.gz 6851329 BLAKE2B 3f8eb91a0957961d0ed2465d8025d25158303cc8332b7a976c2af0bbd671405aae3b71b1d3a63eeb86ddb0d6e500b955bb0e1e5a93c0ba0b88835f88872eb979 SHA512 e2f8a46a9bc3b2e3aa16d0716b34e06991029df9dec4c29ef70c65b5fb7c96dee3c71cc565b551e35a31aa1c7e1a92538b158c2e660d15b22defad8ae04c4eb3 diff --git a/sys-process/glances/glances-3.2.0.ebuild b/sys-process/glances/glances-3.2.1.ebuild similarity index 96% rename from sys-process/glances/glances-3.2.0.ebuild rename to sys-process/glances/glances-3.2.1.ebuild index 6978c8ab74c..19a9801e122 100644 --- a/sys-process/glances/glances-3.2.0.ebuild +++ b/sys-process/glances/glances-3.2.1.ebuild @@ -18,7 +18,9 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="" -RDEPEND="dev-python/future[${PYTHON_USEDEP}] +RDEPEND=" + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" # PYTHON_USEDEP omitted on purpose
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: e8e91547c381d75212dde481c74f5438372175d7 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Jul 3 10:01:29 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Jul 3 10:07:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e91547 sys-process/glances: add 3.2.0 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 1 + sys-process/glances/glances-3.2.0.ebuild | 87 2 files changed, 88 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index ce44f07994a..e70caee5da4 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,2 +1,3 @@ DIST glances-3.1.6.2.tar.gz 6775046 BLAKE2B 3f65acbb69f8fc4323cbfbd30e79a0d30a9e38e9ff52ea0dc2286213daa66929e6abfccec34e94704fb87f6931f2a17fb30205c14da91f36b37617431bf58363 SHA512 2c62a82ebbc0d562d65f6e1ab39bac14a4b13d13e5fcbb1e98c119d6ea375387ef33b78cd911804504e3fdaa94260de27c211ed1132aae61f10fef8ff8a80fec DIST glances-3.1.7.tar.gz 6804822 BLAKE2B 7ae78e126da0aa0bfd604836fc66761224a0eedac119b5e74e27e133a27912deff0c2323dfa0b76c49bd542d995a1f60cf688df1792e69d0401d1192dcff14f6 SHA512 b6ebf3b8d0bc60cf77c30fa8dc24c9ad851eab8415e6ae7f50454d96e7bb14866197599d9e5ea9623375f4dca0ca86f017957f2e6a1a9c8b761c6b499b6db82a +DIST glances-3.2.0.tar.gz 6851053 BLAKE2B f4a4c4c4d824616e977ef3564a62e9b5bfc7e9695fe3807303b16eddb2e8d6952ea8be47918e04024f35c45111785720c8bba04c3a0abc061ad58c65332b4df0 SHA512 fdb8ff473461108d33d0d28df9b05cb49e7d294572352aa7f87018de70f2c02514ad5692f2bcb8da2b4a7517d6d80f25a1bb341339108caeafc82242ab30110a diff --git a/sys-process/glances/glances-3.2.0.ebuild b/sys-process/glances/glances-3.2.0.ebuild new file mode 100644 index 000..6978c8ab74c --- /dev/null +++ b/sys-process/glances/glances-3.2.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{7,8,9} ) +PYTHON_REQ_USE="ncurses" +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 linux-info optfeature + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND="dev-python/future[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" + +# PYTHON_USEDEP omitted on purpose +BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +PATCHES=( + "${FILESDIR}/disable-update-check.patch" +) + +distutils_enable_tests setup.py +distutils_enable_sphinx docs --no-autodoc + +pkg_setup() { + linux-info_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + sed -i "s/, 'irq']/]/" unitest.py || die + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + distutils-r1_python_install_all +} + +pkg_postinst() { + #optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Cloud support" dev-python/requests + optfeature "Quicklook CPU info" dev-python/py-cpuinfo + optfeature "Docker monitoring support" dev-python/docker-py + #optfeature "Export module" \ + # unpackaged/bernhard \ + # unpackaged/cassandra-driver \ + # unpackaged/potsdb \ + # dev-python/couchdb-python \ + # dev-python/elasticsearch-py \ + # dev-python/influxdb \ + # dev-python/kafka-python \ + # dev-python/pika \ + # dev-python/paho-mqtt \ + # dev-python/prometheus_client \ + # dev-python/pyzmq \ + # dev-python/statsd + #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 + optfeature "SVG graph support" dev-python/pygal + optfeature "IP plugin" dev-python/netifaces + optfeature "RAID monitoring" dev-python/pymdstat + #optfeature "SMART support" unpackaged/pySMART.smartx + optfeature "RAID support" dev-python/pymdstat + optfeature "SNMP support" dev-python/pysnmp + #optfeature "sparklines plugin" unpackaged/sparklines + optfeature "Web server mode" dev-python/bottle dev-python/requests + optfeature
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 429217398964cc9e867dd802b4b98c677764a42e Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Jun 12 02:58:59 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Jun 12 02:58:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42921739 sys-process/glances: add 3.1.7 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 1 + sys-process/glances/glances-3.1.7.ebuild | 87 2 files changed, 88 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index a0e28366a63..ce44f07994a 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1 +1,2 @@ DIST glances-3.1.6.2.tar.gz 6775046 BLAKE2B 3f65acbb69f8fc4323cbfbd30e79a0d30a9e38e9ff52ea0dc2286213daa66929e6abfccec34e94704fb87f6931f2a17fb30205c14da91f36b37617431bf58363 SHA512 2c62a82ebbc0d562d65f6e1ab39bac14a4b13d13e5fcbb1e98c119d6ea375387ef33b78cd911804504e3fdaa94260de27c211ed1132aae61f10fef8ff8a80fec +DIST glances-3.1.7.tar.gz 6804822 BLAKE2B 7ae78e126da0aa0bfd604836fc66761224a0eedac119b5e74e27e133a27912deff0c2323dfa0b76c49bd542d995a1f60cf688df1792e69d0401d1192dcff14f6 SHA512 b6ebf3b8d0bc60cf77c30fa8dc24c9ad851eab8415e6ae7f50454d96e7bb14866197599d9e5ea9623375f4dca0ca86f017957f2e6a1a9c8b761c6b499b6db82a diff --git a/sys-process/glances/glances-3.1.7.ebuild b/sys-process/glances/glances-3.1.7.ebuild new file mode 100644 index 000..6978c8ab74c --- /dev/null +++ b/sys-process/glances/glances-3.1.7.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{7,8,9} ) +PYTHON_REQ_USE="ncurses" +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 linux-info optfeature + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND="dev-python/future[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" + +# PYTHON_USEDEP omitted on purpose +BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +PATCHES=( + "${FILESDIR}/disable-update-check.patch" +) + +distutils_enable_tests setup.py +distutils_enable_sphinx docs --no-autodoc + +pkg_setup() { + linux-info_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + sed -i "s/, 'irq']/]/" unitest.py || die + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + distutils-r1_python_install_all +} + +pkg_postinst() { + #optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Cloud support" dev-python/requests + optfeature "Quicklook CPU info" dev-python/py-cpuinfo + optfeature "Docker monitoring support" dev-python/docker-py + #optfeature "Export module" \ + # unpackaged/bernhard \ + # unpackaged/cassandra-driver \ + # unpackaged/potsdb \ + # dev-python/couchdb-python \ + # dev-python/elasticsearch-py \ + # dev-python/influxdb \ + # dev-python/kafka-python \ + # dev-python/pika \ + # dev-python/paho-mqtt \ + # dev-python/prometheus_client \ + # dev-python/pyzmq \ + # dev-python/statsd + #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 + optfeature "SVG graph support" dev-python/pygal + optfeature "IP plugin" dev-python/netifaces + optfeature "RAID monitoring" dev-python/pymdstat + #optfeature "SMART support" unpackaged/pySMART.smartx + optfeature "RAID support" dev-python/pymdstat + optfeature "SNMP support" dev-python/pysnmp + #optfeature "sparklines plugin" unpackaged/sparklines + optfeature "Web server mode" dev-python/bottle dev-python/requests + optfeature "WIFI plugin" net-wireless/python-wifi +}
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 1967270210716e6c5e9107600daa3a6cbadfea1f Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Apr 29 04:21:52 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Apr 29 04:21:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19672702 sys-process/glances: drop old Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 2 - sys-process/glances/glances-3.1.4.1-r1.ebuild | 87 --- sys-process/glances/glances-3.1.5.ebuild | 87 --- 3 files changed, 176 deletions(-) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 13352aff20c..a0e28366a63 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,3 +1 @@ -DIST glances-3.1.4.1.tar.gz 6802041 BLAKE2B 7e27811e4721f9089e88bb2375f5b58104bdcb9a890bff4cb207800f49eaf320fa1bd777a2de1a7ce50744df2b4b79973823f9aee52a291e1af6788c95c359b0 SHA512 8e15149bde87d14d8176fe247e911a04b24900a95917e5711dfc8764ecec3238f696eea08c36bc59f68a4702e028909150e3318907f11fc53c5cc56441870ff3 -DIST glances-3.1.5.tar.gz 6804549 BLAKE2B a3bc71205110b0bfc285f009bbf1dea95f93a8621ca5b3c7768a1eee2af939a3605b2ec43b07da7abde079f89f4ebfe06dbaac2433de7e0379749bb001ac6d34 SHA512 20a2bc446f482506b847dd252c52edc9dcce501361742acde92d3f8a6e30e9386c8bc8c28387e981c5767e9c1fb88eba1858e243c2732e9fc4b5d64f643febd6 DIST glances-3.1.6.2.tar.gz 6775046 BLAKE2B 3f65acbb69f8fc4323cbfbd30e79a0d30a9e38e9ff52ea0dc2286213daa66929e6abfccec34e94704fb87f6931f2a17fb30205c14da91f36b37617431bf58363 SHA512 2c62a82ebbc0d562d65f6e1ab39bac14a4b13d13e5fcbb1e98c119d6ea375387ef33b78cd911804504e3fdaa94260de27c211ed1132aae61f10fef8ff8a80fec diff --git a/sys-process/glances/glances-3.1.4.1-r1.ebuild b/sys-process/glances/glances-3.1.4.1-r1.ebuild deleted file mode 100644 index f2ae9f27d75..000 --- a/sys-process/glances/glances-3.1.4.1-r1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8} ) -PYTHON_REQ_USE="ncurses" -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 linux-info optfeature - -DESCRIPTION="CLI curses based monitoring tool" -HOMEPAGE="https://github.com/nicolargo/glances"; -SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND="dev-python/future[${PYTHON_USEDEP}] - >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" - -# PYTHON_USEDEP omitted on purpose -BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" - -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" - -PATCHES=( - "${FILESDIR}/disable-update-check.patch" -) - -distutils_enable_tests setup.py -distutils_enable_sphinx docs --no-autodoc - -pkg_setup() { - linux-info_pkg_setup -} - -python_prepare_all() { - # Remove duplicate entries of a prebuilt doc build and - # ensure install of the file glances.conf in /etc/${PN} - sed \ - -e '/share\/doc\/glances/d' \ - -e "s/'CONTRIBUTING.md',//" \ - -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ - -i setup.py || die - sed -i "s/, 'irq']/]/" unitest.py || die - distutils-r1_python_prepare_all -} - -python_install_all() { - # add an intended file from original data set from setup.py to DOCS - local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "Action script feature" dev-python/pystache - optfeature "Autodiscover mode" dev-python/zeroconf - optfeature "Cloud support" dev-python/requests - optfeature "Quicklook CPU info" dev-python/py-cpuinfo - optfeature "Docker monitoring support" dev-python/docker-py - #optfeature "Export module" \ - # unpackaged/bernhard \ - # unpackaged/cassandra-driver \ - # unpackaged/potsdb \ - # dev-python/couchdb-python \ - # dev-python/elasticsearch-py \ - # dev-python/influxdb \ - # dev-python/kafka-python \ - # dev-python/pika \ - # dev-python/paho-mqtt \ - # dev-python/prometheus_client \ - # dev-python/pyzmq \ - # dev-python/statsd - #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 - optfeature "SVG graph support" dev-python/pygal - optfeature "IP plugin" dev-python/netifaces - optfeature "RAID monitoring" dev-python/pymdstat - #optfeature "SMART support" unpackaged/pySMART.smartx - optfeature "RAID support" dev-python/pymdstat - optfeature "SNMP support" dev-python/pysnmp - #optfeature
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 8efe6962e300e3dde22b495d9127bc111a3d64e3 Author: Sam James gentoo org> AuthorDate: Wed Apr 28 17:08:15 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 28 18:35:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8efe6962 sys-process/glances: Stabilize 3.1.6.2 arm64, #786132 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-3.1.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.1.6.2.ebuild b/sys-process/glances/glances-3.1.6.2.ebuild index 9b1ca9647bd..19815f28568 100644 --- a/sys-process/glances/glances-3.1.6.2.ebuild +++ b/sys-process/glances/glances-3.1.6.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="dev-python/future[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: f51321c4712ab0460b9f4bfeb70237db26431030 Author: Sam James gentoo org> AuthorDate: Wed Apr 28 17:01:50 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 28 17:03:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f51321c4 sys-process/glances: Stabilize 3.1.6.2 amd64, #786132 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-3.1.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.1.6.2.ebuild b/sys-process/glances/glances-3.1.6.2.ebuild index 725237cfb3e..9b1ca9647bd 100644 --- a/sys-process/glances/glances-3.1.6.2.ebuild +++ b/sys-process/glances/glances-3.1.6.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="dev-python/future[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 9514b75914e639ca220fb076903b07aa9cb11fc7 Author: Sam James gentoo org> AuthorDate: Wed Apr 28 02:44:38 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 28 02:47:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9514b759 sys-process/glances: Stabilize 3.1.6.2 x86, #786132 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-3.1.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.1.6.2.ebuild b/sys-process/glances/glances-3.1.6.2.ebuild index 7042b2ee6c6..725237cfb3e 100644 --- a/sys-process/glances/glances-3.1.6.2.ebuild +++ b/sys-process/glances/glances-3.1.6.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="dev-python/future[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: a7605ece2bc95cef90b48fd6b247898a519eaa65 Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Apr 27 18:21:24 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Apr 27 18:21:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7605ece sys-process/glances: 3.1.6.2 ppc64 stable, bug #786132 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/glances-3.1.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.1.6.2.ebuild b/sys-process/glances/glances-3.1.6.2.ebuild index 4f8062992fa..7042b2ee6c6 100644 --- a/sys-process/glances/glances-3.1.6.2.ebuild +++ b/sys-process/glances/glances-3.1.6.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="dev-python/future[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 02ed9ca3c359fc1a51df7d39cea4d6315cdd5f89 Author: Sam James gentoo org> AuthorDate: Tue Apr 27 18:05:48 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 27 18:09:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ed9ca3 sys-process/glances: Stabilize 3.1.6.2 arm, #786132 Signed-off-by: Sam James gentoo.org> sys-process/glances/glances-3.1.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.1.6.2.ebuild b/sys-process/glances/glances-3.1.6.2.ebuild index 6978c8ab74c..4f8062992fa 100644 --- a/sys-process/glances/glances-3.1.6.2.ebuild +++ b/sys-process/glances/glances-3.1.6.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="dev-python/future[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 98b112a7aac0a698f1b32820215166ab1a060fb5 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Apr 2 09:22:19 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Apr 2 09:22:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b112a7 sys-process/glances: declare pypy3 and python3.9 support Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/glances-3.1.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.1.6.2.ebuild b/sys-process/glances/glances-3.1.6.2.ebuild index 06f3d2283a4..6978c8ab74c 100644 --- a/sys-process/glances/glances-3.1.6.2.ebuild +++ b/sys-process/glances/glances-3.1.6.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( pypy3 python3_{7,8,9} ) PYTHON_REQ_USE="ncurses" DISTUTILS_USE_SETUPTOOLS=rdepend
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 473f004c0547e2496ccbfb3382a305db95de1701 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Feb 12 01:32:53 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Feb 12 01:32:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=473f004c sys-process/glances: bump to 3.1.6.2 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 1 + sys-process/glances/glances-3.1.6.2.ebuild | 87 ++ 2 files changed, 88 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index b3d3acf1b8a..13352aff20c 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,2 +1,3 @@ DIST glances-3.1.4.1.tar.gz 6802041 BLAKE2B 7e27811e4721f9089e88bb2375f5b58104bdcb9a890bff4cb207800f49eaf320fa1bd777a2de1a7ce50744df2b4b79973823f9aee52a291e1af6788c95c359b0 SHA512 8e15149bde87d14d8176fe247e911a04b24900a95917e5711dfc8764ecec3238f696eea08c36bc59f68a4702e028909150e3318907f11fc53c5cc56441870ff3 DIST glances-3.1.5.tar.gz 6804549 BLAKE2B a3bc71205110b0bfc285f009bbf1dea95f93a8621ca5b3c7768a1eee2af939a3605b2ec43b07da7abde079f89f4ebfe06dbaac2433de7e0379749bb001ac6d34 SHA512 20a2bc446f482506b847dd252c52edc9dcce501361742acde92d3f8a6e30e9386c8bc8c28387e981c5767e9c1fb88eba1858e243c2732e9fc4b5d64f643febd6 +DIST glances-3.1.6.2.tar.gz 6775046 BLAKE2B 3f65acbb69f8fc4323cbfbd30e79a0d30a9e38e9ff52ea0dc2286213daa66929e6abfccec34e94704fb87f6931f2a17fb30205c14da91f36b37617431bf58363 SHA512 2c62a82ebbc0d562d65f6e1ab39bac14a4b13d13e5fcbb1e98c119d6ea375387ef33b78cd911804504e3fdaa94260de27c211ed1132aae61f10fef8ff8a80fec diff --git a/sys-process/glances/glances-3.1.6.2.ebuild b/sys-process/glances/glances-3.1.6.2.ebuild new file mode 100644 index 000..06f3d2283a4 --- /dev/null +++ b/sys-process/glances/glances-3.1.6.2.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_REQ_USE="ncurses" +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 linux-info optfeature + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND="dev-python/future[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" + +# PYTHON_USEDEP omitted on purpose +BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +PATCHES=( + "${FILESDIR}/disable-update-check.patch" +) + +distutils_enable_tests setup.py +distutils_enable_sphinx docs --no-autodoc + +pkg_setup() { + linux-info_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + sed -i "s/, 'irq']/]/" unitest.py || die + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + distutils-r1_python_install_all +} + +pkg_postinst() { + #optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Cloud support" dev-python/requests + optfeature "Quicklook CPU info" dev-python/py-cpuinfo + optfeature "Docker monitoring support" dev-python/docker-py + #optfeature "Export module" \ + # unpackaged/bernhard \ + # unpackaged/cassandra-driver \ + # unpackaged/potsdb \ + # dev-python/couchdb-python \ + # dev-python/elasticsearch-py \ + # dev-python/influxdb \ + # dev-python/kafka-python \ + # dev-python/pika \ + # dev-python/paho-mqtt \ + # dev-python/prometheus_client \ + # dev-python/pyzmq \ + # dev-python/statsd + #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 + optfeature "SVG graph support" dev-python/pygal + optfeature "IP plugin" dev-python/netifaces + optfeature "RAID monitoring" dev-python/pymdstat + #optfeature "SMART support" unpackaged/pySMART.smartx + optfeature "RAID support" dev-python/pymdstat + optfeature "SNMP support" dev-python/pysnmp + #optfeature "sparklines plugin" unpackaged/sparklines + optfeature "Web server mode" de
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: ab6842e79ed9a4588d20b04b809a395a50735b36 Author: David Seifert gentoo org> AuthorDate: Mon Sep 7 08:54:20 2020 + Commit: David Seifert gentoo org> CommitDate: Mon Sep 7 08:54:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab6842e7 sys-process/glances: Inherit optfeature.eclass Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: David Seifert gentoo.org> sys-process/glances/glances-3.1.4.1-r1.ebuild | 2 +- sys-process/glances/glances-3.1.5.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-process/glances/glances-3.1.4.1-r1.ebuild b/sys-process/glances/glances-3.1.4.1-r1.ebuild index ef2371ed905..13f76fb3795 100644 --- a/sys-process/glances/glances-3.1.4.1-r1.ebuild +++ b/sys-process/glances/glances-3.1.4.1-r1.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7,8} ) PYTHON_REQ_USE="ncurses" DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 eutils linux-info +inherit distutils-r1 linux-info optfeature DESCRIPTION="CLI curses based monitoring tool" HOMEPAGE="https://github.com/nicolargo/glances"; diff --git a/sys-process/glances/glances-3.1.5.ebuild b/sys-process/glances/glances-3.1.5.ebuild index ddac31590a0..1a2f8e46821 100644 --- a/sys-process/glances/glances-3.1.5.ebuild +++ b/sys-process/glances/glances-3.1.5.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7,8} ) PYTHON_REQ_USE="ncurses" DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 eutils linux-info +inherit distutils-r1 linux-info optfeature DESCRIPTION="CLI curses based monitoring tool" HOMEPAGE="https://github.com/nicolargo/glances";
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: c84d1d027614567476a3fddd73f0cd0827b805d5 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Aug 27 17:49:54 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Aug 27 18:28:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84d1d02 sys-process/glances: drop old Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 2 - sys-process/glances/glances-2.11.1.ebuild | 82 -- sys-process/glances/glances-3.1.0.ebuild | 95 --- 3 files changed, 179 deletions(-) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 1ae5fb217c4..30202c168fc 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,3 +1 @@ -DIST Glances-2.11.1.tar.gz 5665685 BLAKE2B 5de75e7770cc01a0ddd6fcb0583e5d23c02e5188c7d6cbd55d2999be9321a1affda351094b8614d206e640e5a1338266b5c77629ec53bb280b9166f7b6a996e2 SHA512 99adccff7d1531760834b76f9a9525df0bf9a8f6f57dbd1f7c3c0515ba3b5c94f26172e19bbc7c93cecbe4bdebcca87ab3a11dd592259509eff85346780ef43a -DIST glances-3.1.0.tar.gz 6688798 BLAKE2B 9ae2e6a4944d1af871b88ea325bc23cad24f11e70ff4871eeb6e4a510eb3a1e6f03fa5fa2cfde30d8b9aa0c32137aacb51d2dcb335c7ee6729e8d5913ec4e999 SHA512 a888cafa5987ab7a88caa0248e0cb3d9f65466d71ee8f1ca63565c5a8a59282be77c14f29afb2302fba0e79294c39e96384791cd89d23aa7727bfd4f20e2814d DIST glances-3.1.4.1.tar.gz 6802041 BLAKE2B 7e27811e4721f9089e88bb2375f5b58104bdcb9a890bff4cb207800f49eaf320fa1bd777a2de1a7ce50744df2b4b79973823f9aee52a291e1af6788c95c359b0 SHA512 8e15149bde87d14d8176fe247e911a04b24900a95917e5711dfc8764ecec3238f696eea08c36bc59f68a4702e028909150e3318907f11fc53c5cc56441870ff3 diff --git a/sys-process/glances/glances-2.11.1.ebuild b/sys-process/glances/glances-2.11.1.ebuild deleted file mode 100644 index 05a6e6d5793..000 --- a/sys-process/glances/glances-2.11.1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_6 ) -PYTHON_REQ_USE="ncurses" - -inherit distutils-r1 eutils linux-info - -DESCRIPTION="CLI curses based monitoring tool" -HOMEPAGE="https://github.com/nicolargo/glances"; -SRC_URI="mirror://pypi/G/${PN^}/${P^}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux" -IUSE="doc" - -DEPEND=" - doc? ( - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] - ) - dev-python/setuptools[${PYTHON_USEDEP}]" - -RDEPEND="${DEPEND} - >=dev-python/psutil-2.0.0[${PYTHON_USEDEP}]" - -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" - -S="${WORKDIR}/${P^}" - -pkg_setup() { - linux-info_pkg_setup -} - -python_prepare_all() { - # Remove duplicate entries of a prebuilt doc build and - # ensure install of the file glances.conf in /etc/${PN} - sed \ - -e '/share\/doc\/glances/d' \ - -e "s/'CONTRIBUTING.md',//" \ - -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ - -i setup.py || die - - distutils-r1_python_prepare_all -} - -python_install_all() { - # add an intended file from original data set from setup.py to DOCS - local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) - # build docs - if use doc; then - pushd docs - make html - popd - local HTML_DOCS=( docs/_build/html/. ) - fi - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "Action script feature" dev-python/pystache - optfeature "Autodiscover mode" dev-python/zeroconf - optfeature "Battery monitoring support" dev-python/batinfo - optfeature "Docker monitoring support" dev-python/docker-py - optfeature "Graphical/chart support" dev-python/matplotlib - # https://bitbucket.org/gleb_zhulik/py3sensors - # optfeature "Hardware monitoring support" dev-python/py3sensors - optfeature "IP plugin" dev-python/netifaces - optfeature "InfluxDB export module" dev-python/influxdb - optfeature "Hard drive temperature monitoring" app-admin/hddtemp - optfeature "Quicklook CPU info" dev-python/py-cpuinfo - optfeature "RAID support" dev-python/pymdstat - optfeature "RabbitMQ/ActiveMQ export module" dev-python/pika - # https://github.com/banjiewen/bernhard - # optfeature "Riemann export" dev-python/bernhard - optfeature "SNMP support" dev-python/pysnmp - optfeature "StatsD export module" dev-python/statsd - optfeature "Web server mode" dev-python/bottle -} diff --git a/sys-process/glances/glances-3.1.0.ebuild b/sys-process/glances/glances-3.1.0.ebuild deleted file mode 100644 index 8d44d6e568d..
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 3e154e204e59b6a6b426f3b71ce9aba77d8d2df0 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Aug 27 17:54:50 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Aug 27 18:28:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e154e20 sys-process/glances: bump to 3.1.5 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 1 + sys-process/glances/glances-3.1.5.ebuild | 87 2 files changed, 88 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 30202c168fc..b3d3acf1b8a 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1 +1,2 @@ DIST glances-3.1.4.1.tar.gz 6802041 BLAKE2B 7e27811e4721f9089e88bb2375f5b58104bdcb9a890bff4cb207800f49eaf320fa1bd777a2de1a7ce50744df2b4b79973823f9aee52a291e1af6788c95c359b0 SHA512 8e15149bde87d14d8176fe247e911a04b24900a95917e5711dfc8764ecec3238f696eea08c36bc59f68a4702e028909150e3318907f11fc53c5cc56441870ff3 +DIST glances-3.1.5.tar.gz 6804549 BLAKE2B a3bc71205110b0bfc285f009bbf1dea95f93a8621ca5b3c7768a1eee2af939a3605b2ec43b07da7abde079f89f4ebfe06dbaac2433de7e0379749bb001ac6d34 SHA512 20a2bc446f482506b847dd252c52edc9dcce501361742acde92d3f8a6e30e9386c8bc8c28387e981c5767e9c1fb88eba1858e243c2732e9fc4b5d64f643febd6 diff --git a/sys-process/glances/glances-3.1.5.ebuild b/sys-process/glances/glances-3.1.5.ebuild new file mode 100644 index 000..ddac31590a0 --- /dev/null +++ b/sys-process/glances/glances-3.1.5.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_REQ_USE="ncurses" +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 eutils linux-info + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND="dev-python/future[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" + +# PYTHON_USEDEP omitted on purpose +BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +PATCHES=( + "${FILESDIR}/disable-update-check.patch" +) + +distutils_enable_tests setup.py +distutils_enable_sphinx docs --no-autodoc + +pkg_setup() { + linux-info_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + sed -i "s/, 'irq']/]/" unitest.py || die + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + distutils-r1_python_install_all +} + +pkg_postinst() { + #optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Cloud support" dev-python/requests + optfeature "Quicklook CPU info" dev-python/py-cpuinfo + optfeature "Docker monitoring support" dev-python/docker-py + #optfeature "Export module" \ + # unpackaged/bernhard \ + # unpackaged/cassandra-driver \ + # unpackaged/potsdb \ + # dev-python/couchdb-python \ + # dev-python/elasticsearch-py \ + # dev-python/influxdb \ + # dev-python/kafka-python \ + # dev-python/pika \ + # dev-python/paho-mqtt \ + # dev-python/prometheus_client \ + # dev-python/pyzmq \ + # dev-python/statsd + #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 + optfeature "SVG graph support" dev-python/pygal + optfeature "IP plugin" dev-python/netifaces + optfeature "RAID monitoring" dev-python/pymdstat + #optfeature "SMART support" unpackaged/pySMART.smartx + optfeature "RAID support" dev-python/pymdstat + optfeature "SNMP support" dev-python/pysnmp + #optfeature "sparklines plugin" unpackaged/sparklines + optfeature "Web server mode" dev-python/bottle dev-python/requests + optfeature "WIFI plugin" net-wireless/python-wifi +}
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: b6ce778cd62a38898c21a3610a2a9afa121f07d3 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jun 7 08:48:37 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jun 7 08:48:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ce778c sys-process/glances: x86 stable wrt bug #720368 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-process/glances/glances-3.1.4.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.1.4.1-r1.ebuild b/sys-process/glances/glances-3.1.4.1-r1.ebuild index 486f6b76492..ef2371ed905 100644 --- a/sys-process/glances/glances-3.1.4.1-r1.ebuild +++ b/sys-process/glances/glances-3.1.4.1-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="dev-python/future[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 0b5f4fbe0e484f6c3d82365bbb88778c883cc912 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jun 6 17:29:00 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jun 6 17:29:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b5f4fbe sys-process/glances: arm stable wrt bug #720368 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> sys-process/glances/glances-3.1.4.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.1.4.1-r1.ebuild b/sys-process/glances/glances-3.1.4.1-r1.ebuild index a1f0f3255bf..486f6b76492 100644 --- a/sys-process/glances/glances-3.1.4.1-r1.ebuild +++ b/sys-process/glances/glances-3.1.4.1-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="dev-python/future[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: f547e1ec1d120cf9e30484b0ed14ef9966630960 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat May 30 21:18:48 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat May 30 21:18:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f547e1ec sys-process/glances: 3.1.4.1-r1 amd64 stable, bug #720368 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/glances-3.1.4.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.1.4.1-r1.ebuild b/sys-process/glances/glances-3.1.4.1-r1.ebuild index 65407fc7580..a1f0f3255bf 100644 --- a/sys-process/glances/glances-3.1.4.1-r1.ebuild +++ b/sys-process/glances/glances-3.1.4.1-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="dev-python/future[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 1b81e6eb09316237a4cdaf0865e8aa9610ce22b8 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat May 30 21:16:42 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat May 30 21:17:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b81e6eb sys-process/glances: revbump 3.1.4.1, add missing doc dep Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev gentoo.org> .../glances/{glances-3.1.4.1.ebuild => glances-3.1.4.1-r1.ebuild} | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys-process/glances/glances-3.1.4.1.ebuild b/sys-process/glances/glances-3.1.4.1-r1.ebuild similarity index 96% rename from sys-process/glances/glances-3.1.4.1.ebuild rename to sys-process/glances/glances-3.1.4.1-r1.ebuild index 0f363179037..65407fc7580 100644 --- a/sys-process/glances/glances-3.1.4.1.ebuild +++ b/sys-process/glances/glances-3.1.4.1-r1.ebuild @@ -21,6 +21,9 @@ IUSE="" RDEPEND="dev-python/future[${PYTHON_USEDEP}] >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" +# PYTHON_USEDEP omitted on purpose +BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" + CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: bb7bdeaf1cb66e5988f1ae0cd869c3dbc614f2b8 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat May 2 18:28:38 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat May 2 18:29:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb7bdeaf sys-process/glances: disable checking for irq plugin during tests it may be not loaded and test will fail Bug: https://bugs.gentoo.org/720416 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/glances-3.1.4.1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sys-process/glances/glances-3.1.4.1.ebuild b/sys-process/glances/glances-3.1.4.1.ebuild index 031f65f3253..0f363179037 100644 --- a/sys-process/glances/glances-3.1.4.1.ebuild +++ b/sys-process/glances/glances-3.1.4.1.ebuild @@ -31,7 +31,6 @@ distutils_enable_tests setup.py distutils_enable_sphinx docs --no-autodoc pkg_setup() { - echo $DISTUTILS_USE_SETUPTOOLS linux-info_pkg_setup } @@ -43,7 +42,7 @@ python_prepare_all() { -e "s/'CONTRIBUTING.md',//" \ -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ -i setup.py || die - + sed -i "s/, 'irq']/]/" unitest.py || die distutils-r1_python_prepare_all }
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 3da34aed06a0244272aae2b0be9fba1e55327fee Author: Sam James (sam_c) cmpct info> AuthorDate: Sat May 2 06:36:44 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat May 2 13:15:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da34aed sys-process/glances: arm64 stable (bug #720368) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> sys-process/glances/glances-3.1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.1.4.1.ebuild b/sys-process/glances/glances-3.1.4.1.ebuild index fd76df13181..031f65f3253 100644 --- a/sys-process/glances/glances-3.1.4.1.ebuild +++ b/sys-process/glances/glances-3.1.4.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="dev-python/future[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/files/, sys-process/glances/
commit: 9329018014f73b33465bd0e87135fd526793b3db Author: Georgy Yakovlev gentoo org> AuthorDate: Sat May 2 04:53:13 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat May 2 04:53:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93290180 sys-process/glances: drop old Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 3 - sys-process/glances/files/3.1.3-fix-test.patch | 28 sys-process/glances/glances-3.1.1.ebuild | 97 -- sys-process/glances/glances-3.1.2.ebuild | 97 -- sys-process/glances/glances-3.1.3-r1.ebuild| 86 --- 5 files changed, 311 deletions(-) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index f784c481896..1ae5fb217c4 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,6 +1,3 @@ DIST Glances-2.11.1.tar.gz 5665685 BLAKE2B 5de75e7770cc01a0ddd6fcb0583e5d23c02e5188c7d6cbd55d2999be9321a1affda351094b8614d206e640e5a1338266b5c77629ec53bb280b9166f7b6a996e2 SHA512 99adccff7d1531760834b76f9a9525df0bf9a8f6f57dbd1f7c3c0515ba3b5c94f26172e19bbc7c93cecbe4bdebcca87ab3a11dd592259509eff85346780ef43a DIST glances-3.1.0.tar.gz 6688798 BLAKE2B 9ae2e6a4944d1af871b88ea325bc23cad24f11e70ff4871eeb6e4a510eb3a1e6f03fa5fa2cfde30d8b9aa0c32137aacb51d2dcb335c7ee6729e8d5913ec4e999 SHA512 a888cafa5987ab7a88caa0248e0cb3d9f65466d71ee8f1ca63565c5a8a59282be77c14f29afb2302fba0e79294c39e96384791cd89d23aa7727bfd4f20e2814d -DIST glances-3.1.1.tar.gz 6737781 BLAKE2B ffd20d6ee994428dccb9b4aea481c9c3f618f0f7895098ff9be3cda206c1dc82b924eef002d13d9a93b53c28ba4faa8d88cfdb5f0691097cf31d89b7e3237d50 SHA512 d42ced74c9dc5150ff7242b61aaba94fd6009e150f637cadd4b6c9a7fc7b8028ea2e8835ae0ecf66bd12321cbc3f68e75cd526c97f5aecad6cf6df578e1b222f -DIST glances-3.1.2.tar.gz 6740649 BLAKE2B 109ce18d045aafd921ccfff64aaab12a8106fbf44bb8a1ca352d544244d5fcf911f85158964c84142e279112e8add3f7bbcc1eff22fb5b3e05b40c94d13e960e SHA512 f9b839532d2b53edb9dfeac9abe8f5a9e314b7bdf34e54083614c02262bb15f0db745762f06b609071d2a6fead8b52eed16b6f5a569904ef56dafb41b85b991b -DIST glances-3.1.3.tar.gz 6759527 BLAKE2B 6f164dde0c67d58d32495b7b9b331255b3c599784518c92e3a2a456a1de9ddece8342e846923a7d6d3b6965ce5dd283f3f8eae5351bdfd8b1eda1b7969609c6e SHA512 7fcbfff9e94721de2dba5ce2e7a2899fab877283819dedd8e1d8c868f4fd6cb584887979379f7b7a50c0f3b2fec1e147db06afff267a8e8fa40ba189246beb79 DIST glances-3.1.4.1.tar.gz 6802041 BLAKE2B 7e27811e4721f9089e88bb2375f5b58104bdcb9a890bff4cb207800f49eaf320fa1bd777a2de1a7ce50744df2b4b79973823f9aee52a291e1af6788c95c359b0 SHA512 8e15149bde87d14d8176fe247e911a04b24900a95917e5711dfc8764ecec3238f696eea08c36bc59f68a4702e028909150e3318907f11fc53c5cc56441870ff3 diff --git a/sys-process/glances/files/3.1.3-fix-test.patch b/sys-process/glances/files/3.1.3-fix-test.patch deleted file mode 100644 index 5e087ce96ba..000 --- a/sys-process/glances/files/3.1.3-fix-test.patch +++ /dev/null @@ -1,28 +0,0 @@ -From abf64ffde31113f5f46ef286703ff061fc57395f Mon Sep 17 00:00:00 2001 -From: nicolargo -Date: Sat, 12 Oct 2019 11:45:36 +0200 -Subject: [PATCH] Correct unitest - - glances/plugins/glances_plugin.py | 7 --- - 1 file changed, 4 insertions(+), 3 deletions(-) - -diff --git a/glances/plugins/glances_plugin.py b/glances/plugins/glances_plugin.py -index 6a1c8606..23a76f80 100644 a/glances/plugins/glances_plugin.py -+++ b/glances/plugins/glances_plugin.py -@@ -86,10 +86,11 @@ def __init__(self, - self.stats_history = self.init_stats_history() - - # Init the limits (configuration keys) dictionnary --logger.debug('Load section {} in {}'.format(self.plugin_name, -- config.config_file_paths())) - self._limits = dict() --self.load_limits(config=config) -+if config is not None: -+logger.debug('Load section {} in {}'.format(self.plugin_name, -+ config.config_file_paths())) -+self.load_limits(config=config) - - # Init the actions - self.actions = GlancesActions(args=args) diff --git a/sys-process/glances/glances-3.1.1.ebuild b/sys-process/glances/glances-3.1.1.ebuild deleted file mode 100644 index 62bac630f41..000 --- a/sys-process/glances/glances-3.1.1.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{6,7} ) -PYTHON_REQ_USE="ncurses" - -inherit distutils-r1 eutils linux-info - -DESCRIPTION="CLI curses based monitoring tool" -HOMEPAGE="https://github.com/nicolargo/glances"; -SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 4680f4e4d90361b7e772945ab7c9df6afc4a2e93 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat May 2 04:49:30 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat May 2 04:49:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4680f4e4 sys-process/glances: 3.1.4.1 ppc64 stable, bug #720368 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/glances-3.1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.1.4.1.ebuild b/sys-process/glances/glances-3.1.4.1.ebuild index 42f3fb30308..fd76df13181 100644 --- a/sys-process/glances/glances-3.1.4.1.ebuild +++ b/sys-process/glances/glances-3.1.4.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="dev-python/future[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 3df53f2bcc073559e3ba2dee3e10324f54c5cad8 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat May 2 04:45:35 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat May 2 04:45:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3df53f2b sys-process/glances: add ~arm64 keyword to 3.1.4.1 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/glances-3.1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.1.4.1.ebuild b/sys-process/glances/glances-3.1.4.1.ebuild index 1c5db5097fc..42f3fb30308 100644 --- a/sys-process/glances/glances-3.1.4.1.ebuild +++ b/sys-process/glances/glances-3.1.4.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="dev-python/future[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 2ea3d3b44578c0de662f962cafe2bfadd118a760 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Mar 26 22:05:30 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Mar 26 22:05:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ea3d3b4 sys-process/glances: bump to 3.1.4.1 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 1 + sys-process/glances/glances-3.1.4.1.ebuild | 85 ++ 2 files changed, 86 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 37e30b9d8a2..f784c481896 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -3,3 +3,4 @@ DIST glances-3.1.0.tar.gz 6688798 BLAKE2B 9ae2e6a4944d1af871b88ea325bc23cad24f11 DIST glances-3.1.1.tar.gz 6737781 BLAKE2B ffd20d6ee994428dccb9b4aea481c9c3f618f0f7895098ff9be3cda206c1dc82b924eef002d13d9a93b53c28ba4faa8d88cfdb5f0691097cf31d89b7e3237d50 SHA512 d42ced74c9dc5150ff7242b61aaba94fd6009e150f637cadd4b6c9a7fc7b8028ea2e8835ae0ecf66bd12321cbc3f68e75cd526c97f5aecad6cf6df578e1b222f DIST glances-3.1.2.tar.gz 6740649 BLAKE2B 109ce18d045aafd921ccfff64aaab12a8106fbf44bb8a1ca352d544244d5fcf911f85158964c84142e279112e8add3f7bbcc1eff22fb5b3e05b40c94d13e960e SHA512 f9b839532d2b53edb9dfeac9abe8f5a9e314b7bdf34e54083614c02262bb15f0db745762f06b609071d2a6fead8b52eed16b6f5a569904ef56dafb41b85b991b DIST glances-3.1.3.tar.gz 6759527 BLAKE2B 6f164dde0c67d58d32495b7b9b331255b3c599784518c92e3a2a456a1de9ddece8342e846923a7d6d3b6965ce5dd283f3f8eae5351bdfd8b1eda1b7969609c6e SHA512 7fcbfff9e94721de2dba5ce2e7a2899fab877283819dedd8e1d8c868f4fd6cb584887979379f7b7a50c0f3b2fec1e147db06afff267a8e8fa40ba189246beb79 +DIST glances-3.1.4.1.tar.gz 6802041 BLAKE2B 7e27811e4721f9089e88bb2375f5b58104bdcb9a890bff4cb207800f49eaf320fa1bd777a2de1a7ce50744df2b4b79973823f9aee52a291e1af6788c95c359b0 SHA512 8e15149bde87d14d8176fe247e911a04b24900a95917e5711dfc8764ecec3238f696eea08c36bc59f68a4702e028909150e3318907f11fc53c5cc56441870ff3 diff --git a/sys-process/glances/glances-3.1.4.1.ebuild b/sys-process/glances/glances-3.1.4.1.ebuild new file mode 100644 index 000..1c5db5097fc --- /dev/null +++ b/sys-process/glances/glances-3.1.4.1.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_REQ_USE="ncurses" +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 eutils linux-info + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND="dev-python/future[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +PATCHES=( + "${FILESDIR}/disable-update-check.patch" +) + +distutils_enable_tests setup.py +distutils_enable_sphinx docs --no-autodoc + +pkg_setup() { + echo $DISTUTILS_USE_SETUPTOOLS + linux-info_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Cloud support" dev-python/requests + optfeature "Quicklook CPU info" dev-python/py-cpuinfo + optfeature "Docker monitoring support" dev-python/docker-py + #optfeature "Export module" \ + # unpackaged/bernhard \ + # unpackaged/cassandra-driver \ + # unpackaged/potsdb \ + # dev-python/couchdb-python \ + # dev-python/elasticsearch-py \ + # dev-python/influxdb \ + # dev-python/kafka-python \ + # dev-python/pika \ + # dev-python/paho-mqtt \ + # dev-python/prometheus_client \ + # dev-python/pyzmq \ + # dev-python/statsd + #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 + optfeature "SVG graph support" dev-python/pygal + optfeature "IP plugin" dev-python/netifaces + optfeature "RAID monitoring" d
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: e709608a56c54d222672c2358f49e25c21310768 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Feb 21 21:19:54 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Feb 22 01:29:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e709608a sys-process/glances: QA: RedundantLongDescription Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/metadata.xml | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/sys-process/glances/metadata.xml b/sys-process/glances/metadata.xml index 027fa2c9333..44a5f411bd9 100644 --- a/sys-process/glances/metadata.xml +++ b/sys-process/glances/metadata.xml @@ -6,7 +6,12 @@ Georgy Yakovlev - Glances is a cross-platform curses-based monitoring tool written in Python. + Glances is a cross-platform monitoring tool which aims to present a large + amount of monitoring information through a curses or Web based interface. + The information dynamically adapts depending on the size of the user interface. + It can also work in client/server mode. + Remote monitoring could be done via terminal, Web interface or API (XML-RPC and RESTful). + Stats can also be exported to files or external time/value databases. Glances
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: c17d06502c5c10b9ddac83eee8d45e667ab2d90a Author: Michał Górny gentoo org> AuthorDate: Tue Feb 11 12:23:11 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 11 12:23:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17d0650 sys-process/glances: Remove py2 Signed-off-by: Michał Górny gentoo.org> sys-process/glances/glances-2.11.1.ebuild | 2 +- sys-process/glances/glances-3.1.0.ebuild| 2 +- sys-process/glances/glances-3.1.1.ebuild| 2 +- sys-process/glances/glances-3.1.2.ebuild| 2 +- sys-process/glances/glances-3.1.3-r1.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sys-process/glances/glances-2.11.1.ebuild b/sys-process/glances/glances-2.11.1.ebuild index 1a5b5ef2dd4..05a6e6d5793 100644 --- a/sys-process/glances/glances-2.11.1.ebuild +++ b/sys-process/glances/glances-2.11.1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{2_7,3_6} ) +PYTHON_COMPAT=( python3_6 ) PYTHON_REQ_USE="ncurses" inherit distutils-r1 eutils linux-info diff --git a/sys-process/glances/glances-3.1.0.ebuild b/sys-process/glances/glances-3.1.0.ebuild index 534185a6f53..8d44d6e568d 100644 --- a/sys-process/glances/glances-3.1.0.ebuild +++ b/sys-process/glances/glances-3.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{2_7,3_{6,7}} ) +PYTHON_COMPAT=( python3_{6,7} ) PYTHON_REQ_USE="ncurses" inherit distutils-r1 eutils linux-info diff --git a/sys-process/glances/glances-3.1.1.ebuild b/sys-process/glances/glances-3.1.1.ebuild index b682a030ce0..62bac630f41 100644 --- a/sys-process/glances/glances-3.1.1.ebuild +++ b/sys-process/glances/glances-3.1.1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{2_7,3_{6,7}} ) +PYTHON_COMPAT=( python3_{6,7} ) PYTHON_REQ_USE="ncurses" inherit distutils-r1 eutils linux-info diff --git a/sys-process/glances/glances-3.1.2.ebuild b/sys-process/glances/glances-3.1.2.ebuild index 8d4ded18b3a..a1f55c2e411 100644 --- a/sys-process/glances/glances-3.1.2.ebuild +++ b/sys-process/glances/glances-3.1.2.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{2_7,3_{6,7}} ) +PYTHON_COMPAT=( python3_{6,7} ) PYTHON_REQ_USE="ncurses" inherit distutils-r1 eutils linux-info diff --git a/sys-process/glances/glances-3.1.3-r1.ebuild b/sys-process/glances/glances-3.1.3-r1.ebuild index 49b5fc2ff8c..d2dc37e71e9 100644 --- a/sys-process/glances/glances-3.1.3-r1.ebuild +++ b/sys-process/glances/glances-3.1.3-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{6,7}} ) +PYTHON_COMPAT=( python3_{6,7} ) PYTHON_REQ_USE="ncurses" inherit distutils-r1 eutils linux-info
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/, sys-process/glances/files/
commit: 56f58577c71f59a7644bb36760e7b30d55578813 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Dec 28 08:58:44 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Dec 28 08:59:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f58577 sys-process/glances: rebvump 3.1.3, fix tests, disable update check Disable nagging suggestion to upgrade using pip, patch imported from debian Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> .../glances/files/disable-update-check.patch | 28 ++ ...lances-3.1.3.ebuild => glances-3.1.3-r1.ebuild} | 7 -- 2 files changed, 33 insertions(+), 2 deletions(-) diff --git a/sys-process/glances/files/disable-update-check.patch b/sys-process/glances/files/disable-update-check.patch new file mode 100644 index 000..3706959c2fb --- /dev/null +++ b/sys-process/glances/files/disable-update-check.patch @@ -0,0 +1,28 @@ +Description: Disable nagging suggestion to upgrade using pip +Author: Sebastien Badia +Bug-Debian: https://bugs.debian.org/877127 +Forwarded: not-needed +Last-Update: 2019-02-07 + +--- a/glances/standalone.py b/glances/standalone.py +@@ -92,9 +92,6 @@ + # Init screen + self.screen = GlancesCursesStandalone(config=config, args=args) + +-# Check the latest Glances version +-self.outdated = Outdated(config=config, args=args) +- + @property + def quiet(self): + return self._quiet +@@ -156,9 +153,3 @@ + + # Exit from export modules + self.stats.end() +- +-# Check Glances version versus PyPI one +-if self.outdated.is_outdated(): +-print("You are using Glances version {}, however version {} is available.".format( +-self.outdated.installed_version(), self.outdated.latest_version())) +-print("You should consider upgrading using: pip install --upgrade glances") diff --git a/sys-process/glances/glances-3.1.3.ebuild b/sys-process/glances/glances-3.1.3-r1.ebuild similarity index 95% rename from sys-process/glances/glances-3.1.3.ebuild rename to sys-process/glances/glances-3.1.3-r1.ebuild index 123e7d05a15..f618736435a 100644 --- a/sys-process/glances/glances-3.1.3.ebuild +++ b/sys-process/glances/glances-3.1.3-r1.ebuild @@ -22,9 +22,12 @@ RDEPEND="dev-python/future[${PYTHON_USEDEP}] CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" -PATCHES=( "${FILESDIR}/${PV}-fix-test.patch" ) +PATCHES=( + "${FILESDIR}/disable-update-check.patch" + "${FILESDIR}/${PV}-fix-test.patch" +) -distutils_enable_tests unittest +distutils_enable_tests setup.py distutils_enable_sphinx docs --no-autodoc pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/files/, sys-process/glances/
commit: 6aa3a4ed37e4a477fdc200e2e50176e8477cf8b9 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Dec 28 08:21:08 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Dec 28 08:23:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa3a4ed sys-process/glances: bump to 3.1.3 EAPI=7 new distutils magic for simpler ebuild Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 1 + sys-process/glances/files/3.1.3-fix-test.patch | 28 + sys-process/glances/glances-3.1.3.ebuild | 83 ++ 3 files changed, 112 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index d71fbb42e35..37e30b9d8a2 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -2,3 +2,4 @@ DIST Glances-2.11.1.tar.gz 5665685 BLAKE2B 5de75e7770cc01a0ddd6fcb0583e5d23c02e5 DIST glances-3.1.0.tar.gz 6688798 BLAKE2B 9ae2e6a4944d1af871b88ea325bc23cad24f11e70ff4871eeb6e4a510eb3a1e6f03fa5fa2cfde30d8b9aa0c32137aacb51d2dcb335c7ee6729e8d5913ec4e999 SHA512 a888cafa5987ab7a88caa0248e0cb3d9f65466d71ee8f1ca63565c5a8a59282be77c14f29afb2302fba0e79294c39e96384791cd89d23aa7727bfd4f20e2814d DIST glances-3.1.1.tar.gz 6737781 BLAKE2B ffd20d6ee994428dccb9b4aea481c9c3f618f0f7895098ff9be3cda206c1dc82b924eef002d13d9a93b53c28ba4faa8d88cfdb5f0691097cf31d89b7e3237d50 SHA512 d42ced74c9dc5150ff7242b61aaba94fd6009e150f637cadd4b6c9a7fc7b8028ea2e8835ae0ecf66bd12321cbc3f68e75cd526c97f5aecad6cf6df578e1b222f DIST glances-3.1.2.tar.gz 6740649 BLAKE2B 109ce18d045aafd921ccfff64aaab12a8106fbf44bb8a1ca352d544244d5fcf911f85158964c84142e279112e8add3f7bbcc1eff22fb5b3e05b40c94d13e960e SHA512 f9b839532d2b53edb9dfeac9abe8f5a9e314b7bdf34e54083614c02262bb15f0db745762f06b609071d2a6fead8b52eed16b6f5a569904ef56dafb41b85b991b +DIST glances-3.1.3.tar.gz 6759527 BLAKE2B 6f164dde0c67d58d32495b7b9b331255b3c599784518c92e3a2a456a1de9ddece8342e846923a7d6d3b6965ce5dd283f3f8eae5351bdfd8b1eda1b7969609c6e SHA512 7fcbfff9e94721de2dba5ce2e7a2899fab877283819dedd8e1d8c868f4fd6cb584887979379f7b7a50c0f3b2fec1e147db06afff267a8e8fa40ba189246beb79 diff --git a/sys-process/glances/files/3.1.3-fix-test.patch b/sys-process/glances/files/3.1.3-fix-test.patch new file mode 100644 index 000..5e087ce96ba --- /dev/null +++ b/sys-process/glances/files/3.1.3-fix-test.patch @@ -0,0 +1,28 @@ +From abf64ffde31113f5f46ef286703ff061fc57395f Mon Sep 17 00:00:00 2001 +From: nicolargo +Date: Sat, 12 Oct 2019 11:45:36 +0200 +Subject: [PATCH] Correct unitest + +--- + glances/plugins/glances_plugin.py | 7 --- + 1 file changed, 4 insertions(+), 3 deletions(-) + +diff --git a/glances/plugins/glances_plugin.py b/glances/plugins/glances_plugin.py +index 6a1c8606..23a76f80 100644 +--- a/glances/plugins/glances_plugin.py b/glances/plugins/glances_plugin.py +@@ -86,10 +86,11 @@ def __init__(self, + self.stats_history = self.init_stats_history() + + # Init the limits (configuration keys) dictionnary +-logger.debug('Load section {} in {}'.format(self.plugin_name, +- config.config_file_paths())) + self._limits = dict() +-self.load_limits(config=config) ++if config is not None: ++logger.debug('Load section {} in {}'.format(self.plugin_name, ++ config.config_file_paths())) ++self.load_limits(config=config) + + # Init the actions + self.actions = GlancesActions(args=args) diff --git a/sys-process/glances/glances-3.1.3.ebuild b/sys-process/glances/glances-3.1.3.ebuild new file mode 100644 index 000..123e7d05a15 --- /dev/null +++ b/sys-process/glances/glances-3.1.3.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_{5,6,7}} ) +PYTHON_REQ_USE="ncurses" + +inherit distutils-r1 eutils linux-info + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND="dev-python/future[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +PATCHES=( "${FILESDIR}/${PV}-fix-test.patch" ) + +distutils_enable_tests unittest +distutils_enable_sphinx docs --no-autodoc + +pkg_setup() { + echo $DISTUTILS_USE_SETUPTOOLS + linux-info_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d'
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 37f8b46a54fcdccc1bf22cd28a7c176c9e9aee7c Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Dec 28 07:36:32 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Dec 28 07:36:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f8b46a sys-process/glances: keyword 3.1.2 on ~ppc64 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/glances-3.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.1.2.ebuild b/sys-process/glances/glances-3.1.2.ebuild index e2e26705f19..ea3251322e1 100644 --- a/sys-process/glances/glances-3.1.2.ebuild +++ b/sys-process/glances/glances-3.1.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 580cf93f0234ee76089fffb1352223c18134e64d Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Aug 28 08:32:38 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Aug 28 08:32:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580cf93f sys-process/glances: bump to 3.1.2 Closes: https://bugs.gentoo.org/690334 Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 1 + sys-process/glances/glances-3.1.2.ebuild | 96 2 files changed, 97 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index f07f01d2938..d71fbb42e35 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,3 +1,4 @@ DIST Glances-2.11.1.tar.gz 5665685 BLAKE2B 5de75e7770cc01a0ddd6fcb0583e5d23c02e5188c7d6cbd55d2999be9321a1affda351094b8614d206e640e5a1338266b5c77629ec53bb280b9166f7b6a996e2 SHA512 99adccff7d1531760834b76f9a9525df0bf9a8f6f57dbd1f7c3c0515ba3b5c94f26172e19bbc7c93cecbe4bdebcca87ab3a11dd592259509eff85346780ef43a DIST glances-3.1.0.tar.gz 6688798 BLAKE2B 9ae2e6a4944d1af871b88ea325bc23cad24f11e70ff4871eeb6e4a510eb3a1e6f03fa5fa2cfde30d8b9aa0c32137aacb51d2dcb335c7ee6729e8d5913ec4e999 SHA512 a888cafa5987ab7a88caa0248e0cb3d9f65466d71ee8f1ca63565c5a8a59282be77c14f29afb2302fba0e79294c39e96384791cd89d23aa7727bfd4f20e2814d DIST glances-3.1.1.tar.gz 6737781 BLAKE2B ffd20d6ee994428dccb9b4aea481c9c3f618f0f7895098ff9be3cda206c1dc82b924eef002d13d9a93b53c28ba4faa8d88cfdb5f0691097cf31d89b7e3237d50 SHA512 d42ced74c9dc5150ff7242b61aaba94fd6009e150f637cadd4b6c9a7fc7b8028ea2e8835ae0ecf66bd12321cbc3f68e75cd526c97f5aecad6cf6df578e1b222f +DIST glances-3.1.2.tar.gz 6740649 BLAKE2B 109ce18d045aafd921ccfff64aaab12a8106fbf44bb8a1ca352d544244d5fcf911f85158964c84142e279112e8add3f7bbcc1eff22fb5b3e05b40c94d13e960e SHA512 f9b839532d2b53edb9dfeac9abe8f5a9e314b7bdf34e54083614c02262bb15f0db745762f06b609071d2a6fead8b52eed16b6f5a569904ef56dafb41b85b991b diff --git a/sys-process/glances/glances-3.1.2.ebuild b/sys-process/glances/glances-3.1.2.ebuild new file mode 100644 index 000..3b83d26080f --- /dev/null +++ b/sys-process/glances/glances-3.1.2.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_{5,6,7}} ) +PYTHON_REQ_USE="ncurses" + +inherit distutils-r1 eutils linux-info + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +IUSE="doc test" + +RDEPEND="dev-python/future[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + ) + test? ( ${RDEPEND} ) +" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +pkg_setup() { + linux-info_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + # build docs + if use doc; then + pushd docs + make html + popd + local HTML_DOCS=( docs/_build/html/. ) + fi + distutils-r1_python_install_all +} + +python_test() { + esetup.py test +} + +pkg_postinst() { + optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Cloud support" dev-python/requests + optfeature "Quicklook CPU info" dev-python/py-cpuinfo + optfeature "Docker monitoring support" dev-python/docker-py + #optfeature "Export module" \ + # unpackaged/bernhard \ + # unpackaged/cassandra-driver \ + # unpackaged/potsdb \ + # dev-python/couchdb-python \ + # dev-python/elasticsearch-py \ + # dev-python/influxdb \ + # dev-python/kafka-python \ + # dev-python/pika \ + # dev-python/paho-mqtt \ + # dev-python/prometheus_client \ + # dev-python/pyzmq \ + # dev-python/statsd + optfeature "Folde
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: cf5f89c5c0872fe07fd437c7e0131d4834ef4f13 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jul 19 06:46:07 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jul 19 06:47:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf5f89c5 sys-process/glances: bump to 3.1.1 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 1 + sys-process/glances/glances-3.1.1.ebuild | 96 2 files changed, 97 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 7e141c2af1b..9c333f3e2fa 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,3 +1,4 @@ DIST Glances-2.11.1.tar.gz 5665685 BLAKE2B 5de75e7770cc01a0ddd6fcb0583e5d23c02e5188c7d6cbd55d2999be9321a1affda351094b8614d206e640e5a1338266b5c77629ec53bb280b9166f7b6a996e2 SHA512 99adccff7d1531760834b76f9a9525df0bf9a8f6f57dbd1f7c3c0515ba3b5c94f26172e19bbc7c93cecbe4bdebcca87ab3a11dd592259509eff85346780ef43a DIST Glances-3.0.2.tar.gz 6248035 BLAKE2B 1f26788d1b1b66899bcbff8478cea75c8cc376a946b20299243f6f48aee59529560863eed329f10b58650b467a2c3032a1df613d5a8b5ea1e71085b3c0222a62 SHA512 db0ec256e2ae371db8840e7e51f0395a581efa89ab233bbaa219d5c138e751373aa79afd4de6120dd0085cd3305397c84435f22068b186e4a1d5fe83fae9d914 DIST glances-3.1.0.tar.gz 6688798 BLAKE2B 9ae2e6a4944d1af871b88ea325bc23cad24f11e70ff4871eeb6e4a510eb3a1e6f03fa5fa2cfde30d8b9aa0c32137aacb51d2dcb335c7ee6729e8d5913ec4e999 SHA512 a888cafa5987ab7a88caa0248e0cb3d9f65466d71ee8f1ca63565c5a8a59282be77c14f29afb2302fba0e79294c39e96384791cd89d23aa7727bfd4f20e2814d +DIST glances-3.1.1.tar.gz 6737781 BLAKE2B ffd20d6ee994428dccb9b4aea481c9c3f618f0f7895098ff9be3cda206c1dc82b924eef002d13d9a93b53c28ba4faa8d88cfdb5f0691097cf31d89b7e3237d50 SHA512 d42ced74c9dc5150ff7242b61aaba94fd6009e150f637cadd4b6c9a7fc7b8028ea2e8835ae0ecf66bd12321cbc3f68e75cd526c97f5aecad6cf6df578e1b222f diff --git a/sys-process/glances/glances-3.1.1.ebuild b/sys-process/glances/glances-3.1.1.ebuild new file mode 100644 index 000..3b83d26080f --- /dev/null +++ b/sys-process/glances/glances-3.1.1.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_{5,6,7}} ) +PYTHON_REQ_USE="ncurses" + +inherit distutils-r1 eutils linux-info + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +IUSE="doc test" + +RDEPEND="dev-python/future[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + ) + test? ( ${RDEPEND} ) +" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +pkg_setup() { + linux-info_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + # build docs + if use doc; then + pushd docs + make html + popd + local HTML_DOCS=( docs/_build/html/. ) + fi + distutils-r1_python_install_all +} + +python_test() { + esetup.py test +} + +pkg_postinst() { + optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Cloud support" dev-python/requests + optfeature "Quicklook CPU info" dev-python/py-cpuinfo + optfeature "Docker monitoring support" dev-python/docker-py + #optfeature "Export module" \ + # unpackaged/bernhard \ + # unpackaged/cassandra-driver \ + # unpackaged/potsdb \ + # dev-python/couchdb-python \ + # dev-python/elasticsearch-py \ + # dev-python/influxdb \ + # dev-python/kafka-python \ + # dev-python/pika \ + # dev-python/paho-mqtt \ + # dev-python/prometheus_client \ + # dev-python/pyzmq \ + # dev-python/statsd + optfeature "Folder monitoring" dev-python/scandir +
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 8f16db7ce28421a603d37ab349d7f044ac13d67b Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jul 19 06:47:00 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jul 19 06:47:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f16db7c sys-process/glances: drop 3.0.2 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 1 - sys-process/glances/glances-3.0.2.ebuild | 82 2 files changed, 83 deletions(-) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 9c333f3e2fa..f07f01d2938 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,4 +1,3 @@ DIST Glances-2.11.1.tar.gz 5665685 BLAKE2B 5de75e7770cc01a0ddd6fcb0583e5d23c02e5188c7d6cbd55d2999be9321a1affda351094b8614d206e640e5a1338266b5c77629ec53bb280b9166f7b6a996e2 SHA512 99adccff7d1531760834b76f9a9525df0bf9a8f6f57dbd1f7c3c0515ba3b5c94f26172e19bbc7c93cecbe4bdebcca87ab3a11dd592259509eff85346780ef43a -DIST Glances-3.0.2.tar.gz 6248035 BLAKE2B 1f26788d1b1b66899bcbff8478cea75c8cc376a946b20299243f6f48aee59529560863eed329f10b58650b467a2c3032a1df613d5a8b5ea1e71085b3c0222a62 SHA512 db0ec256e2ae371db8840e7e51f0395a581efa89ab233bbaa219d5c138e751373aa79afd4de6120dd0085cd3305397c84435f22068b186e4a1d5fe83fae9d914 DIST glances-3.1.0.tar.gz 6688798 BLAKE2B 9ae2e6a4944d1af871b88ea325bc23cad24f11e70ff4871eeb6e4a510eb3a1e6f03fa5fa2cfde30d8b9aa0c32137aacb51d2dcb335c7ee6729e8d5913ec4e999 SHA512 a888cafa5987ab7a88caa0248e0cb3d9f65466d71ee8f1ca63565c5a8a59282be77c14f29afb2302fba0e79294c39e96384791cd89d23aa7727bfd4f20e2814d DIST glances-3.1.1.tar.gz 6737781 BLAKE2B ffd20d6ee994428dccb9b4aea481c9c3f618f0f7895098ff9be3cda206c1dc82b924eef002d13d9a93b53c28ba4faa8d88cfdb5f0691097cf31d89b7e3237d50 SHA512 d42ced74c9dc5150ff7242b61aaba94fd6009e150f637cadd4b6c9a7fc7b8028ea2e8835ae0ecf66bd12321cbc3f68e75cd526c97f5aecad6cf6df578e1b222f diff --git a/sys-process/glances/glances-3.0.2.ebuild b/sys-process/glances/glances-3.0.2.ebuild deleted file mode 100644 index c805552041d..000 --- a/sys-process/glances/glances-3.0.2.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{2_7,3_{5,6}} ) -PYTHON_REQ_USE="ncurses" - -inherit distutils-r1 eutils linux-info - -DESCRIPTION="CLI curses based monitoring tool" -HOMEPAGE="https://github.com/nicolargo/glances"; -SRC_URI="mirror://pypi/G/${PN^}/${P^}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux" -IUSE="doc" - -DEPEND=" - doc? ( - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] - ) - dev-python/setuptools[${PYTHON_USEDEP}]" - -RDEPEND="${DEPEND} - >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" - -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" - -S="${WORKDIR}/${P^}" - -pkg_setup() { - linux-info_pkg_setup -} - -python_prepare_all() { - # Remove duplicate entries of a prebuilt doc build and - # ensure install of the file glances.conf in /etc/${PN} - sed \ - -e '/share\/doc\/glances/d' \ - -e "s/'CONTRIBUTING.md',//" \ - -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ - -i setup.py || die - - distutils-r1_python_prepare_all -} - -python_install_all() { - # add an intended file from original data set from setup.py to DOCS - local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) - # build docs - if use doc; then - pushd docs - make html - popd - local HTML_DOCS=( docs/_build/html/. ) - fi - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "Action script feature" dev-python/pystache - optfeature "Autodiscover mode" dev-python/zeroconf - optfeature "Battery monitoring support" dev-python/batinfo - optfeature "Docker monitoring support" dev-python/docker-py - optfeature "Graphical/chart support" dev-python/matplotlib - # https://bitbucket.org/gleb_zhulik/py3sensors - # optfeature "Hardware monitoring support" dev-python/py3sensors - optfeature "IP plugin" dev-python/netifaces - optfeature "InfluxDB export module" dev-python/influxdb - optfeature "Hard drive temperature monitoring" app-admin/hddtemp - optfeature "Quicklook CPU info" dev-python/py-cpuinfo - optfeature "RAID support" dev-python/pymdstat - optfeature "RabbitMQ/ActiveMQ export module" dev-python/pika - # https://github.com/banjiewen/bernhard - # optfeature "Riemann export" dev-python/bernhard - optfeature "SNMP support" dev-python/pysnmp - optfeature
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: bacb5419de605bdaa3ddea0feb06fa843bfc9158 Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Jun 4 07:33:52 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Jun 4 07:34:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bacb5419 sys-process/glances: 3.1.0 stable amd64 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/glances-3.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.1.0.ebuild b/sys-process/glances/glances-3.1.0.ebuild index 5755391619d..4bf70de63ff 100644 --- a/sys-process/glances/glances-3.1.0.ebuild +++ b/sys-process/glances/glances-3.1.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux" IUSE="doc test" RDEPEND=">=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 582b5b8f137514cb6ee34fbaf82b303d21305fb5 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Jan 19 21:58:58 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Jan 19 22:12:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=582b5b8f sys-process/glances: bump to 3.1.0 Add python 3.7 support. Tests pass. Clarify deps Switch to github tarball to add tests. Re-visit and update optional features list. Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 1 + sys-process/glances/glances-3.1.0.ebuild | 94 2 files changed, 95 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index e3d314d6e2d..7e141c2af1b 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,2 +1,3 @@ DIST Glances-2.11.1.tar.gz 5665685 BLAKE2B 5de75e7770cc01a0ddd6fcb0583e5d23c02e5188c7d6cbd55d2999be9321a1affda351094b8614d206e640e5a1338266b5c77629ec53bb280b9166f7b6a996e2 SHA512 99adccff7d1531760834b76f9a9525df0bf9a8f6f57dbd1f7c3c0515ba3b5c94f26172e19bbc7c93cecbe4bdebcca87ab3a11dd592259509eff85346780ef43a DIST Glances-3.0.2.tar.gz 6248035 BLAKE2B 1f26788d1b1b66899bcbff8478cea75c8cc376a946b20299243f6f48aee59529560863eed329f10b58650b467a2c3032a1df613d5a8b5ea1e71085b3c0222a62 SHA512 db0ec256e2ae371db8840e7e51f0395a581efa89ab233bbaa219d5c138e751373aa79afd4de6120dd0085cd3305397c84435f22068b186e4a1d5fe83fae9d914 +DIST glances-3.1.0.tar.gz 6688798 BLAKE2B 9ae2e6a4944d1af871b88ea325bc23cad24f11e70ff4871eeb6e4a510eb3a1e6f03fa5fa2cfde30d8b9aa0c32137aacb51d2dcb335c7ee6729e8d5913ec4e999 SHA512 a888cafa5987ab7a88caa0248e0cb3d9f65466d71ee8f1ca63565c5a8a59282be77c14f29afb2302fba0e79294c39e96384791cd89d23aa7727bfd4f20e2814d diff --git a/sys-process/glances/glances-3.1.0.ebuild b/sys-process/glances/glances-3.1.0.ebuild new file mode 100644 index 000..f1b46883366 --- /dev/null +++ b/sys-process/glances/glances-3.1.0.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} ) +PYTHON_REQ_USE="ncurses" + +inherit distutils-r1 eutils linux-info + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +IUSE="doc test" + +RDEPEND=">=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + ) + test? ( ${RDEPEND} ) +" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +pkg_setup() { + linux-info_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + # build docs + if use doc; then + pushd docs + make html + popd + local HTML_DOCS=( docs/_build/html/. ) + fi + distutils-r1_python_install_all +} + +python_test() { + esetup.py test +} + +pkg_postinst() { + optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Cloud support" dev-python/requests + optfeature "Quicklook CPU info" dev-python/py-cpuinfo + optfeature "Docker monitoring support" dev-python/docker-py + #optfeature "Export module" \ + # unpackaged/bernhard \ + # unpackaged/cassandra-driver \ + # unpackaged/potsdb \ + # dev-python/couchdb-python \ + # dev-python/elasticsearch-py \ + # dev-python/influxdb \ + # dev-python/kafka-python \ + # dev-python/pika \ + # dev-python/paho-mqtt \ + # dev-python/prometheus_client \ + # dev-python/pyzmq \ + # dev-python/statsd + optfeature "Folder monitoring" dev-python/scandir + #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 + optfeature "SVG graph support" dev-python/pygal + optfeature "IP plugin" dev-python/netifaces + optfeature "RAID monitoring" dev-python/p
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 3714b314daf78934fb9da7ea683a6a7fc6acbffb Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Dec 1 02:07:19 2018 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Dec 1 02:07:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3714b314 sys-process/glances: 3.0.2 stable on amd64 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/glances-3.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-3.0.2.ebuild b/sys-process/glances/glances-3.0.2.ebuild index 8d9c095beb9..1a06e3ac70c 100644 --- a/sys-process/glances/glances-3.0.2.ebuild +++ b/sys-process/glances/glances-3.0.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/G/${PN^}/${P^}.tar.gz" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux" IUSE="doc" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 4b080e3c2a44b8c03a444931b15a209e2f5de8a3 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Dec 1 02:05:15 2018 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Dec 1 02:05:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b080e3c sys-process/glances: drop 3.0.1 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev gentoo.org> sys-process/glances/Manifest | 1 - sys-process/glances/glances-3.0.1.ebuild | 82 2 files changed, 83 deletions(-) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 512559b193a..e3d314d6e2d 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,3 +1,2 @@ DIST Glances-2.11.1.tar.gz 5665685 BLAKE2B 5de75e7770cc01a0ddd6fcb0583e5d23c02e5188c7d6cbd55d2999be9321a1affda351094b8614d206e640e5a1338266b5c77629ec53bb280b9166f7b6a996e2 SHA512 99adccff7d1531760834b76f9a9525df0bf9a8f6f57dbd1f7c3c0515ba3b5c94f26172e19bbc7c93cecbe4bdebcca87ab3a11dd592259509eff85346780ef43a -DIST Glances-3.0.1.tar.gz 6247919 BLAKE2B 15c59c76037d0e268687762b7539deab0a40748c27837177aa59d97c551471694e5bef6caebc818b4d17e1e5aef5c7cfccbd671e4821446b3bc9175a7ad240ea SHA512 e035de66572facffb2f4ffd85cbb23bf035128ccfb3b31b22deee779b8d7c4606e390fa7c7eeb6421375fbfbdfc451f8d9f112cbf94f36092f2e6997f8cbe9d3 DIST Glances-3.0.2.tar.gz 6248035 BLAKE2B 1f26788d1b1b66899bcbff8478cea75c8cc376a946b20299243f6f48aee59529560863eed329f10b58650b467a2c3032a1df613d5a8b5ea1e71085b3c0222a62 SHA512 db0ec256e2ae371db8840e7e51f0395a581efa89ab233bbaa219d5c138e751373aa79afd4de6120dd0085cd3305397c84435f22068b186e4a1d5fe83fae9d914 diff --git a/sys-process/glances/glances-3.0.1.ebuild b/sys-process/glances/glances-3.0.1.ebuild deleted file mode 100644 index 8d9c095beb9..000 --- a/sys-process/glances/glances-3.0.1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) -PYTHON_REQ_USE="ncurses" - -inherit distutils-r1 eutils linux-info - -DESCRIPTION="CLI curses based monitoring tool" -HOMEPAGE="https://github.com/nicolargo/glances"; -SRC_URI="mirror://pypi/G/${PN^}/${P^}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" -IUSE="doc" - -DEPEND=" - doc? ( - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] - ) - dev-python/setuptools[${PYTHON_USEDEP}]" - -RDEPEND="${DEPEND} - >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" - -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" - -S="${WORKDIR}/${P^}" - -pkg_setup() { - linux-info_pkg_setup -} - -python_prepare_all() { - # Remove duplicate entries of a prebuilt doc build and - # ensure install of the file glances.conf in /etc/${PN} - sed \ - -e '/share\/doc\/glances/d' \ - -e "s/'CONTRIBUTING.md',//" \ - -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ - -i setup.py || die - - distutils-r1_python_prepare_all -} - -python_install_all() { - # add an intended file from original data set from setup.py to DOCS - local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) - # build docs - if use doc; then - pushd docs - make html - popd - local HTML_DOCS=( docs/_build/html/. ) - fi - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "Action script feature" dev-python/pystache - optfeature "Autodiscover mode" dev-python/zeroconf - optfeature "Battery monitoring support" dev-python/batinfo - optfeature "Docker monitoring support" dev-python/docker-py - optfeature "Graphical/chart support" dev-python/matplotlib - # https://bitbucket.org/gleb_zhulik/py3sensors - # optfeature "Hardware monitoring support" dev-python/py3sensors - optfeature "IP plugin" dev-python/netifaces - optfeature "InfluxDB export module" dev-python/influxdb - optfeature "Hard drive temperature monitoring" app-admin/hddtemp - optfeature "Quicklook CPU info" dev-python/py-cpuinfo - optfeature "RAID support" dev-python/pymdstat - optfeature "RabbitMQ/ActiveMQ export module" dev-python/pika - # https://github.com/banjiewen/bernhard - # optfeature "Riemann export" dev-python/bernhard - optfeature "SNMP support" dev-python/pysnmp - optfeature "StatsD export module" dev-python/statsd - optfeature "Web server mode" dev-python/bottle -}
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 4d9189418670484f88d53d6cfa8be4da888572c2 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Sep 29 09:07:30 2018 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Sep 29 09:07:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d918941 sys-process/glances: correct psutil dep for 3.0.1 Signed-off-by: Georgy Yakovlev gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 sys-process/glances/glances-3.0.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-process/glances/glances-3.0.1.ebuild b/sys-process/glances/glances-3.0.1.ebuild index 8f7a7c3865d..8d9c095beb9 100644 --- a/sys-process/glances/glances-3.0.1.ebuild +++ b/sys-process/glances/glances-3.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -25,7 +25,7 @@ DEPEND=" dev-python/setuptools[${PYTHON_USEDEP}]" RDEPEND="${DEPEND} - >=dev-python/psutil-2.0.0[${PYTHON_USEDEP}]" + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS"
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 7e32abd474f8945b2b2540b42e4c902d9950524b Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Sep 29 09:03:28 2018 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Sep 29 09:05:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e32abd4 sys-process/glances: version bump to 3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 sys-process/glances/Manifest | 1 + sys-process/glances/glances-3.0.2.ebuild | 82 2 files changed, 83 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 96d610707b6..512559b193a 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,2 +1,3 @@ DIST Glances-2.11.1.tar.gz 5665685 BLAKE2B 5de75e7770cc01a0ddd6fcb0583e5d23c02e5188c7d6cbd55d2999be9321a1affda351094b8614d206e640e5a1338266b5c77629ec53bb280b9166f7b6a996e2 SHA512 99adccff7d1531760834b76f9a9525df0bf9a8f6f57dbd1f7c3c0515ba3b5c94f26172e19bbc7c93cecbe4bdebcca87ab3a11dd592259509eff85346780ef43a DIST Glances-3.0.1.tar.gz 6247919 BLAKE2B 15c59c76037d0e268687762b7539deab0a40748c27837177aa59d97c551471694e5bef6caebc818b4d17e1e5aef5c7cfccbd671e4821446b3bc9175a7ad240ea SHA512 e035de66572facffb2f4ffd85cbb23bf035128ccfb3b31b22deee779b8d7c4606e390fa7c7eeb6421375fbfbdfc451f8d9f112cbf94f36092f2e6997f8cbe9d3 +DIST Glances-3.0.2.tar.gz 6248035 BLAKE2B 1f26788d1b1b66899bcbff8478cea75c8cc376a946b20299243f6f48aee59529560863eed329f10b58650b467a2c3032a1df613d5a8b5ea1e71085b3c0222a62 SHA512 db0ec256e2ae371db8840e7e51f0395a581efa89ab233bbaa219d5c138e751373aa79afd4de6120dd0085cd3305397c84435f22068b186e4a1d5fe83fae9d914 diff --git a/sys-process/glances/glances-3.0.2.ebuild b/sys-process/glances/glances-3.0.2.ebuild new file mode 100644 index 000..8d9c095beb9 --- /dev/null +++ b/sys-process/glances/glances-3.0.2.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) +PYTHON_REQ_USE="ncurses" + +inherit distutils-r1 eutils linux-info + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="mirror://pypi/G/${PN^}/${P^}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +IUSE="doc" + +DEPEND=" + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + ) + dev-python/setuptools[${PYTHON_USEDEP}]" + +RDEPEND="${DEPEND} + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +S="${WORKDIR}/${P^}" + +pkg_setup() { + linux-info_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + # build docs + if use doc; then + pushd docs + make html + popd + local HTML_DOCS=( docs/_build/html/. ) + fi + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Battery monitoring support" dev-python/batinfo + optfeature "Docker monitoring support" dev-python/docker-py + optfeature "Graphical/chart support" dev-python/matplotlib + # https://bitbucket.org/gleb_zhulik/py3sensors + # optfeature "Hardware monitoring support" dev-python/py3sensors + optfeature "IP plugin" dev-python/netifaces + optfeature "InfluxDB export module" dev-python/influxdb + optfeature "Hard drive temperature monitoring" app-admin/hddtemp + optfeature "Quicklook CPU info" dev-python/py-cpuinfo + optfeature "RAID support" dev-python/pymdstat + optfeature "RabbitMQ/ActiveMQ export module" dev-python/pika + # https://github.com/banjiewen/bernhard + # optfeature "Riemann export" dev-python/bernhard + optfeature "SNMP support" dev-python/pysnmp + optfeature "StatsD export module" dev-python/statsd + optfeature "Web server mode" dev-python/bottle +}
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 52761fa21b7e201d2c78b05fb630edcd5e1a15cb Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Sep 6 16:06:18 2018 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Sep 6 16:06:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52761fa2 sys-process/glances: drop 3.0 Package-Manager: Portage-2.3.49, Repoman-2.3.10 sys-process/glances/Manifest | 1 - sys-process/glances/glances-3.0.ebuild | 82 -- 2 files changed, 83 deletions(-) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 5429a895917..96d610707b6 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,3 +1,2 @@ DIST Glances-2.11.1.tar.gz 5665685 BLAKE2B 5de75e7770cc01a0ddd6fcb0583e5d23c02e5188c7d6cbd55d2999be9321a1affda351094b8614d206e640e5a1338266b5c77629ec53bb280b9166f7b6a996e2 SHA512 99adccff7d1531760834b76f9a9525df0bf9a8f6f57dbd1f7c3c0515ba3b5c94f26172e19bbc7c93cecbe4bdebcca87ab3a11dd592259509eff85346780ef43a DIST Glances-3.0.1.tar.gz 6247919 BLAKE2B 15c59c76037d0e268687762b7539deab0a40748c27837177aa59d97c551471694e5bef6caebc818b4d17e1e5aef5c7cfccbd671e4821446b3bc9175a7ad240ea SHA512 e035de66572facffb2f4ffd85cbb23bf035128ccfb3b31b22deee779b8d7c4606e390fa7c7eeb6421375fbfbdfc451f8d9f112cbf94f36092f2e6997f8cbe9d3 -DIST Glances-3.0.tar.gz 6247724 BLAKE2B 0481782c7ad69459ae7a3b2d01f08c1ef45715c8a272ad78283c49c13bd9d7465f1a0ee96284b539b132f9cbc01e8432cf49239f0737da1858895f83b0b47cfe SHA512 8d77d429b553fcb603c627f0fd0a8998791d5bf86be3d89cd35b37e46e1b0546787607ba4f92d5a4981565db54a8b55d314cd3b9e7824a353324cd9d404f3c0b diff --git a/sys-process/glances/glances-3.0.ebuild b/sys-process/glances/glances-3.0.ebuild deleted file mode 100644 index 8f7a7c3865d..000 --- a/sys-process/glances/glances-3.0.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) -PYTHON_REQ_USE="ncurses" - -inherit distutils-r1 eutils linux-info - -DESCRIPTION="CLI curses based monitoring tool" -HOMEPAGE="https://github.com/nicolargo/glances"; -SRC_URI="mirror://pypi/G/${PN^}/${P^}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" -IUSE="doc" - -DEPEND=" - doc? ( - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] - ) - dev-python/setuptools[${PYTHON_USEDEP}]" - -RDEPEND="${DEPEND} - >=dev-python/psutil-2.0.0[${PYTHON_USEDEP}]" - -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" - -S="${WORKDIR}/${P^}" - -pkg_setup() { - linux-info_pkg_setup -} - -python_prepare_all() { - # Remove duplicate entries of a prebuilt doc build and - # ensure install of the file glances.conf in /etc/${PN} - sed \ - -e '/share\/doc\/glances/d' \ - -e "s/'CONTRIBUTING.md',//" \ - -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ - -i setup.py || die - - distutils-r1_python_prepare_all -} - -python_install_all() { - # add an intended file from original data set from setup.py to DOCS - local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) - # build docs - if use doc; then - pushd docs - make html - popd - local HTML_DOCS=( docs/_build/html/. ) - fi - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "Action script feature" dev-python/pystache - optfeature "Autodiscover mode" dev-python/zeroconf - optfeature "Battery monitoring support" dev-python/batinfo - optfeature "Docker monitoring support" dev-python/docker-py - optfeature "Graphical/chart support" dev-python/matplotlib - # https://bitbucket.org/gleb_zhulik/py3sensors - # optfeature "Hardware monitoring support" dev-python/py3sensors - optfeature "IP plugin" dev-python/netifaces - optfeature "InfluxDB export module" dev-python/influxdb - optfeature "Hard drive temperature monitoring" app-admin/hddtemp - optfeature "Quicklook CPU info" dev-python/py-cpuinfo - optfeature "RAID support" dev-python/pymdstat - optfeature "RabbitMQ/ActiveMQ export module" dev-python/pika - # https://github.com/banjiewen/bernhard - # optfeature "Riemann export" dev-python/bernhard - optfeature "SNMP support" dev-python/pysnmp - optfeature "StatsD export module" dev-python/statsd - optfeature "Web server mode" dev-python/bottle -}
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 5d0890e83f7571bae54ad58bbe5a93c1d507b6e5 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Sep 6 16:05:19 2018 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Sep 6 16:05:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d0890e8 sys-process/glances: version bump to 3.0.1 Package-Manager: Portage-2.3.49, Repoman-2.3.10 sys-process/glances/Manifest | 1 + sys-process/glances/glances-3.0.1.ebuild | 82 2 files changed, 83 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 06bd290d732..5429a895917 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,2 +1,3 @@ DIST Glances-2.11.1.tar.gz 5665685 BLAKE2B 5de75e7770cc01a0ddd6fcb0583e5d23c02e5188c7d6cbd55d2999be9321a1affda351094b8614d206e640e5a1338266b5c77629ec53bb280b9166f7b6a996e2 SHA512 99adccff7d1531760834b76f9a9525df0bf9a8f6f57dbd1f7c3c0515ba3b5c94f26172e19bbc7c93cecbe4bdebcca87ab3a11dd592259509eff85346780ef43a +DIST Glances-3.0.1.tar.gz 6247919 BLAKE2B 15c59c76037d0e268687762b7539deab0a40748c27837177aa59d97c551471694e5bef6caebc818b4d17e1e5aef5c7cfccbd671e4821446b3bc9175a7ad240ea SHA512 e035de66572facffb2f4ffd85cbb23bf035128ccfb3b31b22deee779b8d7c4606e390fa7c7eeb6421375fbfbdfc451f8d9f112cbf94f36092f2e6997f8cbe9d3 DIST Glances-3.0.tar.gz 6247724 BLAKE2B 0481782c7ad69459ae7a3b2d01f08c1ef45715c8a272ad78283c49c13bd9d7465f1a0ee96284b539b132f9cbc01e8432cf49239f0737da1858895f83b0b47cfe SHA512 8d77d429b553fcb603c627f0fd0a8998791d5bf86be3d89cd35b37e46e1b0546787607ba4f92d5a4981565db54a8b55d314cd3b9e7824a353324cd9d404f3c0b diff --git a/sys-process/glances/glances-3.0.1.ebuild b/sys-process/glances/glances-3.0.1.ebuild new file mode 100644 index 000..8f7a7c3865d --- /dev/null +++ b/sys-process/glances/glances-3.0.1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) +PYTHON_REQ_USE="ncurses" + +inherit distutils-r1 eutils linux-info + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="mirror://pypi/G/${PN^}/${P^}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +IUSE="doc" + +DEPEND=" + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + ) + dev-python/setuptools[${PYTHON_USEDEP}]" + +RDEPEND="${DEPEND} + >=dev-python/psutil-2.0.0[${PYTHON_USEDEP}]" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +S="${WORKDIR}/${P^}" + +pkg_setup() { + linux-info_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + # build docs + if use doc; then + pushd docs + make html + popd + local HTML_DOCS=( docs/_build/html/. ) + fi + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Battery monitoring support" dev-python/batinfo + optfeature "Docker monitoring support" dev-python/docker-py + optfeature "Graphical/chart support" dev-python/matplotlib + # https://bitbucket.org/gleb_zhulik/py3sensors + # optfeature "Hardware monitoring support" dev-python/py3sensors + optfeature "IP plugin" dev-python/netifaces + optfeature "InfluxDB export module" dev-python/influxdb + optfeature "Hard drive temperature monitoring" app-admin/hddtemp + optfeature "Quicklook CPU info" dev-python/py-cpuinfo + optfeature "RAID support" dev-python/pymdstat + optfeature "RabbitMQ/ActiveMQ export module" dev-python/pika + # https://github.com/banjiewen/bernhard + # optfeature "Riemann export" dev-python/bernhard + optfeature "SNMP support" dev-python/pysnmp + optfeature "StatsD export module" dev-python/statsd + optfeature "Web server mode" dev-python/bottle +}
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: cb42d4054f6d3531ef4a9956764ddd249ba5b610 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Sep 3 21:51:28 2018 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Sep 3 21:53:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb42d405 sys-process/glances: version bump to 3.0 Package-Manager: Portage-2.3.49, Repoman-2.3.10 sys-process/glances/Manifest | 1 + sys-process/glances/glances-3.0.ebuild | 82 ++ 2 files changed, 83 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 6a6608bae6f..06bd290d732 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1 +1,2 @@ DIST Glances-2.11.1.tar.gz 5665685 BLAKE2B 5de75e7770cc01a0ddd6fcb0583e5d23c02e5188c7d6cbd55d2999be9321a1affda351094b8614d206e640e5a1338266b5c77629ec53bb280b9166f7b6a996e2 SHA512 99adccff7d1531760834b76f9a9525df0bf9a8f6f57dbd1f7c3c0515ba3b5c94f26172e19bbc7c93cecbe4bdebcca87ab3a11dd592259509eff85346780ef43a +DIST Glances-3.0.tar.gz 6247724 BLAKE2B 0481782c7ad69459ae7a3b2d01f08c1ef45715c8a272ad78283c49c13bd9d7465f1a0ee96284b539b132f9cbc01e8432cf49239f0737da1858895f83b0b47cfe SHA512 8d77d429b553fcb603c627f0fd0a8998791d5bf86be3d89cd35b37e46e1b0546787607ba4f92d5a4981565db54a8b55d314cd3b9e7824a353324cd9d404f3c0b diff --git a/sys-process/glances/glances-3.0.ebuild b/sys-process/glances/glances-3.0.ebuild new file mode 100644 index 000..8f7a7c3865d --- /dev/null +++ b/sys-process/glances/glances-3.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) +PYTHON_REQ_USE="ncurses" + +inherit distutils-r1 eutils linux-info + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="mirror://pypi/G/${PN^}/${P^}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +IUSE="doc" + +DEPEND=" + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + ) + dev-python/setuptools[${PYTHON_USEDEP}]" + +RDEPEND="${DEPEND} + >=dev-python/psutil-2.0.0[${PYTHON_USEDEP}]" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +S="${WORKDIR}/${P^}" + +pkg_setup() { + linux-info_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + # build docs + if use doc; then + pushd docs + make html + popd + local HTML_DOCS=( docs/_build/html/. ) + fi + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Battery monitoring support" dev-python/batinfo + optfeature "Docker monitoring support" dev-python/docker-py + optfeature "Graphical/chart support" dev-python/matplotlib + # https://bitbucket.org/gleb_zhulik/py3sensors + # optfeature "Hardware monitoring support" dev-python/py3sensors + optfeature "IP plugin" dev-python/netifaces + optfeature "InfluxDB export module" dev-python/influxdb + optfeature "Hard drive temperature monitoring" app-admin/hddtemp + optfeature "Quicklook CPU info" dev-python/py-cpuinfo + optfeature "RAID support" dev-python/pymdstat + optfeature "RabbitMQ/ActiveMQ export module" dev-python/pika + # https://github.com/banjiewen/bernhard + # optfeature "Riemann export" dev-python/bernhard + optfeature "SNMP support" dev-python/pysnmp + optfeature "StatsD export module" dev-python/statsd + optfeature "Web server mode" dev-python/bottle +}
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 5998aad5a23e4e5e010267a8dd36354076c74405 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Jul 19 01:57:15 2018 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Jul 19 01:57:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5998aad5 sys-process/glances: don't install docs by default Also remove stray comment line from ebuild. Package-Manager: Portage-2.3.43, Repoman-2.3.10 sys-process/glances/glances-2.11.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-process/glances/glances-2.11.1.ebuild b/sys-process/glances/glances-2.11.1.ebuild index 51d1b0476c6..91ea01b9007 100644 --- a/sys-process/glances/glances-2.11.1.ebuild +++ b/sys-process/glances/glances-2.11.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/G/${PN^}/${P^}.tar.gz" LICENSE="LGPL-3" SLOT="0" KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux" -IUSE="+doc" +IUSE="doc" DEPEND=" doc? ( @@ -23,7 +23,7 @@ DEPEND=" dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] ) dev-python/setuptools[${PYTHON_USEDEP}]" -# There is another optional extra batinfo, absent from portage + RDEPEND="${DEPEND} >=dev-python/psutil-2.0.0[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 0ffc4989565f7d51bd4dc5199ac821a1271c493c Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Jul 18 21:22:39 2018 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Jul 18 21:22:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ffc4989 sys-process/glances: add myself as a maintainer Package-Manager: Portage-2.3.43, Repoman-2.3.10 sys-process/glances/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sys-process/glances/metadata.xml b/sys-process/glances/metadata.xml index cca665451cf..027fa2c9333 100644 --- a/sys-process/glances/metadata.xml +++ b/sys-process/glances/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + + gyakov...@gentoo.org + Georgy Yakovlev + Glances is a cross-platform curses-based monitoring tool written in Python.
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: c2a89d58f541dae6d7736023b6fb8c3e26b8f08d Author: Jonas Stein gentoo org> AuthorDate: Wed Jul 18 21:10:09 2018 + Commit: Jonas Stein gentoo org> CommitDate: Wed Jul 18 21:10:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2a89d58 sys-process/glances: Maintainer retired Proxied maintainer retired. Bug: https://bugs.gentoo.org/602110 Package-Manager: Portage-2.3.43, Repoman-2.3.10 sys-process/glances/metadata.xml | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/sys-process/glances/metadata.xml b/sys-process/glances/metadata.xml index 63f8470d66b..cca665451cf 100644 --- a/sys-process/glances/metadata.xml +++ b/sys-process/glances/metadata.xml @@ -1,14 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - fds...@krutt.org - soredake - - - proxy-ma...@gentoo.org - Proxy Maintainers - + Glances is a cross-platform curses-based monitoring tool written in Python.
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 5670be1f55843bd2df6a8bf5b4921dbf46553ec5 Author: Georgy Yakovlev sysdump net> AuthorDate: Wed May 16 16:03:07 2018 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 7 06:35:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5670be1f sys-process/glances: add python_targets_python3_6 Package-Manager: Portage-2.3.36, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/8462 sys-process/glances/glances-2.11.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/glances/glances-2.11.1.ebuild b/sys-process/glances/glances-2.11.1.ebuild index 8a69a9264c7..51d1b0476c6 100644 --- a/sys-process/glances/glances-2.11.1.ebuild +++ b/sys-process/glances/glances-2.11.1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{2_7,3_{4,5}} ) +PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) PYTHON_REQ_USE="ncurses" inherit distutils-r1 eutils linux-info
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 1939b9cc4d76902fa405ecc2a05fa1f198f8e0f8 Author: Patrice Clement gentoo org> AuthorDate: Sun Apr 15 17:26:10 2018 + Commit: Patrice Clement gentoo org> CommitDate: Sun Apr 15 17:27:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1939b9cc sys-process/glances: stable for amd64. mark stable for the remaining arches using the ALLARCHES policy. Bug: https://bugs.gentoo.org/635694 Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-process/glances/glances-2.11.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-process/glances/glances-2.11.1.ebuild b/sys-process/glances/glances-2.11.1.ebuild index 954945702d1..8a69a9264c7 100644 --- a/sys-process/glances/glances-2.11.1.ebuild +++ b/sys-process/glances/glances-2.11.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/G/${PN^}/${P^}.tar.gz" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux" IUSE="+doc" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 5cc7894302feb910eadd152e1ad0faf2bf24ad38 Author: Patrice Clement gentoo org> AuthorDate: Sun Apr 15 17:27:20 2018 + Commit: Patrice Clement gentoo org> CommitDate: Sun Apr 15 17:27:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc78943 sys-process/glances: clean up old. Closes: https://bugs.gentoo.org/635694 Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-process/glances/Manifest | 5 -- sys-process/glances/glances-2.10-r1.ebuild | 73 -- sys-process/glances/glances-2.10.ebuild| 72 - sys-process/glances/glances-2.11.ebuild| 73 -- sys-process/glances/glances-2.7.1.ebuild | 72 - sys-process/glances/glances-2.8.1.ebuild | 72 - sys-process/glances/glances-2.9.1.ebuild | 72 - 7 files changed, 439 deletions(-) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index 220a245df10..6a6608bae6f 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,6 +1 @@ -DIST Glances-2.10.tar.gz 5625608 BLAKE2B 8c1292b17a3c4a83c62445ab0327596c63beb54830867e07add60a44d3f51eb018a624ab0bc234d21cf8f270d6820248b3c7491526ca95a864aab00ef6a5d5d0 SHA512 a63c8280cd50564c6304979d2ea41eb05fca33c0618f78777f8c956249a345138d14cc6d745441cd73de85e88bc1074d0d8445ff531b0dafe9d565a326337993 DIST Glances-2.11.1.tar.gz 5665685 BLAKE2B 5de75e7770cc01a0ddd6fcb0583e5d23c02e5188c7d6cbd55d2999be9321a1affda351094b8614d206e640e5a1338266b5c77629ec53bb280b9166f7b6a996e2 SHA512 99adccff7d1531760834b76f9a9525df0bf9a8f6f57dbd1f7c3c0515ba3b5c94f26172e19bbc7c93cecbe4bdebcca87ab3a11dd592259509eff85346780ef43a -DIST Glances-2.11.tar.gz 5658061 BLAKE2B feb59edfd600a969d63824683a9e73ac3a683fc6dfb3b6eb9bed8e9f43db037b4245ed6c1bacf24a505af672f4848f21e279fb36da4b0b7d32f84eb5fe1d2d9a SHA512 b215326df86e4168ce54237595746d0ef119100f5fc50ee50781fa8b17fff7b91e85d9b67dacf7cb53fc5d847472eab786e87443c43f769744bbdbc1f77f3007 -DIST Glances-2.7.1.tar.gz 13277845 BLAKE2B f504079403f18d535c856715bb186f9f71e24e02f85549db99f067a3d9b2b1371a4cda8a63b11de7bf9fac8969e69bd426c7615c58faf1dfa916a39ed26d9839 SHA512 c13e7fb8e6025d284cfabade4eaf10189f6605f53f219889c3c636780ac11773c579f39d956a9eebcf5618de2bffec42446982fb892d775109341af74e621b83 -DIST Glances-2.8.1.tar.gz 5530699 BLAKE2B 18508c13f81f20715953ce0346248ce9289331ccdd2bc502b2426e3d7e7bc0da86a92ea20e72efbcf6b35afd056f5c44ad74fe80707bf1fed552b17e930cf639 SHA512 27759f621d5e29e1f4da0465abf9112b3e4146a8644110481000a7bf0fc8f2d3171a8082e7db7acd9a4a12558a8b3de8db1ae1bf0b1e5503b618aa5648b07c10 -DIST Glances-2.9.1.tar.gz 5644812 BLAKE2B 9992681f37e7afe062fe0749836e68e55828dc60be505d045185700a574eab0c05ecce7adc61a29539fc44c7b7b764fd78ceae3263a99cde7e3abb2e04b4f2df SHA512 b4629d0225c2b027f0b983ed40801910e44043e232313c5f2920d90053224a33406575ab03d21e2b7ee5195528a842d6cd806c50c45258a6bb3f6621f4fb84a7 diff --git a/sys-process/glances/glances-2.10-r1.ebuild b/sys-process/glances/glances-2.10-r1.ebuild deleted file mode 100644 index 98a897e02d6..000 --- a/sys-process/glances/glances-2.10-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{2_7,3_{4,5}} ) -PYTHON_REQ_USE="ncurses" - -inherit distutils-r1 eutils linux-info - -DESCRIPTION="CLI curses based monitoring tool" -HOMEPAGE="https://github.com/nicolargo/glances"; -SRC_URI="mirror://pypi/G/${PN^}/${P^}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" -IUSE="doc" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -# There is another optional extra batinfo, absent from portage -RDEPEND="${DEPEND} - >=dev-python/psutil-2.0.0[${PYTHON_USEDEP}]" - -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" - -S="${WORKDIR}/${P^}" - -pkg_setup() { - linux-info_pkg_setup -} - -python_prepare_all() { - # Remove duplicate entries of a prebuilt doc build and - # ensure install of the file glances.conf in /etc/${PN} - sed \ - -e '/share\/doc\/glances/d' \ - -e "s/'CONTRIBUTING.md',//" \ - -e "s:'conf/glances.conf':('/etc/glances', ['conf/glances.conf':g" \ - -i setup.py || die - - distutils-r1_python_prepare_all -} - -python_install_all() { - # add an intended file from original data set from setup.py to DOCS - local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) - # setup for pre-built html docs in setup.py - use doc && local HTML_DOCS=( docs/_build/html/. ) - - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "Action script feature" dev-python/pystache - optfeature "Autodiscover mode" dev-python/zeroconf - optfeature "Batt
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: 1b016139ee17c351bb388cecdcc01ad17e3dc792 Author: soredake krutt org> AuthorDate: Sat Nov 4 14:52:13 2017 + Commit: Patrice Clement gentoo org> CommitDate: Sun Nov 5 21:14:05 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b016139 sys-process/glances: version bump to 2.11.1. Closes: https://github.com/gentoo/gentoo/pull/6116 sys-process/glances/Manifest | 1 + sys-process/glances/glances-2.11.1.ebuild | 82 +++ 2 files changed, 83 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index dcaf1f5e40a..7144f892f1a 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,4 +1,5 @@ DIST Glances-2.10.tar.gz 5625608 SHA256 3e3ebd41a4f627b76ee1cdf107482d81e787efde8a5e41e6568169d38eb2e696 SHA512 a63c8280cd50564c6304979d2ea41eb05fca33c0618f78777f8c956249a345138d14cc6d745441cd73de85e88bc1074d0d8445ff531b0dafe9d565a326337993 WHIRLPOOL 985ceedeb8951e03f202c39c7e7eead570e80154408baf123be35e067ecca0f91aba01dbdb1c098e6fe6fae632200b6b2dfd3624c1d86822e77d590b8267cb58 +DIST Glances-2.11.1.tar.gz 5665685 SHA256 b369d70835520ff7c4fad63958fcf5a09212d15a6c026131db6d0d3c20cdef5f SHA512 99adccff7d1531760834b76f9a9525df0bf9a8f6f57dbd1f7c3c0515ba3b5c94f26172e19bbc7c93cecbe4bdebcca87ab3a11dd592259509eff85346780ef43a WHIRLPOOL d9b9aea335483c36ab9f6f1f9603aaac768eb867462bd0f3a82de87091988aa0886b657835abdb3ff6770b2dab54c4904d18328318fe0a905c7a8f10dcb12de6 DIST Glances-2.11.tar.gz 5658061 SHA256 94c9d54c6d158492aed454918cca91103387e03170397ba8cc7e9328db8dc9a1 SHA512 b215326df86e4168ce54237595746d0ef119100f5fc50ee50781fa8b17fff7b91e85d9b67dacf7cb53fc5d847472eab786e87443c43f769744bbdbc1f77f3007 WHIRLPOOL 9ce82e2819f001312e91a874e3c5b47c307c43f8b2a7515596a278b15ef9975183eaeaeb97d509c989b815bed9c8b17b2ba9444fed21ba1b7b03be5c8f085b1c DIST Glances-2.7.1.tar.gz 13277845 SHA256 afdfdb4b14ae514422c4a882788800473c6cff53719266735c9a2af400c14b86 SHA512 c13e7fb8e6025d284cfabade4eaf10189f6605f53f219889c3c636780ac11773c579f39d956a9eebcf5618de2bffec42446982fb892d775109341af74e621b83 WHIRLPOOL 119792772e45e4a23ca7ddb0e84081eb79a6e72d68311fcba42f4305ae068b105a882b8dda3d14b3f9da6fb7fa55208a125d16c4170767c623c1d1286927fa11 DIST Glances-2.8.1.tar.gz 5530699 SHA256 12c10f9a9cac9c7ba70b0b5aa6551a97599731f2c8751c2cc53232da395c6b8b SHA512 27759f621d5e29e1f4da0465abf9112b3e4146a8644110481000a7bf0fc8f2d3171a8082e7db7acd9a4a12558a8b3de8db1ae1bf0b1e5503b618aa5648b07c10 WHIRLPOOL 93ea9affc069a7c00fc7795d9afa625bfe9ba6dddf784c45403a305b7c4e186f964eebf15638709487aa66040f8270daf5bae06bf0ece434da1a7011a4085a5a diff --git a/sys-process/glances/glances-2.11.1.ebuild b/sys-process/glances/glances-2.11.1.ebuild new file mode 100644 index 000..954945702d1 --- /dev/null +++ b/sys-process/glances/glances-2.11.1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_{4,5}} ) +PYTHON_REQ_USE="ncurses" + +inherit distutils-r1 eutils linux-info + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances"; +SRC_URI="mirror://pypi/G/${PN^}/${P^}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +IUSE="+doc" + +DEPEND=" + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + ) + dev-python/setuptools[${PYTHON_USEDEP}]" +# There is another optional extra batinfo, absent from portage +RDEPEND="${DEPEND} + >=dev-python/psutil-2.0.0[${PYTHON_USEDEP}]" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +S="${WORKDIR}/${P^}" + +pkg_setup() { + linux-info_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + # build docs + if use doc; then + pushd docs + make html + popd + local HTML_DOCS=( docs/_build/html/. ) + fi + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/zeroconf + optfeature "Battery monitoring support" dev-python/batinfo + optfeature "Docker monitoring support" dev-python/docker-py + optfeature "Graphica