Index | Thread | Search

From:
Kirill A. Korinsky <kirill@korins.ky>
Subject:
Re: update net/toxic to 0.15.1 and net/toxcore to 0.2.19
To:
Klemens Nanni <kn@openbsd.org>
Cc:
Omar Polo <op@omarpolo.com>, ports@openbsd.org
Date:
Sat, 05 Oct 2024 15:44:45 +0200

Download raw body.

Thread
On Sat, 05 Oct 2024 14:09:51 +0200,
Klemens Nanni <kn@openbsd.org> wrote:
> 
> 05.10.2024 00:24, Kirill A. Korinsky пишет:
> > ping.
> > 
> > I'm using it for more than a month to chat with two contacts who insist to
> > switch to this IM.
> > 
> > It works well on -current.
> > 
> > To make things easy I've re-inlinded both diffs.
> 
> Thanks, looks almost good port-wise, see inline.
>

Here addressed all review remarks.

Index: net/toxcore/Makefile
===================================================================
RCS file: /cvs/ports/net/toxcore/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- net/toxcore/Makefile	27 Sep 2023 14:18:37 -0000	1.12
+++ net/toxcore/Makefile	5 Oct 2024 13:43:46 -0000
@@ -1,10 +1,10 @@
 COMMENT =		Tox client library
 
-V =			0.2.18
+V =			0.2.19
 DISTNAME =		c-toxcore-$V
 PKGNAME =		${DISTNAME:S/c-//}
 
-SHARED_LIBS +=		toxcore	3.0
+SHARED_LIBS +=		toxcore	4.0
 
 CATEGORIES =		net telephony
 
@@ -26,5 +26,7 @@ LIB_DEPENDS =		audio/opus \
 			devel/libconfig \
 			multimedia/libvpx \
 			security/libsodium
+
+TEST_DEPENDS =		devel/gtest
 
 .include <bsd.port.mk>
Index: net/toxcore/distinfo
===================================================================
RCS file: /cvs/ports/net/toxcore/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- net/toxcore/distinfo	29 Apr 2022 11:37:06 -0000	1.6
+++ net/toxcore/distinfo	5 Oct 2024 13:43:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (c-toxcore-0.2.18.tar.gz) = 8pQFN5mIY1k+KLxqa19W8JZ19s2KKDJre8MbSDbAiUI=
-SIZE (c-toxcore-0.2.18.tar.gz) = 653247
+SHA256 (c-toxcore-0.2.19.tar.gz) = i0GPZHDbCFz1mpkVaFYTVWVW3yv0JxSPGBS3sRhihZQ=
+SIZE (c-toxcore-0.2.19.tar.gz) = 860531
Index: net/toxic/Makefile
===================================================================
RCS file: /cvs/ports/net/toxic/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- net/toxic/Makefile	6 May 2024 12:23:55 -0000	1.20
+++ net/toxic/Makefile	5 Oct 2024 13:43:46 -0000
@@ -1,9 +1,6 @@
 COMMENT =		ncurses-based Tox client
 
-GH_ACCOUNT =		Jfreegman
-GH_PROJECT =		toxic
-GH_TAGNAME =		v0.11.3
-REVISION =		2
+DIST_TUPLE =		github	Jfreegman	toxic	v0.15.1	.
 
 CATEGORIES =		net
 
@@ -14,12 +11,13 @@ WANTLIB += alut c config curses curl m o
 WANTLIB += qrencode toxcore util z ${MODPY_WANTLIB}
 
 LIB_DEPENDS =		audio/freealut \
-			net/toxcore \
+			net/toxcore>=0.2.19 \
 			devel/libconfig \
 			net/curl \
 			graphics/libqrencode
 
 MAKE_ENV +=		ENABLE_PYTHON=1 \
+			ENABLE_RELEASE=1 \
 			USER_CFLAGS="${CFLAGS}"
 MODULES =		lang/python
 CONFIGURE_STYLE =	none
Index: net/toxic/distinfo
===================================================================
RCS file: /cvs/ports/net/toxic/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- net/toxic/distinfo	28 Feb 2022 12:51:57 -0000	1.4
+++ net/toxic/distinfo	5 Oct 2024 13:43:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (toxic-0.11.3.tar.gz) = Gj/UKJhSv2TuF7mKJ1l9DY9efTyayQGAvU5jqOWuU9k=
-SIZE (toxic-0.11.3.tar.gz) = 1197252
+SHA256 (Jfreegman-toxic-v0.15.1.tar.gz) = Vs7cN7IqFBHGj9izlfQPUV1qR3m+AlQMXNSVZlyqEnw=
+SIZE (Jfreegman-toxic-v0.15.1.tar.gz) = 1246436


-- 
wbr, Kirill