Index: head/net-im/py-toxcore-c/Makefile =================================================================== --- head/net-im/py-toxcore-c/Makefile (revision 473380) +++ head/net-im/py-toxcore-c/Makefile (revision 473381) @@ -1,31 +1,32 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= toxcore-c DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= net-im net-p2p python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Python binding for Project-Tox LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE.md LIB_DEPENDS= libtoxcore.so:net-im/tox \ libsodium.so:security/libsodium \ libvpx.so:multimedia/libvpx \ libopus.so:audio/opus USES= localbase python USE_GITHUB= yes GH_ACCOUNT= TokTok GH_PROJECT= py-toxcore-c USE_PYTHON= distutils autoplist post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pytox.so .include Index: head/net-im/qTox/Makefile =================================================================== --- head/net-im/qTox/Makefile (revision 473380) +++ head/net-im/qTox/Makefile (revision 473381) @@ -1,78 +1,79 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= qTox DISTVERSIONPREFIX= v DISTVERSION= 1.15.0 +PORTREVISION= 1 CATEGORIES= net-im net-p2p PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES= 441931765ffe.patch:-p1 MAINTAINER= yuri@FreeBSD.org COMMENT= Qt 5 based Tox client LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libexif.so:graphics/libexif \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libopus.so:audio/opus \ libqrencode.so:graphics/libqrencode \ libsodium.so:security/libsodium \ libsqlcipher.so:databases/sqlcipher \ libtoxcore.so:net-im/tox \ libvpx.so:multimedia/libvpx USES= cmake compiler:c++11-lib desktop-file-utils gettext openal:soft pkgconfig USE_GITHUB= yes USE_GNOME= gtk20 gdkpixbuf2 cairo USE_QT5= core gui network xml opengl sql sql-sqlite3_run widgets svg \ concurrent_build buildtools_build linguisttools_build qmake_build testlib_build CMAKE_ARGS= -DGIT_DESCRIBE:STRING=${FULLVERSION} CMAKE_OFF= USE_CCACHE OPTIONS_DEFINE= FILTERAUDIO PLATFORM_EXTENSIONS OPTIONS_DEFAULT= FILTERAUDIO PLATFORM_EXTENSIONS PLATFORM_EXTENSIONS_DESC= Enable platform specific extensions FILTERAUDIO_DESC= Enable the echo canceling backend FILTERAUDIO_CMAKE_BOOL= USE_FILTERAUDIO FILTERAUDIO_LIB_DEPENDS= libfilteraudio.so:audio/libfilteraudio PLATFORM_EXTENSIONS_CMAKE_BOOL= PLATFORM_EXTENSIONS PLATFORM_EXTENSIONS_USE= XORG=x11,xscrnsaver PLIST_FILES= bin/qtox \ share/applications/qtox.desktop \ share/icons/hicolor/scalable/apps/qtox.svgz \ share/metainfo/qTox.appdata.xml .for SZ in 14 16 22 24 32 36 48 64 72 96 128 192 256 512 PLIST_FILES+= share/icons/hicolor/${SZ}x${SZ}/apps/qtox.png .endfor .include .if ${CHOSEN_COMPILER_TYPE} == "gcc" && ${ARCH} == i386 && !${CFLAGS:M-march=*} # Needed for __atomic_fetch_add_8 CFLAGS+= -march=i586 .endif .if !defined(GH_TAGNAME) FULLVERSION= ${PKGVERSION} .else FULLVERSION= "${PKGVERSION} (rev.${GH_TAGNAME})" .endif pre-everything:: @${ECHO_MSG} @${ECHO_MSG} "Warning: qTox won't build if the option NaCl was selected for Tox!" @${ECHO_MSG} pre-configure: @${REINPLACE_CMD} '/Comment/s,=.*,=${COMMENT},' \ ${WRKSRC}/qtox.desktop .include Index: head/net-im/tox/Makefile =================================================================== --- head/net-im/tox/Makefile (revision 473380) +++ head/net-im/tox/Makefile (revision 473381) @@ -1,66 +1,65 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= toxcore -PORTVERSION= 0.2.2 +PORTVERSION= 0.2.3 DISTVERSIONPREFIX= v -PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= net-im net-p2p MAINTAINER= thierry@FreeBSD.org COMMENT= ProjectTox-Core library, a decentralized and secure messenger LICENSE= GPLv3 BUILD_DEPENDS= checkmk:devel/check LIB_DEPENDS= libvpx.so:multimedia/libvpx \ libmsgpackc.so:devel/msgpack \ libsndfile.so:audio/libsndfile \ libportaudio.so:audio/portaudio \ libsodium.so:security/libsodium \ libopus.so:audio/opus \ libconfig.so:devel/libconfig TEST_DEPENDS= libopencv_core.so:graphics/opencv-core CONFLICTS= toxcore-legacy-0.1.* USE_GITHUB= yes GH_ACCOUNT= TokTok GH_PROJECT= c-toxcore USES= cmake compiler:c11 libtool pathfix pkgconfig USE_LDCONFIG= yes PLIST_SUB= VER=${PORTVERSION:C/0.//}.0 SO=2 OPTIONS_DEFINE= DAEMON OPTIONS_SUB= yes DAEMON_DESC= Bootstrap daemon DAEMON_CMAKE_ON= -DBOOTSTRAP_DAEMON=on DAEMON_LIB_DEPENDS= libconfig.so:devel/libconfig TEST_TARGET= test .include .if ${PORT_OPTIONS:MDAEMON} USERS= toxdht USE_RC_SUBR= tox-bootstrapd SUB_LIST= TOXDHT=${USERS} PLIST_SUB+= TOXDHT=${USERS} KEYS_DIR= /var/lib/tox-bootstrapd PID_DIR= /var/run/tox-bootstrapd PKGMESSAGE= ${PKGDIR}/pkg-message.daemon .endif post-install: .if ${PORT_OPTIONS:MDAEMON} ${INSTALL_PROGRAM} ${WRKSRC}/tox-bootstrapd ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/other/bootstrap_daemon/tox-bootstrapd.conf \ ${STAGEDIR}${PREFIX}/etc/tox-bootstrapd.conf.sample ${MKDIR} ${STAGEDIR}${KEYS_DIR} ${MKDIR} ${STAGEDIR}${PID_DIR} .endif .include Index: head/net-im/tox/distinfo =================================================================== --- head/net-im/tox/distinfo (revision 473380) +++ head/net-im/tox/distinfo (revision 473381) @@ -1,3 +1,3 @@ -TIMESTAMP = 1524072064 -SHA256 (TokTok-c-toxcore-v0.2.2_GH0.tar.gz) = a3b25d8bd92b9526b47ba1f60a2893d2154a80bb7ae690f44b5a2dea41c76ea1 -SIZE (TokTok-c-toxcore-v0.2.2_GH0.tar.gz) = 463402 +TIMESTAMP = 1530006537 +SHA256 (TokTok-c-toxcore-v0.2.3_GH0.tar.gz) = 22c52f286c46d3f802edb6978bcf2a53f8301363e2b745784613427a33ba3a34 +SIZE (TokTok-c-toxcore-v0.2.3_GH0.tar.gz) = 471336 Index: head/net-im/toxbot/Makefile =================================================================== --- head/net-im/toxbot/Makefile (revision 473380) +++ head/net-im/toxbot/Makefile (revision 473381) @@ -1,27 +1,28 @@ # $FreeBSD$ PORTNAME= toxbot DISTVERSION= g20180325 +PORTREVISION= 1 CATEGORIES= net-im net-p2p MAINTAINER= yuri@FreeBSD.org COMMENT= Groupchat control bot for Tox LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libtoxcore.so:net-im/tox USE_GITHUB= yes GH_ACCOUNT= JFreegman GH_PROJECT= ToxBot GH_TAGNAME= 1e4af05 USES= gmake pkgconfig PLIST_FILES= bin/${PORTNAME} post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/net-im/toxic/Makefile =================================================================== --- head/net-im/toxic/Makefile (revision 473380) +++ head/net-im/toxic/Makefile (revision 473381) @@ -1,54 +1,55 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= toxic PORTVERSION= 0.8.2 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= net-im MAINTAINER= thierry@FreeBSD.org COMMENT= Console client for Tox LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/lib/libtoxcore.a:net-im/tox \ ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat LIB_DEPENDS= libvpx.so:multimedia/libvpx \ libsodium.so:security/libsodium \ libpng.so:graphics/png \ libopus.so:audio/opus \ libcurl.so:ftp/curl \ libv4l2.so:multimedia/libv4l \ libqrencode.so:graphics/libqrencode \ libconfig.so:devel/libconfig RUN_DEPENDS= ${LOCALBASE}/lib/libtoxcore.a:net-im/tox USE_GITHUB= yes GH_ACCOUNT= JFreegman OPTIONS_DEFINE= X11 PYTHON OPTIONS_DEFAULT=X11 X11_USE= GNOME=gdkpixbuf2,glib20 XORG=x11 X11_MAKE_ARGS_OFF= DISABLE_X11=1 DISABLE_DESKTOP_NOTIFY=1 X11_LIB_DEPENDS=libnotify.so:devel/libnotify PYTHON_USES= python:3.3+ PYTHON_MAKE_ARGS= ENABLE_PYTHON=1 MAKE_ENV= USER_CFLAGS="${CFLAGS}" USER_LDFLAGS="${LDFLAGS}" LLD_UNSAFE= yes SUB_FILES= pkg-message USES= desktop-file-utils gettext-runtime gmake ncurses openal:al,alut pkgconfig pre-configure: ${REINPLACE_CMD} -e 's|PREFIX =|PREFIX?=|;s|$$(shell git rev-list HEAD.*$$|${GH_TAGNAME}|' \ ${WRKSRC}/cfg/global_vars.mk post-install: ${RM} ${STAGEDIR}${MANPREFIX}/man/man1/toxic.1-e ${STAGEDIR}${MANPREFIX}/man/man5/toxic.conf.5-e ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/toxic .include Index: head/net-im/toxins/Makefile =================================================================== --- head/net-im/toxins/Makefile (revision 473380) +++ head/net-im/toxins/Makefile (revision 473381) @@ -1,36 +1,37 @@ # $FreeBSD$ PORTNAME= toxins DISTVERSION= g20180217 +PORTREVISION= 1 CATEGORIES= net-im MAINTAINER= yuri@FreeBSD.org COMMENT= Collection of small programs using toxcore LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.md LIB_DEPENDS= libsodium.so:security/libsodium \ libtoxcore.so:net-im/tox USES= gmake pkgconfig USE_GITHUB= yes GH_ACCOUNT= TokTok GH_TAGNAME= f76a7bd ALL_TARGET= build GH_TUPLE= hqwrong:minitox:45b9e3f:minitox/minitox/import PROGS= irc_syncbot tox_shell tox_sync echobot minitox PLIST_FILES= ${PROGS:S/^/bin\//} post-patch: @${RM} -r ${WRKSRC}/toxvpn # will be in a separate port @${REINPLACE_CMD} -e 's|-static -ltoxcore|`pkg-config --cflags --libs toxcore`|' ${WRKSRC}/*/Makefile do-install: .for f in ${PROGS} ${INSTALL_PROGRAM} ${WRKSRC}/${f}/${f} ${STAGEDIR}${PREFIX}/bin/${f} .endfor .include Index: head/net-im/uTox/Makefile =================================================================== --- head/net-im/uTox/Makefile (revision 473380) +++ head/net-im/uTox/Makefile (revision 473381) @@ -1,38 +1,39 @@ # $FreeBSD$ PORTNAME= uTox DISTVERSION= 0.17.0 DISTVERSIONSUFFIX= -full +PORTREVISION= 1 CATEGORIES= net-im net-p2p MASTER_SITES= https://github.com/uTox/uTox/releases/download/v${PORTVERSION}/ MAINTAINER= portmaster@BSDforge.com COMMENT= Lightweight Tox client LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat LIB_DEPENDS= libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig \ libsodium.so:security/libsodium \ libv4lconvert.so:multimedia/libv4l \ libvpx.so:multimedia/libvpx \ libopus.so:audio/opus \ libtoxcore.so:net-im/tox USES= cmake:outsource compiler:c11 desktop-file-utils dos2unix \ openal pkgconfig USE_XORG= ice sm x11 xext xrender CMAKE_OFF= ENABLE_LTO DOS2UNIX_GLOB= * LLD_UNSAFE= yes WRKSRC= ${WRKDIR}/uTox OPTIONS_DEFINE= DBUS OPTIONS_DEFAULT= DBUS DBUS_CMAKE_BOOL= ENABLE_DBUS DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus .include