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
> 
> 

Reply via email to