aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2025-02-08 02:15:12 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2025-02-08 02:15:37 +0000
commit7cc919cd70eb516e72156ca3eaf11cfb8329b504 (patch)
tree2aeb368fd3c6b9c31939a4b832d714f81db69627
parent82fbb4671e8d433841540f454c1abe62f07b3eae (diff)
net-im/debugtox: New port: Very simple Tox client to help debug and play with the API
-rw-r--r--net-im/Makefile1
-rw-r--r--net-im/debugtox/Makefile26
-rw-r--r--net-im/debugtox/distinfo3
-rw-r--r--net-im/debugtox/pkg-descr1
4 files changed, 31 insertions, 0 deletions
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.