Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Jun 2019 16:44:15 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r503831 - in head/devel: . mutagen
Message-ID:  <201906091644.x59GiFRk072888@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sun Jun  9 16:44:15 2019
New Revision: 503831
URL: https://svnweb.freebsd.org/changeset/ports/503831

Log:
  New port: devel/mutagen: Continuous multidirectional synchronization for remote development

Added:
  head/devel/mutagen/
  head/devel/mutagen/Makefile   (contents, props changed)
  head/devel/mutagen/distinfo   (contents, props changed)
  head/devel/mutagen/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sun Jun  9 15:59:19 2019	(r503830)
+++ head/devel/Makefile	Sun Jun  9 16:44:15 2019	(r503831)
@@ -1558,6 +1558,7 @@
     SUBDIR += msp430-debug-stack
     SUBDIR += mspdebug
     SUBDIR += mtbl
+    SUBDIR += mutagen
     SUBDIR += myrepos
     SUBDIR += nana
     SUBDIR += nant

Added: head/devel/mutagen/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/mutagen/Makefile	Sun Jun  9 16:44:15 2019	(r503831)
@@ -0,0 +1,49 @@
+# $FreeBSD$
+
+PORTNAME=	mutagen
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.9.0
+CATEGORIES=	devel net
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Continuous multidirectional synchronization for remote development
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		go
+USE_GITHUB=	yes
+GH_ACCOUNT=	havoc-io
+GH_TUPLE=	\
+		bmatcuk:doublestar:85a7880:doublestar/vendor/github.com/bmatcuk/doublestar \
+		BurntSushi:toml:3012a1d:toml/vendor/github.com/BurntSushi/toml \
+		dustin:go-humanize:9f541cc:go_humanize/vendor/github.com/dustin/go-humanize \
+		fatih:color:3f9d52f:color/vendor/github.com/fatih/color \
+		havoc-io:gopass:9a121be:gopass/vendor/github.com/havoc-io/gopass \
+		golang:crypto:3cb0727:golang_crypto/vendor/golang.org/x/crypto \
+		golang:net:461777f:net/vendor/golang.org/x/net \
+		golang:protobuf:v1.3.1:protobuf/vendor/github.com/golang/protobuf \
+		golang:sys:f49334f85ddc:golang_sys/vendor/golang.org/x/sys \
+		golang:text:17ff2d5:golang_text/vendor/golang.org/x/text \
+		google:go-genproto:02b4e95:go_genproto/vendor/google.golang.org/genproto \
+		google:uuid:v1.1.1:uuid/vendor/github.com/google/uuid \
+		grpc:grpc-go:v1.19.0:grpc_grpc_go/vendor/google.golang.org/grpc \
+		kubernetes:apimachinery:2b1284ed4c93:kubernetes_apimachinery/vendor/k8s.io/apimachinery \
+		kubernetes:klog:8139d8cb77af:kubernetes_klog/vendor/k8s.io/klog \
+		mattn:go-colorable:v0.1.1:go_colorable/vendor/github.com/mattn/go-colorable \
+		mattn:go-isatty:v0.0.7:go_isatty/vendor/github.com/mattn/go-isatty \
+		pkg:errors:v0.8.1:errors/vendor/github.com/pkg/errors \
+		shibukawa:extstat:4113c04:extstat/vendor/github.com/shibukawa/extstat \
+		spf13:cobra:v0.0.3:spf13_cobra/vendor/github.com/spf13/cobra \
+		spf13:pflag:v1.0.3:spf13_pflag/vendor/github.com/spf13/pflag
+
+GO_PKGNAME=	github.com/${GH_ACCOUNT}/${PORTNAME}
+GO_TARGET=	${GO_PKGNAME}/cmd/mutagen \
+		${GO_PKGNAME}/cmd/mutagen-agent \
+		${GO_PKGNAME}/pkg/daemon/locktest
+
+PLIST_FILES=	bin/mutagen \
+		bin/mutagen-agent \
+		bin/locktest
+
+.include <bsd.port.mk>

