Hi!

While I was contributing to Ravenports, John Marino from DragonFly BSD
explained me why I should be maintainer. So I am willing to take back
maintainership of ports I submitted to this mailing list.

I disabled bootstrap daemon because it doesn't work, it immediately
starts and exits with 0, no error messages displayed (yes, I did proper
configuration). Without this daemon libconfig is not needed.

Full changelog can be found here:
https://github.com/TokTok/c-toxcore/blob/master/CHANGELOG.md

Also this port has net/msgpack, audio/portaudio-svn, devel/gtest,
audio/libsndfile and graphics/opencv as test dependencies (I had to
figure that out myself because upstream doesn't mention that), but
trying to actually run those tests makes me stuck in infinite loop, so
I won't touch NO_TEST=Yes line.

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/toxcore/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- Makefile    9 Aug 2018 23:25:58 -0000       1.3
+++ Makefile    6 Feb 2019 08:45:34 -0000
@@ -2,29 +2,30 @@
 
 COMMENT =              Tox client library
 
-V =                    0.2.3
-REVISION =             0
+V =                    0.2.9
 DISTNAME =             toxcore-$V
 
 GH_ACCOUNT =           TokTok
 GH_PROJECT =           c-toxcore
 GH_TAGNAME =           v$V
 
-SHARED_LIBS +=         toxcore 0.1 # 0.1
+SHARED_LIBS +=         toxcore 0.2 # 2.9
 CATEGORIES =           net telephony
 
 HOMEPAGE =             https://tox.chat/
 
+MAINTAINER =           Leonid Bobrov <mazoc...@disroot.org>
+
 # GPLv3+
 PERMIT_PACKAGE_CDROM = Yes
 
-
-WANTLIB = c config m opus pthread sodium vpx
+WANTLIB = c m opus pthread sodium vpx
 
 MODULES =              devel/cmake
 
+CONFIGURE_ARGS =       -DBOOTSTRAP_DAEMON=Off
+
 LIB_DEPENDS =          audio/opus \
-                       devel/libconfig \
                        multimedia/libvpx \
                        security/libsodium
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/toxcore/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo    26 Jun 2018 20:34:04 -0000      1.2
+++ distinfo    6 Feb 2019 08:45:34 -0000
@@ -1,2 +1,2 @@
-SHA256 (toxcore-0.2.3.tar.gz) = IsUvKGxG0/gC7baXi88qU/gwE2Pit0V4RhNCejO6OjQ=
-SIZE (toxcore-0.2.3.tar.gz) = 471336
+SHA256 (toxcore-0.2.9.tar.gz) = qMlicJRH+5sMuxqQ7BlFobLScrTTIjVsSKTjiCsSZ+c=
+SIZE (toxcore-0.2.9.tar.gz) = 510806
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/toxcore/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   29 Apr 2018 11:14:09 -0000      1.1.1.1
+++ pkg/PLIST   6 Feb 2019 08:45:34 -0000
@@ -1,5 +1,5 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2018/04/29 11:14:09 landry Exp $
-@bin bin/tox-bootstrapd
+@bin bin/DHT_bootstrap
 include/tox/
 include/tox/tox.h
 include/tox/toxav.h

Reply via email to