Skip to content

Commit

Permalink
dns/{py-}ldns: update to 1.8.3
Browse files Browse the repository at this point in the history
ChangeLog: https://www.nlnetlabs.nl/news/2022/Aug/15/ldns-1.8.3-released/

1.8.3   2022-08-15
         * bugfix #183: Assertion failure with OPT record without rdata.
         * Fix for syntax error in pyldns

1.8.2   2022-08-12
         * bugfix #147: Allow for tabs in whitespace before quoted rdata
           fields.
         * bugfix #149: Add some missing [out] annotations to doxygen
           parameters.
         * Fix build error on Solaris 10 with inet_ntop redeclaration
           error.
         * Fix -U flag with ldns-signzone.
         * Enable compile of SVCB and HTTPS support by default.
         * bugfix #179: Free line memory even if zone file parsing fails
         * bugfix #166: Grow buffer when writing chars and fixed size
           strings when converting to presentation format, preventing
           potential assersion errors.
         * bugfix #46: Print network errors when secure tracing.
         * EDNS0 Option handling and conversion into presentation format.
         * bugfix #145: ldns-verify-zone should not call occluded records
           glue.

PR:	265859
Reported by:	[email protected] (maintainer)
  • Loading branch information
Jakker authored and fernape committed Aug 16, 2022
1 parent 79f9679 commit 616885d
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 101 deletions.
12 changes: 8 additions & 4 deletions dns/ldns/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PORTNAME= ldns
DISTVERSION= 1.8.1
DISTVERSION= 1.8.3
CATEGORIES= dns
MASTER_SITES= https://www.nlnetlabs.nl/downloads/ldns/ \
LOCAL/ehaupt
Expand Down Expand Up @@ -32,7 +32,7 @@ DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
HTMLDOCS= doc/html/*

OPTIONS_DEFINE+= DANETAUSAGE GOST RRTYPEAMTRELAY RRTYPEAVC RRTYPENINFO \
RRTYPERKEY RRTYPETA RRTYPESVCBHTTPS
RRTYPERKEY RRTYPETA

DANETAUSAGE_DESC= Enable ta usage, requires openssl >= 1.1.0
GOST_DESC= GOST signatures enabled, requires openssl >= 1.0.0
Expand All @@ -41,7 +41,6 @@ RRTYPERKEY_DESC= Enable draft RR type rkey.
RRTYPETA_DESC= Enable draft RR type ta.
RRTYPEAVC_DESC= Enable draft RR type avc.
RRTYPEAMTRELAY_DESC= Enable draft RR type amtrelay.
RRTYPESVCBHTTPS_DESC= Enable SVCB and HTTPS draft RR types.

OPTIONS_SUB= yes

Expand All @@ -53,7 +52,6 @@ RRTYPERKEY_CONFIGURE_ENABLE= rrtype-rkey
RRTYPETA_CONFIGURE_ENABLE= rrtype-ta
RRTYPEAVC_CONFIGURE_ENABLE= rrtype-avc
RRTYPEAMTRELAY_CONFIGURE_ENABLE= rrtype-amtrelay
RRTYPESVCBHTTPS_CONFIGURE_ENABLE= rrtype-svcb-https
EXAMPLES_CONFIGURE_WITH= examples
DRILL_CONFIGURE_WITH= drill
DRILL_INSTALL_TARGET= install-drill
Expand Down Expand Up @@ -139,4 +137,10 @@ post-install:

.endif # BUILD_PYLDNS || BUILD_P5PERL

.if (defined(BUILD_PYLDNS))
post-install:
# file /usr/local/lib/python3.9/site-packages/_ldns.so.3.5.0
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION}/site-packages/_ldns.so.3.5.0
.endif # BUILD_PYLDNS

.include <bsd.port.post.mk>
6 changes: 3 additions & 3 deletions dns/ldns/distinfo
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
TIMESTAMP = 1638532111
SHA256 (ldns-1.8.1.tar.gz) = 958229abce4d3aaa19a75c0d127666564b17216902186e952ca4aef47c6d7fa3
SIZE (ldns-1.8.1.tar.gz) = 1284971
TIMESTAMP = 1660561209
SHA256 (ldns-1.8.3.tar.gz) = c3f72dd1036b2907e3a56e6acf9dfb2e551256b3c1bbd9787942deeeb70e7860
SIZE (ldns-1.8.3.tar.gz) = 1299856
92 changes: 0 additions & 92 deletions dns/ldns/files/patch-LibreSSL-3.5

This file was deleted.

3 changes: 2 additions & 1 deletion dns/ldns/pkg-plist
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ include/ldns/dnssec_sign.h
include/ldns/dnssec_verify.h
include/ldns/dnssec_zone.h
include/ldns/duration.h
include/ldns/edns.h
include/ldns/error.h
include/ldns/higher.h
include/ldns/host2str.h
Expand All @@ -60,7 +61,7 @@ include/ldns/zone.h
lib/libldns.a
lib/libldns.so
lib/libldns.so.3
lib/libldns.so.3.2.0
lib/libldns.so.3.5.0
libdata/pkgconfig/libldns.pc
%%DRILL%%man/man1/drill.1.gz
%%EXAMPLES%%man/man1/ldns-chaos.1.gz
Expand Down
2 changes: 1 addition & 1 deletion dns/py-ldns/pkg-plist
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
%%PYTHON_SITELIBDIR%%/_ldns.so.3.2.0
%%PYTHON_SITELIBDIR%%/_ldns.so.3.5.0
%%PYTHON_SITELIBDIR%%/_ldns.so.3
%%PYTHON_SITELIBDIR%%/ldns.py
%%PYTHON_SITELIBDIR%%/_ldns.so
Expand Down

0 comments on commit 616885d

Please sign in to comment.