notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details on branch 2023Q4
grpcui Interactive web UI for gRPC, along the lines of postman
1.3.1_12 net on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.3.1_12Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-12-07 15:09:06
Last Update: 2023-12-07 15:06:56
Commit Hash: 1a5ede5
Also Listed In: www
License: MIT
WWW:
https://github.com/fullstorydev/grpcui
Description:
grpcui is a command-line tool that lets you interact with gRPC servers via a browser. It's like Postman, but for gRPC APIs instead of REST. In some ways, this is like an extension to grpcurl. Whereas grpcurl is a command-line interface, grpcui provides a web/browser-based GUI. This lets you interactively construct requests to send to a gRPC server. With this tool you can also browse the schema for gRPC services, which is presented as a list of available endpoints. This is enabled either by querying a server that supports server reflection, by reading proto source files, or by loading in compiled "protoset" files (files that contain encoded file descriptor protos). In fact, the way the tool transforms JSON request data into a binary encoded protobuf is using that very same schema. So, if the server you interact with does not support reflection, you will either need the proto source files that define the service or need protoset files that grpcui can use.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/grpcui
  2. /usr/local/share/licenses/grpcui-1.3.1_12/catalog.mk
  3. /usr/local/share/licenses/grpcui-1.3.1_12/LICENSE
  4. /usr/local/share/licenses/grpcui-1.3.1_12/MIT
Collapse this list.
Dependency lines:
  • grpcui>0:net/grpcui
To install the port:
cd /usr/ports/net/grpcui/ && make install clean
To add the package, run one of these commands:
  • pkg install net/grpcui
  • pkg install grpcui
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: grpcui
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1679564706 SHA256 (fullstorydev-grpcui-v1.3.1_GH0.tar.gz) = 01cfa0bbaf9cfdaa61ae0341c83cde3372854133d62cb9b91c3a111eaa145815 SIZE (fullstorydev-grpcui-v1.3.1_GH0.tar.gz) = 4355047

Expand this list (40 items)

Collapse this list.

