[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/, sys-process/glances/files/

2024-05-25 Thread John Helmert III
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 

[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/, sys-process/glances/files/

2024-05-25 Thread John Helmert III
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', 

[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/, dev-python/kafka-python/, profiles/, ...

2024-05-25 Thread Arthur Zamarin
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..
--- 

[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/

2024-04-21 Thread Sam James
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/

2024-04-21 Thread Sam James
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/

2024-04-21 Thread Sam James
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/

2024-04-21 Thread Sam James
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/

2024-04-21 Thread John Helmert III
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/

2024-03-31 Thread John Helmert III
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/

2023-09-10 Thread John Helmert III
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/

2023-06-10 Thread John Helmert III
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/

2022-12-26 Thread John Helmert III
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/

2022-12-26 Thread John Helmert III
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" 

[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/

2022-12-14 Thread Sam James
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/

2022-12-14 Thread Sam James
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/

2022-12-14 Thread Sam James
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/

2022-12-14 Thread Sam James
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/

2022-12-14 Thread Sam James
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/

2022-11-02 Thread John Helmert III
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/

2022-10-21 Thread John Helmert III
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/

2022-10-21 Thread John Helmert III
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/

2022-09-16 Thread Arthur Zamarin
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/

2022-09-09 Thread Sam James
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/

2022-09-09 Thread Arthur Zamarin
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/

2022-09-09 Thread John Helmert III
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/

2022-09-09 Thread John Helmert III
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/

2022-07-29 Thread John Helmert III
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 \
+   #   

[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/

2022-07-27 Thread John Helmert III
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" 

[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/files/, sys-process/glances/

2022-07-17 Thread John Helmert III
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']/]/" 

[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/

2022-07-05 Thread John Helmert III
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/

2021-12-21 Thread Georgy Yakovlev
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/

2021-12-20 Thread Georgy Yakovlev
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/

2021-12-20 Thread Georgy Yakovlev
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/

2021-12-20 Thread Georgy Yakovlev
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/

2021-08-26 Thread Sam James
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/

2021-08-26 Thread Sam James
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/

2021-08-25 Thread Sam James
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/

2021-08-07 Thread Georgy Yakovlev
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/

2021-08-06 Thread Georgy Yakovlev
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/

2021-07-12 Thread Georgy Yakovlev
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/

2021-07-12 Thread Georgy Yakovlev
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/

2021-07-12 Thread Sam James
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/

2021-07-11 Thread Agostino Sarubbo
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/

2021-07-10 Thread Georgy Yakovlev
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
-   

[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/

2021-07-10 Thread Georgy Yakovlev
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/

2021-07-03 Thread Georgy Yakovlev
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/

2021-06-11 Thread Georgy Yakovlev
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/

2021-04-28 Thread Georgy Yakovlev
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/

2021-04-28 Thread Sam James
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/

2021-04-28 Thread Sam James
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/

2021-04-28 Thread Sam James
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/

2021-04-27 Thread Georgy Yakovlev
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/

2021-04-27 Thread Sam James
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/

2021-04-02 Thread Georgy Yakovlev
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/

2021-02-11 Thread Georgy Yakovlev
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" 

[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/

2020-09-07 Thread David Seifert
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/

2020-08-27 Thread Georgy Yakovlev
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 

[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/

2020-08-27 Thread Georgy Yakovlev
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/

2020-06-07 Thread Agostino Sarubbo
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/

2020-06-06 Thread Agostino Sarubbo
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/

2020-05-30 Thread Georgy Yakovlev
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/

2020-05-30 Thread Georgy Yakovlev
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/

2020-05-02 Thread Georgy Yakovlev
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/

2020-05-02 Thread Mart Raudsepp
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/

2020-05-01 Thread Georgy Yakovlev
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/

2020-05-01 Thread Georgy Yakovlev
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/

2020-05-01 Thread Georgy Yakovlev
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/

2020-03-26 Thread Georgy Yakovlev
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" 

[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/

2020-02-21 Thread Georgy Yakovlev
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/

2020-02-11 Thread Michał Górny
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/

2019-12-28 Thread Georgy Yakovlev
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/

2019-12-28 Thread Georgy Yakovlev
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/

2019-12-27 Thread Georgy Yakovlev
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/

2019-08-28 Thread Georgy Yakovlev
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 

[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/

2019-07-19 Thread Georgy Yakovlev
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/

2019-07-19 Thread Georgy Yakovlev
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/

2019-06-04 Thread Georgy Yakovlev
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/

2019-01-19 Thread Georgy Yakovlev
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" 

[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/

2018-11-30 Thread Georgy Yakovlev
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/

2018-11-30 Thread Georgy Yakovlev
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/

2018-09-29 Thread Georgy Yakovlev
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/

2018-09-29 Thread Georgy Yakovlev
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/

2018-09-06 Thread Georgy Yakovlev
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/

2018-09-06 Thread Georgy Yakovlev
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/

2018-09-03 Thread Georgy Yakovlev
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/

2018-07-18 Thread Georgy Yakovlev
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/

2018-07-18 Thread Georgy Yakovlev
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/

2018-07-18 Thread Jonas Stein
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/

2018-06-07 Thread Michał Górny
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/

2018-04-15 Thread Patrice Clement
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/

2018-04-15 Thread Patrice Clement
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 

[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/

2017-11-05 Thread Patrice Clement
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 

[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/

2017-09-02 Thread Michał Górny
commit: b31cf2c4c27d4b0e4d6542aae30be6150729bbd3
Author: soredake  krutt  org>
AuthorDate: Thu Aug 31 21:21:34 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 18:58:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b31cf2c4

sys-process/glances: version bump to 2.11

Closes: https://github.com/gentoo/gentoo/pull/5573

 sys-process/glances/Manifest|  1 +
 sys-process/glances/glances-2.11.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest
index 2770689d9e2..dcaf1f5e40a 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.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
 DIST Glances-2.9.1.tar.gz 5644812 SHA256 
03ce730566e183372ee73e45729485396bb62d1c0f108a00f27feff43206fc52 SHA512 
b4629d0225c2b027f0b983ed40801910e44043e232313c5f2920d90053224a33406575ab03d21e2b7ee5195528a842d6cd806c50c45258a6bb3f6621f4fb84a7
 WHIRLPOOL 
c2cf912f53877035d46f3f4a648356c3327dcfaeb963021d0712d88ce65b99f60f2efcb71df483a6056a7b3fad285300fb990b86827df3f99ec3de19c0e19dba

diff --git a/sys-process/glances/glances-2.11.ebuild 
b/sys-process/glances/glances-2.11.ebuild
new file mode 100644
index 000..98a897e02d6
--- /dev/null
+++ b/sys-process/glances/glances-2.11.ebuild
@@ -0,0 +1,73 @@
+# 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 "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 

[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/

2017-09-02 Thread Michał Górny
commit: 285f7d283e76da665c21b07933cefbeeb9efcef2
Author: soredake  krutt  org>
AuthorDate: Thu Aug 31 21:15:46 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 18:58:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=285f7d28

sys-process/glances: fix installing /usr/CONTRIBUTING.md

Closes: https://bugs.gentoo.org/628966

 sys-process/glances/glances-2.10-r1.ebuild | 73 ++
 1 file changed, 73 insertions(+)

diff --git a/sys-process/glances/glances-2.10-r1.ebuild 
b/sys-process/glances/glances-2.10-r1.ebuild
new file mode 100644
index 000..98a897e02d6
--- /dev/null
+++ b/sys-process/glances/glances-2.10-r1.ebuild
@@ -0,0 +1,73 @@
+# 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 "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/

2017-08-10 Thread Amy Liffey
commit: 2dc47a490354da3b8b106633948e7f1a7efaba9b
Author: Amy Liffey  gentoo  org>
AuthorDate: Thu Aug 10 13:57:52 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu Aug 10 13:59:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dc47a49

sys-process/glances: version bump 2.9.1 bug #615970

Suggested-by: Chris Pritchard  christopherpritchard.co.uk>

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-process/glances/Manifest |  1 +
 sys-process/glances/glances-2.9.1.ebuild | 72 
 2 files changed, 73 insertions(+)

diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest
index 4dfe2f641f4..2770689d9e2 100644
--- a/sys-process/glances/Manifest
+++ b/sys-process/glances/Manifest
@@ -1,3 +1,4 @@
 DIST Glances-2.10.tar.gz 5625608 SHA256 
3e3ebd41a4f627b76ee1cdf107482d81e787efde8a5e41e6568169d38eb2e696 SHA512 
a63c8280cd50564c6304979d2ea41eb05fca33c0618f78777f8c956249a345138d14cc6d745441cd73de85e88bc1074d0d8445ff531b0dafe9d565a326337993
 WHIRLPOOL 
985ceedeb8951e03f202c39c7e7eead570e80154408baf123be35e067ecca0f91aba01dbdb1c098e6fe6fae632200b6b2dfd3624c1d86822e77d590b8267cb58
 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
+DIST Glances-2.9.1.tar.gz 5644812 SHA256 
03ce730566e183372ee73e45729485396bb62d1c0f108a00f27feff43206fc52 SHA512 
b4629d0225c2b027f0b983ed40801910e44043e232313c5f2920d90053224a33406575ab03d21e2b7ee5195528a842d6cd806c50c45258a6bb3f6621f4fb84a7
 WHIRLPOOL 
c2cf912f53877035d46f3f4a648356c3327dcfaeb963021d0712d88ce65b99f60f2efcb71df483a6056a7b3fad285300fb990b86827df3f99ec3de19c0e19dba

diff --git a/sys-process/glances/glances-2.9.1.ebuild 
b/sys-process/glances/glances-2.9.1.ebuild
new file mode 100644
index 000..84f43f88532
--- /dev/null
+++ b/sys-process/glances/glances-2.9.1.ebuild
@@ -0,0 +1,72 @@
+# 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:'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 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 "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" 

[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/

2017-08-07 Thread Jason Donenfeld
commit: cb106c295cf1e62755772f07b5d8552173d4a143
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Aug  7 13:07:38 2017 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Mon Aug  7 13:07:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb106c29

sys-process/glances: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-process/glances/Manifest|  1 +
 sys-process/glances/glances-2.10.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest
index 21c3adf8ee8..4dfe2f641f4 100644
--- a/sys-process/glances/Manifest
+++ b/sys-process/glances/Manifest
@@ -1,2 +1,3 @@
+DIST Glances-2.10.tar.gz 5625608 SHA256 
3e3ebd41a4f627b76ee1cdf107482d81e787efde8a5e41e6568169d38eb2e696 SHA512 
a63c8280cd50564c6304979d2ea41eb05fca33c0618f78777f8c956249a345138d14cc6d745441cd73de85e88bc1074d0d8445ff531b0dafe9d565a326337993
 WHIRLPOOL 
985ceedeb8951e03f202c39c7e7eead570e80154408baf123be35e067ecca0f91aba01dbdb1c098e6fe6fae632200b6b2dfd3624c1d86822e77d590b8267cb58
 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.10.ebuild 
b/sys-process/glances/glances-2.10.ebuild
new file mode 100644
index 000..84f43f88532
--- /dev/null
+++ b/sys-process/glances/glances-2.10.ebuild
@@ -0,0 +1,72 @@
+# 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:'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 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 "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/

2017-03-15 Thread Amy Liffey
commit: dbe3fa863af5b73ab792ec7d81e880570b2e45e9
Author: soredake  krutt  org>
AuthorDate: Fri Mar  3 13:08:02 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Mar 15 21:51:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbe3fa86

sys-process/glances: version bump to 2.8.1

Closes: #4104

 sys-process/glances/Manifest |  1 +
 sys-process/glances/glances-2.8.1.ebuild | 72 
 2 files changed, 73 insertions(+)

diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest
index 6e37a88fbb7..21c3adf8ee8 100644
--- a/sys-process/glances/Manifest
+++ b/sys-process/glances/Manifest
@@ -1 +1,2 @@
 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.8.1.ebuild 
b/sys-process/glances/glances-2.8.1.ebuild
new file mode 100644
index 000..84f43f88532
--- /dev/null
+++ b/sys-process/glances/glances-2.8.1.ebuild
@@ -0,0 +1,72 @@
+# 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:'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 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 "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/

2017-03-15 Thread Amy Liffey
commit: 7d6ea185e56eaec5b93715bbb5a7cc601c6de522
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Mar 15 21:48:09 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Mar 15 21:48:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d6ea185

sys-process/glances: add proxy-maint project to metadata

Package-Manager: portage-2.3.0

 sys-process/glances/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-process/glances/metadata.xml b/sys-process/glances/metadata.xml
index e4007e574af..63f8470d66b 100644
--- a/sys-process/glances/metadata.xml
+++ b/sys-process/glances/metadata.xml
@@ -5,6 +5,10 @@
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/

2017-01-09 Thread Patrice Clement
commit: 76b859bf182ea7dd7b70b4aab77f1b4c372408be
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Jan  9 23:27:06 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Jan  9 23:30:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76b859bf

sys-process/glances: clean up old.

Package-Manager: portage-2.3.0

 sys-process/glances/Manifest |  4 --
 sys-process/glances/glances-2.4.2.ebuild | 64 ---
 sys-process/glances/glances-2.5.1.ebuild | 67 
 sys-process/glances/glances-2.6.1.ebuild | 76 
 sys-process/glances/glances-2.7.ebuild   | 73 --
 5 files changed, 284 deletions(-)

diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest
index e28bb74..6e37a88 100644
--- a/sys-process/glances/Manifest
+++ b/sys-process/glances/Manifest
@@ -1,5 +1 @@
-DIST Glances-2.4.2.tar.gz 5497895 SHA256 
31f1e4c2e129904a373f3b20d6800472375e415e01161168469ccebb320c9517 SHA512 
ada7e2a9766dec54b26fa1fccac3b1abe6b9abcc16a96c6bb30d537370648732a99cff41c6c812908531a4995e118cb3d1127196184f40dee7a01a6a8a85d9b9
 WHIRLPOOL 
91cd5dfbe891c16bbbe5c6ae17500498c230d36a0795ba134a0384770cae04cbdf08b5236fd56157e438eaff17a7bd9cac3bc42bee7980239faf5c9fc18fc683
-DIST Glances-2.5.1.tar.gz 5807072 SHA256 
d3db40ce50b7157a94195aa0076d0eadae85dc4f24557e51c3b1a4dbd972359e SHA512 
ea099f5db7e73676aaedcd8b416708f2374de57afe0b8292b86f2d0e6295053f0af7bfdb51e3e6cafcb3d7f2b967b788c8d2d1ec806256d2e11b413a7e25ed98
 WHIRLPOOL 
64a758068436647027a602095194bffdea3cb8b8ac04107b1306f15aa69f23a2c2e9d8b2d222c18434ad5cf26f88e12dd63e4a30b17b3f8665355f0d9d8f292c
-DIST Glances-2.6.1.tar.gz 8233445 SHA256 
822f0f37455d46732a059f8e2b49762edb90ad66edd61cdf869a4b3683ac2b59 SHA512 
09cc8a8a96b53de14de4c0476273e1f3b9655d2d9b4d3220342851b476073ef30ea2c1ac4a33c240ead7911ec2e193398c1e1032860ace607afd4de277249c14
 WHIRLPOOL 
8e7742368051c6c2c7c5cdf8f093e1aaee5bca012801ac9edaf9043b7e3a3b508daa3dea199407c1ad5947b7cc001071491afc1336d877dd81a14106816888c0
 DIST Glances-2.7.1.tar.gz 13277845 SHA256 
afdfdb4b14ae514422c4a882788800473c6cff53719266735c9a2af400c14b86 SHA512 
c13e7fb8e6025d284cfabade4eaf10189f6605f53f219889c3c636780ac11773c579f39d956a9eebcf5618de2bffec42446982fb892d775109341af74e621b83
 WHIRLPOOL 
119792772e45e4a23ca7ddb0e84081eb79a6e72d68311fcba42f4305ae068b105a882b8dda3d14b3f9da6fb7fa55208a125d16c4170767c623c1d1286927fa11
-DIST Glances-2.7.tar.gz 13277344 SHA256 
4beab1d9532fb016a8236a7449b1ce994f391b7021d66b5cb23d8a26233ad48e SHA512 
f2613207cd4f0deed88a8a1949cf78b2b2b334d2313c4b6bf0762bbc6e083b3365cd2a107a5dc52e330595a01f69c3ea8fda9278f22155fe3b16cd71d5b721c7
 WHIRLPOOL 
16e2d3364a4b382d278fb9d0fd3ac6e6518fd324263330fa5fe80d4159bc8e2824a18cb461810a913c4524e293f3c1e99f5c60c985dce92e58dc373f95c16374

diff --git a/sys-process/glances/glances-2.4.2.ebuild 
b/sys-process/glances/glances-2.4.2.ebuild
deleted file mode 100644
index 332f73e..
--- a/sys-process/glances/glances-2.4.2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-PYTHON_REQ_USE="ncurses"
-
-inherit distutils-r1 linux-info
-
-MYPN=Glances
-MYP=${MYPN}-${PV}
-
-DESCRIPTION="CLI curses based monitoring tool"
-HOMEPAGE="https://github.com/nicolargo/glances;
-SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
-IUSE="chart doc hddtemp snmp web"
-
-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}]
-   hddtemp? ( app-admin/hddtemp )
-   snmp? ( dev-python/pysnmp[${PYTHON_USEDEP}] )
-   web? ( dev-python/bottle[${PYTHON_USEDEP}] )
-   chart? ( dev-python/matplotlib[${PYTHON_USEDEP}] )"
-
-CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS"
-
-S="${WORKDIR}/${MYP}"
-
-# Remove duplicate entries of a prebuilt doc build and
-# ensure install of the file glances.conf in /etc/${PN}
-PATCHES=( "${FILESDIR}"/2.4.2-setup-data.patch )
-
-pkg_setup() {
-   linux-info_pkg_setup
-}
-
-python_install_all() {
-   # add an intended file from original data set from setup.py to DOCS
-   local DOCS="README.rst 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() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog "${PN} can gain additional functionality with following 
packages:"
-   elog "   dev-python/jinja - export statistics to HTML"
-   elog "   app-admin/hddtemp - monitor hard drive temperatures"
-   elog "   dev-python/pysnmp - 

[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/files/

2017-01-09 Thread Patrice Clement
commit: b7ee37d3fc09575f3aa58d66f685fdfeb8c20f30
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Jan  9 23:29:51 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Jan  9 23:30:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ee37d3

sys-process/glances: clean up obsolete patches.

Package-Manager: portage-2.3.0

 sys-process/glances/files/2.4.2-setup-data.patch | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/sys-process/glances/files/2.4.2-setup-data.patch 
b/sys-process/glances/files/2.4.2-setup-data.patch
deleted file mode 100644
index b2d9d0b..
--- a/sys-process/glances/files/2.4.2-setup-data.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -ur Glances-2.4.2.orig/setup.py Glances-2.4.2/setup.py
 setup.py   2015-05-29 04:10:10.0 +0800
-+++ setup.py   2015-07-10 14:47:54.333415133 +0800
-@@ -13,9 +13,7 @@
- 
- def get_data_files():
- data_files = [
--('share/doc/glances', ['AUTHORS', 'COPYING', 'NEWS', 'README.rst',
--   'conf/glances.conf', 'docs/glances-doc.html']),
--('share/doc/glances/images', glob.glob('docs/images/*.png')),
--('share/man/man1', ['man/glances.1'])
-+('share/man/man1', ['man/glances.1']),
-+('etc/glances', ['conf/glances.conf'])
- ]
- 



  1   2   >