View | Details | Raw Unified | Return to bug 282172
Collapse All | Expand All

(-)b/dns/unbound/Makefile (-7 / +5 lines)
Lines 1-5 Link Here
1
PORTNAME=	unbound
1
PORTNAME=	unbound
2
DISTVERSION=	1.21.1
2
DISTVERSION=	1.22.0
3
CATEGORIES=	dns
3
CATEGORIES=	dns
4
MASTER_SITES=	https://www.nlnetlabs.nl/downloads/unbound/
4
MASTER_SITES=	https://www.nlnetlabs.nl/downloads/unbound/
5
5
Lines 10-16 WWW= https://www.nlnetlabs.nl/projects/unbound Link Here
10
LICENSE=	BSD3CLAUSE
10
LICENSE=	BSD3CLAUSE
11
LICENSE_FILE=	${WRKSRC}/LICENSE
11
LICENSE_FILE=	${WRKSRC}/LICENSE
12
12
13
LIB_DEPENDS=	libexpat.so:textproc/expat2
13
LIB_DEPENDS=	libexpat.so:textproc/expat2 \
14
		libnghttp2.so:www/libnghttp2
14
15
15
USES=		autoreconf cpe libtool pkgconfig ssl
16
USES=		autoreconf cpe libtool pkgconfig ssl
16
CPE_VENDOR=	nlnetlabs
17
CPE_VENDOR=	nlnetlabs
Lines 31-46 PORTDOCS= CNAME-basedRedirectionDesignNotes.pdf CREDITS Changelog \ Link Here
31
		control_proto_spec.txt example.conf ietf67-design-02.odp \
32
		control_proto_spec.txt example.conf ietf67-design-02.odp \
32
		ietf67-design-02.pdf requirements.txt
33
		ietf67-design-02.pdf requirements.txt
33
34
34
OPTIONS_DEFINE=		DEP-RSA1024 DNSCRYPT DNSTAP DOCS DOH DYNLIB ECDSA EVAPI \
35
OPTIONS_DEFINE=		DEP-RSA1024 DNSCRYPT DNSTAP DOCS DYNLIB ECDSA EVAPI \
35
			FILTER_AAAA GOST HIREDIS LIBEVENT MUNIN_PLUGIN PYTHON \
36
			FILTER_AAAA GOST HIREDIS LIBEVENT MUNIN_PLUGIN PYTHON \
36
			SUBNET TFOCL TFOSE THREADS
37
			SUBNET TFOCL TFOSE THREADS
37
OPTIONS_DEFAULT=	DNSCRYPT DOH DYNLIB ECDSA GOST LIBEVENT THREADS
38
OPTIONS_DEFAULT=	DNSCRYPT DYNLIB ECDSA GOST LIBEVENT THREADS
38
OPTIONS_SUB=		yes
39
OPTIONS_SUB=		yes
39
40
40
DEP-RSA1024_DESC=	Deprecate the use of RSA 1024 keys
41
DEP-RSA1024_DESC=	Deprecate the use of RSA 1024 keys
41
DNSCRYPT_DESC=		Enable dnscrypt support
42
DNSCRYPT_DESC=		Enable dnscrypt support
42
DNSTAP_DESC=		Enable dnstap logging support
43
DNSTAP_DESC=		Enable dnstap logging support
43
DOH_DESC=		Enable DNS-over-HTTPS support
44
DYNLIB_DESC=		Enable support for dynamic (shared) 3rd-party libraries
44
DYNLIB_DESC=		Enable support for dynamic (shared) 3rd-party libraries
45
ECDSA_DESC=		Enable ECDSA (elliptic curve) support (OpenSSL >= 1.0)
45
ECDSA_DESC=		Enable ECDSA (elliptic curve) support (OpenSSL >= 1.0)
46
EVAPI_DESC=		(Experimental) pluggable event based libunbound API support
46
EVAPI_DESC=		(Experimental) pluggable event based libunbound API support
Lines 62-69 DNSCRYPT_CONFIGURE_ENABLE= dnscrypt Link Here
62
DNSTAP_LIB_DEPENDS=		libfstrm.so:devel/fstrm \
62
DNSTAP_LIB_DEPENDS=		libfstrm.so:devel/fstrm \
63
				libprotobuf-c.so:devel/protobuf-c
63
				libprotobuf-c.so:devel/protobuf-c
64
DNSTAP_CONFIGURE_ENABLE=	dnstap
64
DNSTAP_CONFIGURE_ENABLE=	dnstap
65
DOH_LIB_DEPENDS=		libnghttp2.so:www/libnghttp2
66
DOH_CONFIGURE_ON=		--with-libnghttp2
67
DYNLIB_CONFIGURE_ON=		--with-dynlibmodule
65
DYNLIB_CONFIGURE_ON=		--with-dynlibmodule
68
ECDSA_CONFIGURE_ENABLE=		ecdsa
66
ECDSA_CONFIGURE_ENABLE=		ecdsa
69
ECDSA_VARS=			DEPENDS_ARGS+=WITH_ECDSA=yes
67
ECDSA_VARS=			DEPENDS_ARGS+=WITH_ECDSA=yes
(-)b/dns/unbound/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1727979122
1
TIMESTAMP = 1729156458
2
SHA256 (unbound-1.21.1.tar.gz) = 3036d23c23622b36d3c87e943117bdec1ac8f819636eb978d806416b0fa9ea46
2
SHA256 (unbound-1.22.0.tar.gz) = c5dd1bdef5d5685b2cedb749158dd152c52d44f65529a34ac15cd88d4b1b3d43
3
SIZE (unbound-1.21.1.tar.gz) = 6568258
3
SIZE (unbound-1.22.0.tar.gz) = 6682466
(-)a/dns/unbound/files/patch-smallapp_unbound-control-setup.sh.in (-11 lines)
Removed Link Here
1
--- smallapp/unbound-control-setup.sh.in.orig	2024-10-03 12:44:59 UTC
2
+++ smallapp/unbound-control-setup.sh.in
3
@@ -104,7 +104,7 @@ while getopts 'd:hr' arg; do
4
 done
5
 shift $((OPTIND - 1))
6
 
7
-if ! openssl >/dev/null 2>&1; then
8
+if ! openssl version >/dev/null 2>&1; then
9
     echo "$0 requires openssl to be installed for keys/certificates generation." >&2
10
     exit 1
11
 fi
(-)b/dns/unbound/pkg-plist (-2 / +1 lines)
Lines 5-11 libdata/pkgconfig/libunbound.pc Link Here
5
lib/libunbound.a
5
lib/libunbound.a
6
lib/libunbound.so
6
lib/libunbound.so
7
lib/libunbound.so.8
7
lib/libunbound.so.8
8
lib/libunbound.so.8.1.29
8
lib/libunbound.so.8.1.30
9
%%PYTHON%%%%PYTHON_SITELIBDIR%%/_unbound.so
9
%%PYTHON%%%%PYTHON_SITELIBDIR%%/_unbound.so
10
%%PYTHON%%%%PYTHON_SITELIBDIR%%/unbound.py
10
%%PYTHON%%%%PYTHON_SITELIBDIR%%/unbound.py
11
%%PYTHON%%%%PYTHON_SITELIBDIR%%/unboundmodule.py
11
%%PYTHON%%%%PYTHON_SITELIBDIR%%/unboundmodule.py
12
- 

Return to bug 282172