From 9aadc45b21b5beff2256169e2be3dd163e88669c Mon Sep 17 00:00:00 2001 From: Yann Dupont Date: Fri, 5 Nov 2021 23:55:49 +0100 Subject: [PATCH] add python-glances, alterative to top/nmon --- glicid/packages/glicid.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/glicid/packages/glicid.scm b/glicid/packages/glicid.scm index 4b2cd1c..a4e7159 100644 --- a/glicid/packages/glicid.scm +++ b/glicid/packages/glicid.scm @@ -537,6 +537,34 @@ ) ) +(use-modules (guix packages)) +(use-modules (guix download)) +(use-modules (gnu packages python)) +(use-modules (gnu packages python-xyz)) +(use-modules (guix build-system python)) +(use-modules (gnu packages xml)) + + +(define-public python-glances + (package + (name "python-glances") + (version "3.2.3.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "Glances" version)) + (sha256 + (base32 "0qgwsrg19n4wk9i97xj1i57hwbxacqn6iziliyvjfx063zip2rqm")))) + (build-system python-build-system) + (propagated-inputs + `(("python-defusedxml" ,python-defusedxml) + ("python-future" ,python-future) + ("python-psutil" ,python-psutil))) + (home-page "https://github.com/nicolargo/glances") + (synopsis "A cross-platform curses-based monitoring tool") + (description "A cross-platform curses-based monitoring tool") + (license #f)) +) ;;; glicid.scm ends here