Port details |
- py-ldns Library for programs conforming to DNS RFCs and drafts
- 1.8.4 dns =3 1.8.4Version of this port present on the latest quarterly branch.
- Maintainer: jaap@NLnetLabs.nl
- Port Added: 2012-11-22 12:28:27
- Last Update: 2024-07-22 18:39:53
- Commit Hash: 7fe9f43
- People watching this port, also watch:: unbound, nsd, rubygem-dnsruby, ldns, py311-pyaudio
- License: BSD3CLAUSE
- WWW:
- https://www.nlnetlabs.nl/projects/ldns/
- Description:
- Ldns is a library to simplify implementation of recent DNS RFCs. The goal
is to allow depelopers to easily create software conforming to current RFCs
and experimental software for current Internet drafts.
Because ldns is written in C it should be a lot faster than Perl or other
scripting languages.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}ldns>0:dns/py-ldns@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/dns/py-ldns/ && make install clean
- To add the package, run one of these commands:
- pkg install dns/py-ldns
- pkg install py311-ldns
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py311-ldns listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py311-ldns
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1721549282
SHA256 (ldns-1.8.4.tar.gz) = 838b907594baaff1cd767e95466a7745998ae64bc74be038dccc62e2de2e4247
SIZE (ldns-1.8.4.tar.gz) = 1301058
Packages (timestamps in pop-ups are UTC):
- Master port: dns/ldns
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- swig : devel/swig
- gmake>=4.4.1 : devel/gmake
- python3.11 : lang/python311
- perl5>=5.36<5.37 : lang/perl5.36
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- python3.11 : lang/python311
- Library dependencies:
-
- libldns.so : dns/ldns
- This port is required by:
- for Run
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for py311-ldns-1.8.4:
DANETAUSAGE=off: Enable ta usage, requires openssl >= 1.1.0
GOST=off: GOST signatures enabled, requires openssl >= 1.0.0
RRTYPEAMTRELAY=off: Enable draft RR type amtrelay.
RRTYPEAVC=off: Enable draft RR type avc.
RRTYPENINFO=off: Enable draft RR type ninfo.
RRTYPERKEY=off: Enable draft RR type rkey.
RRTYPETA=off: Enable draft RR type ta.
===> Use 'make config' to modify these settings
- Options name:
- dns_py-ldns
- USES:
- cpe gmake libtool perl5 ssl python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
This is a slave port. You may also want to view the commits to the master port: dns/ldns |
Commit | Credits | Log message |
1.8.4 22 Jul 2024 18:39:53 |
Vladimir Druzenko (vvd) Author: Jaap Akkerhuis |
dns/{,py}ldns, dns/p5-DNS-Ldns: update 1.8.3 → 1.8.4
The most prominent fix is for the bug where ldns would, under certain
conditions, use a commented out resolver in /etc/resolv.conf:
https://github.com/NLnetLabs/ldns/issues/237
Changelog:
https://github.com/NLnetLabs/ldns/blob/1.8.4/Changelog
PR: 280404 278721
MFH: 2024Q3 |
1.8.3 16 Aug 2022 15:56:04 |
Fernando Apesteguía (fernape) Author: Jaap Akkerhuis |
dns/{py-}ldns: update to 1.8.3
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. (Only the first 15 lines of the commit message are shown above ) |
1.8.1 20 Jul 2022 14:21:47 |
Tobias C. Berner (tcberner) |
dns: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Aaron Dalton <aaron@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alex Samorukov <samm@freebsd.org>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Allan Jude <allanjude@freebsd.org>
* Amar Takhar <verm@drunkmonk.net>
* Anders Nordby <anders@fix.no>
* Andrew Greenwood <greenwood.andy@gmail.com>
* Anton Berezin <tobez@FreeBSD.org>
* Ashish SHUKLA <ashish@FreeBSD.org>
* Attila Nagy <bra@fsn.hu> (Only the first 15 lines of the commit message are shown above ) |
1.8.1 19 Dec 2021 15:53:51 |
Li-Wen Hsu (lwhsu) Author: Jaap Akkerhuis |
dns/py-ldns: Fix pkg-plist after dns/ldns updating
PR: 260545 |
1.7.1_2 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.7.1 02 Sep 2019 14:31:50 |
swills |
dns/ldns: update to 1.7.1
While here, improve formatting, pet portlint.
PR: 239525
PR: 239526
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer) |
1.7.0 03 Mar 2017 04:11:14 |
miwi |
- Update to 1.7.0
Changelog: https://git.nlnetlabs.nl/ldns/tree/Changelog
PR: 217495
Submitted by: maintainer |
1.6.17_4 09 May 2015 01:08:35 |
amdmi3 |
- Add empty directory to plist
Approved by: portmgr blanket |
1.6.17_2 27 Oct 2014 12:13:23 |
bapt |
Cleanup plist |
1.6.17_2 22 Aug 2014 09:06:52 |
amdmi3 |
- Switch to USES=libtool, drop .la files
- Add LICENSE_FILE
Approved by: portmgr blanket |
1.6.17 06 Feb 2014 19:17:52 |
danilo |
dns/ldns
- Convert LIB_DEPENDS to new syntax
dns/py-ldns
- Add stage support [1]
Reported by: mat [1] |
1.6.16_2 20 Sep 2013 16:31:58 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
dns) |
1.6.16_1 11 Jul 2013 12:40:54 |
mat |
Have dns/py-ldns only install the Python bits.
PR: ports/179812
Submitted by: mat
Approved by: maintainer |
1.6.15_2 22 Nov 2012 12:53:44 |
ehaupt |
Use OPTIONS_SET instead of WITH_*
Notified by: ak@ravenloft.kiev.ua (via irc)
Feature safe: yes |
1.6.15_1 22 Nov 2012 12:28:09 |
ehaupt |
- Add dns/py-ldns, a stub port of dns/ldns with python bindings enabled. This
is required for the upcoming dns/sshfp update
- Register CONFLICTS and PKGNAMEPREFIX in dns/ldns
Feature safe: yes |