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)

Attachment: utox.tar.gz
Description: application/tar-gz

Reply via email to