From owner-svn-ports-all@freebsd.org Fri Sep 1 07:40:35 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8EE07E11F7D; Fri, 1 Sep 2017 07:40:35 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 62F336566F; Fri, 1 Sep 2017 07:40:35 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v817eYhd078023; Fri, 1 Sep 2017 07:40:34 GMT (envelope-from tz@FreeBSD.org) Received: (from tz@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v817eYKh078019; Fri, 1 Sep 2017 07:40:34 GMT (envelope-from tz@FreeBSD.org) Message-Id: <201709010740.v817eYKh078019@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: tz set sender to tz@FreeBSD.org using -f From: Torsten Zuehlsdorff Date: Fri, 1 Sep 2017 07:40:34 +0000 (UTC) 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 X-SVN-Group: ports-head X-SVN-Commit-Author: tz X-SVN-Commit-Paths: in head/devel: . rubygem-prometheus-client-mmap X-SVN-Commit-Revision: 449058 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Sep 2017 07:40:35 -0000 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 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