BSD Ports

devel/rubygem-prometheus-client-mmap 1.6.1_2 FreeBSD

Suite of instrumentation metric primitives

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
APACHE20
Categories
devel, rubygems
Package size
264.8 KiB, 1164.4 KiB installed

Description

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.

In the other systems

SystemPortVersion
FreeBSDdevel/rubygem-prometheus-client-mmap1.6.1_2
DragonFlydevel/rubygem-prometheus-client-mmap1.2.10
MidnightBSDdevel/rubygem-prometheus-client-mmap1.5.0_2

Install

Binary package:

pkg install rubygem-prometheus-client-mmap

From the ports tree:

cd /usr/ports/devel/rubygem-prometheus-client-mmap/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	rubygem-prometheus-client-mmap>0:devel/rubygem-prometheus-client-mmap

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.6.1_11.6.1_20.16.21.2.10_11.6.1_2
FreeBSD:14:quarterly1.6.1_11.6.1_1n/a1.2.101.6.1_1
FreeBSD:15:latest1.6.1_21.6.1_2n/a1.2.10_11.2.10_1
FreeBSD:15:quarterly1.6.1_11.6.1_1n/an/an/a
FreeBSD:16:latest1.6.1_11.6.1_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 4

The full lists below include those, and their dependencies in turn.

Build dependencies 19
Run dependencies 11

Configuration

No options to configure.

USES
cargo gem gmake llvm:build
Service scripts
none

Files

distinfo 89
FileSizeSHA256
prometheus-client-mmap-1.6.1.gem59904db2994fd547c49631fda38019cc19acf163bdf9a7dcba2ba2f497c53e0256e51
rust/crates/aho-corasick-1.1.3.crate1833118e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
rust/crates/allocator-api2-0.2.21.crate63622683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
rust/crates/autocfg-1.4.0.crate17712ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
rust/crates/bindgen-0.72.1.crate246071993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
rust/crates/bitflags-1.3.2.crate23021bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
rust/crates/bitflags-2.9.0.crate476545c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
rust/crates/block-buffer-0.12.1.crate15902d2f6c7dbe95a6ed67ad9f18e57daf93a2f034c524b99fd2b76d18fdfeb6660aa
rust/crates/bstr-1.13.0.crate3557371f7dc094d718f2e1c1559ad110e27eeaae14a5465d3d56dd6dbd793079fbd530
rust/crates/cexpr-0.6.0.crate179666fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
rust/crates/cfg-if-1.0.0.crate7934baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
rust/crates/clang-sys-1.8.1.crate440090b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
rust/crates/const-oid-0.10.2.crate61449a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c
rust/crates/cpufeatures-0.3.0.crate141568b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201
rust/crates/crypto-common-0.2.2.crate15449ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453
rust/crates/digest-0.11.3.crate28955f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2
rust/crates/either-1.15.0.crate2011448c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
rust/crates/equivalent-1.0.2.crate7419877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
rust/crates/errno-0.3.11.crate12048976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
rust/crates/fastrand-2.3.0.crate1507637909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
Master sites 1
  • RG

Commit history 5

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
81c2cae754 Matthias Fechner devel/rubygem-prometheus-client-mmap: update to 1.6.1
Required for gitlab 19.3 Changes: https://gitlab.com/gitlab-org/ruby/gems/prometheus-client-mmap/-/blob/master/CHANGELOG.md
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645
e09420dc24 Matthias Fechner devel/rubygem-prometheus-client-mmap: update to 1.6.0
Required for gitlab 19.2.0 Changes: https://gitlab.com/gitlab-org/ruby/gems/prometheus-client-mmap/-/blob/master/CHANGELOG.md