Hi! Maybe it's too many ports in one mail, but I don't want to resend 3 different topics when these 3 ports are about the same thing and they are simple.
Changelogs for both net/toxcore and net/toxic can be found here: https://github.com/TokTok/c-toxcore/blob/master/CHANGELOG.md https://github.com/JFreegman/toxic/compare/v0.8.2...v0.8.3 What I changed about net/utox: * D-Bus support (upstreamed); * Tests support, all tests pass (upstreamed); * push-to-talk support (pending to be upstreamed); * expanded description using upstream's README. Also due to removal of these \r\n line endings I fail to send a diff, because it corrupts when sent, so I have to attach net/utox as a tarball, I keep CVS directories there so you can run cvs diff. If for some reason the diff to net/toxcore and net/toxic fails to apply, then please see my repo: https://github.com/mazocomp/mystuff/tree/master/net Index: toxcore/Makefile =================================================================== RCS file: /cvs/ports/net/toxcore/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- toxcore/Makefile 3 May 2019 15:08:03 -0000 1.5 +++ toxcore/Makefile 21 May 2019 09:07:34 -0000 @@ -2,18 +2,19 @@ COMMENT = Tox client library -V = 0.2.3 -REVISION = 2 +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 Index: toxcore/distinfo =================================================================== RCS file: /cvs/ports/net/toxcore/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- toxcore/distinfo 26 Jun 2018 20:34:04 -0000 1.2 +++ toxcore/distinfo 21 May 2019 09:07: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: toxcore/patches/patch-CMakeLists_txt =================================================================== RCS file: toxcore/patches/patch-CMakeLists_txt diff -N toxcore/patches/patch-CMakeLists_txt --- toxcore/patches/patch-CMakeLists_txt 3 May 2019 15:08:03 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,16 +0,0 @@ -$OpenBSD: patch-CMakeLists_txt,v 1.3 2019/05/03 15:08:03 cwen Exp $ - -Allow building with base-gcc that doesn't recognise this option - -Index: CMakeLists.txt ---- CMakeLists.txt.orig -+++ CMakeLists.txt -@@ -171,7 +171,7 @@ if(NOT MSVC) - # Comma at end of enum is supported everywhere we run. - add_cxxflag("-Wno-c++98-compat-pedantic") - # TODO(iphydf): Stop using flexible array members. -- add_cxxflag("-Wno-c99-extensions") -+ #add_cxxflag("-Wno-c99-extensions") - # We're C-compatible, so use C style casts. - add_cxxflag("-Wno-old-style-cast") - Index: toxcore/pkg/PLIST =================================================================== RCS file: /cvs/ports/net/toxcore/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- toxcore/pkg/PLIST 29 Apr 2018 11:14:09 -0000 1.1.1.1 +++ toxcore/pkg/PLIST 21 May 2019 09:07:34 -0000 @@ -1,4 +1,5 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2018/04/29 11:14:09 landry Exp $ +@bin bin/DHT_bootstrap @bin bin/tox-bootstrapd include/tox/ include/tox/tox.h Index: toxic/Makefile =================================================================== RCS file: /cvs/ports/net/toxic/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- toxic/Makefile 28 Apr 2019 20:51:46 -0000 1.5 +++ toxic/Makefile 21 May 2019 09:07:34 -0000 @@ -2,13 +2,14 @@ COMMENT = ncurses-based Tox client -GH_ACCOUNT = Jfreegman +GH_ACCOUNT = TokTok GH_PROJECT = toxic -GH_TAGNAME = v0.8.2 -REVISION = 3 +GH_TAGNAME = v0.8.3 CATEGORIES = net +MAINTAINER = Leonid Bobrov <mazoc...@disroot.org> + # GPLv3+ PERMIT_PACKAGE_CDROM = Yes @@ -21,8 +22,10 @@ LIB_DEPENDS = audio/freealut \ net/curl \ graphics/libqrencode -MAKE_ENV += ENABLE_PYTHON=1 \ - USER_CFLAGS="${CFLAGS}" +MAKE_ENV += ENABLE_PYTHON=1 +FAKE_FLAGS += PREFIX=${PREFIX} \ + MANDIR=${PREFIX}/man + MODULES = lang/python MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3} CONFIGURE_STYLE = none Index: toxic/distinfo =================================================================== RCS file: /cvs/ports/net/toxic/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- toxic/distinfo 29 Apr 2018 11:16:30 -0000 1.1.1.1 +++ toxic/distinfo 21 May 2019 09:07:34 -0000 @@ -1,2 +1,2 @@ -SHA256 (toxic-0.8.2.tar.gz) = U72+09ctAA+eQ7iCNSPFiVQLgRvCN+1vO03fD+b5prc= -SIZE (toxic-0.8.2.tar.gz) = 1146526 +SHA256 (toxic-0.8.3.tar.gz) = l/JrosJXwQQ5/S/ygMqQw37SJdhvRnQKCPAv8uRFng4= +SIZE (toxic-0.8.3.tar.gz) = 1147100 Index: toxic/patches/patch-Makefile =================================================================== RCS file: /cvs/ports/net/toxic/patches/patch-Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-Makefile --- toxic/patches/patch-Makefile 29 Apr 2018 11:16:30 -0000 1.1.1.1 +++ toxic/patches/patch-Makefile 21 May 2019 09:07:34 -0000 @@ -3,7 +3,7 @@ $OpenBSD: patch-Makefile,v 1.1.1.1 2018/ Index: Makefile --- Makefile.orig +++ Makefile -@@ -62,20 +62,17 @@ OBJ := $(addprefix $(BUILD_DIR)/, $(OBJ)) +@@ -57,20 +57,17 @@ OBJ := $(addprefix $(BUILD_DIR)/, $(OBJ)) all: $(BUILD_DIR)/toxic $(BUILD_DIR)/toxic: $(OBJ)
utox.tar.gz
Description: application/tar-gz