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. > > On Sun, 22 Sep 2024 18:28:42 +0200, > Kirill A. Korinsky <kir...@korins.ky> wrote: >> >> On Thu, 30 May 2024 20:18:22 +0200, >> Omar Polo <o...@omarpolo.com> wrote: >>> >>> sending both together since toxic 0.15.1 needs the latest toxcore as far >>> as i can see. briefly tried, toxic seems to work but hangs on /quit >>> (still have to debug it), utox (the other toxcore dep) doesn't seem to >>> even connect. >>> >>> could anyone test these more throughfully than me? my only contact >>> moved to a different IM several months ago... ^^" >>> >> >> Just tested. It works on -current/amd64. >> >> Anyway, seems that toxic is the only desktop client for Tox which alive. >> - qTox is archived on 12.02.2023; >> - uTox has the last commit in 2021; >> - toxygen has the last commit in 2020. >> > > 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 4 Oct 2024 21:20:27 -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 3.1 Dynamically exported symbols were removed -> major bump. This is missing at least (14/14 pass) TEST_DEPENDS = devel/gtest > > CATEGORIES = net telephony > > 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 4 Oct 2024 21:20:27 -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 4 Oct 2024 21:20:27 -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 . If the client needs the latest lib, you can depend on net/toxcore>=0.2.19. '-O2 -pipe -O0 -g' in build output doesn't look right, we don't set DEBUG or build DEBUG_PACKAGES. > > CATEGORIES = net > > 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 4 Oct 2024 21:20:27 -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 > >