git: a1c30be3c4be - main - net/claws: Add terminal UI for AWS resource management

From: Jimmy Olgeni <olgeni_at_FreeBSD.org>
Date: Wed, 31 Dec 2025 11:37:07 UTC
The branch main has been updated by olgeni:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a1c30be3c4be84fac88dae600d015079034bd8b1

commit a1c30be3c4be84fac88dae600d015079034bd8b1
Author:     Jimmy Olgeni <olgeni@FreeBSD.org>
AuthorDate: 2025-12-31 00:30:02 +0000
Commit:     Jimmy Olgeni <olgeni@FreeBSD.org>
CommitDate: 2025-12-31 11:36:59 +0000

    net/claws: Add terminal UI for AWS resource management
    
    Claws provides interactive browsing and management of AWS resources
    with vim-style navigation, fuzzy search, and profile/region switching.
---
 net/Makefile        |  1 +
 net/claws/Makefile  | 20 ++++++++++++++++++++
 net/claws/distinfo  |  5 +++++
 net/claws/pkg-descr |  4 ++++
 4 files changed, 30 insertions(+)

diff --git a/net/Makefile b/net/Makefile
index b3e4f607ca3f..4ad06daf6e50 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -82,6 +82,7 @@
     SUBDIR += chrony-lite
     SUBDIR += citrix_ica
     SUBDIR += cjdns
+    SUBDIR += claws
     SUBDIR += cloud-init
     SUBDIR += cloud-init-devel
     SUBDIR += cloudflared
diff --git a/net/claws/Makefile b/net/claws/Makefile
new file mode 100644
index 000000000000..b09f249e138e
--- /dev/null
+++ b/net/claws/Makefile
@@ -0,0 +1,20 @@
+PORTNAME=	claws
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.3.0
+CATEGORIES=	net
+
+MAINTAINER=	olgeni@FreeBSD.org
+COMMENT=	Terminal UI for AWS resource management
+WWW=		https://github.com/clawscli/claws
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		go:modules
+
+GO_MODULE=	github.com/clawscli/claws
+GO_TARGET=	./cmd/claws
+
+PLIST_FILES=	bin/claws
+
+.include <bsd.port.mk>
diff --git a/net/claws/distinfo b/net/claws/distinfo
new file mode 100644
index 000000000000..18f413526531
--- /dev/null
+++ b/net/claws/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1767141747
+SHA256 (go/net_claws/claws-v0.3.0/v0.3.0.mod) = 2a6585e7bdb58cb8d5ce29774f269f15e35a8fabbf733dbc72de55ab7e5bd0bd
+SIZE (go/net_claws/claws-v0.3.0/v0.3.0.mod) = 6758
+SHA256 (go/net_claws/claws-v0.3.0/v0.3.0.zip) = e606fd027e2d3264887bedfa39306c9e3f1cbaf6a50b314c522ac798caf620a6
+SIZE (go/net_claws/claws-v0.3.0/v0.3.0.zip) = 3096543
diff --git a/net/claws/pkg-descr b/net/claws/pkg-descr
new file mode 100644
index 000000000000..324becbf3611
--- /dev/null
+++ b/net/claws/pkg-descr
@@ -0,0 +1,4 @@
+Claws is a terminal UI for AWS resource management with vim-style
+navigation and mouse support. It provides interactive browsing and
+management of AWS resources across 69+ services, featuring fuzzy
+search, profile and region switching, and resource comparison.