1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-23 09:10:43 +00:00

Add rubygem-gitaly-proto 0.35.0

Gitaly is part of GitLab. It is a server application that uses its own gRPC
protocol to communicate with its clients. This repository contains the protocol
definition and automatically generated wrapper code for Go and Ruby.

The .proto files define the remote procedure calls for interacting with Gitaly.
We keep auto-generated client libraries for Ruby and Go in their respective
subdirectories.

Use the make generate script from the root of the repository to regenerate the
client libraries after updating .proto files.

WWW: https://gitlab.com/gitlab-org/gitaly-proto
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2017-09-22 15:49:40 +00:00
parent d00130d935
commit 507a9f554c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=450387
4 changed files with 37 additions and 0 deletions

View File

@ -1194,6 +1194,7 @@
SUBDIR += rubygem-fog-xenserver
SUBDIR += rubygem-geoip
SUBDIR += rubygem-gitaly
SUBDIR += rubygem-gitaly-proto
SUBDIR += rubygem-gitlab_omniauth-ldap
SUBDIR += rubygem-gitlab_omniauth-ldap1
SUBDIR += rubygem-grpc

View File

@ -0,0 +1,21 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= gitaly-proto
PORTVERSION= 0.35.0
CATEGORIES= net rubygems
MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Protobuf specifications and client libraries for Gitaly
LICENSE= MIT
RUN_DEPENDS= rubygem-google-protobuf>=3.1:devel/rubygem-google-protobuf \
rubygem-grpc>=1.0:net/rubygem-grpc
NO_ARCH= yes
USE_RUBY= yes
USES= gem
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1506064395
SHA256 (rubygem/gitaly-proto-0.35.0.gem) = cd531dccbae5887427ab657d8435dbae75cfa2ef0e5327ac207e0932cb181046
SIZE (rubygem/gitaly-proto-0.35.0.gem) = 11264

View File

@ -0,0 +1,12 @@
Gitaly is part of GitLab. It is a server application that uses its own gRPC
protocol to communicate with its clients. This repository contains the protocol
definition and automatically generated wrapper code for Go and Ruby.
The .proto files define the remote procedure calls for interacting with Gitaly.
We keep auto-generated client libraries for Ruby and Go in their respective
subdirectories.
Use the make generate script from the root of the repository to regenerate the
client libraries after updating .proto files.
WWW: https://gitlab.com/gitlab-org/gitaly-proto