Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Apr 2020 21:53:51 +0000 (UTC)
From:      Dmitri Goutnik <dmgk@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r532163 - in head/net: . evans
Message-ID:  <202004192153.03JLrpOu090030@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dmgk
Date: Sun Apr 19 21:53:51 2020
New Revision: 532163
URL: https://svnweb.freebsd.org/changeset/ports/532163

Log:
  New port: net/evans
  
  Advanced gRPC API inspection, with an in-built
  REPL and CLI mode giving you full control and
  understanding. Evans provides an easy interface
  to automating scripting via the CLI mode - ideal
  for continuous integration and other tasks.
  
  WWW: https://github.com/ktr0731/evans
  
  PR:		245647
  Submitted by:	Lewis Cook <vulcan@wired.sh>

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

Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile	Sun Apr 19 21:28:43 2020	(r532162)
+++ head/net/Makefile	Sun Apr 19 21:53:51 2020	(r532163)
@@ -149,6 +149,7 @@
     SUBDIR += erlang-xmlrpc
     SUBDIR += eternalterminal
     SUBDIR += etrace
+    SUBDIR += evans
     SUBDIR += eventviews
     SUBDIR += exabgp
     SUBDIR += exabgp4

Added: head/net/evans/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/evans/Makefile	Sun Apr 19 21:53:51 2020	(r532163)
@@ -0,0 +1,99 @@
+# $FreeBSD$
+
+PORTNAME=	evans
+DISTVERSION=	0.8.5
+CATEGORIES=	net
+
+MAINTAINER=	vulcan@wired.sh
+COMMENT=	More expressive universal gRPC client
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		go:modules
+USE_GITHUB=	yes
+GH_ACCOUNT=	ktr0731
+GH_TUPLE=	alecthomas:gometalinter:v3.0.0:alecthomas_gometalinter/vendor/github.com/alecthomas/gometalinter \
+		alecthomas:kingpin:df19058c872c:alecthomas_kingpin/vendor/gopkg.in/alecthomas/kingpin.v3-unstable \
+		alecthomas:units:f65c72e2690d:alecthomas_units/vendor/github.com/alecthomas/units \
+		chzyer:readline:2972be24d48e:chzyer_readline/vendor/github.com/chzyer/readline \
+		client9:misspell:v0.3.4:client9_misspell/vendor/github.com/client9/misspell \
+		davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
+		fatih:color:v1.7.0:fatih_color/vendor/github.com/fatih/color \
+		fsnotify:fsnotify:v1.4.7:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
+		go-yaml:yaml:v2.2.3:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
+		golang:lint:16217165b5de:golang_lint/vendor/golang.org/x/lint \
+		golang:lint:c67002cb31c3:golang_lint_1/vendor/github.com/golang/lint \
+		golang:net:c5a3c61f89f3:golang_net/vendor/golang.org/x/net \
+		golang:protobuf:v1.3.2:golang_protobuf/vendor/github.com/golang/protobuf \
+		golang:sync:cd5d95a43a6e:golang_sync/vendor/golang.org/x/sync \
+		golang:sys:c990c680b611:golang_sys/vendor/golang.org/x/sys \
+		golang:text:v0.3.2:golang_text/vendor/golang.org/x/text \
+		golang:tools:7c411dea38b0:golang_tools/vendor/golang.org/x/tools \
+		google:go-cmp:v0.3.0:google_go_cmp/vendor/github.com/google/go-cmp \
+		google:go-genproto:20e1ac93f88c:google_go_genproto/vendor/google.golang.org/genproto \
+		google:go-github:v17.0.0:google_go_github/vendor/github.com/google/go-github \
+		google:go-querystring:v1.0.0:google_go_querystring/vendor/github.com/google/go-querystring \
+		google:shlex:c34317bd91bf:google_shlex/vendor/github.com/google/shlex \
+		gordonklaus:ineffassign:ed7b1b5ee0f8:gordonklaus_ineffassign/vendor/github.com/gordonklaus/ineffassign \
+		gorilla:websocket:v1.4.1:gorilla_websocket/vendor/github.com/gorilla/websocket \
+		grpc:grpc-go:v1.24.0:grpc_grpc_go/vendor/google.golang.org/grpc \
+		hashicorp:errwrap:v1.0.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \
+		hashicorp:go-multierror:v1.0.0:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \
+		hashicorp:go-version:v1.2.0:hashicorp_go_version/vendor/github.com/hashicorp/go-version \
+		hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \
+		improbable-eng:grpc-web:v0.9.1:improbable_eng_grpc_web/vendor/github.com/improbable-eng/grpc-web \
+		inconshreveable:go-update:8152e7eb6ccf:inconshreveable_go_update/vendor/github.com/inconshreveable/go-update \
+		inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
+		jhump:protoreflect:10815c273d3f:jhump_protoreflect/vendor/github.com/jhump/protoreflect \
+		juju:ansiterm:720a0952cc2a:juju_ansiterm/vendor/github.com/juju/ansiterm \
+		k0kubun:pp:v3.0.1:k0kubun_pp/vendor/github.com/k0kubun/pp \
+		ktr0731:dept:v0.1.1:ktr0731_dept/vendor/github.com/ktr0731/dept \
+		ktr0731:go-multierror:b7773ae21874:ktr0731_go_multierror/vendor/github.com/ktr0731/go-multierror \
+		ktr0731:go-prompt:7894cc3f2925:ktr0731_go_prompt/vendor/github.com/ktr0731/go-prompt \
+		ktr0731:go-shellstring:v0.1.0:ktr0731_go_shellstring/vendor/github.com/ktr0731/go-shellstring \
+		ktr0731:go-updater:v0.1.5:ktr0731_go_updater/vendor/github.com/ktr0731/go-updater \
+		ktr0731:grpc-test:v0.1.2:ktr0731_grpc_test/vendor/github.com/ktr0731/grpc-test \
+		ktr0731:grpc-web-go-client:c24452752d52:ktr0731_grpc_web_go_client/vendor/github.com/ktr0731/grpc-web-go-client \
+		lunixbochs:vtclean:v1.0.0:lunixbochs_vtclean/vendor/github.com/lunixbochs/vtclean \
+		magiconair:properties:v1.8.1:magiconair_properties/vendor/github.com/magiconair/properties \
+		manifoldco:promptui:v0.3.2:manifoldco_promptui/vendor/github.com/manifoldco/promptui \
+		mattn:go-colorable:v0.1.4:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
+		mattn:go-isatty:v0.0.9:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
+		mattn:go-pipeline:32d779b32768:mattn_go_pipeline/vendor/github.com/mattn/go-pipeline \
+		mattn:go-runewidth:v0.0.4:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
+		mattn:go-tty:523744f04859:mattn_go_tty/vendor/github.com/mattn/go-tty \
+		mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \
+		mitchellh:mapstructure:v1.1.2:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \
+		nicksnyder:go-i18n:25e77afbf581:nicksnyder_go_i18n/vendor/github.com/nicksnyder/go-i18n \
+		nicksnyder:go-i18n:v2.0.2:nicksnyder_go_i18n_1/vendor/github.com/nicksnyder/go-i18n/v2 \
+		olekukonko:tablewriter:v0.0.1:olekukonko_tablewriter/vendor/github.com/olekukonko/tablewriter \
+		pelletier:go-toml:v1.4.0:pelletier_go_toml/vendor/github.com/pelletier/go-toml \
+		phayes:freeport:95f893ade6f2:phayes_freeport/vendor/github.com/phayes/freeport \
+		pkg:errors:v0.8.1:pkg_errors/vendor/github.com/pkg/errors \
+		pkg:term:aa71e9d9e942:pkg_term/vendor/github.com/pkg/term \
+		pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
+		rakyll:statik:v0.1.6:rakyll_statik/vendor/github.com/rakyll/statik \
+		rs:cors:v1.6.0:rs_cors/vendor/github.com/rs/cors \
+		spf13:afero:v1.2.2:spf13_afero/vendor/github.com/spf13/afero \
+		spf13:cast:v1.3.0:spf13_cast/vendor/github.com/spf13/cast \
+		spf13:cobra:v0.0.5:spf13_cobra/vendor/github.com/spf13/cobra \
+		spf13:jwalterweatherman:v1.1.0:spf13_jwalterweatherman/vendor/github.com/spf13/jwalterweatherman \
+		spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
+		spf13:viper:v1.4.0:spf13_viper/vendor/github.com/spf13/viper \
+		stretchr:testify:v1.4.0:stretchr_testify/vendor/github.com/stretchr/testify \
+		tj:go-spin:v1.1.0:tj_go_spin/vendor/github.com/tj/go-spin \
+		tsenart:deadcode:210d2dc333e9:tsenart_deadcode/vendor/github.com/tsenart/deadcode \
+		uber-go:goleak:v0.10.0:uber_go_goleak/vendor/go.uber.org/goleak \
+		zchee:go-xdgbasedir:v1.0.3:zchee_go_xdgbasedir/vendor/github.com/zchee/go-xdgbasedir
+
+PLIST_FILES=	bin/${PORTNAME}
+PORTDOCS=	README.md
+
+OPTIONS_DEFINE=	DOCS
+
+post-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>

