Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Sep 2017 15:49:40 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r450387 - in head/net: . rubygem-gitaly-proto
Message-ID:  <201709221549.v8MFnexn019774@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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>

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



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