From owner-svn-ports-all@freebsd.org Fri Sep 22 15:49:42 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 190CEE02821; Fri, 22 Sep 2017 15:49:42 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E527871406; Fri, 22 Sep 2017 15:49:41 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v8MFneRp019778; Fri, 22 Sep 2017 15:49:40 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v8MFnexn019774; Fri, 22 Sep 2017 15:49:40 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <201709221549.v8MFnexn019774@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Fri, 22 Sep 2017 15:49:40 +0000 (UTC) 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 X-SVN-Group: ports-head X-SVN-Commit-Author: sunpoet X-SVN-Commit-Paths: in head/net: . rubygem-gitaly-proto X-SVN-Commit-Revision: 450387 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Sep 2017 15:49:42 -0000 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 +# $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 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