Added: head/net/evans/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/evans/distinfo	Sun Apr 19 21:53:51 2020	(r532163)
@@ -0,0 +1,149 @@
+TIMESTAMP = 1586979576
+SHA256 (ktr0731-evans-0.8.5_GH0.tar.gz) = 18cc14c78ede24c4c35a8cd4878bae77a76cffedc93769a5bafcb7a584b57bcf
+SIZE (ktr0731-evans-0.8.5_GH0.tar.gz) = 34499771
+SHA256 (alecthomas-gometalinter-v3.0.0_GH0.tar.gz) = 05089a96eb6514bf3e97bfe89f47a87a187cb8253bcfa9c9b8f05a4991e55360
+SIZE (alecthomas-gometalinter-v3.0.0_GH0.tar.gz) = 1877856
+SHA256 (alecthomas-kingpin-df19058c872c_GH0.tar.gz) = d9c3f2f66477bd4e22f50152c0e41d155dab625527b7ee9b26d8e9a359bb8787
+SIZE (alecthomas-kingpin-df19058c872c_GH0.tar.gz) = 58524
+SHA256 (alecthomas-units-f65c72e2690d_GH0.tar.gz) = ece06024b01821e013bd7158dfe8ec8cc697f586ce8d3cfaa22edde8c2f022c3
+SIZE (alecthomas-units-f65c72e2690d_GH0.tar.gz) = 4925
+SHA256 (chzyer-readline-2972be24d48e_GH0.tar.gz) = 8f425cfb33fce61a137866c0a88117c68f49de79a61a341353fc97339c6b74da
+SIZE (chzyer-readline-2972be24d48e_GH0.tar.gz) = 36825
+SHA256 (client9-misspell-v0.3.4_GH0.tar.gz) = 4bbb94da9bf4500fef21f83359c61c92429a13b47b064bd62fedb68c62b66001
+SIZE (client9-misspell-v0.3.4_GH0.tar.gz) = 239584
+SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
+SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
+SHA256 (fatih-color-v1.7.0_GH0.tar.gz) = 4650d7aa3feed266fc85d91dc34ca9cffdf7ee03ea29bf2cbf84bbecc75fb755
+SIZE (fatih-color-v1.7.0_GH0.tar.gz) = 816449
+SHA256 (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = b7530d973d0ab0e58ad8ce1b9a4b963d6f57b3d72f2f9e13d49846976361b1cd
+SIZE (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = 31139
+SHA256 (go-yaml-yaml-v2.2.3_GH0.tar.gz) = 47211277d63e284c7196e6b402598e4ba42d8d14ea286c9981fe6e19ad2ea9da
+SIZE (go-yaml-yaml-v2.2.3_GH0.tar.gz) = 70910
+SHA256 (golang-lint-16217165b5de_GH0.tar.gz) = e1b870caa2e428d183d6a467be064578582bacc19615e50867c24d53080ba496
+SIZE (golang-lint-16217165b5de_GH0.tar.gz) = 31428
+SHA256 (golang-lint-c67002cb31c3_GH0.tar.gz) = ee7519682e24c6de288837aae748f91c9530eb295451fe806d64a2e4706b03b3
+SIZE (golang-lint-c67002cb31c3_GH0.tar.gz) = 32082
+SHA256 (golang-net-c5a3c61f89f3_GH0.tar.gz) = 697fda86ea341132912b525939a0c6b5256c46b8c62700fbf85c2d077843fc8a
+SIZE (golang-net-c5a3c61f89f3_GH0.tar.gz) = 1100694
+SHA256 (golang-protobuf-v1.3.2_GH0.tar.gz) = c9cda622857a17cf0877c5ba76688a931883e505f40744c9495638b6e3da1f65
+SIZE (golang-protobuf-v1.3.2_GH0.tar.gz) = 312285
+SHA256 (golang-sync-cd5d95a43a6e_GH0.tar.gz) = 00a6dce4c1a9ca9edae6c3f1bedc0b15911c62681371ad9ed7738e182ba70393
+SIZE (golang-sync-cd5d95a43a6e_GH0.tar.gz) = 16956
+SHA256 (golang-sys-c990c680b611_GH0.tar.gz) = d5944409dff824732b83d416a9f1fd67b0d48aa26eb9c7e891e3798347c7a038
+SIZE (golang-sys-c990c680b611_GH0.tar.gz) = 1482266
+SHA256 (golang-text-v0.3.2_GH0.tar.gz) = 0b9309698f5708531c5377ab1e29b423a6d9e20c55a8d386c3b8283428212f22
+SIZE (golang-text-v0.3.2_GH0.tar.gz) = 7168069
+SHA256 (golang-tools-7c411dea38b0_GH0.tar.gz) = dff0934599d787ccc5a1edf079639a506ecf9143af961cf065ffdfa5afba9a5b
+SIZE (golang-tools-7c411dea38b0_GH0.tar.gz) = 2280757
+SHA256 (google-go-cmp-v0.3.0_GH0.tar.gz) = 7a5aa31b9619b0217a3e2af8b206ba0dbcf5c8322ceb5e9fad18ef252ad6b1c5
+SIZE (google-go-cmp-v0.3.0_GH0.tar.gz) = 76127
+SHA256 (google-go-genproto-20e1ac93f88c_GH0.tar.gz) = 104f4cc6d530a81648d666224556baf3dc6889e0c157c932c473533430ed36c0
+SIZE (google-go-genproto-20e1ac93f88c_GH0.tar.gz) = 5415700
+SHA256 (google-go-github-v17.0.0_GH0.tar.gz) = 75e6007d9a17b91864d1ef83de75c07abafbe05d82caaf140522b94299abfb16
+SIZE (google-go-github-v17.0.0_GH0.tar.gz) = 212084
+SHA256 (google-go-querystring-v1.0.0_GH0.tar.gz) = 59fdfd4d740c85c60c35d3e09b587cfa2b435e78178ac4a23950afbece7118ed
+SIZE (google-go-querystring-v1.0.0_GH0.tar.gz) = 7529
+SHA256 (google-shlex-c34317bd91bf_GH0.tar.gz) = fefaae49749c42aaaf9864fc0a04326a8cc263a42ebfb18b907419b9cfc9f4f1
+SIZE (google-shlex-c34317bd91bf_GH0.tar.gz) = 7234
+SHA256 (gordonklaus-ineffassign-ed7b1b5ee0f8_GH0.tar.gz) = f92fe4e43025dbd0f5c67c51dd8263cb0a3602ec775d9d040208992fb2415bc0
+SIZE (gordonklaus-ineffassign-ed7b1b5ee0f8_GH0.tar.gz) = 8833
+SHA256 (gorilla-websocket-v1.4.1_GH0.tar.gz) = 9e5bd337d58a978bf4072767252ddb394b53e2b459697633794abd96e8eb3fa6
+SIZE (gorilla-websocket-v1.4.1_GH0.tar.gz) = 54218
+SHA256 (grpc-grpc-go-v1.24.0_GH0.tar.gz) = b8ac419ef6eb434e54e3900f0489bdda2f18d604e3f8c074b8ae75e6c106872b
+SIZE (grpc-grpc-go-v1.24.0_GH0.tar.gz) = 755074
+SHA256 (hashicorp-errwrap-v1.0.0_GH0.tar.gz) = 26afc0e5895c6ce87c881c5c02c682ccc9a08174a9c27ca26d4a1e72dbf78128
+SIZE (hashicorp-errwrap-v1.0.0_GH0.tar.gz) = 8346
+SHA256 (hashicorp-go-multierror-v1.0.0_GH0.tar.gz) = 5ae83eea62b2c845d41087c38c878741337e092db114b9a7ca9aebe5bf1dd264
+SIZE (hashicorp-go-multierror-v1.0.0_GH0.tar.gz) = 10066
+SHA256 (hashicorp-go-version-v1.2.0_GH0.tar.gz) = 13b02465ef92959236950956c79500a7d77c9ed9a47424cfb203538ac2cd96f1
+SIZE (hashicorp-go-version-v1.2.0_GH0.tar.gz) = 13094
+SHA256 (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 50632428210503070fd2fde748c88b7414bf84a6a0eadebf9d8e596a033bead2
+SIZE (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 70658
+SHA256 (improbable-eng-grpc-web-v0.9.1_GH0.tar.gz) = 23a7faad97c885389c71cbe64cab9ef3fab39c4d86a9ba0947b29ead0eaf5170
+SIZE (improbable-eng-grpc-web-v0.9.1_GH0.tar.gz) = 304988
+SHA256 (inconshreveable-go-update-8152e7eb6ccf_GH0.tar.gz) = 507bf16c9e400a4e86954357534d932a18a3c9bbfdd1d6b8f58ddf33b84f7001
+SIZE (inconshreveable-go-update-8152e7eb6ccf_GH0.tar.gz) = 27137
+SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6
+SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290
+SHA256 (jhump-protoreflect-10815c273d3f_GH0.tar.gz) = 9d6c4be151c94312085d5ac892512363bfaf09eafb6ddb9632125079f92674d1
+SIZE (jhump-protoreflect-10815c273d3f_GH0.tar.gz) = 502016
+SHA256 (juju-ansiterm-720a0952cc2a_GH0.tar.gz) = 5595c2dc8973aab36a69648d4d94cac75a9ff4a28eb074a7b82b030fc7edbf64
+SIZE (juju-ansiterm-720a0952cc2a_GH0.tar.gz) = 15417
+SHA256 (k0kubun-pp-v3.0.1_GH0.tar.gz) = 7ee809d1b55839d39965151142988bbb51ebb1e8105086703c55caf3e8eb0488
+SIZE (k0kubun-pp-v3.0.1_GH0.tar.gz) = 9734
+SHA256 (ktr0731-dept-v0.1.1_GH0.tar.gz) = 1682e36482e2c57ad81ad8ee848103f5f78df9ff542cf4a696342420e3437944
+SIZE (ktr0731-dept-v0.1.1_GH0.tar.gz) = 52756
+SHA256 (ktr0731-go-multierror-b7773ae21874_GH0.tar.gz) = 9f48315af2ff5e7e95f2254eae8016c4d94eaaef2c0b0f7d07969189ab216b4a
+SIZE (ktr0731-go-multierror-b7773ae21874_GH0.tar.gz) = 17864
+SHA256 (ktr0731-go-prompt-7894cc3f2925_GH0.tar.gz) = dc3efaa4a17d1b76ff2838cd0a0fe5465b00eab4be15d194c313c8917714f4a2
+SIZE (ktr0731-go-prompt-7894cc3f2925_GH0.tar.gz) = 42180
+SHA256 (ktr0731-go-shellstring-v0.1.0_GH0.tar.gz) = e1365622c0f145796048d40b4630d457687df5d116ab13fc2883d5b621cc1de6
+SIZE (ktr0731-go-shellstring-v0.1.0_GH0.tar.gz) = 1172
+SHA256 (ktr0731-go-updater-v0.1.5_GH0.tar.gz) = f1cca34aad9adaa74349e0c338102860cff80139a1c0471193ed7195fb9c1a62
+SIZE (ktr0731-go-updater-v0.1.5_GH0.tar.gz) = 6993
+SHA256 (ktr0731-grpc-test-v0.1.2_GH0.tar.gz) = 77fe14e9c98f0d3118e2778bc57bd5663ed7ddc1b894863d2f4f65d5b8555323
+SIZE (ktr0731-grpc-test-v0.1.2_GH0.tar.gz) = 25190
+SHA256 (ktr0731-grpc-web-go-client-c24452752d52_GH0.tar.gz) = 3af5a7aba620c55aee62ebbb6122e0c81624f52ba3fad61c97b4f2da451f78d0
+SIZE (ktr0731-grpc-web-go-client-c24452752d52_GH0.tar.gz) = 10903
+SHA256 (lunixbochs-vtclean-v1.0.0_GH0.tar.gz) = 38aa5c60284f77cbb4be1de4af8907ce66954ff1a11e4f910d02e0283ce13b33
+SIZE (lunixbochs-vtclean-v1.0.0_GH0.tar.gz) = 4213
+SHA256 (magiconair-properties-v1.8.1_GH0.tar.gz) = 4449df3d2be86608bfc997228f66f1cff57bf620cc5bf9ba44339c7e4c5612dd
+SIZE (magiconair-properties-v1.8.1_GH0.tar.gz) = 29735
+SHA256 (manifoldco-promptui-v0.3.2_GH0.tar.gz) = 634cedca8647195d579693d1f4ab92f5a0c59ec0f0de7bfc73fdd3f97fdb34c7
+SIZE (manifoldco-promptui-v0.3.2_GH0.tar.gz) = 26249
+SHA256 (mattn-go-colorable-v0.1.4_GH0.tar.gz) = 157806ad8125e6bef4d9b58c9125ccb98a8343136f93faf442ab0cc6e7c24c11
+SIZE (mattn-go-colorable-v0.1.4_GH0.tar.gz) = 8981
+SHA256 (mattn-go-isatty-v0.0.9_GH0.tar.gz) = 71d57a3fb3f990a5a5d1e190ae5112a8aca2fcdda9eb42770bd524076e8f371f
+SIZE (mattn-go-isatty-v0.0.9_GH0.tar.gz) = 3904
+SHA256 (mattn-go-pipeline-32d779b32768_GH0.tar.gz) = f0c16f828ceb5830b91f53b892ba5da23a6c68317217cc08ee82c60b43958353
+SIZE (mattn-go-pipeline-32d779b32768_GH0.tar.gz) = 1896
+SHA256 (mattn-go-runewidth-v0.0.4_GH0.tar.gz) = 1973c2de25bc69c3786a00e8118f4d22aa0d040bdfe46c8c8c30419b23e53dfe
+SIZE (mattn-go-runewidth-v0.0.4_GH0.tar.gz) = 19827
+SHA256 (mattn-go-tty-523744f04859_GH0.tar.gz) = 6783bd96beb1e52a515eb05f0db4354f33588b6d19e4abad00a7d826658d4a19
+SIZE (mattn-go-tty-523744f04859_GH0.tar.gz) = 6917
+SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600
+SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362
+SHA256 (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 53fbc06b125ff1c9c73a4eb1764346932671a29c67a45a92e2ebc6855635069b
+SIZE (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 20980
+SHA256 (nicksnyder-go-i18n-25e77afbf581_GH0.tar.gz) = ee4f83b224a0650b841d6ed5acf970a761117904212a765611a9d59dea31b72b
+SIZE (nicksnyder-go-i18n-25e77afbf581_GH0.tar.gz) = 40210
+SHA256 (nicksnyder-go-i18n-v2.0.2_GH0.tar.gz) = 761cf13b6e1d01a2f7135d30150c12606b2d2d1b9b7519c5cb8d28593d81c30a
+SIZE (nicksnyder-go-i18n-v2.0.2_GH0.tar.gz) = 40237
+SHA256 (olekukonko-tablewriter-v0.0.1_GH0.tar.gz) = d9d620f0bcd58953a44b514042caa378b8256a692bcc8c0842e8aeac5a87db89
+SIZE (olekukonko-tablewriter-v0.0.1_GH0.tar.gz) = 17505
+SHA256 (pelletier-go-toml-v1.4.0_GH0.tar.gz) = 04fb4855a64495c0c055c83b8a3446cabc6bfa4830eb458816370db38c0e67b0
+SIZE (pelletier-go-toml-v1.4.0_GH0.tar.gz) = 73274
+SHA256 (phayes-freeport-95f893ade6f2_GH0.tar.gz) = 453c1f7b472b1a6ea369457880ab468c318221594ad02532396e0e8d48cc6f31
+SIZE (phayes-freeport-95f893ade6f2_GH0.tar.gz) = 3353
+SHA256 (pkg-errors-v0.8.1_GH0.tar.gz) = 7a428967c6fc2e80cd84a0d9469ab6bd4dbe6b13493ba6294322a933a5a7e356
+SIZE (pkg-errors-v0.8.1_GH0.tar.gz) = 11009
+SHA256 (pkg-term-aa71e9d9e942_GH0.tar.gz) = dc6f1cf8c71916dd12b31a09a2b1e5b7022afb5c372beb9d6d3f35dd9d14d6b6
+SIZE (pkg-term-aa71e9d9e942_GH0.tar.gz) = 9497
+SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
+SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
+SHA256 (rakyll-statik-v0.1.6_GH0.tar.gz) = f157a1ada813eb643ddd9a60a0efe3158f1da25b1d11bc1ef6c7fa219d4b23bf
+SIZE (rakyll-statik-v0.1.6_GH0.tar.gz) = 176556
+SHA256 (rs-cors-v1.6.0_GH0.tar.gz) = 64a6500b99ffe5ac9116282a3901741226d21a56cb1f658ccf1b661d3963744e
+SIZE (rs-cors-v1.6.0_GH0.tar.gz) = 12068
+SHA256 (spf13-afero-v1.2.2_GH0.tar.gz) = b577afca7e9839aa7cf0ddd712af553aec671b74f97fe0c88c63f911d1020570
+SIZE (spf13-afero-v1.2.2_GH0.tar.gz) = 46157
+SHA256 (spf13-cast-v1.3.0_GH0.tar.gz) = e685282ea33f89e9354d148ad1886f532bcebe86b0b60a167988f7c6d081085f
+SIZE (spf13-cast-v1.3.0_GH0.tar.gz) = 11085
+SHA256 (spf13-cobra-v0.0.5_GH0.tar.gz) = 79226ce00e2b91306277e679d024eea6d17d0c02fc671555fd25df0c3ea07423
+SIZE (spf13-cobra-v0.0.5_GH0.tar.gz) = 111126
+SHA256 (spf13-jwalterweatherman-v1.1.0_GH0.tar.gz) = 4fd850a792c5738954c4801cf549d8d0bf53edd17139cd39d179aa5abf7ec68d
+SIZE (spf13-jwalterweatherman-v1.1.0_GH0.tar.gz) = 6871
+SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
+SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
+SHA256 (spf13-viper-v1.4.0_GH0.tar.gz) = ee522a00960a36db8f83c820a85fce99a177db2b022697e5c1881cd852d9c4c0
+SIZE (spf13-viper-v1.4.0_GH0.tar.gz) = 44183
+SHA256 (stretchr-testify-v1.4.0_GH0.tar.gz) = 3ae072321569a8cd6d77de8f3be774165e136198ce808df0a31589237ba59698
+SIZE (stretchr-testify-v1.4.0_GH0.tar.gz) = 110085
+SHA256 (tj-go-spin-v1.1.0_GH0.tar.gz) = 4a27a6b93300897f88f55cec35f7b7fb9bc32cdf1cfd6a4e80a22981fa300c0c
+SIZE (tj-go-spin-v1.1.0_GH0.tar.gz) = 130186
+SHA256 (tsenart-deadcode-210d2dc333e9_GH0.tar.gz) = b99a055fe998b7e7968b3962c60d4cbb5308bef769a24f483c9440afaefaca25
+SIZE (tsenart-deadcode-210d2dc333e9_GH0.tar.gz) = 2596
+SHA256 (uber-go-goleak-v0.10.0_GH0.tar.gz) = 71c65d3e25324eaf20927bb9d23ca69f46006d481ca4b414a07677c0e647aeb5
+SIZE (uber-go-goleak-v0.10.0_GH0.tar.gz) = 7944
+SHA256 (zchee-go-xdgbasedir-v1.0.3_GH0.tar.gz) = adaebd205f90c12061cc357133a0b98d655840a9cefa15596c0078e5bc56a84e
+SIZE (zchee-go-xdgbasedir-v1.0.3_GH0.tar.gz) = 10660

Added: head/net/evans/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/evans/pkg-descr	Sun Apr 19 21:53:51 2020	(r532163)
@@ -0,0 +1,7 @@
+Advanced gRPC API inspection, with an in-built
+REPL and CLI mode giving you full control and
+understanding. Evans provides an easy interface
+to automating scripting via the CLI mode - ideal
+for continuous integration and other tasks.
+
+WWW: https://github.com/ktr0731/evans



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