From c246f5fe552b41797d67f0030840df4eae7416ff Mon Sep 17 00:00:00 2001 From: Po-Chuan Hsieh Date: Thu, 14 Dec 2023 13:32:05 +0800 Subject: [PATCH] net/rubygem-google-cloud-trace: Ad rubygem-google-cloud-trace 0.42.2 Stackdriver Trace is a distributed tracing system that collects latency data from your applications and displays it in the Google Cloud Platform Console. You can track how requests propagate through your application and receive detailed near real-time performance insights. Stackdriver Trace automatically analyzes all of your application's traces to generate in-depth latency reports to surface performance degradations, and can capture traces from all of your VMs, containers, or Google App Engine projects. --- net/Makefile | 1 + net/rubygem-google-cloud-trace/Makefile | 26 ++++++++++++++++++++++++ net/rubygem-google-cloud-trace/distinfo | 3 +++ net/rubygem-google-cloud-trace/pkg-descr | 7 +++++++ 4 files changed, 37 insertions(+) create mode 100644 net/rubygem-google-cloud-trace/Makefile create mode 100644 net/rubygem-google-cloud-trace/distinfo create mode 100644 net/rubygem-google-cloud-trace/pkg-descr diff --git a/net/Makefile b/net/Makefile index 1d16d6d343c3..201c6c0abfab 100644 --- a/net/Makefile +++ b/net/Makefile @@ -1326,6 +1326,7 @@ SUBDIR += rubygem-google-cloud-spanner-v1 SUBDIR += rubygem-google-cloud-storage SUBDIR += rubygem-google-cloud-storage144 + SUBDIR += rubygem-google-cloud-trace SUBDIR += rubygem-grpc SUBDIR += rubygem-hangouts-chat SUBDIR += rubygem-http-parser diff --git a/net/rubygem-google-cloud-trace/Makefile b/net/rubygem-google-cloud-trace/Makefile new file mode 100644 index 000000000000..8c189b2191f9 --- /dev/null +++ b/net/rubygem-google-cloud-trace/Makefile @@ -0,0 +1,26 @@ +PORTNAME= google-cloud-trace +PORTVERSION= 0.42.2 +CATEGORIES= net rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Official library for Stackdriver Trace +WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-trace/latest/ \ + https://googleapis.github.io/google-cloud-ruby/docs/ \ + https://github.com/googleapis/google-cloud-ruby/tree/main/google-cloud-trace \ + https://github.com/googleapis/google-cloud-ruby + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-concurrent-ruby>=1.1<2:devel/rubygem-concurrent-ruby \ + rubygem-google-cloud-core>=1.5<2:net/rubygem-google-cloud-core \ + rubygem-google-cloud-trace-v1>=0.0<1:net/rubygem-google-cloud-trace-v1 \ + rubygem-google-cloud-trace-v2>=0.0<1:net/rubygem-google-cloud-trace-v2 \ + rubygem-stackdriver-core>=1.3<2:net/rubygem-stackdriver-core + +USES= gem + +NO_ARCH= yes + +.include diff --git a/net/rubygem-google-cloud-trace/distinfo b/net/rubygem-google-cloud-trace/distinfo new file mode 100644 index 000000000000..b4167d0ca36c --- /dev/null +++ b/net/rubygem-google-cloud-trace/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1702028030 +SHA256 (rubygem/google-cloud-trace-0.42.2.gem) = 3da5b5d3095861b6899fe680d05a723b5ab9ffa4b40e58fc69b791d512c85153 +SIZE (rubygem/google-cloud-trace-0.42.2.gem) = 44544 diff --git a/net/rubygem-google-cloud-trace/pkg-descr b/net/rubygem-google-cloud-trace/pkg-descr new file mode 100644 index 000000000000..bd28add007e8 --- /dev/null +++ b/net/rubygem-google-cloud-trace/pkg-descr @@ -0,0 +1,7 @@ +Stackdriver Trace is a distributed tracing system that collects latency data +from your applications and displays it in the Google Cloud Platform Console. You +can track how requests propagate through your application and receive detailed +near real-time performance insights. Stackdriver Trace automatically analyzes +all of your application's traces to generate in-depth latency reports to surface +performance degradations, and can capture traces from all of your VMs, +containers, or Google App Engine projects.