From nobody Thu Dec 14 06:05:11 2023 X-Original-To: dev-commits-ports-main@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 4SrMJl4N1dz53SfF; Thu, 14 Dec 2023 06:05:11 +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 4SrMJl3qDGz3F53; Thu, 14 Dec 2023 06:05:11 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702533911; 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=hEyvTxTckzpwJ+bLscP7Xg7Lfwz4b9NxkiwH5Vllr98=; b=tJ/2jCMb1t9bg+i66xXJuCyH2xMgwf5D/seidr3mZooQtxdW1S6uczazvovOR+n0damu6i kkAaCK55ulRwA6WC5jhCwvYxH9UlAIPyPyLDKY6aJZIsxQFZ6bSpMRGYbXe9HJr+HcUkZO cbOvzOnCbed34GAGnjJdDDeHh2fMEQD7zG1zC8K2RViV6TUZ70mh0DsbuU961F64ewZVtS Q7+EBcIbyZa12ZtSCon2tFaBVoNROu+ugxRJCSZgJ/FJMtn6LNUlLvWQ7QOHOlfa5caXcf bomYMGUIYWYFOoFFrgRWhUy7Nbya4FKe2/ffP3aBlbBxsSmBcAgy3G6wyD3+PA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702533911; a=rsa-sha256; cv=none; b=cuSX0kFWxFC08F52zy50GGhZcPlbzXspdyCimsGdk6XnFvfIyrTvNMYP6z2MtJRdsMsaaU ZmMqsHL3GP2eEdNugoa/DMavWvmiLk900NGZ5v7Wji3bEO+U9E0ocalEXW7Jo7FTtKD/dS cVBV+YcuwzrNzvXNRkD6NZCUDrh4WIPvSF8c0BfsTko3PQQZ2dIrLWNF0kN6FjdlPRBT8W 7WJ5nG34D0fHi9snF+ENzKcKPPnN29M9j5jQJ7YC9e1WPG7lTq2CZQvl90K14hUNBBtSfR bwTLdKpRE6lIUru6CID0ApKVJx3wTPDiY880gFihKXvAzLi5nPdCY9s1qf98vg== 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=1702533911; 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=hEyvTxTckzpwJ+bLscP7Xg7Lfwz4b9NxkiwH5Vllr98=; b=m83TVc2mzB3YYJKC7X5D+FD6qi+fOKMUOqrzaQzYh5vqpKUXI2uZcPc4MMJv292g4QoFDg p9XzJ8btAz1X94jz48Tyd28s3jTAqrpElkhnsaWV+Ifg1D7rIozYASnTk87/Sg0hRs1VTo 8DKM6iWV/H7BpIFF/lB41KTU8Rn0fqODmr1Qnogn86hItHdMRHognUY1h198bL3aIUozk4 oNYlPmZ59wgqsqitvJ4+O6sWUBivb5ffP2zPHbAo5uypv0fbDzbqGKiPfiTgXf9P1rZMdK d2S9EFGT2moXHx4hwVVoESoz2QLHAfslUZTSWOctOv4MM/UFRmtbWiH60G/2hA== 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 4SrMJl2v0Nzbt; Thu, 14 Dec 2023 06:05:11 +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 3BE65Bwd098033; Thu, 14 Dec 2023 06:05:11 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BE65BY8098030; Thu, 14 Dec 2023 06:05:11 GMT (envelope-from git) Date: Thu, 14 Dec 2023 06:05:11 GMT Message-Id: <202312140605.3BE65BY8098030@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: 77213af9dbb2 - main - net/rubygem-google-cloud-monitoring: Add rubygem-google-cloud-monitoring 1.6.1 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@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: 77213af9dbb2081f8f204ecf0e5c6c57fb503e10 Auto-Submitted: auto-generated The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=77213af9dbb2081f8f204ecf0e5c6c57fb503e10 commit 77213af9dbb2081f8f204ecf0e5c6c57fb503e10 Author: Po-Chuan Hsieh AuthorDate: 2023-12-14 05:31:46 +0000 Commit: Po-Chuan Hsieh CommitDate: 2023-12-14 05:31:46 +0000 net/rubygem-google-cloud-monitoring: Add rubygem-google-cloud-monitoring 1.6.1 Ruby Client for the Cloud Monitoring API Cloud Monitoring collects metrics, events, and metadata from Google Cloud, Amazon Web Services (AWS), hosted uptime probes, and application instrumentation. Actual client classes for the various versions of this API are defined in versioned client gems, with names of the form google-cloud-monitoring-v*. The gem google-cloud-monitoring is the main client library that brings the verisoned gems in as dependencies, and provides high-level methods for constructing clients. --- net/Makefile | 1 + net/rubygem-google-cloud-monitoring/Makefile | 25 +++++++++++++++++++++++++ net/rubygem-google-cloud-monitoring/distinfo | 3 +++ net/rubygem-google-cloud-monitoring/pkg-descr | 11 +++++++++++ 4 files changed, 40 insertions(+) diff --git a/net/Makefile b/net/Makefile index fd35e742379c..b4a95949816e 100644 --- a/net/Makefile +++ b/net/Makefile @@ -1313,6 +1313,7 @@ SUBDIR += rubygem-google-cloud-location SUBDIR += rubygem-google-cloud-logging SUBDIR += rubygem-google-cloud-logging-v2 + SUBDIR += rubygem-google-cloud-monitoring SUBDIR += rubygem-google-cloud-pubsub SUBDIR += rubygem-google-cloud-pubsub-v1 SUBDIR += rubygem-google-cloud-resource_manager diff --git a/net/rubygem-google-cloud-monitoring/Makefile b/net/rubygem-google-cloud-monitoring/Makefile new file mode 100644 index 000000000000..b28a03e596a7 --- /dev/null +++ b/net/rubygem-google-cloud-monitoring/Makefile @@ -0,0 +1,25 @@ +PORTNAME= google-cloud-monitoring +PORTVERSION= 1.6.1 +CATEGORIES= net rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Ruby Client for the Cloud Monitoring API +WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-monitoring/latest/ \ + https://googleapis.github.io/google-cloud-ruby/docs/ \ + https://github.com/googleapis/google-cloud-ruby/tree/main/google-cloud-monitoring \ + https://github.com/googleapis/google-cloud-ruby + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +RUN_DEPENDS= rubygem-google-cloud-core>=1.6<2:net/rubygem-google-cloud-core \ + rubygem-google-cloud-monitoring-dashboard-v1>=0.11<2.0:net/rubygem-google-cloud-monitoring-dashboard-v1 \ + rubygem-google-cloud-monitoring-metrics_scope-v1>=0.0<2.0:net/rubygem-google-cloud-monitoring-metrics_scope-v1 \ + rubygem-google-cloud-monitoring-v3>=0.10<2.0:net/rubygem-google-cloud-monitoring-v3 + +USES= gem + +NO_ARCH= yes + +.include diff --git a/net/rubygem-google-cloud-monitoring/distinfo b/net/rubygem-google-cloud-monitoring/distinfo new file mode 100644 index 000000000000..fd33c512a99a --- /dev/null +++ b/net/rubygem-google-cloud-monitoring/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1702028022 +SHA256 (rubygem/google-cloud-monitoring-1.6.1.gem) = 96954dac2a00c121d9c93e9e19ae3b0851b2e8e103abbbc10b25baddf34a826e +SIZE (rubygem/google-cloud-monitoring-1.6.1.gem) = 19968 diff --git a/net/rubygem-google-cloud-monitoring/pkg-descr b/net/rubygem-google-cloud-monitoring/pkg-descr new file mode 100644 index 000000000000..cf488b3aee48 --- /dev/null +++ b/net/rubygem-google-cloud-monitoring/pkg-descr @@ -0,0 +1,11 @@ +Ruby Client for the Cloud Monitoring API + +Cloud Monitoring collects metrics, events, and metadata from Google Cloud, +Amazon Web Services (AWS), hosted uptime probes, and application +instrumentation. + +Actual client classes for the various versions of this API are defined in +versioned client gems, with names of the form google-cloud-monitoring-v*. The +gem google-cloud-monitoring is the main client library that brings the verisoned +gems in as dependencies, and provides high-level methods for constructing +clients.