Tested on amd64. https://github.com/DNSCrypt/dnscrypt-proxy/releases/tag/2.1.0
Index: Makefile =================================================================== RCS file: /cvs/ports/net/dnscrypt-proxy/Makefile,v retrieving revision 1.56 diff -u -p -r1.56 Makefile --- Makefile 8 Mar 2021 13:59:24 -0000 1.56 +++ Makefile 19 Aug 2021 21:47:01 -0000 @@ -4,8 +4,7 @@ COMMENT = flexible DNS proxy with suppor GH_ACCOUNT = jedisct1 GH_PROJECT = dnscrypt-proxy -GH_TAGNAME = 2.0.45 -REVISION = 0 +GH_TAGNAME = 2.1.0 CATEGORIES = net Index: distinfo =================================================================== RCS file: /cvs/ports/net/dnscrypt-proxy/distinfo,v retrieving revision 1.31 diff -u -p -r1.31 distinfo --- distinfo 12 Jan 2021 05:18:25 -0000 1.31 +++ distinfo 19 Aug 2021 21:47:01 -0000 @@ -1,2 +1,2 @@ -SHA256 (dnscrypt-proxy-2.0.45.tar.gz) = 96rCjGpgQEaD1DYHK4nRjtO7MJ+NipXI6HrSUNoZCCE= -SIZE (dnscrypt-proxy-2.0.45.tar.gz) = 2721610 +SHA256 (dnscrypt-proxy-2.1.0.tar.gz) = SvQ6IUOh0Pm0MPXwiYFBfLRHXMWQ2vedEcmgSH9y+tw= +SIZE (dnscrypt-proxy-2.1.0.tar.gz) = 6248378 Index: patches/patch-dnscrypt-proxy_example-dnscrypt-proxy_toml =================================================================== RCS file: /cvs/ports/net/dnscrypt-proxy/patches/patch-dnscrypt-proxy_example-dnscrypt-proxy_toml,v retrieving revision 1.15 diff -u -p -r1.15 patch-dnscrypt-proxy_example-dnscrypt-proxy_toml --- patches/patch-dnscrypt-proxy_example-dnscrypt-proxy_toml 12 Jan 2021 05:18:25 -0000 1.15 +++ patches/patch-dnscrypt-proxy_example-dnscrypt-proxy_toml 19 Aug 2021 21:47:01 -0000 @@ -3,7 +3,7 @@ $OpenBSD: patch-dnscrypt-proxy_example-d Index: dnscrypt-proxy/example-dnscrypt-proxy.toml --- dnscrypt-proxy/example-dnscrypt-proxy.toml.orig +++ dnscrypt-proxy/example-dnscrypt-proxy.toml -@@ -49,7 +49,7 @@ max_clients = 250 +@@ -52,7 +52,7 @@ ## Note (2): this feature is not compatible with systemd socket activation. ## Note (3): when using -pidfile, the PID file directory must be writable by the new user @@ -11,22 +11,22 @@ Index: dnscrypt-proxy/example-dnscrypt-p +user_name = '_dnscrypt-proxy' - ## Require servers (from static + remote sources) to satisfy specific properties -@@ -654,7 +654,7 @@ cache_neg_max_ttl = 600 + ## Require servers (from remote sources) to satisfy specific properties +@@ -670,7 +670,7 @@ [sources.'public-resolvers'] - urls = ['https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v3/public-resolvers.md', 'https://download.dnscrypt.info/resolvers-list/v3/public-resolvers.md', 'https://ipv6.download.dnscrypt.info/resolvers-list/v3/public-resolvers.md', 'https://download.dnscrypt.net/resolvers-list/v3/public-resolvers.md'] -- cache_file = 'public-resolvers.md' -+ cache_file = '${LOCALSTATEDIR}/dnscrypt-proxy/public-resolvers.md' - minisign_key = 'RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3' - refresh_delay = 72 - prefix = '' -@@ -663,7 +663,7 @@ cache_neg_max_ttl = 600 + urls = ['https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v3/public-resolvers.md', 'https://download.dnscrypt.info/resolvers-list/v3/public-resolvers.md', 'https://ipv6.download.dnscrypt.info/resolvers-list/v3/public-resolvers.md', 'https://download.dnscrypt.net/resolvers-list/v3/public-resolvers.md'] +- cache_file = 'public-resolvers.md' ++ cache_file = '${LOCALSTATEDIR}/dnscrypt-proxy/public-resolvers.md' + minisign_key = 'RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3' + refresh_delay = 72 + prefix = '' +@@ -679,7 +679,7 @@ [sources.'relays'] - urls = ['https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v3/relays.md', 'https://download.dnscrypt.info/resolvers-list/v3/relays.md', 'https://ipv6.download.dnscrypt.info/resolvers-list/v3/relays.md', 'https://download.dnscrypt.net/resolvers-list/v3/relays.md'] -- cache_file = 'relays.md' -+ cache_file = '${LOCALSTATEDIR}/dnscrypt-proxy/relays.md' - minisign_key = 'RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3' - refresh_delay = 72 - prefix = '' + urls = ['https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v3/relays.md', 'https://download.dnscrypt.info/resolvers-list/v3/relays.md', 'https://ipv6.download.dnscrypt.info/resolvers-list/v3/relays.md', 'https://download.dnscrypt.net/resolvers-list/v3/relays.md'] +- cache_file = 'relays.md' ++ cache_file = '${LOCALSTATEDIR}/dnscrypt-proxy/relays.md' + minisign_key = 'RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3' + refresh_delay = 72 + prefix = ''