git: 53d268fa12c8 - main - devel/rubygem-google-iam-credentials-v1: Add rubygem-google-iam-credentials-v1 0.4.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 21 Mar 2023 19:24:19 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=53d268fa12c8f2091a66c0cb1daf7685e854eda6 commit 53d268fa12c8f2091a66c0cb1daf7685e854eda6 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2023-03-21 18:35:52 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2023-03-21 19:19:58 +0000 devel/rubygem-google-iam-credentials-v1: Add rubygem-google-iam-credentials-v1 0.4.0 The Service Account Credentials API creates short-lived credentials for Identity and Access Management (IAM) service accounts. You can also use this API to sign JSON Web Tokens (JWTs), as well as blobs of binary data that contain other types of tokens. --- devel/Makefile | 1 + devel/rubygem-google-iam-credentials-v1/Makefile | 20 ++++++++++++++++++++ devel/rubygem-google-iam-credentials-v1/distinfo | 3 +++ devel/rubygem-google-iam-credentials-v1/pkg-descr | 4 ++++ 4 files changed, 28 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 05558cc589af..248674d7a79b 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -6743,6 +6743,7 @@ SUBDIR += rubygem-google-apis-storage_v1 SUBDIR += rubygem-google-gax SUBDIR += rubygem-google-iam-credentials + SUBDIR += rubygem-google-iam-credentials-v1 SUBDIR += rubygem-google-iam-v1 SUBDIR += rubygem-google-protobuf SUBDIR += rubygem-googleapis-common-protos diff --git a/devel/rubygem-google-iam-credentials-v1/Makefile b/devel/rubygem-google-iam-credentials-v1/Makefile new file mode 100644 index 000000000000..c4206f0bddb5 --- /dev/null +++ b/devel/rubygem-google-iam-credentials-v1/Makefile @@ -0,0 +1,20 @@ +PORTNAME= google-iam-credentials-v1 +PORTVERSION= 0.4.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Ruby Client for the IAM Service Account Credentials V1 API +WWW= https://github.com/googleapis/google-cloud-ruby/tree/main/google-iam-credentials-v1 + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +RUN_DEPENDS= rubygem-gapic-common>=0.10<2.0:devel/rubygem-gapic-common \ + rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors + +USES= gem + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/rubygem-google-iam-credentials-v1/distinfo b/devel/rubygem-google-iam-credentials-v1/distinfo new file mode 100644 index 000000000000..d0ecf0b13a35 --- /dev/null +++ b/devel/rubygem-google-iam-credentials-v1/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1677770979 +SHA256 (rubygem/google-iam-credentials-v1-0.4.0.gem) = da22bee46bf1cb3a8ea81330cf28a53cc69c3923a9ead0bba6c6b94a3df0e80f +SIZE (rubygem/google-iam-credentials-v1-0.4.0.gem) = 27648 diff --git a/devel/rubygem-google-iam-credentials-v1/pkg-descr b/devel/rubygem-google-iam-credentials-v1/pkg-descr new file mode 100644 index 000000000000..aebd49b60d26 --- /dev/null +++ b/devel/rubygem-google-iam-credentials-v1/pkg-descr @@ -0,0 +1,4 @@ +The Service Account Credentials API creates short-lived credentials for Identity +and Access Management (IAM) service accounts. You can also use this API to sign +JSON Web Tokens (JWTs), as well as blobs of binary data that contain other types +of tokens.