diff options
author | Torsten Zuehlsdorff <tz@FreeBSD.org> | 2017-09-01 07:40:33 +0000 |
---|---|---|
committer | Torsten Zuehlsdorff <tz@FreeBSD.org> | 2017-09-01 07:40:33 +0000 |
commit | c8590c59b70848ad34b0402133d68ff31f9053b8 (patch) | |
tree | 4d8ffb6591a7ac04616ec995a3d56903b0010a27 | |
parent | 2d5c824bd4143559781e747200daf288b289bff0 (diff) | |
download | ports-c8590c59b70848ad34b0402133d68ff31f9053b8.tar.gz ports-c8590c59b70848ad34b0402133d68ff31f9053b8.zip |
Notes
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/rubygem-prometheus-client-mmap/Makefile | 19 | ||||
-rw-r--r-- | devel/rubygem-prometheus-client-mmap/distinfo | 3 | ||||
-rw-r--r-- | devel/rubygem-prometheus-client-mmap/pkg-descr | 8 |
4 files changed, 31 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 3628a198ac8f..66038d33d672 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5628,6 +5628,7 @@ SUBDIR += rubygem-pqueue SUBDIR += rubygem-progressbar SUBDIR += rubygem-progressbar09 + SUBDIR += rubygem-prometheus-client-mmap SUBDIR += rubygem-protected_attributes SUBDIR += rubygem-protocol SUBDIR += rubygem-pry diff --git a/devel/rubygem-prometheus-client-mmap/Makefile b/devel/rubygem-prometheus-client-mmap/Makefile new file mode 100644 index 000000000000..0e083f068532 --- /dev/null +++ b/devel/rubygem-prometheus-client-mmap/Makefile @@ -0,0 +1,19 @@ +# $FreeBSD$ + +PORTNAME= prometheus-client-mmap +DISTVERSION= 0.7.0.beta5 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= tz@FreeBSD.org +COMMENT= Suite of instrumentation metric primitives + +LICENSE= RUBY + +RUN_DEPENDS= rubygem-mmap2>=2.2.6:devel/rubygem-mmap2 + +NO_ARCH= yes +USES= gem +USE_RUBY= yes + +.include <bsd.port.mk> diff --git a/devel/rubygem-prometheus-client-mmap/distinfo b/devel/rubygem-prometheus-client-mmap/distinfo new file mode 100644 index 000000000000..08f5c8758e8c --- /dev/null +++ b/devel/rubygem-prometheus-client-mmap/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1504198010 +SHA256 (rubygem/prometheus-client-mmap-0.7.0.beta5.gem) = 1f2b1ef008b7c7d9d100cf31636bad74bbd5cfbf5f737e1b70be17a2347a8485 +SIZE (rubygem/prometheus-client-mmap-0.7.0.beta5.gem) = 14336 diff --git a/devel/rubygem-prometheus-client-mmap/pkg-descr b/devel/rubygem-prometheus-client-mmap/pkg-descr new file mode 100644 index 000000000000..f09363771934 --- /dev/null +++ b/devel/rubygem-prometheus-client-mmap/pkg-descr @@ -0,0 +1,8 @@ +This Prometheus library is fork of Prometheus Ruby Client that uses mmap'ed +files to share metrics from multiple processes. This allows efficient metrics +processing for Ruby web apps running in multiprocess setups like Unicorn. + +A suite of instrumentation metric primitives for Ruby that can be exposed +through a HTTP interface. Intended to be used together with a Prometheus server. + +WWW: https://gitlab.com/gitlab-org/prometheus-client-mmap |