# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup golang 1.0 go.setup github.com/fullstorydev/grpcurl 1.9.2 v go.offline_build no github.tarball_from archive revision 0 description \ Like cURL, but for gRPC: Command-line tool for interacting with gRPC \ servers. long_description \ {*}${description} The main purpose for this tool is to invoke RPC methods \ on a gRPC server from the command-line. gRPC servers use a binary \ encoding on the wire (protocol buffers, or "protobufs" for short). So \ they are basically impossible to interact with using regular curl (and \ older versions of curl that do not support HTTP/2 are of course \ non-starters). This program accepts messages using JSON encoding, which \ is much more friendly for both humans and scripts. categories devel net installs_libs no license MIT maintainers {gmail.com:herby.gillot @herbygillot} \ openmaintainer checksums rmd160 80e452c90db00b90d20b3c5a3372f0739ba56887 \ sha256 9259935b6ef86d701caef60be338600798348368c0f4dca063a45cf88d8186a8 \ size 123698 build.pre_args -ldflags \"-X 'main.version=${github.tag_prefix}${version}'\" build.args ./cmd/${name} destroot { xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/ } github.livecheck.regex {([0-9.]+)}