From 0fd283c17807ff07d7cdb12f4f40f4ed748171f8 Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Mon, 10 Mar 2025 03:16:09 +0100 Subject: [PATCH] gnu: Add python-rrdtool. * gnu/packages/monitoring.scm (python-rrdtool): New variable. Change-Id: Ifcfcaf745b88016ee2a4f260f0b9bbb77adcbcca Signed-off-by: Steve George --- gnu/packages/monitoring.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/monitoring.scm b/gnu/packages/monitoring.scm index 01b554d9aa..b75500fc08 100644 --- a/gnu/packages/monitoring.scm +++ b/gnu/packages/monitoring.scm @@ -14,6 +14,7 @@ ;;; Copyright © 2022 Hartmut Goebel ;;; Copyright © 2022 ( ;;; Copyright © 2022 Mathieu Laparie +;;; Copyright © 2025 Nicolas Graves ;;; ;;; This file is part of GNU Guix. ;;; @@ -839,6 +840,25 @@ display resumes. @end itemize") (license license:bsd-2))) +(define-public python-rrdtool + (package + (name "python-rrdtool") + (version "0.1.16") + (source + (origin + (method url-fetch) + (uri (pypi-uri "rrdtool" version)) + (sha256 + (base32 "0l8lbarzfwbwnq9jm9gv4mmrxgjlb9hbz27sa8b703qa7s5zy2jz")))) + (build-system pyproject-build-system) + (arguments (list #:tests? #f)) ; No tests in pypi archive + (inputs (list rrdtool)) + (native-inputs (list python-setuptools python-wheel)) + (home-page "https://github.com/commx/python-rrdtool") + (synopsis "Python bindings for rrdtool") + (description "This package provides Python bindings for rrdtool.") + (license license:lgpl2.1))) + (define-public python-statsd (package (name "python-statsd")