pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Aug 15 07:07:12 UTC 2025

Modified Files:
        pkgsrc/net/drill: Makefile
        pkgsrc/net/ldns: Makefile buildlink3.mk distinfo version.mk
Removed Files:
        pkgsrc/net/drill: distinfo

Log Message:
ldns drill: updated to 1.8.4

1.8.4   2024-07-19
* Fix building documentation in build directory.
  Thanks Michael Tokarev
* Updated the configure script for split openssl directories.
* Fix for windows compile; asctime_r compat, search for inet_ntop
  in ws2_32, avoid double decl of inet_ntop, check for symlink call,
  include config.h in edns.c, have socket compare use correct
  signedness, add -u repo option to makewin.sh, fix quoting in
  makewin.sh and check return value of bind and connect in net.c
  for failure instead of a socket type. And fix to install .exe files.
* Fix to compile with OpenSSL 3.2. Update acx_nlnetlabs.m4 to 48.
* Fix to compile DLLs, and pick out of the lib64 dir, and include
  libssp-0.dll and ldns-config.
* bugfix: Resolver uses nameserver commented out in
  /etc/resolv.conf. Thanks grembo.
* Added RESINFO rrtype.
* Added WALLET rrtype.
* Fix coverity cited problems. Thanks Enji Cooper.
* Several Python SWIG issues. Thanks Florian Weimer.
* const ldns_rdf * typemap fixes to support swig-4.2.0
  Thanks William S Fulton
* keys.c: fix build with libressl >= 3.8.1
  Thanks Fabrice Fontaine
* Portable executable progs don't underlink to libldns
  Thanks Ørjan Malde
* Update declaration for function with no argument
  Thanks Ed Maste
* fix the build in FreeBSD's base system
  Thanks Pierre Pronchery and Dag-Erling Smørgrav
* improve 'next-label' algorithm in ldns-walk
  Thanks Jelte Jansen
* Add functions to extract RFC 8914 extended errors
  Thanks Roland van Rijswijk-Deij
* Expand CI: Cygwin, BSDs, musl libc, 32-bit, and big-endian
  Thanks Felipe Gasper
* 16-unit-tests-edns: Fix leak & warnings
  Thanks Felipe Gasper
* Added NXNAME rrtype.
* Openssl no engine improved support


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/net/drill/Makefile
cvs rdiff -u -r1.13 -r0 pkgsrc/net/drill/distinfo
cvs rdiff -u -r1.51 -r1.52 pkgsrc/net/ldns/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/net/ldns/buildlink3.mk
cvs rdiff -u -r1.28 -r1.29 pkgsrc/net/ldns/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/ldns/version.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/drill/Makefile
diff -u pkgsrc/net/drill/Makefile:1.19 pkgsrc/net/drill/Makefile:1.20
--- pkgsrc/net/drill/Makefile:1.19      Wed Feb 28 08:26:34 2024
+++ pkgsrc/net/drill/Makefile   Fri Aug 15 07:07:12 2025
@@ -1,29 +1,22 @@
-# $NetBSD: Makefile,v 1.19 2024/02/28 08:26:34 he Exp $
+# $NetBSD: Makefile,v 1.20 2025/08/15 07:07:12 adam Exp $
 
 .include "../../net/ldns/version.mk"
 
-VERSION=       ${LDNS_VERSION}
-DISTNAME=      ldns-${VERSION}
-PKGNAME=       drill-${VERSION}
-CATEGORIES=    net
-MASTER_SITES=  http://www.nlnetlabs.nl/downloads/ldns/
+PKGNAME=       drill-${LDNS_VERSION}
 
 MAINTAINER=    he%NetBSD.org@localhost
 #HOMEPAGE=     http://www.nlnetlabs.nl/dnssec/drill.html
 COMMENT=       DNSSEC debugging tool a'la dig
 LICENSE=       modified-bsd
 
-USE_TOOLS+=    gmake
-USE_LIBTOOL=   yes
-GNU_CONFIGURE= yes
-
+USE_LIBTOOL=           yes
+USE_TOOLS+=            gmake
+GNU_CONFIGURE=         yes
 CONFIGURE_ARGS+=       --with-ssl=${BUILDLINK_PREFIX.openssl}
 
 BUILD_TARGET=  all drill
 INSTALL_TARGET=        install-drill
 
