~ruther/guix-local

019ff3c3c74048a133263ccacac3db87e52bc00a — Katherine Cox-Buday 6 years ago 78d1aa9
gnu: Add cl-prometheus.exposers.hunchentoot.

* gnu/packages/lisp-xyz.scm (sbcl-prometheus.exposers.hunchentoot,
  cl-prometheus.exposers.hunchentoot): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
1 files changed, 16 insertions(+), 0 deletions(-)

M gnu/packages/lisp-xyz.scm
M gnu/packages/lisp-xyz.scm => gnu/packages/lisp-xyz.scm +16 -0
@@ 11667,3 11667,19 @@ Streams in ICDE’05.")

(define-public ecl-prometheus.formats.text
  (sbcl-package->ecl-package sbcl-prometheus.formats.text))

(define-public sbcl-prometheus.exposers.hunchentoot
  (package
    (inherit sbcl-prometheus)
    (name "sbcl-prometheus.exposers.hunchentoot")
    (inputs
     `(("hunchentoot" ,sbcl-hunchentoot)
       ("prometheus" ,sbcl-prometheus)
       ("prometheus.formats.text" ,sbcl-prometheus.formats.text)
       ("salza2" ,sbcl-salza2)
       ("trivial-utf-8" ,sbcl-trivial-utf-8)))
    (synopsis "Prometheus collector for Hunchentoot metrics")
    (description "Prometheus collector for Hunchentoot metrics")))

(define-public cl-prometheus.exposers.hunchentoot
  (sbcl-package->cl-source-package sbcl-prometheus.exposers.hunchentoot))