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'

Reply via email to