Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Oct 2025 14:57:14 GMT
From:      Robert Clausecker <fuz@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: f82acd09bd5e - main - net/wutil: Add new port
Message-ID:  <202510141457.59EEvELU003971@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by fuz:

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

commit f82acd09bd5e3af0c5d0485358c5845c42128152
Author:     Muhammad Saheed <saheed@FreeBSD.org>
AuthorDate: 2025-10-09 15:22:22 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-10-14 14:56:32 +0000

    net/wutil: Add new port
    
    wutil is a WiFi management utility for FreeBSD with a CLI (wutil) and
    a TUI (wutui). It supports station-mode operations and manages
    wpa_supplicant configuration.
    
    WWW: https://github.com/MainKt/wutil/
    
    Sponsored by:   Google LLC (GSoC 2025)
    PR:             289079
---
 net/Makefile        |  1 +
 net/wutil/Makefile  | 30 ++++++++++++++++++++++++++++++
 net/wutil/distinfo  |  3 +++
 net/wutil/pkg-descr |  3 +++
 4 files changed, 37 insertions(+)

diff --git a/net/Makefile b/net/Makefile
index 751c946ddb65..82ee26f0bdf2 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1698,6 +1698,7 @@
     SUBDIR += wpa_supplicant_gui
     SUBDIR += wping
     SUBDIR += wstunnel
+    SUBDIR += wutil
     SUBDIR += x11vnc
     SUBDIR += x2goclient
     SUBDIR += x2goclient-cli
diff --git a/net/wutil/Makefile b/net/wutil/Makefile
new file mode 100644
index 000000000000..fbe092a16a7a
--- /dev/null
+++ b/net/wutil/Makefile
@@ -0,0 +1,30 @@
+PORTNAME=	wutil
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.4.1
+CATEGORIES=	net sysutils
+
+MAINTAINER=	saheed@FreeBSD.org
+COMMENT=	CLI and TUI for WiFi Management
+
+LICENSE=	BSD2CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+IGNORE_FreeBSD_13=	requires <sys/queue_mergesort.h> introduced in FreeBSD 14
+
+LIB_DEPENDS=	libifconfig.so:net/libifconfig
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	MainKt
+
+PLIST_FILES=	bin/wutil \
+		bin/wutui \
+		share/man/man8/wutil.8.gz \
+		share/man/man8/wutui.8.gz
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/wutil ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/wutui ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_MAN} ${WRKSRC}/wutil.8 ${STAGEDIR}${PREFIX}/share/man/man8
+	${INSTALL_MAN} ${WRKSRC}/wutui.8 ${STAGEDIR}${PREFIX}/share/man/man8
+
+.include <bsd.port.mk>
diff --git a/net/wutil/distinfo b/net/wutil/distinfo
new file mode 100644
index 000000000000..85a2610f89bd
--- /dev/null
+++ b/net/wutil/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1760070267
+SHA256 (MainKt-wutil-v0.4.1_GH0.tar.gz) = 1a966acf1fbac4d7e565f6f5581b64fe7544ad27494d9a81c37b5cceb2fe24eb
+SIZE (MainKt-wutil-v0.4.1_GH0.tar.gz) = 36422
diff --git a/net/wutil/pkg-descr b/net/wutil/pkg-descr
new file mode 100644
index 000000000000..6fc42f637e9d
--- /dev/null
+++ b/net/wutil/pkg-descr
@@ -0,0 +1,3 @@
+wutil is a WiFi management utility for FreeBSD with a CLI (wutil) and
+a TUI (wutui). It supports station-mode operations and manages
+wpa_supplicant configuration.


home | help

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