Wed Feb 8 16:14:37 2023 UTC ()
Update to 44. From the changelog:

- Included enhancements and bug fixes from M.C. for dnscache and
  queries: no global PTR lookup for ULA addresses, recognition of
  .onion domain, considering empty forwarding files and all 16
  possible name servers.
- tinydns' split-horizon capabilities are now based on IPv4/IPv6
  CIDR addresses.


(schmonz)
diff -r1.23 -r1.24 pkgsrc/net/djbdnscurve6/Makefile
diff -r1.16 -r1.17 pkgsrc/net/djbdnscurve6/distinfo

cvs diff -r1.23 -r1.24 pkgsrc/net/djbdnscurve6/Makefile (expand / switch to unified diff)

--- pkgsrc/net/djbdnscurve6/Makefile 2022/08/03 16:31:43 1.23
+++ pkgsrc/net/djbdnscurve6/Makefile 2023/02/08 16:14:37 1.24
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.23 2022/08/03 16:31:43 schmonz Exp $ 1# $NetBSD: Makefile,v 1.24 2023/02/08 16:14:37 schmonz Exp $
2 2
3DISTNAME= djbdnscurve6-43 3DISTNAME= djbdnscurve6-44
4CATEGORIES= net 4CATEGORIES= net
5MASTER_SITES= https://www.fehcom.de/ipnet/djbdnscurve6/ 5MASTER_SITES= https://www.fehcom.de/ipnet/djbdnscurve6/
6EXTRACT_SUFX= .tgz 6EXTRACT_SUFX= .tgz
7 7
8MAINTAINER= schmonz@NetBSD.org 8MAINTAINER= schmonz@NetBSD.org
9HOMEPAGE= https://www.fehcom.de/ipnet/djbdnscurve6.html 9HOMEPAGE= https://www.fehcom.de/ipnet/djbdnscurve6.html
10COMMENT= Fork of djbdns with IPv6 and DNSCurve support 10COMMENT= Fork of djbdns with IPv6 and DNSCurve support
11LICENSE= public-domain 11LICENSE= public-domain
12 12
13CONFLICTS+= djbdns-[0-9]* 13CONFLICTS+= djbdns-[0-9]*
14 14
15WRKSRC= ${WRKDIR}/net/${PKGBASE}/${DISTNAME} 15WRKSRC= ${WRKDIR}/net/${PKGBASE}/${DISTNAME}
16DJB_SLASHPACKAGE= yes 16DJB_SLASHPACKAGE= yes
@@ -23,28 +23,30 @@ SUBST_FILES.etc= src/dns_rcrw.c man/qual @@ -23,28 +23,30 @@ SUBST_FILES.etc= src/dns_rcrw.c man/qual
23SUBST_SED.etc= -e 's|/etc/dnsrewrite|${PKG_SYSCONFBASE}/dnsrewrite|g' 23SUBST_SED.etc= -e 's|/etc/dnsrewrite|${PKG_SYSCONFBASE}/dnsrewrite|g'
24SUBST_MESSAGE.etc= Fixing prefix. 24SUBST_MESSAGE.etc= Fixing prefix.
25 25
26SUBST_CLASSES+= sysconfdir 26SUBST_CLASSES+= sysconfdir
27SUBST_STAGE.sysconfdir= do-configure 27SUBST_STAGE.sysconfdir= do-configure
28SUBST_FILES.sysconfdir= src/dnscache-conf.c 28SUBST_FILES.sysconfdir= src/dnscache-conf.c
29SUBST_VARS.sysconfdir= PKG_SYSCONFDIR 29SUBST_VARS.sysconfdir= PKG_SYSCONFDIR
30SUBST_MESSAGE.sysconfdir= Fixing sysconfdir. 30SUBST_MESSAGE.sysconfdir= Fixing sysconfdir.
31 31
32EGDIR= ${PREFIX}/share/examples/${PKGBASE} 32EGDIR= ${PREFIX}/share/examples/${PKGBASE}
33CONF_FILES+= ${EGDIR}/dnsroots.global ${PKG_SYSCONFDIR}/dnsroots.global 33CONF_FILES+= ${EGDIR}/dnsroots.global ${PKG_SYSCONFDIR}/dnsroots.global
34BUILD_DEFS+= PKG_SYSCONFBASE 34BUILD_DEFS+= PKG_SYSCONFBASE
35 35
 36CPPFLAGS+= -Iinclude
 37
