<pre style='margin:0'>
Jeremy Lavergne (nerdling) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/be2039400275afad8a769bb4412f3b8e084d0078">https://github.com/macports/macports-ports/commit/be2039400275afad8a769bb4412f3b8e084d0078</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new be203940027 unbound: enable support for dnscrypt, dnstap
</span>be203940027 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit be2039400275afad8a769bb4412f3b8e084d0078
</span>Author: iEFdev <eric@iefdev.se>
AuthorDate: Tue Aug 18 05:59:53 2020 +0200
<span style='display:block; white-space:pre;color:#404040;'> unbound: enable support for dnscrypt, dnstap
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> - Enable support for dnscrypt, dnstap
</span><span style='display:block; white-space:pre;color:#404040;'> - Add variant for dnstap
</span><span style='display:block; white-space:pre;color:#404040;'> - Disable dsa
</span>---
net/unbound/Portfile | 21 +++++++++++++++++++--
1 file changed, 19 insertions(+), 2 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/unbound/Portfile b/net/unbound/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index cce5a3037ba..ae189b95c0f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/unbound/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/unbound/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,6 +5,7 @@ PortGroup compiler_blacklist_versions 1.0
</span>
name unbound
version 1.11.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories net
license BSD
maintainers {snc @nerdling} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,8 +14,11 @@ description Validating, recursive, and caching DNS resolver.
</span>
homepage https://nlnetlabs.nl/projects/unbound/
platforms darwin
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build port:flex
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib path:lib/libssl.dylib:openssl port:expat
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib path:lib/libssl.dylib:openssl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libsodium \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:expat
</span>
set unbounduser unbound
set unboundgroup unbound
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,7 +42,10 @@ checksums rmd160 ead50566c56158b95f78ae26bc412e535cadc298 \
</span> configure.args-append --with-pidfile=${prefix}/var/run/${name}/${name}.pid \
--with-ssl=${prefix} \
--with-rootkey-file=${prefix}/etc/${name}/root.key \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-libexpat=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-libexpat=${prefix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-libsodium=${prefix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --enable-dnscrypt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-dsa
</span>
if {${os.major} == 10} {
compiler.blacklist *llvm-gcc-4.2 *gcc-4.0 gcc-3.3 clang
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -49,6 +56,12 @@ variant libevent description {Build with libevent (slower, but allows use of lar
</span> configure.args-append --with-libevent=${prefix}
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant dnstap description {Enable dnstap support (a binary log format for DNS software)} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:protobuf-c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --enable-dnstap \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-protobuf-c=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> test.run yes
add_users ${unbounduser} group=${unboundgroup} home=/dev/null realname=Unbound\ Resolver
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -79,3 +92,7 @@ startupitem.stop "(/bin/kill \$(cat ${prefix}/var/run/${name}/unbound.pid) 2>&1)
</span> startupitem.pidfile clean ${prefix}/var/run/${name}/${name}.pid
notes-append "An example configuration is provided at ${prefix}/etc/${name}/${name}.conf-dist."
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url ${homepage}about/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex {>Unbound ([0-9.]+)<}
</span></pre><pre style='margin:0'>
</pre>