-BUILDLINK_API_DEPENDS.ldns+=   ldns>=${VERSION}
-
 .include "../../net/ldns/buildlink3.mk"
 .include "../../security/openssl/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/net/ldns/Makefile
diff -u pkgsrc/net/ldns/Makefile:1.51 pkgsrc/net/ldns/Makefile:1.52
--- pkgsrc/net/ldns/Makefile:1.51       Fri Feb 28 17:49:17 2025
+++ pkgsrc/net/ldns/Makefile    Fri Aug 15 07:07:11 2025
@@ -1,76 +1,26 @@
-# $NetBSD: Makefile,v 1.51 2025/02/28 17:49:17 hauke Exp $
+# $NetBSD: Makefile,v 1.52 2025/08/15 07:07:11 adam Exp $
 
 .include "../../net/ldns/version.mk"
 
-DISTNAME=      ldns-${LDNS_VERSION}
 PKGNAME=       ${DISTNAME:S/-rc./rc/}
-PKGREVISION=   2
-CATEGORIES=    net
-MASTER_SITES=  http://www.nlnetlabs.nl/downloads/ldns/
 
 MAINTAINER=    he%NetBSD.org@localhost
-HOMEPAGE=      http://www.nlnetlabs.nl/projects/ldns/
+HOMEPAGE=      https://www.nlnetlabs.nl/projects/ldns/about/
 COMMENT=       Library for simplified DNS programming
 LICENSE=       modified-bsd
 
 USE_TOOLS+=            gmake perl
 USE_LIBTOOL=           yes
 GNU_CONFIGURE=         yes
-
-CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
-
-REPLACE_PERL=  doc/doxyparse.pl
-
-BUILDLINK_API_DEPENDS+= openssl>=1.1.0
-# So we can omit --disable-dane-verify
-
-CHECK_BUILTIN.openssl= yes
-.include "../../security/openssl/builtin.mk"
-CHECK_BUILTIN.openssl= no
-.include "../../security/openssl/buildlink3.mk"
-
-PLIST_VARS+=           sha2 gost
-.if defined(USE_BUILTIN.openssl) && !empty(USE_BUILTIN.openssl:M[yY][eE][sS])
-PLIST_VARS.gost!=      \
-       if ${PKG_ADMIN} pmatch 'openssl>=1.0.0' ${BUILTIN_PKG.openssl:Q}; then \
-               ${ECHO} "yes";                                          \
-       else                                                            \
-               ${ECHO} "no";                                           \
-       fi
-PLIST_VARS.sha2!=      \
-       if ${PKG_ADMIN} pmatch 'openssl>=0.9.8' ${BUILTIN_PKG.openssl:Q}; then \
-               ${ECHO} "yes";                                          \
-       else                                                            \
-               ${ECHO} "no";                                           \
-       fi
-.else
-PLIST_VARS.gost!=      \
-       if ${PKG_INFO} -qe 'openssl>=1.0.0'; then                       \
-               ${ECHO} yes;                                            \
-       else                                                            \
-               ${ECHO} no;                                             \
-       fi
-PLIST_VARS.sha2!=      \
-       if ${PKG_INFO} -qe 'openssl>=0.9.8'; then                       \
-               ${ECHO} yes;                                            \
-       else                                                            \
-               ${ECHO} no;                                             \
-       fi
-.endif
-.if ${PLIST_VARS.gost} == "yes"
 CONFIGURE_ARGS+=       --enable-gost
-.else
-CONFIGURE_ARGS+=       --disable-gost
-.endif
-.if ${PLIST_VARS.sha2} == "yes"
+CONFIGURE_ARGS+=       --enable-rrtype-svcb-https
 CONFIGURE_ARGS+=       --enable-sha2
-.else
-CONFIGURE_ARGS+=       --disable-sha2
-.endif
+CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
+CONFIGURE_ARGS+=       --with-examples
 CONFIGURE_ARGS+=       --with-ssl=${SSLBASE}
-CONFIGURE_ARGS+=       DOXYGEN=${FALSE}
+CONFIGURE_ARGS+=       DOXYGEN=${FALSE:Q}
 
