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 <mazocomp@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 <mazocomp@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)
No comments:
Post a Comment