diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile index a59b57b85034..c60e2c600881 100644 --- a/net-mgmt/Makefile +++ b/net-mgmt/Makefile @@ -73,6 +73,7 @@ SUBDIR += fence-agents SUBDIR += fetchconfig SUBDIR += fli + SUBDIR += flow SUBDIR += flow-tools SUBDIR += flowd SUBDIR += flowviewer diff --git a/net-mgmt/flow/Makefile b/net-mgmt/flow/Makefile new file mode 100644 index 000000000000..e446edc412d5 --- /dev/null +++ b/net-mgmt/flow/Makefile @@ -0,0 +1,19 @@ +PORTNAME= flow +DISTVERSIONPREFIX= v +DISTVERSION= 0.1.7 +CATEGORIES= net-mgmt + +MAINTAINER= olgeni@FreeBSD.org +COMMENT= Minimalist terminal dashboard for real-time network throughput +WWW= https://github.com/programmersd21/flow + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:modules +GO_MODULE= github.com/programmersd21/flow +GO_TARGET= ./cmd/flow + +PLIST_FILES= bin/${PORTNAME} + +.include diff --git a/net-mgmt/flow/distinfo b/net-mgmt/flow/distinfo new file mode 100644 index 000000000000..97f347a50a76 --- /dev/null +++ b/net-mgmt/flow/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1783852135 +SHA256 (go/net-mgmt_flow/flow-v0.1.7/v0.1.7.mod) = 69c6ee3a57d84323052991e27f4dd1b82b3bcbbdeb74bc8afd08102bd8a7fd7c +SIZE (go/net-mgmt_flow/flow-v0.1.7/v0.1.7.mod) = 1768 +SHA256 (go/net-mgmt_flow/flow-v0.1.7/v0.1.7.zip) = 1e8d4decbad215dc7d6bdf11274b6882ac43bf0770ac86642cc50983f8be6072 +SIZE (go/net-mgmt_flow/flow-v0.1.7/v0.1.7.zip) = 1984400 diff --git a/net-mgmt/flow/pkg-descr b/net-mgmt/flow/pkg-descr new file mode 100644 index 000000000000..ace7e24c1458 --- /dev/null +++ b/net-mgmt/flow/pkg-descr @@ -0,0 +1,4 @@ +flow is a minimalist terminal dashboard that displays real-time network +throughput. It shows upload and download rates per interface with a compact +TUI, giving you an at-a-glance view of network activity without any external +monitoring stack.