svn commit: r449058 - in head/devel: . rubygem-prometheus-client-mmap
Torsten Zuehlsdorff
tz at FreeBSD.org
Fri Sep 1 07:40:35 UTC 2017
Author: tz
Date: Fri Sep 1 07:40:33 2017
New Revision: 449058
URL: https://svnweb.freebsd.org/changeset/ports/449058
Log:
New port: devel/rubygem-prometheus-client-mmap
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
Added:
head/devel/rubygem-prometheus-client-mmap/
head/devel/rubygem-prometheus-client-mmap/Makefile (contents, props changed)
head/devel/rubygem-prometheus-client-mmap/distinfo (contents, props changed)
head/devel/rubygem-prometheus-client-mmap/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Fri Sep 1 07:38:45 2017 (r449057)
+++ head/devel/Makefile Fri Sep 1 07:40:33 2017 (r449058)
@@ -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
Added: head/devel/rubygem-prometheus-client-mmap/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/rubygem-prometheus-client-mmap/Makefile Fri Sep 1 07:40:33 2017 (r449058)
@@ -0,0 +1,19 @@
+# $FreeBSD$
+
+PORTNAME= prometheus-client-mmap
+DISTVERSION= 0.7.0.beta5
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= tz at 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>
Added: head/devel/rubygem-prometheus-client-mmap/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/rubygem-prometheus-client-mmap/distinfo Fri Sep 1 07:40:33 2017 (r449058)
@@ -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
Added: head/devel/rubygem-prometheus-client-mmap/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/rubygem-prometheus-client-mmap/pkg-descr Fri Sep 1 07:40:33 2017 (r449058)
@@ -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
More information about the svn-ports-head
mailing list