-CONFIGURE_ARGS+=       --with-examples
-CONFIGURE_ARGS+=       --enable-rrtype-svcb-https
+REPLACE_PERL=  doc/doxyparse.pl
 
+.include "../../security/openssl/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/net/ldns/buildlink3.mk
diff -u pkgsrc/net/ldns/buildlink3.mk:1.5 pkgsrc/net/ldns/buildlink3.mk:1.6
--- pkgsrc/net/ldns/buildlink3.mk:1.5   Tue Jun 28 11:35:01 2022
+++ pkgsrc/net/ldns/buildlink3.mk       Fri Aug 15 07:07:11 2025
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.5 2022/06/28 11:35:01 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2025/08/15 07:07:11 adam Exp $
 
 BUILDLINK_TREE+=       ldns
 
@@ -6,7 +6,7 @@ BUILDLINK_TREE+=        ldns
 LDNS_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.ldns+=   ldns>=1.4
-BUILDLINK_ABI_DEPENDS.ldns?=   ldns>=1.8.0nb1
+BUILDLINK_ABI_DEPENDS.ldns+=   ldns>=1.8.4
 BUILDLINK_PKGSRCDIR.ldns?=     ../../net/ldns
 .endif # LDNS_BUILDLINK3_MK
 

Index: pkgsrc/net/ldns/distinfo
diff -u pkgsrc/net/ldns/distinfo:1.28 pkgsrc/net/ldns/distinfo:1.29
--- pkgsrc/net/ldns/distinfo:1.28       Sun Sep 18 20:01:42 2022
+++ pkgsrc/net/ldns/distinfo    Fri Aug 15 07:07:11 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.28 2022/09/18 20:01:42 he Exp $
+$NetBSD: distinfo,v 1.29 2025/08/15 07:07:11 adam Exp $
 
-BLAKE2s (ldns-1.8.3.tar.gz) = b15c848c21bc1450a58fd48f842ef96d88a3d3e997fd190df4bfa1ae3613e2d5
-SHA512 (ldns-1.8.3.tar.gz) = c318747bd975ade389d048680b80495fb083b46507d8dcea7d4d42c75823f56a35b438dcc5320803d39583e5a1e515a51686f7f9010c061a6e8199e1a5505ae9
-Size (ldns-1.8.3.tar.gz) = 1299856 bytes
+BLAKE2s (ldns-1.8.4.tar.gz) = e6ac4bd9af3a29ec0c11df873fafd207c6f03653840e777e2af1fd55b857b486
+SHA512 (ldns-1.8.4.tar.gz) = 3ee26289bfe587fb19b7441412917d7f7197e385cc1329847c1ae707650709a1ccef7d4a645bd85da89effad95715ec868ef312e5f336d3fe2e408e8109439fc
+Size (ldns-1.8.4.tar.gz) = 1301058 bytes

Index: pkgsrc/net/ldns/version.mk
diff -u pkgsrc/net/ldns/version.mk:1.1 pkgsrc/net/ldns/version.mk:1.2
--- pkgsrc/net/ldns/version.mk:1.1      Mon Feb 26 20:11:44 2024
+++ pkgsrc/net/ldns/version.mk  Fri Aug 15 07:07:11 2025
@@ -1,7 +1,12 @@
-# $NetBSD: version.mk,v 1.1 2024/02/26 20:11:44 he Exp $
+# $NetBSD: version.mk,v 1.2 2025/08/15 07:07:11 adam Exp $
+# used by net/ldns/Makefile
+# used by net/drill/Makefile
 
-# used by
-#   ../../net/ldns/Makefile
-#   ../../net/drill/Makefile
+LDNS_VERSION=  1.8.4
 
-LDNS_VERSION=1.8.3
+DISTNAME=      ldns-${LDNS_VERSION}
+CATEGORIES=    net
+MASTER_SITES=  https://www.nlnetlabs.nl/downloads/ldns/
+
+DISTINFO_FILE= ${.CURDIR}/../../net/ldns/distinfo
+PATCHDIR=      ${.CURDIR}/../../net/ldns/patches



Home | Main Index | Thread Index | Old Index