Index: head/dns/dnscrypt-proxy/Makefile =================================================================== --- head/dns/dnscrypt-proxy/Makefile (revision 366315) +++ head/dns/dnscrypt-proxy/Makefile (revision 366316) @@ -1,40 +1,40 @@ # Created by: Leo Vandewoestijne # $FreeBSD$ PORTNAME= dnscrypt-proxy PORTVERSION= 1.4.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= dns MASTER_SITES= http://download.dnscrypt.org/dnscrypt-proxy/ \ http://www.dns-lab.com/downloads/dnscrypt-proxy/ MAINTAINER= freebsd@dns-lab.com COMMENT= Boost privacy and security of DNS LICENSE= MIT LIB_DEPENDS= libexecinfo.so:${PORTSDIR}/devel/libexecinfo \ libsodium.so:${PORTSDIR}/security/libsodium GNU_CONFIGURE= yes USES= gmake SUB_FILES= pkg-message USE_RC_SUBR= ${PORTNAME} USERS= _dnscrypt-proxy PORTDOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README \ README-PLUGINS.markdown README-WINDOWS.markdown \ README.markdown TECHNOTES THANKS OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/man/dnscrypt-proxy.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 ${INSTALL_MAN} ${WRKSRC}/man/hostip.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .include Index: head/net-im/tox/Makefile =================================================================== --- head/net-im/tox/Makefile (revision 366315) +++ head/net-im/tox/Makefile (revision 366316) @@ -1,62 +1,63 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= toxcore PORTVERSION= 0.140814 +PORTREVISION= 1 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= ${PORTNAME} GH_TAGNAME= ${GH_COMMIT} GH_COMMIT= 7557b92 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/security/libsodium/Makefile =================================================================== --- head/security/libsodium/Makefile (revision 366315) +++ head/security/libsodium/Makefile (revision 366316) @@ -1,30 +1,32 @@ # $FreeBSD$ PORTNAME= libsodium -PORTVERSION= 0.4.5 -PORTREVISION= 1 +PORTVERSION= 0.7.0 CATEGORIES= security MASTER_SITES= http://download.dnscrypt.org/libsodium/releases/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= vsevolod@FreeBSD.org COMMENT= Library to build higher-level cryptographic tools LICENSE= ISCL GNU_CONFIGURE= yes USES= libtool pathfix pkgconfig USE_LDCONFIG= yes +CONFIGURE_ARGS+= --enable-blocking-random +INSTALL_TARGET?= install-strip + OPTIONS_DEFINE= DOCS -PORTDOCS= AUTHORS README.markdown THANKS - post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ + ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR}/ + ${INSTALL_DATA} ${WRKSRC}/README.markdown ${STAGEDIR}${DOCSDIR}/ + ${INSTALL_DATA} ${WRKSRC}/THANKS ${STAGEDIR}${DOCSDIR}/ regression-test: build @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \ ${MAKEFILE} ${MAKE_ARGS} check) .include Index: head/security/libsodium/distinfo =================================================================== --- head/security/libsodium/distinfo (revision 366315) +++ head/security/libsodium/distinfo (revision 366316) @@ -1,2 +1,2 @@ -SHA256 (libsodium-0.4.5.tar.gz) = 7ad5202df53eeac0eb29b064ae5d05b65d82b2fc1c082899c9c6a09b0ee1ac32 -SIZE (libsodium-0.4.5.tar.gz) = 540467 +SHA256 (libsodium-0.7.0.tar.gz) = 4ccaffd1a15be67786e28a61b602492a97eb5bcb83455ed53c02fa038b8e9168 +SIZE (libsodium-0.7.0.tar.gz) = 1531514 Index: head/security/libsodium/pkg-plist =================================================================== --- head/security/libsodium/pkg-plist (revision 366315) +++ head/security/libsodium/pkg-plist (revision 366316) @@ -1,58 +1,62 @@ include/sodium.h include/sodium/core.h +include/sodium/crypto_aead_chacha20poly1305.h include/sodium/crypto_auth.h include/sodium/crypto_auth_hmacsha256.h +include/sodium/crypto_auth_hmacsha512.h include/sodium/crypto_auth_hmacsha512256.h include/sodium/crypto_box.h include/sodium/crypto_box_curve25519xsalsa20poly1305.h include/sodium/crypto_core_hsalsa20.h include/sodium/crypto_core_salsa20.h include/sodium/crypto_core_salsa2012.h include/sodium/crypto_core_salsa208.h include/sodium/crypto_generichash.h include/sodium/crypto_generichash_blake2b.h include/sodium/crypto_hash.h include/sodium/crypto_hash_sha256.h include/sodium/crypto_hash_sha512.h -include/sodium/crypto_hashblocks_sha256.h -include/sodium/crypto_hashblocks_sha512.h include/sodium/crypto_int32.h include/sodium/crypto_int64.h include/sodium/crypto_onetimeauth.h include/sodium/crypto_onetimeauth_poly1305.h -include/sodium/crypto_onetimeauth_poly1305_53.h -include/sodium/crypto_onetimeauth_poly1305_donna.h +include/sodium/crypto_pwhash_scryptsalsa208sha256.h include/sodium/crypto_scalarmult.h include/sodium/crypto_scalarmult_curve25519.h include/sodium/crypto_secretbox.h include/sodium/crypto_secretbox_xsalsa20poly1305.h include/sodium/crypto_shorthash.h include/sodium/crypto_shorthash_siphash24.h include/sodium/crypto_sign.h include/sodium/crypto_sign_ed25519.h include/sodium/crypto_sign_edwards25519sha512batch.h include/sodium/crypto_stream.h include/sodium/crypto_stream_aes128ctr.h -include/sodium/crypto_stream_aes256estream.h +include/sodium/crypto_stream_chacha20.h include/sodium/crypto_stream_salsa20.h include/sodium/crypto_stream_salsa2012.h include/sodium/crypto_stream_salsa208.h include/sodium/crypto_stream_xsalsa20.h include/sodium/crypto_uint16.h include/sodium/crypto_uint32.h include/sodium/crypto_uint64.h include/sodium/crypto_uint8.h include/sodium/crypto_verify_16.h include/sodium/crypto_verify_32.h +include/sodium/crypto_verify_64.h include/sodium/export.h include/sodium/randombytes.h include/sodium/randombytes_salsa20_random.h include/sodium/randombytes_sysrandom.h +include/sodium/runtime.h include/sodium/utils.h include/sodium/version.h +@dirrmtry include/sodium lib/libsodium.a lib/libsodium.so -lib/libsodium.so.4 -lib/libsodium.so.4.5.0 +lib/libsodium.so.13 +lib/libsodium.so.13.0.0 libdata/pkgconfig/libsodium.pc -@dirrmtry include/sodium +%%PORTDOCS%%%%DOCSDIR%%/AUTHORS +%%PORTDOCS%%%%DOCSDIR%%/README.markdown +%%PORTDOCS%%%%DOCSDIR%%/THANKS