It was marked BROKEN because it broke with the recently updated go
1.21.

This new 2.1.5 release was specifically made to compile with go 1.21 and
new quic-go.

changelog:
https://github.com/DNSCrypt/dnscrypt-proxy/releases/tag/2.1.5

I tested basic usage. This feature "New configuration directive:
tls_key_log_file" is broken because of dropping permissions and creating
the file with root. I will report upstream.

OK?

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/dnscrypt-proxy/Makefile,v
retrieving revision 1.64
diff -u -p -u -p -r1.64 Makefile
--- Makefile    10 Aug 2023 07:50:55 -0000      1.64
+++ Makefile    11 Aug 2023 20:04:42 -0000
@@ -1,9 +1,8 @@
-BROKEN =       The version of quic-go you're using can't be built on Go 1.21 
yet.
 COMMENT =      flexible DNS proxy with support for encrypted DNS protocols
 
 GH_ACCOUNT =   jedisct1
 GH_PROJECT =   dnscrypt-proxy
-GH_TAGNAME =   2.1.4
+GH_TAGNAME =   2.1.5
 
 CATEGORIES =   net
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/dnscrypt-proxy/distinfo,v
retrieving revision 1.36
diff -u -p -u -p -r1.36 distinfo
--- distinfo    28 Feb 2023 20:33:19 -0000      1.36
+++ distinfo    11 Aug 2023 20:04:42 -0000
@@ -1,2 +1,2 @@
-SHA256 (dnscrypt-proxy-2.1.4.tar.gz) = 
BfCj6Mj0icr5WRnip1oexFmO3TQo0rndNXyrpq2yYH0=
-SIZE (dnscrypt-proxy-2.1.4.tar.gz) = 6897787
+SHA256 (dnscrypt-proxy-2.1.5.tar.gz) = 
BExNuaPHvc+Ib/j4PEsTfS/TemVHepK/6Gv2lYfqc1U=
+SIZE (dnscrypt-proxy-2.1.5.tar.gz) = 4065395

Reply via email to