git: c246f5fe552b - main - net/rubygem-google-cloud-trace: Ad rubygem-google-cloud-trace 0.42.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 14 Dec 2023 06:05:15 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=c246f5fe552b41797d67f0030840df4eae7416ff
commit c246f5fe552b41797d67f0030840df4eae7416ff
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2023-12-14 05:32:05 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2023-12-14 05:32:05 +0000
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(+)
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 <bsd.port.mk>
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.