From owner-svn-ports-head@freebsd.org Tue Apr 2 07:21:24 2019 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 99760155B0BD; Tue, 2 Apr 2019 07:21:24 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3818C777FA; Tue, 2 Apr 2019 07:21:24 +0000 (UTC) (envelope-from miwi@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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 113A622A87; Tue, 2 Apr 2019 07:21:24 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x327LN4o081870; Tue, 2 Apr 2019 07:21:23 GMT (envelope-from miwi@FreeBSD.org) Received: (from miwi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x327LNvE081866; Tue, 2 Apr 2019 07:21:23 GMT (envelope-from miwi@FreeBSD.org) Message-Id: <201904020721.x327LNvE081866@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: miwi set sender to miwi@FreeBSD.org using -f From: Martin Wilke Date: Tue, 2 Apr 2019 07:21:23 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r497550 - in head/devel: . go-git X-SVN-Group: ports-head X-SVN-Commit-Author: miwi X-SVN-Commit-Paths: in head/devel: . go-git X-SVN-Commit-Revision: 497550 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 3818C777FA X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.97 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.97)[-0.970,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Apr 2019 07:21:24 -0000 Author: miwi Date: Tue Apr 2 07:21:22 2019 New Revision: 497550 URL: https://svnweb.freebsd.org/changeset/ports/497550 Log: go-gt aims to reach the completeness of libgit2 or jgit, nowadays covers the majority of the plumbing read operations and some of the main write operations, but lacks the main porcelain operations such as merges. It is highly extensible, we have been following the open/close principle in its design to facilitate extensions, mainly focusing the efforts on the persistence of the objects. WWW: https://github.com/src-d/go-git Sponsored by: iXsystems Inc. Added: head/devel/go-git/ head/devel/go-git/Makefile (contents, props changed) head/devel/go-git/distinfo (contents, props changed) head/devel/go-git/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Tue Apr 2 06:57:18 2019 (r497549) +++ head/devel/Makefile Tue Apr 2 07:21:22 2019 (r497550) @@ -822,6 +822,7 @@ SUBDIR += gnustep SUBDIR += gnustep-make SUBDIR += go-bindata + SUBDIR += go-git SUBDIR += go-glide SUBDIR += go-gocode SUBDIR += go-godef Added: head/devel/go-git/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/go-git/Makefile Tue Apr 2 07:21:22 2019 (r497550) @@ -0,0 +1,48 @@ +# $FreeBSD$ + +PORTNAME= go-git +DISTVERSIONPREFIX= v +DISTVERSION= 4.10.0 +CATEGORIES= devel + +MAINTAINER= miwi@FreeBSD.org +COMMENT= Highly extensible git implementation in pure Go + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go +USE_GITHUB= yes +GH_ACCOUNT= src-d +GO_PKGNAME= gopkg.in/src-d/go-git.v4 +GH_SUBDIR= src/github.com/${GH_ACCOUNT}/${PORTNAME} +GH_TUPLE= golang:crypto:505ab14:crypto/vendor/golang.org/x/crypto \ + golang:net:04a2e54:net/vendor/golang.org/x/net \ + golang:text:f21a4df:golangtext/vendor/golang.org/x/text \ + pelletier:go-buffruneio:v0.2.0:gotoml/vendor/github.com/pelletier/go-buffruneio \ + pkg:errors:v0.8.0:errors/vendor/github.com/pkg/errors \ + sergi:go-diff:v1.0.0:godiff/vendor/github.com/sergi/go-diff \ + gliderlabs:ssh:v0.1.1:ssh/vendor/github.com/gliderlabs/ssh \ + google:go-cmp:v0.2.0:gocmp/vendor/github.com/google/go-cmp \ + emirpasic:gods:v1.9.0:gods/vendor/github.com/emirpasic/gods \ + jbenet:go-context:d14ea06fba99:gocontext/vendor/github.com/jbenet/go-context \ + jessevdk:go-flags:v1.4.0:goflags/vendor/github.com/jessevdk/go-flags \ + mitchellh:go-homedir:v1.0.0:gohomedir/vendor/github.com/mitchellh/go-homedir \ + xanzy:ssh-agent:v0.2.0:sshagent/vendor/github.com/xanzy/ssh-agent \ + kevinburke:ssh_config:81db2a75821e:sshconfig/vendor/github.com/kevinburke/ssh_config \ + src-d:go-git-fixtures:v3.1.1:gogitfixtures/vendor/gopkg.in/src-d/go-git-fixtures.v3 \ + src-d:go-billy:v4.2.1:gobilly/vendor/gopkg.in/src-d/go-billy.v4 \ + src-d:gcfg:v1.4.0:gcfg/vendor/github.com/src-d/gcfg \ + go-warnings:warnings:v0.1.2:warnings/vendor/gopkg.in/warnings.v0 + +PLIST_FILES= bin/go-git +MAKE_ENV+= GOFLAGS=-mod=vendor + +do-build: + (cd ${GO_WRKSRC}/cli/go-git/; \ + ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} build ) + +do-install: + ${INSTALL_PROGRAM} ${GO_WRKSRC}/cli/go-git/go-git ${STAGEDIR}${PREFIX}/bin/ + +.include Added: head/devel/go-git/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/go-git/distinfo Tue Apr 2 07:21:22 2019 (r497550) @@ -0,0 +1,39 @@ +TIMESTAMP = 1553079307 +SHA256 (src-d-go-git-v4.10.0_GH0.tar.gz) = 73f1a1fec66aad76c5d63340be4e97f0d56dc9feba8571dc2ded2676ae91fba1 +SIZE (src-d-go-git-v4.10.0_GH0.tar.gz) = 399791 +SHA256 (golang-crypto-505ab14_GH0.tar.gz) = 66208e5bab6d39db520fb59b79a597ddb38cd6160e7ae7fb3e5c212fe9146125 +SIZE (golang-crypto-505ab14_GH0.tar.gz) = 1644620 +SHA256 (golang-net-04a2e54_GH0.tar.gz) = c5242b0eac35a3460dbaa3c19c518f802ec82ce9a025bb41dab7a8ef7dcc45c2 +SIZE (golang-net-04a2e54_GH0.tar.gz) = 967090 +SHA256 (golang-text-f21a4df_GH0.tar.gz) = 1964956fab6356e201ace777f0e221334a9023777373768a853efc300df2219c +SIZE (golang-text-f21a4df_GH0.tar.gz) = 6102640 +SHA256 (pelletier-go-buffruneio-v0.2.0_GH0.tar.gz) = 2a838bbc3240d323549c9e6820cbf66199296d2706e72697685ee9576affd49f +SIZE (pelletier-go-buffruneio-v0.2.0_GH0.tar.gz) = 3028 +SHA256 (pkg-errors-v0.8.0_GH0.tar.gz) = bacf6c58e490911398cee61742ddc6a90c560733e4c9dcb3d867b17a894c9dd5 +SIZE (pkg-errors-v0.8.0_GH0.tar.gz) = 11344 +SHA256 (sergi-go-diff-v1.0.0_GH0.tar.gz) = 5a07596dcdee6e089b49309162c8e63bc02400652897a1f529d37f0602868dea +SIZE (sergi-go-diff-v1.0.0_GH0.tar.gz) = 41609 +SHA256 (gliderlabs-ssh-v0.1.1_GH0.tar.gz) = c918506792d8b9d1a30948867f49ceee3ef7a3aab1b8917d11ec33fc9cecc2fe +SIZE (gliderlabs-ssh-v0.1.1_GH0.tar.gz) = 19615 +SHA256 (google-go-cmp-v0.2.0_GH0.tar.gz) = 3c4e5aca9a707eb19f5ef54b13171f3d36466f4cab73918d111bd93c88b62eed +SIZE (google-go-cmp-v0.2.0_GH0.tar.gz) = 57862 +SHA256 (emirpasic-gods-v1.9.0_GH0.tar.gz) = f3c748341e10b33d9734efd41228625ac3e4ffe46224ab1426a47b9de7a8a6b4 +SIZE (emirpasic-gods-v1.9.0_GH0.tar.gz) = 67098 +SHA256 (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = b5a5c4fe8d73dea7dc838f1c428c5fff0db9b50a2c014208a2761de4e94fa5ba +SIZE (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = 5945 +SHA256 (jessevdk-go-flags-v1.4.0_GH0.tar.gz) = 3be7e8fb4b63887e8aeb55878244c04b7dcbe5ac77211c73ee35e38ca681e611 +SIZE (jessevdk-go-flags-v1.4.0_GH0.tar.gz) = 55452 +SHA256 (mitchellh-go-homedir-v1.0.0_GH0.tar.gz) = ab2c930759869efe565a658b86e1a38ca2e2a0ea71635601ddcff1171aaff10a +SIZE (mitchellh-go-homedir-v1.0.0_GH0.tar.gz) = 3247 +SHA256 (xanzy-ssh-agent-v0.2.0_GH0.tar.gz) = 10def183cf54babd423c998bed9ead4bfa36a52245cfb3b0f5d72cd6b7e485bd +SIZE (xanzy-ssh-agent-v0.2.0_GH0.tar.gz) = 7273 +SHA256 (kevinburke-ssh_config-81db2a75821e_GH0.tar.gz) = 6b4be870125c475e18444954290c73810d715837aceb0fd52207b48670a2e682 +SIZE (kevinburke-ssh_config-81db2a75821e_GH0.tar.gz) = 17189 +SHA256 (src-d-go-git-fixtures-v3.1.1_GH0.tar.gz) = b6768b120dd449ae3e022b931193b0c35a8d32dfb10135c51b5e658b12e2886b +SIZE (src-d-go-git-fixtures-v3.1.1_GH0.tar.gz) = 48304273 +SHA256 (src-d-go-billy-v4.2.1_GH0.tar.gz) = fc3772ee19df06c532ac8f398dcc06905689fc4f9f9a975081be139665cc729f +SIZE (src-d-go-billy-v4.2.1_GH0.tar.gz) = 26957 +SHA256 (src-d-gcfg-v1.4.0_GH0.tar.gz) = d5107fd650d668fd4e851dfef852433924584cedbccf60ad4a3baf36495c0fc9 +SIZE (src-d-gcfg-v1.4.0_GH0.tar.gz) = 28531 +SHA256 (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 4712c4ceae321433d8c1d9ebc6afd154d7932c849129ded48b1c4a51c21275e8 +SIZE (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 3769 Added: head/devel/go-git/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/go-git/pkg-descr Tue Apr 2 07:21:22 2019 (r497550) @@ -0,0 +1,9 @@ +go-git aims to reach the completeness of libgit2 or jgit, nowadays covers the +majority of the plumbing read operations and some of the main write operations, +but lacks the main porcelain operations such as merges. + +It is highly extensible, we have been following the open/close principle in its +design to facilitate extensions, mainly focusing the efforts on the persistence +of the objects. + +WWW: https://github.com/src-d/go-git