Sun Jul 15 16:10:32 2018 UTC ()
Add a package for dnscrypt-proxy2.

PR pkg/53384 by Nia Alarie.

A flexible DNS proxy, with support for modern encrypted DNS protocols
such as DNSCrypt v2 and DNS-over-HTTP/2.


(bsiegert)
diff -r1.1218 -r1.1219 pkgsrc/net/Makefile
diff -r0 -r1.1 pkgsrc/net/dnscrypt-proxy2/DESCR
diff -r0 -r1.1 pkgsrc/net/dnscrypt-proxy2/Makefile
diff -r0 -r1.1 pkgsrc/net/dnscrypt-proxy2/PLIST
diff -r0 -r1.1 pkgsrc/net/dnscrypt-proxy2/distinfo

cvs diff -r1.1218 -r1.1219 pkgsrc/net/Makefile (expand / switch to unified diff)

--- pkgsrc/net/Makefile 2018/07/07 12:37:52 1.1218
+++ pkgsrc/net/Makefile 2018/07/15 16:10:32 1.1219
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.1218 2018/07/07 12:37:52 bsiegert Exp $ 1# $NetBSD: Makefile,v 1.1219 2018/07/15 16:10:32 bsiegert Exp $
2# 2#
3 3
4COMMENT= Networking tools 4COMMENT= Networking tools
5 5
6SUBDIR+= 3proxy 6SUBDIR+= 3proxy
7SUBDIR+= 6tunnel 7SUBDIR+= 6tunnel
8SUBDIR+= DarwinStreamingServer 8SUBDIR+= DarwinStreamingServer
9SUBDIR+= GeoIP 9SUBDIR+= GeoIP
10SUBDIR+= Geomyidae 10SUBDIR+= Geomyidae
11SUBDIR+= IglooFTP 11SUBDIR+= IglooFTP
12SUBDIR+= LaBrea 12SUBDIR+= LaBrea
13SUBDIR+= ORBit 13SUBDIR+= ORBit
14SUBDIR+= ORBit2 14SUBDIR+= ORBit2
@@ -97,26 +97,27 @@ SUBDIR+= dgd @@ -97,26 +97,27 @@ SUBDIR+= dgd
97SUBDIR+= dhcpcd 97SUBDIR+= dhcpcd
98SUBDIR+= dhcpcd-dbus 98SUBDIR+= dhcpcd-dbus
99SUBDIR+= dhcpcd-gtk 99SUBDIR+= dhcpcd-gtk
100SUBDIR+= dhcpcd-icons 100SUBDIR+= dhcpcd-icons
101SUBDIR+= dhcpcd-qt 101SUBDIR+= dhcpcd-qt
102SUBDIR+= dhcpd-pools 102SUBDIR+= dhcpd-pools
103SUBDIR+= dhid 103SUBDIR+= dhid
104SUBDIR+= dhisd 104SUBDIR+= dhisd
105SUBDIR+= djbdns 105SUBDIR+= djbdns
106SUBDIR+= djbdns-run 106SUBDIR+= djbdns-run
107SUBDIR+= dlint 107SUBDIR+= dlint
108SUBDIR+= dnscap 108SUBDIR+= dnscap
109SUBDIR+= dnscheck 109SUBDIR+= dnscheck
 110SUBDIR+= dnscrypt-proxy2
110SUBDIR+= dnsdist 111SUBDIR+= dnsdist
111SUBDIR+= dnsmasq 112SUBDIR+= dnsmasq
112SUBDIR+= dnstop 113SUBDIR+= dnstop
113SUBDIR+= dnstracer 114SUBDIR+= dnstracer
114SUBDIR+= docsis 115SUBDIR+= docsis
115SUBDIR+= driftnet 116SUBDIR+= driftnet
116SUBDIR+= drill 117SUBDIR+= drill
117SUBDIR+= dtcp 118SUBDIR+= dtcp
118SUBDIR+= dtcpclient 119SUBDIR+= dtcpclient
119SUBDIR+= dtorrent 120SUBDIR+= dtorrent
120SUBDIR+= dynipclient 121SUBDIR+= dynipclient
121SUBDIR+= echoping 122SUBDIR+= echoping
122SUBDIR+= ed2k-gtk-gui 123SUBDIR+= ed2k-gtk-gui

File Added: pkgsrc/net/dnscrypt-proxy2/DESCR
A flexible DNS proxy, with support for modern encrypted DNS protocols
such as DNSCrypt v2 and DNS-over-HTTP/2.

File Added: pkgsrc/net/dnscrypt-proxy2/Makefile
# $NetBSD: Makefile,v 1.1 2018/07/15 16:10:32 bsiegert Exp $

PKGNAME=	dnscrypt-proxy2-2.0.15
DISTNAME=	dnscrypt-proxy-${PKGVERSION_NOREV}
CATEGORIES=	net security
MASTER_SITES=	${MASTER_SITE_GITHUB:=jedisct1/}
GITHUB_PROJECT=	dnscrypt-proxy
GITHUB_TAG=	${PKGVERSION_NOREV}

HOMEPAGE=	https://github.com/jedisct1/dnscrypt-proxy
COMMENT=	DNS proxy with support for encrypted protocols
LICENSE=	isc

EXTRACT_USING=	bsdtar
USE_TOOLS+=	pax

GO_SRCPATH=	github.com/jedisct1/dnscrypt-proxy/
GO_DIST_BASE=	${DISTNAME}

do-install:
	${RUN} cd ${WRKDIR}; [ ! -d bin ] || ${PAX} -rw bin ${DESTDIR}${PREFIX}

.include "../../lang/go/go-package.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/net/dnscrypt-proxy2/PLIST
@comment $NetBSD: PLIST,v 1.1 2018/07/15 16:10:32 bsiegert Exp $
bin/dnscrypt-proxy

File Added: pkgsrc/net/dnscrypt-proxy2/distinfo
$NetBSD: distinfo,v 1.1 2018/07/15 16:10:32 bsiegert Exp $

SHA1 (dnscrypt-proxy-2.0.15.tar.gz) = f348d81d32ebc80638ab494692a6f08e3eabd79f
RMD160 (dnscrypt-proxy-2.0.15.tar.gz) = c4a1b4babe7cac742c61031dab5c4f13238cf4c5
SHA512 (dnscrypt-proxy-2.0.15.tar.gz) = 4517ab7b7eb1474f8c9e133a289caf6c02f472b51b910f1fbe1e5ffd6d389943626c8878e68f7f27a47b00301a427dfe9c563bc82b67cafab32f4ab3bc4c84b9
Size (dnscrypt-proxy-2.0.15.tar.gz) = 2887764 bytes