Index: head/net-im/tox/Makefile =================================================================== --- head/net-im/tox/Makefile (revision 359923) +++ head/net-im/tox/Makefile (revision 359924) @@ -1,62 +1,62 @@ # Created by: Thierry Thomas # $FreeBSD$ -PORTNAME= ProjectTox-Core -PORTVERSION= 0.140611 +PORTNAME= toxcore +PORTVERSION= 0.140630 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 \ libopenal.so.1:${PORTSDIR}/audio/openal-soft \ libv4l2.so:${PORTSDIR}/multimedia/libv4l \ libswscale.so:${PORTSDIR}/multimedia/ffmpeg USE_GITHUB= yes GH_ACCOUNT= irungentoo -GH_PROJECT= ProjectTox-Core +GH_PROJECT= ${PORTNAME} GH_TAGNAME= ${GH_COMMIT} -GH_COMMIT= 63f25f8 +GH_COMMIT= 8f7638d USE_AUTOTOOLS= libtoolize aclocal autoconf autoheader automake AUTOMAKE_ARGS= -a -c -f CONFIGURE_ARGS= --enable-testing USES= pkgconfig pathfix libtool USE_SDL= yes USE_LDCONFIG= yes PATHFIX_MAKEFILEIN= Makefile.am INSTALL_TARGET= install-strip 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_BUILD_DEPENDS= ${LOCALBASE}/lib/libnacl.a:${PORTSDIR}/security/nacl NACL_RUN_DEPENDS= ${LOCALBASE}/lib/libnacl.a:${PORTSDIR}/security/nacl .include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000 USE_GCC= yes BROKEN_i386= '__stack_chk_fail_local' isn't defined .endif .if ${PORT_OPTIONS:MNACL} CONFIGURE_ARGS+= --with-nacl-libs=${LOCALBASE}/lib .endif pre-configure: ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/configure.ac .include Index: head/net-im/tox/distinfo =================================================================== --- head/net-im/tox/distinfo (revision 359923) +++ head/net-im/tox/distinfo (revision 359924) @@ -1,2 +1,2 @@ -SHA256 (ProjectTox-Core-0.140611.tar.gz) = 86b3576a705742153f18a5ccb77b9506d4fc2ee505620da6271c907d716b8ea4 -SIZE (ProjectTox-Core-0.140611.tar.gz) = 269950 +SHA256 (toxcore-0.140630.tar.gz) = f904883298dade37f15018b4bead9bf164450d62c1694c2a2cefb830abb56c7b +SIZE (toxcore-0.140630.tar.gz) = 277832 Index: head/net-im/tox/pkg-plist =================================================================== --- head/net-im/tox/pkg-plist (revision 359923) +++ head/net-im/tox/pkg-plist (revision 359924) @@ -1,14 +1,19 @@ bin/DHT_bootstrap include/tox/tox.h include/tox/toxav.h +include/tox/toxdns.h lib/libtoxav.a %%SODIUM%%lib/libtoxav.so %%SODIUM%%lib/libtoxav.so.0 %%SODIUM%%lib/libtoxav.so.0.0.0 lib/libtoxcore.a %%SODIUM%%lib/libtoxcore.so %%SODIUM%%lib/libtoxcore.so.0 %%SODIUM%%lib/libtoxcore.so.0.0.0 +lib/libtoxdns.a +%%SODIUM%%lib/libtoxdns.so +%%SODIUM%%lib/libtoxdns.so.0 +%%SODIUM%%lib/libtoxdns.so.0.0.0 libdata/pkgconfig/libtoxav.pc libdata/pkgconfig/libtoxcore.pc @dirrm include/tox Index: head/net-im/toxic/Makefile =================================================================== --- head/net-im/toxic/Makefile (revision 359923) +++ head/net-im/toxic/Makefile (revision 359924) @@ -1,46 +1,46 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= toxic -PORTVERSION= 0.4.0.140611 +PORTVERSION= 0.4.2.140630 CATEGORIES= net-im MAINTAINER= thierry@FreeBSD.org COMMENT= A 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 \ libopenal.so.1:${PORTSDIR}/audio/openal-soft RUN_DEPENDS= ${LOCALBASE}/lib/libtoxcore.a:${PORTSDIR}/net-im/tox USE_GITHUB= yes GH_ACCOUNT= tox GH_TAGNAME= ${GH_COMMIT} -GH_COMMIT= 328e7f8 +GH_COMMIT= a126f9c WRKSRC= ${WRKDIR}/Tox-${PORTNAME}-${GH_COMMIT} +BUILD_WRKSRC= ${WRKSRC}/build +INSTALL_WRKSRC= ${BUILD_WRKSRC} +MAKE_ENV= USER_CFLAGS="${CFLAGS}" USER_LDFLAGS="${LDFLAGS}" SUB_FILES= pkg-message -USES= ncurses:port pkgconfig -USE_AUTOTOOLS= autoconf aclocal +USES= ncurses:port gmake pkgconfig .include .if ${OSVERSION} < 900033 USE_BINUTILS= yes LDFLAGS+= -B${LOCALBASE}/bin .endif -run-autotools: - cd ${CONFIGURE_WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${AUTORECONF} -if +pre-configure: + ${REINPLACE_CMD} -e 's|PREFIX =|PREFIX?=|;s|$$(shell git rev-list HEAD --count)|${GH_COMMIT}|' \ + ${BUILD_WRKSRC}/${MAKEFILE} post-install: -.if !defined(NOPORTEXAMPLES) - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/misc/toxic.conf ${STAGEDIR}${EXAMPLESDIR} -.endif + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/toxic .include Index: head/net-im/toxic/distinfo =================================================================== --- head/net-im/toxic/distinfo (revision 359923) +++ head/net-im/toxic/distinfo (revision 359924) @@ -1,2 +1,2 @@ -SHA256 (toxic-0.4.0.140611.tar.gz) = 3124965b56a4ed42b80af08f58a126d8c4f0035084393bcf9297b35290f1994f -SIZE (toxic-0.4.0.140611.tar.gz) = 78177 +SHA256 (toxic-0.4.2.140630.tar.gz) = 64551ccf2cea7c5c8ebe47ddffbd06b8ace5e1da155895f1370b0dd1be3e1fc4 +SIZE (toxic-0.4.2.140630.tar.gz) = 70949 Index: head/net-im/toxic/files/pkg-message.in =================================================================== --- head/net-im/toxic/files/pkg-message.in (revision 359923) +++ head/net-im/toxic/files/pkg-message.in (revision 359924) @@ -1,14 +1,14 @@ =============================================================================== + toxic is set for IPv6 by default; if you have no IPv6 connectivity, try toxic -4 + if your screen is unreadable, try to set colour_theme:1; in your ~/.config/tox/toxic.conf - (more parameters available - see %%EXAMPLESDIR%%/toxic.conf ) + (more parameters available - see %%DATADIR%%/toxic.conf.example ) or try to define another TERM, e.g.: TERM=vt100 toxic =============================================================================== Index: head/net-im/toxic/pkg-plist =================================================================== --- head/net-im/toxic/pkg-plist (revision 359923) +++ head/net-im/toxic/pkg-plist (revision 359924) @@ -1,5 +1,8 @@ bin/toxic -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/toxic.conf +man/man1/toxic.1-e.gz +man/man1/toxic.1.gz +man/man5/toxic.conf.5-e.gz +man/man5/toxic.conf.5.gz %%DATADIR%%/DHTnodes +%%DATADIR%%/toxic.conf.example @dirrm %%DATADIR%% -%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% Index: head/net-im/venom/Makefile =================================================================== --- head/net-im/venom/Makefile (revision 359923) +++ head/net-im/venom/Makefile (revision 359924) @@ -1,35 +1,35 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= Venom -PORTVERSION= 0.2.0.140611 +PORTVERSION= 0.2.0.140630 CATEGORIES= net-im MAINTAINER= thierry@FreeBSD.org COMMENT= A cross-platform GUI for Tox written in Vala using GTK+ LICENSE= GPLv3 BUILD_DEPENDS= valac:${PORTSDIR}/lang/vala \ ${LOCALBASE}/lib/libtoxcore.a:${PORTSDIR}/net-im/tox LIB_DEPENDS= libgee-0.8.so:${PORTSDIR}/devel/libgee \ libjson-glib-1.0.so:${PORTSDIR}/devel/json-glib RUN_DEPENDS= ${LOCALBASE}/lib/libtoxcore.a:${PORTSDIR}/net-im/tox USE_GITHUB= yes GH_ACCOUNT= naxuroqa GH_TAGNAME= ${GH_COMMIT} -GH_COMMIT= 91b1f35 +GH_COMMIT= dd91b7c -USES= cmake desktop-file-utils pkgconfig +USES= cmake desktop-file-utils pkgconfig gettext USE_GNOME= glib20 gtk30 USE_SQLITE= yes INSTALLS_ICONS= yes OPTIONS_DEFINE= QRCODE OPTIONS_DEFAULT= QRCODE QRCODE_DESC= "Show QR codes" QRCODE_CMAKE_ON= -DENABLE_QR_ENCODE:BOOL="ON" QRCODE_LIB_DEPENDS= libqrencode.so:${PORTSDIR}/graphics/libqrencode .include Index: head/net-im/venom/distinfo =================================================================== --- head/net-im/venom/distinfo (revision 359923) +++ head/net-im/venom/distinfo (revision 359924) @@ -1,2 +1,2 @@ -SHA256 (Venom-0.2.0.140611.tar.gz) = 6b6c0422531d207761553950c06e4f84638e32d46cdfc8f14e29402bb1374fbb -SIZE (Venom-0.2.0.140611.tar.gz) = 148241 +SHA256 (Venom-0.2.0.140630.tar.gz) = b3274853ffec0282472175179292d124984b80e8c495124c22f5bae06b5b8629 +SIZE (Venom-0.2.0.140630.tar.gz) = 163496 Index: head/net-im/venom/pkg-plist =================================================================== --- head/net-im/venom/pkg-plist (revision 359923) +++ head/net-im/venom/pkg-plist (revision 359924) @@ -1,13 +1,15 @@ bin/venom share/applications/venom.desktop share/icons/hicolor/128x128/apps/venom.png share/icons/hicolor/16x16/apps/venom.png share/icons/hicolor/256x256/apps/venom.png share/icons/hicolor/32x32/apps/venom.png share/icons/hicolor/48x48/apps/venom.png share/icons/hicolor/64x64/apps/venom.png share/icons/hicolor/scalable/apps/venom.svg +share/locale/de/LC_MESSAGES/Venom.mo +share/locale/it/LC_MESSAGES/Venom.mo share/pixmaps/venom.png share/venom/theme/default.css @dirrmtry share/venom/theme @dirrmtry share/venom