svn commit: r450387 - in head/net: . rubygem-gitaly-proto
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Fri Sep 22 15:49:42 UTC 2017
Author: sunpoet
Date: Fri Sep 22 15:49:40 2017
New Revision: 450387
URL: https://svnweb.freebsd.org/changeset/ports/450387
Log:
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
Added:
head/net/rubygem-gitaly-proto/
head/net/rubygem-gitaly-proto/Makefile (contents, props changed)
head/net/rubygem-gitaly-proto/distinfo (contents, props changed)
head/net/rubygem-gitaly-proto/pkg-descr (contents, props changed)
Modified:
head/net/Makefile
Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile Fri Sep 22 15:49:35 2017 (r450386)
+++ head/net/Makefile Fri Sep 22 15:49:40 2017 (r450387)
@@ -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
Added: head/net/rubygem-gitaly-proto/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/rubygem-gitaly-proto/Makefile Fri Sep 22 15:49:40 2017 (r450387)
@@ -0,0 +1,21 @@
+# Created by: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= gitaly-proto
+PORTVERSION= 0.35.0
+CATEGORIES= net rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet at 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>
Added: head/net/rubygem-gitaly-proto/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/rubygem-gitaly-proto/distinfo Fri Sep 22 15:49:40 2017 (r450387)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1506064395
+SHA256 (rubygem/gitaly-proto-0.35.0.gem) = cd531dccbae5887427ab657d8435dbae75cfa2ef0e5327ac207e0932cb181046
+SIZE (rubygem/gitaly-proto-0.35.0.gem) = 11264
Added: head/net/rubygem-gitaly-proto/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/rubygem-gitaly-proto/pkg-descr Fri Sep 22 15:49:40 2017 (r450387)
@@ -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
More information about the svn-ports-all
mailing list