Index: head/audio/libfilteraudio/Makefile =================================================================== --- head/audio/libfilteraudio/Makefile (revision 390057) +++ head/audio/libfilteraudio/Makefile (revision 390058) @@ -1,24 +1,24 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= libfilteraudio -PORTVERSION= 0.150426 +PORTVERSION= 0.150524 CATEGORIES= audio MAINTAINER= yuri@rawbw.com COMMENT= Lightweight audio filtering library made from webrtc code LICENSE= BSD3CLAUSE USE_GITHUB= yes GH_ACCOUNT= irungentoo -GH_PROJECT= libfilteraudio -GH_TAGNAME= d64d957 +GH_PROJECT= filter_audio +GH_TAGNAME= 612c5a1 USES= gmake USE_LDCONFIG= yes post-patch: @${REINPLACE_CMD} -e 's|LIBDIR)/pkgconfig|LIBDIR)data/pkgconfig|' ${WRKSRC}/Makefile .include Index: head/audio/libfilteraudio/distinfo =================================================================== --- head/audio/libfilteraudio/distinfo (revision 390057) +++ head/audio/libfilteraudio/distinfo (revision 390058) @@ -1,2 +1,2 @@ -SHA256 (irungentoo-libfilteraudio-0.150426-d64d957_GH0.tar.gz) = b25d0fdd2434499f9c036214a2930c0881d448444ce70f7bda63bd13a74affa9 -SIZE (irungentoo-libfilteraudio-0.150426-d64d957_GH0.tar.gz) = 191873 +SHA256 (irungentoo-filter_audio-0.150524-612c5a1_GH0.tar.gz) = 76847f06097707d50a07a72791bde0e32a06353bf6abd677f11163e1cd1ce14d +SIZE (irungentoo-filter_audio-0.150524-612c5a1_GH0.tar.gz) = 208659 Index: head/net-im/qTox/Makefile =================================================================== --- head/net-im/qTox/Makefile (revision 390057) +++ head/net-im/qTox/Makefile (revision 390058) @@ -1,53 +1,59 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= qTox -PORTVERSION= 0.150426 -PORTREVISION= 3 +PORTVERSION= 0.150614 CATEGORIES= net-im net-p2p MAINTAINER= yuri@rawbw.com COMMENT= Qt 5 based Tox client LICENSE= GPLv3 -BUILD_DEPENDS= ${LOCALBASE}/lib/libtoxcore.a:${PORTSDIR}/net-im/tox -LIB_DEPENDS= libopencv_highgui.so:${PORTSDIR}/graphics/opencv \ +BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat +LIB_DEPENDS= libtoxcore.so:${PORTSDIR}/net-im/tox \ + libopencv_highgui.so:${PORTSDIR}/graphics/opencv \ libopencv_core.so:${PORTSDIR}/graphics/opencv-core \ + libavcodec26.so:${PORTSDIR}/multimedia/ffmpeg26 \ libvpx.so:${PORTSDIR}/multimedia/libvpx \ libfilteraudio.so:${PORTSDIR}/audio/libfilteraudio \ libsodium.so:${PORTSDIR}/security/libsodium \ libqrencode.so:${PORTSDIR}/graphics/libqrencode -RUN_DEPENDS= ${LOCALBASE}/lib/libtoxcore.a:${PORTSDIR}/net-im/tox USE_GITHUB= yes GH_ACCOUNT= tux3 -GH_TAGNAME= 25329d3 +GH_TAGNAME= ce2c830 USES= compiler:c++11-lib desktop-file-utils openal:soft qmake gmake USE_GNOME= glib20 gtk20 cairo gdkpixbuf2 USE_XORG= x11 xscrnsaver USE_QT5= core gui network xml opengl sql sql-sqlite3_run widgets svg \ concurrent buildtools_build linguisttools_build +CXXFLAGS+= -I${LOCALBASE}/include/ffmpeg26 +LDFLAGS+= -L${LOCALBASE}/lib/ffmpeg26 PLIST_FILES= bin/qtox \ share/applications/qTox.desktop pre-everything:: @${ECHO_MSG} @${ECHO_MSG} "Warning: qTox won't build if the option NaCl was selected for Tox!" @${ECHO_MSG} post-patch: @${REINPLACE_CMD} -e 's|$$$$system(git rev-parse HEAD)|"${GH_TAGNAME}"|' \ ${WRKSRC}/qtox.pro - @${REINPLACE_CMD} -e 's|INCLUDEPATH += "/usr/include|INCLUDEPATH += "/usr/local/include|' \ + @${REINPLACE_CMD} -e 's|INCLUDEPATH += "/usr/include|INCLUDEPATH += "${LOCALBASE}/include|' \ ${WRKSRC}/qtox.pro - @${REINPLACE_CMD} -e 's|INCLUDEPATH += "/usr/lib|INCLUDEPATH += "/usr/local/lib|' \ + @${REINPLACE_CMD} -e 's|INCLUDEPATH += "/usr/lib64|INCLUDEPATH += "${LOCALBASE}/lib|' \ + ${WRKSRC}/qtox.pro + @${REINPLACE_CMD} -e 's|INCLUDEPATH += "/usr/lib|INCLUDEPATH += "${LOCALBASE}/lib|' \ + ${WRKSRC}/qtox.pro + @${REINPLACE_CMD} -e 's|-lavformat -lavdevice -lavcodec -lavutil -lswscale|-lavformat26 -lavdevice26 -lavcodec26 -lavutil26 -lswscale26|' \ ${WRKSRC}/qtox.pro pre-configure: @${REINPLACE_CMD} '/Comment/s,=.*,=${COMMENT},' \ ${WRKSRC}/qTox.desktop .include Index: head/net-im/qTox/distinfo =================================================================== --- head/net-im/qTox/distinfo (revision 390057) +++ head/net-im/qTox/distinfo (revision 390058) @@ -1,2 +1,2 @@ -SHA256 (tux3-qTox-0.150426-25329d3_GH0.tar.gz) = aa8615a0e57fce5dd4ed4bf19a9934b8e1d8f34bf6dbaeb1d16ece2ef9405869 -SIZE (tux3-qTox-0.150426-25329d3_GH0.tar.gz) = 4643786 +SHA256 (tux3-qTox-0.150614-ce2c830_GH0.tar.gz) = c59580b98886acf9ec5acb1a85b7f6544d53bc2d72491dddeb8865b4d64dd3f6 +SIZE (tux3-qTox-0.150614-ce2c830_GH0.tar.gz) = 4556369 Index: head/net-im/qTox/files/patch-qtox.pro =================================================================== --- head/net-im/qTox/files/patch-qtox.pro (revision 390057) +++ head/net-im/qTox/files/patch-qtox.pro (revision 390058) @@ -1,21 +1,21 @@ ---- qtox.pro.orig 2015-04-27 03:03:27 UTC +--- qtox.pro.orig 2015-06-12 10:53:59 UTC +++ qtox.pro -@@ -433,6 +433,18 @@ SOURCES += \ - src/profilelocker.cpp \ - src/avatarbroadcaster.cpp +@@ -483,6 +483,18 @@ SOURCES += \ + src/widget/translator.cpp \ + src/persistence/settingsserializer.cpp +unix { + target.path = $$PREFIX/bin + + desktop.files = qTox.desktop + desktop.path = $$PREFIX/share/applications + + icon.files = img/qtox.png + icon.path = $$PREFIX/share/pixmaps + + INSTALLS = target desktop icon +} + HEADERS += \ - src/audio.h \ + src/audio/audio.h \ src/core/core.h \ Index: head/net-im/qTox/files/patch-src_main.cpp =================================================================== --- head/net-im/qTox/files/patch-src_main.cpp (nonexistent) +++ head/net-im/qTox/files/patch-src_main.cpp (revision 390058) @@ -0,0 +1,13 @@ +--- src/main.cpp.orig 2015-06-12 10:53:59 UTC ++++ src/main.cpp +@@ -280,3 +280,10 @@ int main(int argc, char *argv[]) + qDebug() << "Clean exit with status"< + #include + #include ++#include + + /** + * Most of this file is adapted from libavdevice's v4l2.c, Property changes on: head/net-im/qTox/files/patch-src_platform_camera_v4l2.cpp ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net-im/qTox/files/patch-src_platform_camera_v4l2.h =================================================================== --- head/net-im/qTox/files/patch-src_platform_camera_v4l2.h (nonexistent) +++ head/net-im/qTox/files/patch-src_platform_camera_v4l2.h (revision 390058) @@ -0,0 +1,11 @@ +--- src/platform/camera/v4l2.h.orig 2015-06-12 10:53:59 UTC ++++ src/platform/camera/v4l2.h +@@ -24,7 +24,7 @@ + #include + #include "src/video/videomode.h" + +-#ifndef Q_OS_LINUX ++#ifndef Q_OS_UNIX + #error "This file is only meant to be compiled for Linux targets" + #endif + Property changes on: head/net-im/qTox/files/patch-src_platform_camera_v4l2.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net-im/tox/Makefile =================================================================== --- head/net-im/tox/Makefile (revision 390057) +++ head/net-im/tox/Makefile (revision 390058) @@ -1,80 +1,77 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= toxcore -PORTVERSION= 0.150519 -PORTREVISION= 2 +PORTVERSION= 0.150616 CATEGORIES= net-im net-p2p MAINTAINER= thierry@FreeBSD.org COMMENT= ProjectTox-Core library, a decentralized and secure messenger LICENSE= GPLv3 BUILD_DEPENDS= checkmk:${PORTSDIR}/devel/libcheck LIB_DEPENDS= libvpx.so:${PORTSDIR}/multimedia/libvpx \ - libopus.so:${PORTSDIR}/audio/opus \ - libv4l2.so:${PORTSDIR}/multimedia/libv4l \ - libswscale.so:${PORTSDIR}/multimedia/ffmpeg + libopus.so:${PORTSDIR}/audio/opus USE_GITHUB= yes GH_ACCOUNT= irungentoo GH_PROJECT= ${PORTNAME} -GH_TAGNAME= 8760aba +GH_TAGNAME= 836daa9 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-tests USES= autoreconf libtool openal:soft pathfix pkgconfig USE_SDL= yes USE_LDCONFIG= yes PATHFIX_MAKEFILEIN= Makefile.am INSTALL_TARGET= install-strip OPTIONS_DEFINE= DAEMON OPTIONS_RADIO= CRYPTO OPTIONS_RADIO_CRYPTO= SODIUM NACL OPTIONS_DEFAULT= SODIUM OPTIONS_SUB= yes SODIUM_DESC= Prefer libsodium SODIUM_LIB_DEPENDS= libsodium.so:${PORTSDIR}/security/libsodium NACL_DESC= Prefer NaCl NACL_CONFIGURE_ENABLE= nacl NACL_CONFIGURE_ON= --with-nacl-libs=${LOCALBASE}/lib NACL_BUILD_DEPENDS= ${LOCALBASE}/lib/libnacl.a:${PORTSDIR}/security/nacl NACL_RUN_DEPENDS= ${LOCALBASE}/lib/libnacl.a:${PORTSDIR}/security/nacl DAEMON_DESC= Bootstrap daemon DAEMON_CONFIGURE_ENABLE=daemon DAEMON_LIB_DEPENDS= libconfig.so:${PORTSDIR}/devel/libconfig .include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000 USE_GCC= yes BROKEN_i386= '__stack_chk_fail_local' is not defined .endif .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-patch: @${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/configure.ac post-install: .if ${PORT_OPTIONS:MDAEMON} ${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 390057) +++ head/net-im/tox/distinfo (revision 390058) @@ -1,2 +1,2 @@ -SHA256 (irungentoo-toxcore-0.150519-8760aba_GH0.tar.gz) = 356cba5a275f9d88a5f8536b7ac361add62e3234021fb194152c1c066d68dbdb -SIZE (irungentoo-toxcore-0.150519-8760aba_GH0.tar.gz) = 369589 +SHA256 (irungentoo-toxcore-0.150616-836daa9_GH0.tar.gz) = f8cf884bfeecae599778679eac28803fb2963683d0be163f84b28194cf8072b4 +SIZE (irungentoo-toxcore-0.150616-836daa9_GH0.tar.gz) = 371142 Index: head/net-im/toxic/Makefile =================================================================== --- head/net-im/toxic/Makefile (revision 390057) +++ head/net-im/toxic/Makefile (revision 390058) @@ -1,51 +1,50 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= toxic -PORTVERSION= 0.6.0.150519 -PORTREVISION= 1 +PORTVERSION= 0.6.0.160615 CATEGORIES= net-im MAINTAINER= thierry@FreeBSD.org COMMENT= Console client for Tox LICENSE= GPLv3 BUILD_DEPENDS= ${LOCALBASE}/lib/libtoxcore.a:${PORTSDIR}/net-im/tox LIB_DEPENDS= libvpx.so:${PORTSDIR}/multimedia/libvpx \ libopus.so:${PORTSDIR}/audio/opus \ libconfig.so:${PORTSDIR}/devel/libconfig RUN_DEPENDS= ${LOCALBASE}/lib/libtoxcore.a:${PORTSDIR}/net-im/tox USE_GITHUB= yes GH_ACCOUNT= Tox -GH_TAGNAME= 231078b +GH_TAGNAME= 409e4dd OPTIONS_DEFINE= X11 OPTIONS_DEFAULT=X11 X11_USE= XORG=x11 X11_MAKE_ARGS_OFF= DISABLE_X11=1 DISABLE_DESKTOP_NOTIFY=1 X11_LIB_DEPENDS=libnotify.so:${PORTSDIR}/devel/libnotify MAKE_ENV= USER_CFLAGS="${CFLAGS}" USER_LDFLAGS="${LDFLAGS}" SUB_FILES= pkg-message USES= desktop-file-utils ncurses openal:al,alut gmake pkgconfig .include .if ${OSVERSION} < 900033 USE_BINUTILS= yes LDFLAGS+= -B${LOCALBASE}/bin .endif 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/toxic/distinfo =================================================================== --- head/net-im/toxic/distinfo (revision 390057) +++ head/net-im/toxic/distinfo (revision 390058) @@ -1,2 +1,2 @@ -SHA256 (Tox-toxic-0.6.0.150519-231078b_GH0.tar.gz) = 6283b58223c110c6dcf88920c21379bff24076097b72df0a3186c9639031b440 -SIZE (Tox-toxic-0.6.0.150519-231078b_GH0.tar.gz) = 1107750 +SHA256 (Tox-toxic-0.6.0.160615-409e4dd_GH0.tar.gz) = 1af21150bd14edd6c8795de96519e0c68167d2aba7ae30023775606ff234fda1 +SIZE (Tox-toxic-0.6.0.160615-409e4dd_GH0.tar.gz) = 1107918 Index: head/net-im/uTox/Makefile =================================================================== --- head/net-im/uTox/Makefile (revision 390057) +++ head/net-im/uTox/Makefile (revision 390058) @@ -1,43 +1,42 @@ # $FreeBSD$ PORTNAME= uTox -DISTVERSION= 0.2.s.20150514 -PORTREVISION= 1 +DISTVERSION= 0.3.2.20150613 CATEGORIES= net-im net-p2p MAINTAINER= fidaj@ukr.net COMMENT= Lightweight Tox client LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/lib/libtoxcore.a:${PORTSDIR}/net-im/tox \ ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ libv4lconvert.so:${PORTSDIR}/multimedia/libv4l \ libvpx.so:${PORTSDIR}/multimedia/libvpx \ libfilteraudio.so:${PORTSDIR}/audio/libfilteraudio RUN_DEPENDS= ${LOCALBASE}/lib/libtoxcore.a:${PORTSDIR}/net-im/tox USE_GITHUB= yes GH_ACCOUNT= notsecure #GH_PROJECT= ${PORTNAME} -GH_TAGNAME= 6e6b64a +GH_TAGNAME= 5a5132f USES= compiler:c11 desktop-file-utils gmake openal:al pkgconfig USE_XORG= x11 xext xrender INSTALLS_ICONS= yes OPTIONS_DEFINE= DBUS OPTIONS_DEFAULT= DBUS DBUS_LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus DBUS_MAKE_ARGS_OFF= DBUS=0 post-install: ${MV} ${WRKSRC}/utox.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${RM} -rf ${STAGEDIR}${MAN1PREFIX}/share/man ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/utox .include Index: head/net-im/uTox/distinfo =================================================================== --- head/net-im/uTox/distinfo (revision 390057) +++ head/net-im/uTox/distinfo (revision 390058) @@ -1,2 +1,2 @@ -SHA256 (notsecure-uTox-0.2.s.20150514-6e6b64a_GH0.tar.gz) = e6bcc6ff396cc16817ec0272a224b2675e506c35ab2c2bd596c9388e72eed28b -SIZE (notsecure-uTox-0.2.s.20150514-6e6b64a_GH0.tar.gz) = 778219 +SHA256 (notsecure-uTox-0.3.2.20150613-5a5132f_GH0.tar.gz) = 8d52c35dde8148934a4e02db8a0c477e88ac66e1459e06ec806da0363ac1eceb +SIZE (notsecure-uTox-0.3.2.20150613-5a5132f_GH0.tar.gz) = 942638 Index: head/net-im/uTox/files/patch-Makefile =================================================================== --- head/net-im/uTox/files/patch-Makefile (revision 390057) +++ head/net-im/uTox/files/patch-Makefile (revision 390058) @@ -1,30 +1,21 @@ ---- Makefile.orig 2015-04-19 07:13:44 UTC +--- Makefile.orig 2015-06-13 00:14:56 UTC +++ Makefile @@ -16,10 +16,6 @@ ifeq ($(V4LCONVERT), 1) DEPS += libv4lconvert endif -ifeq ($(FILTER_AUDIO), 1) - DEPS += filteraudio -endif - ifeq ($(UNITY), 1) DEPS += messaging-menu unity endif @@ -41,6 +37,7 @@ endif ifeq ($(FILTER_AUDIO), 1) CFLAGS += -DAUDIO_FILTERING + LDFLAGS += -lfilteraudio endif ifeq ($(UNITY), 1) -@@ -100,7 +97,7 @@ install: utox - - mkdir -p $(DESTDIR)$(PREFIX)/share/applications - install -m 644 utox.desktop $(DESTDIR)$(PREFIX)/share/applications/utox.desktop -- if [ "$UNITY" -eq "1" ]; then echo "X-MessagingMenu-UsesChatSection=true" >> $(DESTDIR)$(PREFIX)/share/applications/utox.desktop; fi -+ if [ "$(UNITY)" -eq "1" ]; then echo "X-MessagingMenu-UsesChatSection=true" >> $(DESTDIR)$(PREFIX)/share/applications/utox.desktop; fi - - mkdir -p $(DESTDIR)$(PREFIX)/share/man/man1 - install -m 644 utox.1 $(DESTDIR)$(PREFIX)/share/man/man1/utox.1