Stefan Reichör <ste...@xsteve.at> writes: > From 06958884c4a29f43b9ade58a950b95bf9046d9f4 Mon Sep 17 00:00:00 2001 > From: Stefan Reichoer <ste...@xsteve.at> > Date: Fri, 23 Dec 2016 22:06:15 +0100 > Subject: [PATCH] gnu: Add httpstat. > > * gnu/packages/networking.scm (httpstat): New variable. > --- > gnu/packages/networking.scm | 21 ++++++++++++++++++++- > 1 file changed, 20 insertions(+), 1 deletion(-)
Thanks for this patch! Since it has a hard dependency on curl to function, I think we should patch it with curl as input so that the user don't have to install curl separately. Can you try that? Typically this involves adding a substitution to the code that invokes `curl` and replacing it with '(string-append (assoc-ref inputs "curl") "/bin/curl")'. TIA! > > diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm > index 2a5ff09..3c100c6 100644 > --- a/gnu/packages/networking.scm > +++ b/gnu/packages/networking.scm > @@ -2,7 +2,7 @@ > ;;; Copyright © 2014 Ludovic Courtès <l...@gnu.org> > ;;; Copyright © 2015, 2016 Ricardo Wurmus <rek...@elephly.net> > ;;; Copyright © 2015 Mark H Weaver <m...@netris.org> > -;;; Copyright © 2015 Stefan Reichör <ste...@xsteve.at> > +;;; Copyright © 2015, 2016 Stefan Reichör <ste...@xsteve.at> > ;;; Copyright © 2016 Raimon Grau <raimons...@gmail.com> > ;;; Copyright © 2016 Tobias Geerinckx-Rice <m...@tobias.gr> > ;;; Copyright © 2016 John Darrington <j...@gnu.org> > @@ -34,6 +34,7 @@ > #:use-module (guix download) > #:use-module (guix build-system glib-or-gtk) > #:use-module (guix build-system gnu) > + #:use-module (guix build-system python) > #:use-module (gnu packages) > #:use-module (gnu packages admin) > #:use-module (gnu packages adns) > @@ -549,6 +550,24 @@ by firewalls or when you want to monitor the response > time of the actual web > application stack itself.") > (license license:gpl2))) ; with permission to link with OpenSSL > > +(define-public httpstat > + (package > + (name "httpstat") > + (version "1.2.1") > + (source > + (origin > + (method url-fetch) > + (uri (pypi-uri "httpstat" version)) > + (sha256 > + (base32 > + "1chw2nk56vaq87aba012a270k9na06hfx1pfbsrc3jfvlc2kb9hb")))) > + (build-system python-build-system) > + (home-page "https://github.com/reorx/httpstat") > + (synopsis "visualize curl statistics") > + (description > + "httpstat visualizes curl statistics in a way of beauty and clarity.") > + (license license:expat))) > + > (define-public bwm-ng > (package > (name "bwm-ng") > -- > 2.7.4
signature.asc
Description: PGP signature