git: 7cc919cd70eb - main - net-im/debugtox: New port: Very simple Tox client to help debug and play with the API

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 08 Feb 2025 02:15:42 UTC
The branch main has been updated by yuri:

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

commit 7cc919cd70eb516e72156ca3eaf11cfb8329b504
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-02-08 02:15:12 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-02-08 02:15:37 +0000

    net-im/debugtox: New port: Very simple Tox client to help debug and play with the API
---
 net-im/Makefile           |  1 +
 net-im/debugtox/Makefile  | 26 ++++++++++++++++++++++++++
 net-im/debugtox/distinfo  |  3 +++
 net-im/debugtox/pkg-descr |  1 +
 4 files changed, 31 insertions(+)

diff --git a/net-im/Makefile b/net-im/Makefile
index 4ce9b1a173df..f2b5f1d06f0b 100644
--- a/net-im/Makefile
+++ b/net-im/Makefile
@@ -9,6 +9,7 @@
     SUBDIR += convey
     SUBDIR += coyim
     SUBDIR += cutegram
+    SUBDIR += debugtox
     SUBDIR += dendrite
     SUBDIR += dino
     SUBDIR += discordo
diff --git a/net-im/debugtox/Makefile b/net-im/debugtox/Makefile
new file mode 100644
index 000000000000..6139276efec8
--- /dev/null
+++ b/net-im/debugtox/Makefile
@@ -0,0 +1,26 @@
+PORTNAME=	debugtox
+DISTVERSION=	g20250207
+CATEGORIES=	net-im net-p2p
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Very simple Tox client to help debug and play with the API
+WWW=		https://tox.chat \
+		https://github.com/TokTok/debugtox
+
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+LIB_DEPENDS=	libsodium.so:security/libsodium \
+		libtoxcore.so:net-im/tox
+
+USES=		cmake compiler:c++17-lang gl pkgconfig qt:6
+USE_QT=		base
+USE_GL=		opengl
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	TokTok
+GH_TAGNAME=	725f7b9
+
+PLIST_FILES=	bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/net-im/debugtox/distinfo b/net-im/debugtox/distinfo
new file mode 100644
index 000000000000..5260c70b9dd0
--- /dev/null
+++ b/net-im/debugtox/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1738979091
+SHA256 (TokTok-debugtox-g20250207-725f7b9_GH0.tar.gz) = b57d577d21f093841622e13503e1ca758cfd764f1a307576aa86b45cd01e3a80
+SIZE (TokTok-debugtox-g20250207-725f7b9_GH0.tar.gz) = 39844
diff --git a/net-im/debugtox/pkg-descr b/net-im/debugtox/pkg-descr
new file mode 100644
index 000000000000..50f2be2ea72a
--- /dev/null
+++ b/net-im/debugtox/pkg-descr
@@ -0,0 +1 @@
+DebugToxis a very simple UI for playing with the Tox API.