straightforward update; the changelog is here: https://github.com/TokTok/c-toxcore/releases/tag/v0.2.18
port-wise: switching from GH_* to the official tarball (the autogenerated one doesn't include the submodules) and removing msgpack as dependency (upstream switched to bundled cmp). consumers builds fine and net/toxic works fine. OK? Index: Makefile =================================================================== RCS file: /home/cvs/ports/net/toxcore/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- Makefile 8 Mar 2022 08:20:13 -0000 1.10 +++ Makefile 22 Apr 2022 07:43:37 -0000 @@ -1,28 +1,27 @@ COMMENT = Tox client library +V = 0.2.18 +DISTNAME = c-toxcore-$V PKGNAME = ${DISTNAME:S/c-//} -GH_ACCOUNT = TokTok -GH_PROJECT = c-toxcore -GH_TAGNAME = v0.2.17 - SHARED_LIBS += toxcore 3.0 CATEGORIES = net telephony HOMEPAGE = https://tox.chat/ +MASTER_SITES = https://github.com/TokTok/c-toxcore/releases/download/v$V/ + # GPLv3+ PERMIT_PACKAGE = Yes -WANTLIB = c config m opus msgpackc pthread sodium vpx +WANTLIB = c config m opus pthread sodium vpx MODULES = devel/cmake COMPILER = base-clang ports-gcc LIB_DEPENDS = audio/opus \ devel/libconfig \ - devel/msgpack \ multimedia/libvpx \ security/libsodium Index: distinfo =================================================================== RCS file: /home/cvs/ports/net/toxcore/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- distinfo 8 Mar 2022 08:20:13 -0000 1.5 +++ distinfo 20 Apr 2022 07:49:29 -0000 @@ -1,2 +1,2 @@ -SHA256 (c-toxcore-0.2.17.tar.gz) = 2c311pD+jiF9yrpbmI+5Q7vnvakZov3m2VBt8Efl9Ms= -SIZE (c-toxcore-0.2.17.tar.gz) = 560639 +SHA256 (c-toxcore-0.2.18.tar.gz) = 8pQFN5mIY1k+KLxqa19W8JZ19s2KKDJre8MbSDbAiUI= +SIZE (c-toxcore-0.2.18.tar.gz) = 653247