36INSTALLATION_DIRS= ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 ${PKGMANDIR}/man8 \ 38INSTALLATION_DIRS= ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 ${PKGMANDIR}/man8 \
37 share/examples/${PKGBASE} 39 share/examples/${PKGBASE}
38 40
39do-install: 41do-install:
40 cd ${WRKSRC}/compile && ./install && ./instcheck 42 cd ${WRKSRC}/compile && ./install && ./instcheck
41 cd ${WRKSRC}/man; for i in 1 5 8; do \ 43 cd ${WRKSRC}/man; for i in 1 5 8; do \
42 for j in *.$$i; do ${INSTALL_MAN} $$j \ 44 for j in *.$$i; do ${INSTALL_MAN} $$j \
43 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man$$i; done \ 45 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man$$i; done \
44 done 46 done
45 47
46BUILDLINK_API_DEPENDS.fehqlibs+= fehqlibs>=20 48BUILDLINK_API_DEPENDS.fehqlibs+= fehqlibs>=22
47.include "../../net/fehqlibs/buildlink3.mk" 49.include "../../net/fehqlibs/buildlink3.mk"
48.include "../../security/libsodium/buildlink3.mk" 50.include "../../security/libsodium/buildlink3.mk"
49.include "../../mk/djbware.mk" 51.include "../../mk/djbware.mk"
50.include "../../mk/bsd.pkg.mk" 52.include "../../mk/bsd.pkg.mk"

cvs diff -r1.16 -r1.17 pkgsrc/net/djbdnscurve6/distinfo (expand / switch to unified diff)

--- pkgsrc/net/djbdnscurve6/distinfo 2022/08/03 16:31:43 1.16
+++ pkgsrc/net/djbdnscurve6/distinfo 2023/02/08 16:14:37 1.17
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.16 2022/08/03 16:31:43 schmonz Exp $ 1$NetBSD: distinfo,v 1.17 2023/02/08 16:14:37 schmonz Exp $
2 2
3BLAKE2s (djbdnscurve6-43.tgz) = cc3122cd5878a7b882c716996f08b659144e80708ba222944be6112588edfe43 3BLAKE2s (djbdnscurve6-44.tgz) = c6c6086178b591d93737e2800351502a6bd251586c061b2c4c9b3bf88a7a0d48
4SHA512 (djbdnscurve6-43.tgz) = e89206fc7ec7d35dedd806ab2b520849915d5315ae5dd566df623feded9ce620affa899c8d1ede9653e2655fff4b86991fcf452bd5813b63be3e5c56f2348d50 4SHA512 (djbdnscurve6-44.tgz) = e563b58d2a9bcd7c04612c5e501bb0e19be6009bfa92fbfaef7cc7e6f0063927d1fd5a4192af0908ab52b14d9b3d07c2fa696da867992f545bb1b7f8f4445909
5Size (djbdnscurve6-43.tgz) = 122880 bytes 5Size (djbdnscurve6-44.tgz) = 133120 bytes
6SHA1 (patch-src_Makefile) = ecc0360808f7fb2c73705eb9f3b98dd7ffdbc1f0 6SHA1 (patch-src_Makefile) = ecc0360808f7fb2c73705eb9f3b98dd7ffdbc1f0
7SHA1 (patch-src_dnscache-conf.c) = 890bbdf7f803bd0bb0a9371d0a82298b091117eb 7SHA1 (patch-src_dnscache-conf.c) = 890bbdf7f803bd0bb0a9371d0a82298b091117eb
8SHA1 (patch-src_hier.c) = 3aa4172b384b4b3e5ad5621ec790d64892fe71b6 8SHA1 (patch-src_hier.c) = 3aa4172b384b4b3e5ad5621ec790d64892fe71b6