Index: head/dns/unbound/Makefile =================================================================== --- head/dns/unbound/Makefile (revision 297338) +++ head/dns/unbound/Makefile (revision 297339) @@ -1,86 +1,95 @@ # New ports collection makefile for: unbound # Date created: 25 Apr 2008 # Whom: Sergey Matveychuk # # $FreeBSD$ # PORTNAME= unbound -PORTVERSION= 1.4.16 +PORTVERSION= 1.4.17 CATEGORIES= dns MASTER_SITES= http://unbound.net/downloads/ MAINTAINER= sem@FreeBSD.org COMMENT= A validating, recursive, and caching DNS resolver USE_GMAKE= yes USE_OPENSSL= yes GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --with-ssl=${OPENSSLBASE} --with-ldns-builtin +CONFIGURE_ARGS+= --with-ssl=${OPENSSLBASE} USE_LDCONFIG= yes USERS= ${PORTNAME} USE_RC_SUBR= unbound MAN1= unbound-host.1 MAN3= libunbound.3 MAN5= unbound.conf.5 MAN8= unbound.8 unbound-anchor.8 unbound-control.8 unbound-checkconf.8 PORTDOCS= CREDITS Changelog FEATURES LICENSE README README.svn \ README.tests TODO control_proto_spec.txt ietf67-design-02.odp \ ietf67-design-02.pdf requirements.txt SUB_FILES= pkg-install pkg-deinstall PLIST_SUB+= PYTHON=${PYTHON} OPTIONS= LIBEVENT "is useful when using many (10000) outgoing ports" off \ THREADS "build with threads support" on \ PYTHON "build python bindings" off \ - GOST "build GOST support (requires OpenSSL from ports)" off + GOST "build GOST support (requires OpenSSL from ports)" off \ + ECDSA "build ECDSA (ecliptic curve) support" on .include LIB_DEPENDS+= expat.6:${PORTSDIR}/textproc/expat2 \ ldns:${PORTSDIR}/dns/ldns .if defined(WITH_PYTHON) USE_PYTHON= yes CONFIGURE_ARGS+= --with-pyunbound=yes --with-pythonmodule=yes BUILD_DEPENDS+= swig:${PORTSDIR}/devel/swig13 PYTHON= .else PYTHON= "@comment " .endif .if defined(WITH_GOST) WITH_OPENSSL_PORT= yes +DEPENDS_ARGS+= WITH_GOST=yes .else CONFIGURE_ARGS+= --disable-gost +.endif + +.if defined(WITH_GOST) +WITH_OPENSSL_PORT= yes +DEPENDS_ARGS+= WITH_ECDSA=yes +.else +CONFIGURE_ARGS+= --disable-ecdsa .endif .if defined(WITH_LIBEVENT) LIB_DEPENDS+= event-1.4:${PORTSDIR}/devel/libevent CONFIGURE_ARGS+= --with-libevent=${LOCALBASE} .else CONFIGURE_ARGS+= --with-libevent=no .endif .if !defined(WITH_THREADS) CONFIGURE_ARGS+= --without-pthreads .endif post-patch: @${MKDIR} ${WRKSRC}/balancer @${RM} ${WRKSRC}/util/configlexer.c post-install: @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR}; \ for f in ${PORTDOCS}; do \ cd ${WRKSRC}/doc && ${INSTALL_DATA} $${f} ${DOCSDIR}/; \ done .endif .include Property changes on: head/dns/unbound/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.48 \ No newline at end of property +1.49 \ No newline at end of property Index: head/dns/unbound/distinfo =================================================================== --- head/dns/unbound/distinfo (revision 297338) +++ head/dns/unbound/distinfo (revision 297339) @@ -1,2 +1,2 @@ -SHA256 (unbound-1.4.16.tar.gz) = fb71665851eb11d3b1ad5dd5f9d7b167e0902628c06db3d6fc14afd95cc970fa -SIZE (unbound-1.4.16.tar.gz) = 3562989 +SHA256 (unbound-1.4.17.tar.gz) = 2637d6bda4065d7abf1cd11ee25bfc8e916241153c2d331de99ab6c63df5e3d3 +SIZE (unbound-1.4.17.tar.gz) = 3585122 Property changes on: head/dns/unbound/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.28 \ No newline at end of property +1.29 \ No newline at end of property Index: head/dns/unbound/files/patch-configure =================================================================== --- head/dns/unbound/files/patch-configure (revision 297338) +++ head/dns/unbound/files/patch-configure (revision 297339) @@ -1,12 +1,13 @@ ---- configure.orig 2011-07-15 14:58:53.000000000 +0400 -+++ configure 2011-07-15 14:59:02.000000000 +0400 -@@ -16825,8 +16825,7 @@ +--- configure.orig 2012-05-24 12:37:55.000000000 +0400 ++++ configure 2012-05-24 16:48:58.593092754 +0400 +@@ -17949,9 +17949,7 @@ -a $ac_cv_func_ldns_key_buf2rsa_raw = yes \ -a $ac_cv_func_ldns_get_random = yes \ -a $ac_cv_header_ldns_ldns_h = yes \ - -a $ac_cv_func_ldns_b32_ntop_extended_hex = yes \ -- -a $ac_cv_func_ldns_key_EVP_load_gost_id = yes; then +- -a $ac_cv_func_ldns_key_EVP_load_gost_id = yes \ +- -a $ac_cv_have_decl_LDNS_ECDSAP384SHA384 = yes; then + -a $ac_cv_func_ldns_b32_ntop_extended_hex = yes; then : else as_fn_error $? "ldns library is not recent, update the ldns library, install it into system lib dir or use --with-ldns=path to other location. The --with-ldns can point to the make-dir of ldns. Package libldns or download source http://www.nlnetlabs.nl/projects/ldns" "$LINENO" 5 Property changes on: head/dns/unbound/files/patch-configure ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.7 \ No newline at end of property +1.8 \ No newline at end of property