Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Dec 2024 06:18:42 GMT
From:      Matthias Fechner <mfechner@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: e8f263d8e54e - main - www/gitlab: new ports required for 17.7.0
Message-ID:  <202412190618.4BJ6Igg9066053@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by mfechner:

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

commit e8f263d8e54e8eb964edd407d42edb5a5a5dac57
Author:     Matthias Fechner <mfechner@FreeBSD.org>
AuthorDate: 2024-12-18 14:25:41 +0000
Commit:     Matthias Fechner <mfechner@FreeBSD.org>
CommitDate: 2024-12-19 06:17:51 +0000

    www/gitlab: new ports required for 17.7.0
---
 net/Makefile                                      |  1 +
 net/rubygem-grpc-tools/Makefile                   | 17 +++++++++++++++++
 net/rubygem-grpc-tools/distinfo                   |  3 +++
 net/rubygem-grpc-tools/pkg-descr                  |  1 +
 security/Makefile                                 |  1 +
 security/rubygem-gitlab-cloud-connector/Makefile  | 20 ++++++++++++++++++++
 security/rubygem-gitlab-cloud-connector/distinfo  |  3 +++
 security/rubygem-gitlab-cloud-connector/pkg-descr |  2 ++
 8 files changed, 48 insertions(+)

diff --git a/net/Makefile b/net/Makefile
index 9362bab5d1e5..91390371c12d 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1363,6 +1363,7 @@
     SUBDIR += rubygem-google-cloud-trace-v1
     SUBDIR += rubygem-google-cloud-trace-v2
     SUBDIR += rubygem-grpc
+    SUBDIR += rubygem-grpc-tools
     SUBDIR += rubygem-hangouts-chat
     SUBDIR += rubygem-http-parser
     SUBDIR += rubygem-http_parser.rb
diff --git a/net/rubygem-grpc-tools/Makefile b/net/rubygem-grpc-tools/Makefile
new file mode 100644
index 000000000000..0feaa8ae42b4
--- /dev/null
+++ b/net/rubygem-grpc-tools/Makefile
@@ -0,0 +1,17 @@
+PORTNAME=	grpc-tools
+PORTVERSION=	1.63.0
+CATEGORIES=	net rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	Ruby protoc gRPC plugin
+WWW=		https://github.com/google/grpc/tree/master/src/ruby/tools
+
+LICENSE=	APACHE20
+
+USES=		gem
+
+PLIST_FILES=	bin/grpc_tools_ruby_protoc \
+		bin/grpc_tools_ruby_protoc_plugin
+
+.include <bsd.port.mk>
diff --git a/net/rubygem-grpc-tools/distinfo b/net/rubygem-grpc-tools/distinfo
new file mode 100644
index 000000000000..bfc64a6c8b73
--- /dev/null
+++ b/net/rubygem-grpc-tools/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1734507051
+SHA256 (rubygem/grpc-tools-1.63.0.gem) = 133de88d6e8dbcbf846c22a5c693c1704092d9613c9ade6f749053e6a25bea40
+SIZE (rubygem/grpc-tools-1.63.0.gem) = 16423424
diff --git a/net/rubygem-grpc-tools/pkg-descr b/net/rubygem-grpc-tools/pkg-descr
new file mode 100644
index 000000000000..6ed6cd8a1e3d
--- /dev/null
+++ b/net/rubygem-grpc-tools/pkg-descr
@@ -0,0 +1 @@
+protoc and the Ruby gRPC protoc plugin
diff --git a/security/Makefile b/security/Makefile
index 808f669f6795..eb3fddeb14c4 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -1147,6 +1147,7 @@
     SUBDIR += rubygem-ed25519
     SUBDIR += rubygem-encryptor
     SUBDIR += rubygem-ezcrypto
+    SUBDIR += rubygem-gitlab-cloud-connector
     SUBDIR += rubygem-googleauth
     SUBDIR += rubygem-googleauth-gitlab
     SUBDIR += rubygem-gpgme
diff --git a/security/rubygem-gitlab-cloud-connector/Makefile b/security/rubygem-gitlab-cloud-connector/Makefile
new file mode 100644
index 000000000000..26a7340c62c3
--- /dev/null
+++ b/security/rubygem-gitlab-cloud-connector/Makefile
@@ -0,0 +1,20 @@
+PORTNAME=	gitlab-cloud-connector
+PORTVERSION=	0.2.6
+CATEGORIES=	security rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	CloudConnector and lib for GitLab projects
+WWW=		https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+RUN_DEPENDS=	rubygem-activesupport70>=7.0<8:devel/rubygem-activesupport70 \
+		rubygem-jwt>=2.9.3<2.10:www/rubygem-jwt
+
+USES=		gem
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/security/rubygem-gitlab-cloud-connector/distinfo b/security/rubygem-gitlab-cloud-connector/distinfo
new file mode 100644
index 000000000000..6b38503e23c9
--- /dev/null
+++ b/security/rubygem-gitlab-cloud-connector/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1734502806
+SHA256 (rubygem/gitlab-cloud-connector-0.2.6.gem) = 6ee944aa44461f809ba7834819e2d9bc1be0f8f7115a6693deaa62e600160430
+SIZE (rubygem/gitlab-cloud-connector-0.2.6.gem) = 16384
diff --git a/security/rubygem-gitlab-cloud-connector/pkg-descr b/security/rubygem-gitlab-cloud-connector/pkg-descr
new file mode 100644
index 000000000000..5ff4f7f4be20
--- /dev/null
+++ b/security/rubygem-gitlab-cloud-connector/pkg-descr
@@ -0,0 +1,2 @@
+A Ruby library that Cloud Connector token issuers (GitLab.com, CDot)
+can use to mint access tokens.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412190618.4BJ6Igg9066053>