ports/dns/py-pywdns/Makefile
Don Lewis e81c9f1182 dns/wdns: upgrade to version 0.12.0
0.12.0:
 * Add EDNS output to wdns_message_to_str().

 * Fix memory leak triggered by multiple OPT records in messages.

 * Fixes multiple bugs in base32 encoding, NSEC bitmap parsing, and
   HTTPS svcparam parsing.

 * Fix out of bounds memory write in wdns_str_to_name.

 * Fix handling of no address for client subnets.

Bump PORTREVISION of dependent ports.

MFH:		2023Q3
Sponsored by:	DomainTools LLC
2023-09-09 22:35:13 -07:00

26 lines
617 B
Makefile

PORTNAME= pywdns
PORTVERSION= 0.10.1
PORTREVISION= 2
CATEGORIES= dns python
MASTER_SITES= FARSIGHT LOCAL/truckman/farsight
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= truckman@FreeBSD.org
COMMENT= Python wrapper for dns/wdns
WWW= https://github.com/farsightsec/pywdns
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
LIB_DEPENDS= libwdns.so:dns/wdns
USES= pkgconfig python
USE_PYTHON= autoplist cython distutils
post-patch:
${REINPLACE_CMD} -e "1s+ python+ ${PYTHON_CMD}+" ${WRKSRC}/gen_pywdns_constants
post-install:
${STRIP_CMD} ${STAGEDIR}/${PYTHON_SITELIBDIR}/wdns*.so
.include <bsd.port.mk>