Date: Fri, 1 Sep 2017 07:40:34 +0000 (UTC) From: Torsten Zuehlsdorff <tz@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r449058 - in head/devel: . rubygem-prometheus-client-mmap Message-ID: <201709010740.v817eYKh078019@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201709010740.v817eYKh078019>