git: 4b5917243873 - main - net/rubygem-google-cloud-resource_manager-v3: Add rubygem-google-cloud-resource_manager-v3 1.8.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Tue, 29 Sep 2026 19:27:34 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4b59172438734dc2d0ab3790be194862a58d6234

commit 4b59172438734dc2d0ab3790be194862a58d6234
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-09-29 18:55:07 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-09-29 19:24:06 +0000

    net/rubygem-google-cloud-resource_manager-v3: Add rubygem-google-cloud-resource_manager-v3 1.8.0
    
    Google Cloud provides container resources such as organizations and projects
    that allow you to group and hierarchically organize other Google Cloud
    resources. This hierarchical organization helps you manage common aspects of
    your resources, such as access control and configuration settings. The Resource
    Manager API enables you to programmatically manage these container resources.
---
 net/Makefile                                       |  1 +
 .../Makefile                                       | 24 ++++++++++++++++++++++
 .../distinfo                                       |  3 +++
 .../pkg-descr                                      |  5 +++++
 4 files changed, 33 insertions(+)

diff --git a/net/Makefile b/net/Makefile
index 64f923f5c5ff..a5eeb30b0094 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1378,6 +1378,7 @@
     SUBDIR += rubygem-google-cloud-pubsub
     SUBDIR += rubygem-google-cloud-pubsub-v1
     SUBDIR += rubygem-google-cloud-resource_manager
+    SUBDIR += rubygem-google-cloud-resource_manager-v3
     SUBDIR += rubygem-google-cloud-spanner
     SUBDIR += rubygem-google-cloud-spanner-admin-database-v1
     SUBDIR += rubygem-google-cloud-spanner-admin-instance-v1
diff --git a/net/rubygem-google-cloud-resource_manager-v3/Makefile b/net/rubygem-google-cloud-resource_manager-v3/Makefile
new file mode 100644
index 000000000000..4a6c45df414e
--- /dev/null
+++ b/net/rubygem-google-cloud-resource_manager-v3/Makefile
@@ -0,0 +1,24 @@
+PORTNAME=	google-cloud-resource_manager-v3
+PORTVERSION=	1.8.0
+CATEGORIES=	net rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	Ruby Client for the Resource Manager V3 API
+WWW=		https://docs.cloud.google.com/ruby/docs/reference/google-cloud-resource_manager-v3/latest \
+		https://googleapis.github.io/google-cloud-ruby/docs/ \
+		https://github.com/googleapis/google-cloud-ruby/tree/main/google-cloud-resource_manager-v3 \
+		https://github.com/googleapis/google-cloud-ruby
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE.md
+
+RUN_DEPENDS=	rubygem-gapic-common>=1.3<2:devel/rubygem-gapic-common \
+		rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors \
+		rubygem-grpc-google-iam-v1>=1.11<2:devel/rubygem-grpc-google-iam-v1
+
+USES=		gem
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/net/rubygem-google-cloud-resource_manager-v3/distinfo b/net/rubygem-google-cloud-resource_manager-v3/distinfo
new file mode 100644
index 000000000000..1f0a23f60521
--- /dev/null
+++ b/net/rubygem-google-cloud-resource_manager-v3/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1790435636
+SHA256 (rubygem/google-cloud-resource_manager-v3-1.8.0.gem) = a288663a557b72e2701cbe147a64cb2e675be5f6d872bab590a288d51e7e5c41
+SIZE (rubygem/google-cloud-resource_manager-v3-1.8.0.gem) = 252928
diff --git a/net/rubygem-google-cloud-resource_manager-v3/pkg-descr b/net/rubygem-google-cloud-resource_manager-v3/pkg-descr
new file mode 100644
index 000000000000..05b44e156f00
--- /dev/null
+++ b/net/rubygem-google-cloud-resource_manager-v3/pkg-descr
@@ -0,0 +1,5 @@
+Google Cloud provides container resources such as organizations and projects
+that allow you to group and hierarchically organize other Google Cloud
+resources. This hierarchical organization helps you manage common aspects of
+your resources, such as access control and configuration settings. The Resource
+Manager API enables you to programmatically manage these container resources.