From nobody Thu Dec 14 06:05:16 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SrMJs3dydz53SYp; Thu, 14 Dec 2023 06:05:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SrMJs17zgz3FHw; Thu, 14 Dec 2023 06:05:17 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702533917; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=GNO80n4gFx7iT+ZGk9ijndIYoaxN2K36eu05edT1T80=; b=ywEU0DEigUGQ/Cqy656KXp4IVNn5D3eJsZdjTIKS2CvoINTXzr5Jj0sS+NGceSwO2J+D22 dBqU2hTacXWh3xIu61J1WWlSIgGKLPamQA316hr1h7hCe1bPli0PND4w8Gs10h+bh/nGGy vqqd+epTzOnuT0kgisqOqCC3vFf59k8PsNmSAZW5td91c46/rl0xpQ8U2IOPZSUIgW13Cl GxSwN2gZZcGVLfoe2Os+59RZmqMwqITzwuC4J44p0Q3+MieKxmXFx3jdAHmIvpEs0if/U6 cBSfdwFl2jwL5snbya4iuzZeIC79fEEmJ14ZxYuwdDJxMst8NBHPnZv2ESrh4g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702533917; a=rsa-sha256; cv=none; b=qOvzq4Nqv4EBteQdJ2bfS1EdO4b6C1mxpQPGyX2rIixtheytv56HJL5BFwT3tvCs+TbGzI zDAu2BxapHHjyiRlJCbEkiVOSyd836WwG+DbYASEgTCgB01VGo43eHxxc693wzorUu6AtX 3/6keTe6SUYS41979zIY2e0NL7QosQadHQcrvr6/0o/uDt7FdC7ZyNPRBr2EU6h03B17Ek 8sBG91hJow584MEFHHMS7rc2jKGADq7lW2RL7isU+H30CUfFu8KWqf27bmdG5zCFYO1rFH isGWIFxefj3hjm3atzrfMOxlAH62WUGbaaNuYrWl4lEa0cKyZsE9lT3kXNc62A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702533917; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=GNO80n4gFx7iT+ZGk9ijndIYoaxN2K36eu05edT1T80=; b=mSMNu3FIkd0czyoCrTG4hJfkUExYnqDJP+1qEEIr/BATIiCGqx/FC+0K/cNoN30STcJAFD DZ6rirZ6f+ZwXCc9Ism/W1caaLDAJDBcsuAsZhTwrSi18XGzmv+kcAIgFgzb3WJeesqPiA s9qRblUha6gLqKx963w9TsGFHI/75Lay9jn/lOOMEbopuc/5OApELW5q2sLfhXpQ62Xu6J Eff3lXZ11fzG40lAhQBxKGRjlt/7Ca7DxKL4JCeNDYxVL4kSrVuUDqKJJMY4Jr1QbYx32X hppIEseALHiTb04wfsr4zOsQtangnaBqJjmHdOuLUICXsc6FVlDdzQhIq8VWIQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SrMJs0DLDz16V; Thu, 14 Dec 2023 06:05:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3BE65G1S098230; Thu, 14 Dec 2023 06:05:16 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BE65GrH098227; Thu, 14 Dec 2023 06:05:16 GMT (envelope-from git) Date: Thu, 14 Dec 2023 06:05:16 GMT Message-Id: <202312140605.3BE65GrH098227@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: c3c38c1a1e32 - main - net/rubygem-google-cloud-trace-v1: Add rubygem-google-cloud-trace-v1 0.7.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c3c38c1a1e3273f9a859fa36e8d767caffec27d0 Auto-Submitted: auto-generated The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=c3c38c1a1e3273f9a859fa36e8d767caffec27d0 commit c3c38c1a1e3273f9a859fa36e8d767caffec27d0 Author: Po-Chuan Hsieh AuthorDate: 2023-12-14 05:32:10 +0000 Commit: Po-Chuan Hsieh CommitDate: 2023-12-14 05:32:10 +0000 net/rubygem-google-cloud-trace-v1: Add rubygem-google-cloud-trace-v1 0.7.0 Ruby Client for the Cloud Trace V1 API Sends application trace data to Stackdriver Trace for viewing. Trace data is collected for all App Engine applications by default. Trace data from other applications can be provided using this API. This library is used to interact with the Trace API directly. If you are looking to instrument your application for Stackdriver Trace, we recommend using OpenTelemetry. The Cloud Trace API lets you send and retrieve latency data to and from Cloud Trace. This API provides low-level interfaces for interacting directly with the feature. For some languages, you can use OpenTelemetry, a set of open source tracing and stats instrumentation libraries that work with multiple backends. --- net/Makefile | 1 + net/rubygem-google-cloud-trace-v1/Makefile | 23 +++++++++++++++++++++++ net/rubygem-google-cloud-trace-v1/distinfo | 3 +++ net/rubygem-google-cloud-trace-v1/pkg-descr | 12 ++++++++++++ 4 files changed, 39 insertions(+) diff --git a/net/Makefile b/net/Makefile index 201c6c0abfab..877a11b40fbf 100644 --- a/net/Makefile +++ b/net/Makefile @@ -1327,6 +1327,7 @@ SUBDIR += rubygem-google-cloud-storage SUBDIR += rubygem-google-cloud-storage144 SUBDIR += rubygem-google-cloud-trace + SUBDIR += rubygem-google-cloud-trace-v1 SUBDIR += rubygem-grpc SUBDIR += rubygem-hangouts-chat SUBDIR += rubygem-http-parser diff --git a/net/rubygem-google-cloud-trace-v1/Makefile b/net/rubygem-google-cloud-trace-v1/Makefile new file mode 100644 index 000000000000..2f1223fdc7e6 --- /dev/null +++ b/net/rubygem-google-cloud-trace-v1/Makefile @@ -0,0 +1,23 @@ +PORTNAME= google-cloud-trace-v1 +PORTVERSION= 0.7.0 +CATEGORIES= net rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Ruby Client for the Cloud Trace V1 API +WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-trace-v1/latest/ \ + https://googleapis.github.io/google-cloud-ruby/docs/ \ + https://github.com/googleapis/google-cloud-ruby/tree/main/google-cloud-trace-v1 \ + https://github.com/googleapis/google-cloud-ruby + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +RUN_DEPENDS= rubygem-gapic-common>=0.20.0<2.0:devel/rubygem-gapic-common \ + rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors + +USES= gem + +NO_ARCH= yes + +.include diff --git a/net/rubygem-google-cloud-trace-v1/distinfo b/net/rubygem-google-cloud-trace-v1/distinfo new file mode 100644 index 000000000000..936dcae26374 --- /dev/null +++ b/net/rubygem-google-cloud-trace-v1/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1702028032 +SHA256 (rubygem/google-cloud-trace-v1-0.7.0.gem) = b7d0315c3888380694c21b50ac0da1d97e70f89b8b7c1452df355784c7831339 +SIZE (rubygem/google-cloud-trace-v1-0.7.0.gem) = 41984 diff --git a/net/rubygem-google-cloud-trace-v1/pkg-descr b/net/rubygem-google-cloud-trace-v1/pkg-descr new file mode 100644 index 000000000000..ac512305c261 --- /dev/null +++ b/net/rubygem-google-cloud-trace-v1/pkg-descr @@ -0,0 +1,12 @@ +Ruby Client for the Cloud Trace V1 API + +Sends application trace data to Stackdriver Trace for viewing. Trace data is +collected for all App Engine applications by default. Trace data from other +applications can be provided using this API. This library is used to interact +with the Trace API directly. If you are looking to instrument your application +for Stackdriver Trace, we recommend using OpenTelemetry. + +The Cloud Trace API lets you send and retrieve latency data to and from Cloud +Trace. This API provides low-level interfaces for interacting directly with the +feature. For some languages, you can use OpenTelemetry, a set of open source +tracing and stats instrumentation libraries that work with multiple backends.