BSD Ports

net/rubygem-gitaly-proto 1.37.0 MidnightBSD

Protobuf specifications and client libraries for Gitaly

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
mit
Categories
net, rubygems

Description

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.

Install

Binary package:

mport install gitaly-proto

From mports:

cd /usr/mports/net/rubygem-gitaly-proto && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gitaly-proto>0:net/rubygem-gitaly-proto

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
gem
Service scripts
none

Files

distinfo 1
FileSizeSHA256
rubygem/gitaly-proto-1.37.0.gem19456f260efef7837ebf692d862f93c45effb84b863118a8fdf9e2a2764a05b64a2d3
Master sites 1
  • RG