Added: head/devel/mutagen/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/mutagen/distinfo	Sun Jun  9 16:44:15 2019	(r503831)
@@ -0,0 +1,45 @@
+TIMESTAMP = 1560098417
+SHA256 (havoc-io-mutagen-v0.9.0_GH0.tar.gz) = 9170b3198ad6e363187995bc043da164d2143b01f3d1b690ba38e1f0008efb50
+SIZE (havoc-io-mutagen-v0.9.0_GH0.tar.gz) = 337458
+SHA256 (bmatcuk-doublestar-85a7880_GH0.tar.gz) = 6d30093611ae3ab83b12b0f9b678290114b189f910d38722be91f8b35b9411f9
+SIZE (bmatcuk-doublestar-85a7880_GH0.tar.gz) = 8238
+SHA256 (BurntSushi-toml-3012a1d_GH0.tar.gz) = 06b9ec2bf3d541346a130de22b0801cff82c789a70a1d1b6efc479882da50be2
+SIZE (BurntSushi-toml-3012a1d_GH0.tar.gz) = 42079
+SHA256 (dustin-go-humanize-9f541cc_GH0.tar.gz) = 7c1b6771e5d5926ef0fe8836fe4de5f95848841f1fb86a6d78a23b7a7234d752
+SIZE (dustin-go-humanize-9f541cc_GH0.tar.gz) = 17264
+SHA256 (fatih-color-3f9d52f_GH0.tar.gz) = e061352953d7b5ac2e5e69fc4575e1f1989a1438c7c061375864f8ebbf91f215
+SIZE (fatih-color-3f9d52f_GH0.tar.gz) = 816771
+SHA256 (havoc-io-gopass-9a121be_GH0.tar.gz) = e51de8d498b4060300f732cbe5bd70f7318d3d2bf01e56f78a3ce211041b1563
+SIZE (havoc-io-gopass-9a121be_GH0.tar.gz) = 11528
+SHA256 (golang-crypto-3cb0727_GH0.tar.gz) = eef75f6cbd2cb14d1c0a4561acde19d725808cc2338d440b54d91b9befc07d46
+SIZE (golang-crypto-3cb0727_GH0.tar.gz) = 1318217
+SHA256 (golang-net-461777f_GH0.tar.gz) = 05ba5577326cf9b230f58077967d766a4cff2749650203fbd98ce9fd1f931bb3
+SIZE (golang-net-461777f_GH0.tar.gz) = 1097014
+SHA256 (golang-protobuf-v1.3.1_GH0.tar.gz) = 3f3a6123054a9847093c119895f1660612f301fe95358f3a6a1a33fd0933e6cf
+SIZE (golang-protobuf-v1.3.1_GH0.tar.gz) = 310884
+SHA256 (golang-sys-f49334f85ddc_GH0.tar.gz) = a34c460357fbe90c82e38cc05439fc72f010f5416f0d8e6ad8d1659be1fa765d
+SIZE (golang-sys-f49334f85ddc_GH0.tar.gz) = 1260458
+SHA256 (golang-text-17ff2d5_GH0.tar.gz) = f0ca7e4efb2d77f6b9aea6c4e86c875b4cb33f656e48a0433e8da418e67ad362
+SIZE (golang-text-17ff2d5_GH0.tar.gz) = 6580326
+SHA256 (google-go-genproto-02b4e95_GH0.tar.gz) = 71421ee0c9af39492dad0c63736e0e3771ecd41066034f77472bd922208fcdfd
+SIZE (google-go-genproto-02b4e95_GH0.tar.gz) = 2091400
+SHA256 (google-uuid-v1.1.1_GH0.tar.gz) = bebd4b0b4ea152a9793615ef23c83f688876d8c284a2092264d20a4bf4ffc423
+SIZE (google-uuid-v1.1.1_GH0.tar.gz) = 13543
+SHA256 (grpc-grpc-go-v1.19.0_GH0.tar.gz) = 299e274bb6f514f2bbfcbe067b65f5cc1fcfe5c4878ca1a05af2142169711c0a
+SIZE (grpc-grpc-go-v1.19.0_GH0.tar.gz) = 600210
+SHA256 (kubernetes-apimachinery-2b1284ed4c93_GH0.tar.gz) = 8dcfff7f96b0ce261cff9c79e942536e9e92aa9b9209d4364837cea65719b1c7
+SIZE (kubernetes-apimachinery-2b1284ed4c93_GH0.tar.gz) = 460609
+SHA256 (kubernetes-klog-8139d8cb77af_GH0.tar.gz) = fc0ffb1dae91e0578172410ebe7680c8a0a2e39c5f92284f2e0d437a4e7b090a
+SIZE (kubernetes-klog-8139d8cb77af_GH0.tar.gz) = 23192
+SHA256 (mattn-go-colorable-v0.1.1_GH0.tar.gz) = 41773345d2a1037a37942b96e04a8ed5248f19a8f43a7ba26aa16a7b74132647
+SIZE (mattn-go-colorable-v0.1.1_GH0.tar.gz) = 8518
+SHA256 (mattn-go-isatty-v0.0.7_GH0.tar.gz) = 80b6b3e4fee3b15864f23d622129c17ba222786f8c93bb01f8805f3cb91dfefe
+SIZE (mattn-go-isatty-v0.0.7_GH0.tar.gz) = 3559
+SHA256 (pkg-errors-v0.8.1_GH0.tar.gz) = 7a428967c6fc2e80cd84a0d9469ab6bd4dbe6b13493ba6294322a933a5a7e356
+SIZE (pkg-errors-v0.8.1_GH0.tar.gz) = 11009
+SHA256 (shibukawa-extstat-4113c04_GH0.tar.gz) = 5bc89c0ad098817317c72ebaf14fcdde2aaebf016945c79443b9556b6349dfef
+SIZE (shibukawa-extstat-4113c04_GH0.tar.gz) = 2337
+SHA256 (spf13-cobra-v0.0.3_GH0.tar.gz) = 7eafb953b58fdd738c4db5202d94a0b6ac0de4f07718fc85a80450c2347c2f9c
+SIZE (spf13-cobra-v0.0.3_GH0.tar.gz) = 101526
+SHA256 (spf13-pflag-v1.0.3_GH0.tar.gz) = 9e57f86f493f04d9077fccd04e7139ebf243dd544e917ab83d35729b3e54a124
+SIZE (spf13-pflag-v1.0.3_GH0.tar.gz) = 46002

Added: head/devel/mutagen/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/mutagen/pkg-descr	Sun Jun  9 16:44:15 2019	(r503831)
@@ -0,0 +1,11 @@
+Mutagen is a fast, continuous, multidirectional file synchronization tool. It
+can safely, scalably, and efficiently synchronize filesystem contents between
+arbitrary pairs of locations in near real-time. Support is currently implemented
+for locations on local filesystems, SSH-accessible filesystems, and Docker
+container filesystems.
+
+Mutagen is designed specifically to support remote development scenarios, with
+configurable behaviors specifically designed to help developers edit code
+locally while building, running, or packaging it in a remote environment.
+
+WWW: https://mutagen.io/



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