2.0.33 was just released on November 18, 2019, with a bugfix. I pasted it here.
Changelogs: https://github.com/DNSCrypt/dnscrypt-proxy/releases/tag/2.0.33 https://github.com/DNSCrypt/dnscrypt-proxy/releases/tag/2.0.32 Nam Nguyen writes: > Here is an update for net/dnscrypt-proxy 2.0.32, released on November > 17, 2019. > > Changelog: > https://github.com/DNSCrypt/dnscrypt-proxy/releases/tag/2.0.32 > > Unit tests were added so the port now has do-test. All tests pass. The > tests use the bundled https://github.com/powerman/check found inside the > vendor/ directory. > > $ make test > ... > PASS > checks: 2009 passed 0 todo 0 failed (total) > ok github.com/jedisct1/dnscrypt-proxy/dnscrypt-proxy 0.587s > > Feedback and tests are welcome. It continues to work in my testing. Index: Makefile =================================================================== RCS file: /cvs/ports/net/dnscrypt-proxy/Makefile,v retrieving revision 1.46 diff -u -p -u -p -r1.46 Makefile --- Makefile 4 Nov 2019 18:37:06 -0000 1.46 +++ Makefile 18 Nov 2019 20:44:33 -0000 @@ -4,7 +4,7 @@ COMMENT = flexible DNS proxy with suppor GH_ACCOUNT = jedisct1 GH_PROJECT = dnscrypt-proxy -GH_TAGNAME = 2.0.31 +GH_TAGNAME = 2.0.33 CATEGORIES = net @@ -19,7 +19,6 @@ WANTLIB = c pthread MODULES = lang/go MODGO_TYPE = bin -NO_TEST = Yes INSTDIR = ${PREFIX}/share/examples/dnscrypt-proxy @@ -28,6 +27,9 @@ post-patch: do-build: cd ${WRKSRC}/dnscrypt-proxy && ${MODGO_CMD} build + +do-test: + cd ${WRKSRC}/dnscrypt-proxy && ${MODGO_CMD} test do-install: ${INSTALL_PROGRAM} ${WRKSRC}/dnscrypt-proxy/dnscrypt-proxy ${PREFIX}/bin/ Index: distinfo =================================================================== RCS file: /cvs/ports/net/dnscrypt-proxy/distinfo,v retrieving revision 1.22 diff -u -p -u -p -r1.22 distinfo --- distinfo 4 Nov 2019 18:37:06 -0000 1.22 +++ distinfo 18 Nov 2019 20:44:33 -0000 @@ -1,2 +1,2 @@ -SHA256 (dnscrypt-proxy-2.0.31.tar.gz) = tdF65WhW5Xl7WdhivMsDj/iRrAvxWVNOmpN7DwzDV3c= -SIZE (dnscrypt-proxy-2.0.31.tar.gz) = 2640523 +SHA256 (dnscrypt-proxy-2.0.33.tar.gz) = nmLdPf9ZwoOguCFNmZJcHKiFWHaZK+F1Wz62s0iRlP0= +SIZE (dnscrypt-proxy-2.0.33.tar.gz) = 2723092 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.7 diff -u -p -u -p -r1.7 patch-dnscrypt-proxy_example-dnscrypt-proxy_toml --- patches/patch-dnscrypt-proxy_example-dnscrypt-proxy_toml 4 Nov 2019 18:37:06 -0000 1.7 +++ patches/patch-dnscrypt-proxy_example-dnscrypt-proxy_toml 18 Nov 2019 20:44:33 -0000 @@ -12,7 +12,7 @@ Index: dnscrypt-proxy/example-dnscrypt-p ## Require servers (from static + remote sources) to satisfy specific properties -@@ -537,7 +537,7 @@ cache_neg_max_ttl = 600 +@@ -536,7 +536,7 @@ cache_neg_max_ttl = 600 [sources.'public-resolvers'] urls = ['https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v2/public-resolvers.md', 'https://download.dnscrypt.info/resolvers-list/v2/public-resolvers.md'] @@ -21,10 +21,10 @@ Index: dnscrypt-proxy/example-dnscrypt-p minisign_key = 'RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3' prefix = '' -@@ -545,7 +545,7 @@ cache_neg_max_ttl = 600 +@@ -544,7 +544,7 @@ cache_neg_max_ttl = 600 [sources.'relays'] - urls = ['https://github.com/DNSCrypt/dnscrypt-resolvers/raw/master/v2/relays.md', 'https://download.dnscrypt.info/resolvers-list/v2/relays.md'] + urls = ['https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v2/relays.md', 'https://download.dnscrypt.info/resolvers-list/v2/relays.md'] - cache_file = 'relays.md' + cache_file = '${LOCALSTATEDIR}/dnscrypt-proxy/relays.md' minisign_key = 'RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3'