Index | Thread | Search

From:
Klemens Nanni <kn@openbsd.org>
Subject:
Re: update net/toxic to 0.15.1 and net/toxcore to 0.2.19
To:
Omar Polo <op@omarpolo.com>, ports@openbsd.org
Date:
Sat, 5 Oct 2024 12:09:51 +0000

Download raw body.

Thread
  • Kirill A. Korinsky:

    update net/toxic to 0.15.1 and net/toxcore to 0.2.19

  • 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 <kirill@korins.ky> wrote:
    >>
    >> On Thu, 30 May 2024 20:18:22 +0200,
    >> Omar Polo <op@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
    > 
    > 
    
    
    
  • Kirill A. Korinsky:

    update net/toxic to 0.15.1 and net/toxcore to 0.2.19