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>