SHA256 (census-instrumentation-opencensus-proto-v0.2.1_GH0.tar.gz) = bfcefa6093fc2ecdf5c9effea86e6982d0d6f9a5178b17fcf73a62e0f3fb43d0 SIZE (census-instrumentation-opencensus-proto-v0.2.1_GH0.tar.gz) = 151701 SHA256 (cespare-xxhash-v2.1.1_GH0.tar.gz) = 0ee31178d2c5a1249be4e26294a2f428008dc4e1ecbbfbe47f74e41026df1148 SIZE (cespare-xxhash-v2.1.1_GH0.tar.gz) = 9292 SHA256 (cncf-udpa-04548b0d99d4_GH0.tar.gz) = 30d87780df8c93070d8c5c5e870b1c638eaac35789b6febb7a2695829abbb290 SIZE (cncf-udpa-04548b0d99d4_GH0.tar.gz) = 20518 SHA256 (cncf-xds-cb28da3451f1_GH0.tar.gz) = e5b585c02479759719649b82779109bc7aa2adf9a3a9153b48df71972d703ae0 SIZE (cncf-xds-cb28da3451f1_GH0.tar.gz) = 79245 SHA256 (envoyproxy-go-control-plane-cf90f659a021_GH0.tar.gz) = 69886cb2e25c91b3042fb052096f6c0d1ccd9a5941ca47f35f086b27eeeace5c SIZE (envoyproxy-go-control-plane-cf90f659a021_GH0.tar.gz) = 1948253 SHA256 (envoyproxy-protoc-gen-validate-v0.1.0_GH0.tar.gz) = 49a275b7aff7e9c7e84db38e405b49b1ac91bbd2fcbd0c253d39ec412ed3be61 SIZE (envoyproxy-protoc-gen-validate-v0.1.0_GH0.tar.gz) = 9625220 SHA256 (fullstorydev-grpcurl-v1.8.6_GH0.tar.gz) = 18b457f644baabeef0de350596dd8d23563586ee94a3ed3cb290063e097ab934 SIZE (fullstorydev-grpcurl-v1.8.6_GH0.tar.gz) = 127536 SHA256 (golang-appengine-v1.6.5_GH0.tar.gz) = 4e7df5d4ec2dda0f59f26925b36a087843fd1a165adb938712068376bf791316 SIZE (golang-appengine-v1.6.5_GH0.tar.gz) = 332903 SHA256 (golang-crypto-75b288015ac9_GH0.tar.gz) = 6e74e21bf9dfdbf0a8dac8cb205fbc3bfd8dff308a24080b9d6093a3858f0db2 SIZE (golang-crypto-75b288015ac9_GH0.tar.gz) = 1729931 SHA256 (golang-net-c89045814202_GH0.tar.gz) = 9e67378e3fb5859927b4a1cc458d87e210859823d14955ba6477c7c6ca4cbcee SIZE (golang-net-c89045814202_GH0.tar.gz) = 1178563 SHA256 (golang-oauth2-bf48bf16ab8d_GH0.tar.gz) = 28b3a51a8bd90beb5952d1080218ea238127edfe9455ad48921989619ff918a8 SIZE (golang-oauth2-bf48bf16ab8d_GH0.tar.gz) = 47016 SHA256 (golang-protobuf-v1.5.2_GH0.tar.gz) = 088cc0f3ba18fb8f9d00319568ff0af5a06d8925a6e6cb983bb837b4efb703b3 SIZE (golang-protobuf-v1.5.2_GH0.tar.gz) = 171702 SHA256 (golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 SIZE (golang-sys-v0.6.0_GH0.tar.gz) = 1434234 SHA256 (golang-text-v0.3.7_GH0.tar.gz) = 7cab2f6c3133ac1d422edd952b0dd2082fa55a73c2663fb2defd9bf83d649b26 SIZE (golang-text-v0.3.7_GH0.tar.gz) = 8354718 SHA256 (google-go-genproto-cb27e3aa2013_GH0.tar.gz) = 1f0c3be40b17772975c71b54ca512ee681f7db384ebc43c8adb24f1ab44d2d0e SIZE (google-go-genproto-cb27e3aa2013_GH0.tar.gz) = 9293098 SHA256 (googleapis-google-cloud-go-v0.56.0_GH0.tar.gz) = 3ae13915d10bf4a68794cd7a92072ee7a6bd29cbf1d20b217c5c9b2061c935e2 SIZE (googleapis-google-cloud-go-v0.56.0_GH0.tar.gz) = 2670258 SHA256 (grpc-grpc-go-011544f72939_GH0.tar.gz) = cf13814102af0eb0b04e5bf90f0253c57792c5df2fbe0be4ac0413daa44db9b3 SIZE (grpc-grpc-go-011544f72939_GH0.tar.gz) = 1435343 SHA256 (jhump-protoreflect-v1.12.0_GH0.tar.gz) = 3359416b3dc507721cf94873f291e098d0c783f2105ce9105a102b5cb829b2ce SIZE (jhump-protoreflect-v1.12.0_GH0.tar.gz) = 673036 SHA256 (pkg-browser-0a3d74bf9ce4_GH0.tar.gz) = b4e4eb4a5ad18f4f8889a1deb067beaaf7a7f40becf36d437f0f9aab76547505 SIZE (pkg-browser-0a3d74bf9ce4_GH0.tar.gz) = 3005 SHA256 (protocolbuffers-protobuf-go-v1.28.0_GH0.tar.gz) = e59ae9ace31c3a84bddf1bc3f04a04c498adb9ea7f9fcde60db91bba33d55171 SIZE (protocolbuffers-protobuf-go-v1.28.0_GH0.tar.gz) = 1279757

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go120 : lang/go120
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
net_grpcui
USES:
go:modules
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/fullstorydev/grpcui/tar.gz/v1.3.1?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.3.1_12
07 Dec 2023 15:06:56
commit hash: 1a5ede5f3667b6e0399abb165603b33f51f65d66commit hash: 1a5ede5f3667b6e0399abb165603b33f51f65d66commit hash: 1a5ede5f3667b6e0399abb165603b33f51f65d66commit hash: 1a5ede5f3667b6e0399abb165603b33f51f65d66 files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump PORTREVISION after lang/go* update

PR:		274405
(cherry picked from commit 0505b712df3ae2b4bcaba00aecc7c1e9100d8609)

Number of commits found: 1