pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
dnsdist, powerdns: remove, updated in pkgsrc
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By: wiz
Date: Mon May 25 16:08:01 2026 +0200
Changeset: ff4ed61f9279dc1ea95ab99ddb47843befec92c1
Modified Files:
Makefile
Removed Files:
dnsdist/COMMIT_MSG
dnsdist/DESCR
dnsdist/Makefile
dnsdist/PLIST
dnsdist/distinfo
dnsdist/files/dnsdist.sh
dnsdist/files/smf/manifest.xml
dnsdist/patches/patch-configure
powerdns/COMMIT_MSG
powerdns/DESCR
powerdns/Makefile
powerdns/Makefile.common
powerdns/PLIST
powerdns/backend.mk
powerdns/distinfo
powerdns/files/pdns.sh
powerdns/files/smf/manifest.xml
powerdns/options.mk
powerdns/patches/patch-pdns_misc.hh
powerdns/patches/patch-pdns_qtype.hh
powerdns/patches/patch-pdns_version.cc
Log Message:
dnsdist, powerdns: remove, updated in pkgsrc
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=ff4ed61f9279dc1ea95ab99ddb47843befec92c1
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
dnsdist/COMMIT_MSG | 69 -------------------------------
dnsdist/DESCR | 4 --
dnsdist/Makefile | 75 ----------------------------------
dnsdist/PLIST | 4 --
dnsdist/distinfo | 6 ---
dnsdist/files/dnsdist.sh | 24 -----------
dnsdist/files/smf/manifest.xml | 28 -------------
dnsdist/patches/patch-configure | 15 -------
powerdns/COMMIT_MSG | 47 ---------------------
powerdns/DESCR | 9 ----
powerdns/Makefile | 29 -------------
powerdns/Makefile.common | 32 ---------------
powerdns/PLIST | 61 ---------------------------
powerdns/backend.mk | 23 -----------
powerdns/distinfo | 8 ----
powerdns/files/pdns.sh | 19 ---------
powerdns/files/smf/manifest.xml | 29 -------------
powerdns/options.mk | 26 ------------
powerdns/patches/patch-pdns_misc.hh | 16 --------
powerdns/patches/patch-pdns_qtype.hh | 17 --------
powerdns/patches/patch-pdns_version.cc | 15 -------
22 files changed, 1 insertion(+), 556 deletions(-)
diffs:
diff --git a/Makefile b/Makefile
index bd843038d7..bcd3f7c482 100644
--- a/Makefile
+++ b/Makefile
@@ -1327,6 +1327,7 @@ SUBDIR+= glkgit
SUBDIR+= glkloader
SUBDIR+= glkterm
SUBDIR+= globalprotect-openconnect
+SUBDIR+= glsmac
SUBDIR+= glulxe
SUBDIR+= glusterfs
SUBDIR+= gm2calc
diff --git a/dnsdist/COMMIT_MSG b/dnsdist/COMMIT_MSG
deleted file mode 100644
index a34b8d6ecc..0000000000
--- a/dnsdist/COMMIT_MSG
+++ /dev/null
@@ -1,69 +0,0 @@
-net/dnsdist: Update to version 2.0.6
-
-2.0.6
-Released: 21st of May 2026
-Improvements
-Fix clang-tidy warnings
-References: pull request 17345
-Also apply UDP socket buffer sizes to backend sockets
-References: pull request 17346
-Make code boost-1.91 compatible
-References: pull request 17349
-
-Bug Fixes
-Check the DoQ query size against the received size
-References: pull request 17427
-
-Fix outgoing TLS session cache cleanup
-References: pull request 17407
-
-Compute a less inaccurate number of DNS records to pass to reserve()
-References: pull request 17411
-
-Maintain a "current size of received body" counter.
-References: pull request 17343
-
-Fix the dynamic block top suffixes counters computation
-References: pull request 17409
-
-snmp-agent: Fix a memory leak
-References: pull request 17425
-
-Fix XSK configuration via YAML
-References: pull request 17404
-
-Ignore invalid backend weight coming from YAML
-References: pull request 17434
-
-Bail out when a NULL pointer is passed to dnsdist_ffi_dnsquestion_get_proxy_protocol_values
-References: pull request 17338
-
-Fix BPFFilter::addRangeRule
-References: pull request 17340
-
-Fix DownstreamState::setHealthCheckParams
-References: pull request 17412
-
-Fix a data race on concurrent CDB KVS lookups
-References: pull request 17415
-
-Fix a few issues in our AF_XDP/XSK code
-References: pull request 17416
-
-Fixes several eBPF issues
-References: pull request 17419
-
-Better handling of exceptions
-References: pull request 17420
-
-Fix two small EDNS addition related bugs
-References: pull request 17423
-
-More minor fixes
-References: pull request 17429
-
-Keep concurrent connection entries for live connections
-References: pull request 17432
-
-Fix invalid TCP rate limiting computation
-References: pull request 17336
diff --git a/dnsdist/DESCR b/dnsdist/DESCR
deleted file mode 100644
index 8b6e998da8..0000000000
--- a/dnsdist/DESCR
+++ /dev/null
@@ -1,4 +0,0 @@
-dnsdist is a highly DNS-, DoS- and abuse-aware loadbalancer. Its
-goal in life is to route traffic to the best server, delivering top
-performance to legitimate users while shunting or blocking abusive
-traffic.
diff --git a/dnsdist/Makefile b/dnsdist/Makefile
deleted file mode 100644
index 30099a4579..0000000000
--- a/dnsdist/Makefile
+++ /dev/null
@@ -1,75 +0,0 @@
-# $NetBSD: Makefile,v 1.49 2026/05/14 16:41:42 ryoon Exp $
-
-DISTNAME= dnsdist-2.0.6
-CATEGORIES= net
-MASTER_SITES= https://downloads.powerdns.com/releases/
-EXTRACT_SUFX= .tar.xz
-
-MAINTAINER= drixter%e-utp.net@localhost
-HOMEPAGE= https://dnsdist.org/
-COMMENT= Highly DNS-, DoS- and abuse-aware loadbalancer
-LICENSE= gnu-gpl-v2
-
-TOOL_DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
-
-USE_LANGUAGES= c c++
-USE_CXX_FEATURES= c++11
-USE_TOOLS+= gmake pkg-config
-GNU_CONFIGURE= yes
-
-.include "../../mk/bsd.prefs.mk"
-
-BUILD_DEFS+= DNSDIST_USER DNSDIST_GROUP
-DNSDIST_USER?= dnsdist
-DNSDIST_GROUP?= dnsdist
-PKG_GROUPS+= ${DNSDIST_GROUP}
-PKG_USERS+= ${DNSDIST_USER}:${DNSDIST_GROUP}
-PKG_GECOS.${DNSDIST_USER}= dnsdist daemon user
-
-CHECK_WRKREF_SKIP+= bin/dnsdist
-
-FILES_SUBST+= DNSDIST_USER=${DNSDIST_USER}
-FILES_SUBST+= DNSDIST_GROUP=${DNSDIST_GROUP}
-
-CONFIGURE_ARGS+= --enable-dns-over-tls
-CONFIGURE_ARGS+= --enable-dnscrypt
-CONFIGURE_ARGS+= --enable-dnstap
-CONFIGURE_ARGS+= --with-libsodium
-CONFIGURE_ARGS+= --with-libssl
-CONFIGURE_ARGS+= --with-lua
-CONFIGURE_ARGS+= --with-nghttp2
-CONFIGURE_ARGS+= --with-re2
-CONFIGURE_ARGS+= --without-net-snmp
-CONFIGURE_ARGS+= --enable-dns-over-https
-CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
-CONFIGURE_ARGS+= --with-boost=${BUILDLINK_PREFIX.boost-headers}
-
-.include "../../mk/readline.buildlink3.mk"
-
-.if ${READLINE_TYPE} == "editline"
-CONFIGURE_ARGS+= --with-libedit
-CONFIGURE_ENV+= LIBEDIT_CFLAGS="-I${BUILDLINK_PREFIX.editlinereadline}/include"
-CONFIGURE_ENV+= LIBEDIT_LIBS="-L${BUILDLINK_PREFIX.editlinereadline}/lib ${BUILDLINK_LDADD.editlinereadline}"
-.else
-CONFIGURE_ARGS+= --without-libedit
-.endif
-
-EGDIR= ${PREFIX}/share/examples/dnsdist
-CONF_FILES= ${EGDIR}/dnsdist.conf-dist ${PKG_SYSCONFDIR}/dnsdist.conf
-INSTALLATION_DIRS+= ${EGDIR}
-INSTALL_MAKE_FLAGS= ${MAKE_FLAGS} sysconfdir=${EGDIR}
-
-RCD_SCRIPTS+= dnsdist
-
-.include "../../databases/lmdb/buildlink3.mk"
-.include "../../security/gnutls/buildlink3.mk"
-.include "../../devel/boost-headers/buildlink3.mk"
-.include "../../devel/re2/buildlink3.mk"
-.include "../../lang/lua/buildlink3.mk"
-.include "../../net/fstrm/buildlink3.mk"
-.include "../../security/libsodium/buildlink3.mk"
-.include "../../security/openssl/buildlink3.mk"
-.include "../../www/nghttp2/buildlink3.mk"
-.include "../../lang/python/pyversion.mk"
-.include "../../mk/atomic64.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/dnsdist/PLIST b/dnsdist/PLIST
deleted file mode 100644
index f84e457785..0000000000
--- a/dnsdist/PLIST
+++ /dev/null
@@ -1,4 +0,0 @@
-@comment $NetBSD: PLIST,v 1.3 2025/08/12 07:22:24 wiz Exp $
-bin/dnsdist
-man/man1/dnsdist.1
-share/examples/dnsdist/dnsdist.conf-dist
diff --git a/dnsdist/distinfo b/dnsdist/distinfo
deleted file mode 100644
index a7290bec59..0000000000
--- a/dnsdist/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-$NetBSD: distinfo,v 1.26 2026/05/15 09:15:47 adam Exp $
-
-BLAKE2s (dnsdist-2.0.6.tar.xz) = 7108a3f60452ac445e22d3d5f1aad98e4d7248499051a156739cff9a45118e4b
-SHA512 (dnsdist-2.0.6.tar.xz) = fe8ebb819d73eea8344c56108264f00f1d185a2ffed2a64c5f13997a159bb93b0384fba7c49ee562b3d42f6d091dd34a0e792402e1bec0b47f5988a5dd30c2bd
-Size (dnsdist-2.0.6.tar.xz) = 2293488 bytes
-SHA1 (patch-configure) = d9ec9f3416862f471a3029168681b9512ced68b9
diff --git a/dnsdist/files/dnsdist.sh b/dnsdist/files/dnsdist.sh
deleted file mode 100644
index c4b5d56543..0000000000
--- a/dnsdist/files/dnsdist.sh
+++ /dev/null
@@ -1,24 +0,0 @@
-#!@RCD_SCRIPTS_SHELL@
-#
-# $NetBSD: dnsdist.sh,v 1.2 2022/10/24 11:08:15 jperkin Exp $
-#
-# PROVIDE: dnsdist
-# REQUIRE: DAEMON network
-# KEYWORD: shutdown
-
-if [ -f /etc/rc.subr ]; then
- . /etc/rc.subr
-fi
-
-name="dnsdist"
-rcvar=$name
-command="@PREFIX@/bin/dnsdist"
-dnsdist_flags="${dnsdist_flags:- -u @DNSDIST_USER@ -g @DNSDIST_GROUP@ -C @PKG_SYSCONFDIR@/dnsdist.conf}"
-
-if [ -f /etc/rc.subr ]; then
- load_rc_config $name
- run_rc_command "$1"
-else
- echo -n "${name}"
- ${command} ${dnsdist_flags}
-fi
diff --git a/dnsdist/files/smf/manifest.xml b/dnsdist/files/smf/manifest.xml
deleted file mode 100644
index 739af89727..0000000000
--- a/dnsdist/files/smf/manifest.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
-<service_bundle type="manifest" name="export">
- <service name="@SMF_PREFIX@/@SMF_NAME@" type="service" version="1">
- <create_default_instance enabled="false" />
- <single_instance />
- <dependency name="network" grouping="require_all" restart_on="error" type="service">
- <service_fmri value="svc:/milestone/network:default" />
- </dependency>
- <dependency name="filesystem" grouping="require_all" restart_on="error" type="service">
- <service_fmri value="svc:/system/filesystem/local" />
- </dependency>
- <exec_method type="method" name="start" exec="@PREFIX@/bin/dnsdist --supervised -u @DNSDIST_USER@ -g @DNSDIST_GROUP@ -C %{config_file} &" timeout_seconds="60" />
- <exec_method type="method" name="stop" exec=":kill" timeout_seconds="60" />
- <property_group name="startd" type="framework">
- <propval name="duration" type="astring" value="contract" />
- <propval name="ignore_error" type="astring" value="core,signal" />
- </property_group>
- <property_group name="application" type="application">
- <propval name="config_file" type="astring" value="@PKG_SYSCONFDIR@/dnsdist.conf" />
- </property_group>
- <template>
- <common_name>
- <loctext xml:lang="C">dnsdist daemon</loctext>
- </common_name>
- </template>
- </service>
-</service_bundle>
diff --git a/dnsdist/patches/patch-configure b/dnsdist/patches/patch-configure
deleted file mode 100644
index 7d38911532..0000000000
--- a/dnsdist/patches/patch-configure
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-configure,v 1.5 2025/10/31 15:54:55 jperkin Exp $
-
-Fix --without-libedit, required when using readline.
-
---- configure.orig 2025-10-31 15:48:25.770875216 +0000
-+++ configure
-@@ -18916,7 +18916,7 @@ printf %s "checking whether to link in l
- # Check whether --with-libedit was given.
- if test ${with_libedit+y}
- then :
-- withval=$with_libedit; with_libedit=$enableval
-+ withval=$with_libedit; with_libedit=$withval
- else case e in #(
- e) with_libedit=yes
- ;;
diff --git a/powerdns/COMMIT_MSG b/powerdns/COMMIT_MSG
deleted file mode 100644
index f250a2535b..0000000000
--- a/powerdns/COMMIT_MSG
+++ /dev/null
@@ -1,47 +0,0 @@
-net/powerdns: Update to version 5.0.5
-
-5.0.5
-Released: 20th of May 2026
-This is release 5.0.5 of the Authoritative Server. It contains bug fixes and security fixes.
-
-Please review the Upgrade Notes before upgrading from versions < 4.9.x.
-
-Bug Fixes
-Fix PowerDNS Security Advisory 2026-06 for PowerDNS Authoritative Server: Multiple Issues
-References: pull request 17443
-
-use less inefficient code in web server
-References: #17284, pull request 17296
-
-harden xfr*BitInt writers
-References: #17240, pull request 17294
-
-perform axfr immediately when creating an autosecondary domain
-References: #16636, pull request 17259
-
-Actually install binaries when building with meson
-References: #16671, pull request 17261
-
-web: stricter control of statistics rings changes
-References: #16731, pull request 17263
-
-stricter handing of the Lua DNS update policy
-References: #16831, pull request 17264
-
-correctly delete ENT records from the API
-References: #17000, pull request 17266
-
-lua: one more bad case of createForward
-References: #17126, pull request 17268
-
-minor pdns_control bugfixes
-References: #17130, pull request 17270
-
-webserver: correctly split the basic authorization cookie
-References: #17149, pull request 17273
-
-fixes to AXFR in Bind backend
-References: #17152, pull request 17275
-
-dnsupdate handling buglet
-References: #17155, pull request 17277
diff --git a/powerdns/DESCR b/powerdns/DESCR
deleted file mode 100644
index f632b69820..0000000000
--- a/powerdns/DESCR
+++ /dev/null
@@ -1,9 +0,0 @@
-The PowerDNS nameserver is a modern, advanced and high performance
-authoritative-only nameserver. It is written from scratch and conforms
-to all the relevant DNS standards documents. PowerDNS is open source.
-
-The PowerDNS nameserver utilizes a flexible backend architecture that
-can access DNS information from any data source. This includes file
-formats, Bind zone files, relational databases or LDAP directories.
-
-See the net/powerdns-* packages for additional backend modules.
diff --git a/powerdns/Makefile b/powerdns/Makefile
deleted file mode 100644
index edcc734323..0000000000
--- a/powerdns/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# $NetBSD: Makefile,v 1.95 2026/05/15 09:58:59 adam Exp $
-
-
-.include "Makefile.common"
-
-PKGNAME= ${DISTNAME:S/pdns/powerdns/}
-COMMENT= Modern, advanced and high performance nameserver
-
-PDNS_MODULES+= bind pipe remote
-
-.include "options.mk"
-
-CONFIGURE_ARGS+= --enable-lua-records
-CONFIGURE_ARGS+= --enable-tools
-CONFIGURE_ARGS+= --with-dynmodules=no
-CONFIGURE_ARGS+= --with-modules="${PDNS_MODULES}"
-
-RCD_SCRIPTS= pdns
-SMF_NAME= pdns
-
-EGDIR= ${PREFIX}/share/examples/pdns
-
-CONF_FILES+= ${EGDIR}/pdns.conf-dist ${PKG_SYSCONFDIR}/pdns.conf
-
-LDFLAGS.SunOS+= -lsocket -lnsl
-
-INSTALL_MAKE_FLAGS+= sysconfdir=${EGDIR}
-
-.include "../../mk/bsd.pkg.mk"
diff --git a/powerdns/Makefile.common b/powerdns/Makefile.common
deleted file mode 100644
index db984a6c18..0000000000
--- a/powerdns/Makefile.common
+++ /dev/null
@@ -1,32 +0,0 @@
-# $NetBSD: Makefile.common,v 1.46 2026/04/24 17:09:51 wiz Exp $
-# used by net/powerdns/backend.mk
-
-PDNS_VERSION= 5.0.5
-DISTNAME= pdns-${PDNS_VERSION}
-CATEGORIES= net
-MASTER_SITES= http://downloads.powerdns.com/releases/
-EXTRACT_SUFX= .tar.bz2
-
-MAINTAINER?= drixter%e-utp.net@localhost
-HOMEPAGE= https://www.powerdns.com/
-LICENSE= gnu-gpl-v2
-
-TOOL_DEPENDS+= ragel-[0-9]*:../../devel/ragel
-
-USE_LANGUAGES= c c++
-USE_LIBTOOL= yes
-USE_TOOLS+= bison flex gmake pkg-config
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --with-boost=${BUILDLINK_PREFIX.boost-headers}
-CONFIGURE_ARGS+= --with-lua=lua-${LUA_VERSION_MAJOR}.${LUA_VERSION_MINOR}
-
-USE_CXX_FEATURES+= c++17 filesystem
-
-.include "../../devel/boost-headers/buildlink3.mk"
-.include "../../devel/boost-libs/buildlink3.mk"
-.include "../../lang/lua/buildlink3.mk"
-.include "../../security/openssl/buildlink3.mk"
-.include "../../www/curl/buildlink3.mk"
-.include "../../mk/dlopen.buildlink3.mk"
-.include "../../mk/pthread.buildlink3.mk"
-.include "../../mk/atomic64.mk"
diff --git a/powerdns/PLIST b/powerdns/PLIST
deleted file mode 100644
index 76ee0e4490..0000000000
--- a/powerdns/PLIST
+++ /dev/null
@@ -1,61 +0,0 @@
-@comment $NetBSD: PLIST,v 1.18 2025/06/30 11:00:50 jperkin Exp $
-bin/calidns
-bin/dnsbulktest
-bin/dnsgram
-bin/dnspcap2calidns
-bin/dnspcap2protobuf
-bin/dnsreplay
-bin/dnsscan
-bin/dnsscope
-bin/dnstcpbench
-bin/dnswasher
-bin/dumresp
-bin/ixplore
-bin/nproxy
-bin/nsec3dig
-bin/pdns_control
-bin/pdns_notify
-bin/pdnsutil
-bin/saxfr
-bin/sdig
-bin/stubquery
-bin/zone2json
-bin/zone2sql
-lib/pdns/libbindbackend.la
-${PLIST.sqlite}lib/pdns/libgsqlite3backend.la
-lib/pdns/libpipebackend.la
-lib/pdns/libremotebackend.la
-man/man1/calidns.1
-man/man1/dnsbulktest.1
-man/man1/dnsgram.1
-man/man1/dnspcap2calidns.1
-man/man1/dnspcap2protobuf.1
-man/man1/dnsreplay.1
-man/man1/dnsscan.1
-man/man1/dnsscope.1
-man/man1/dnstcpbench.1
-man/man1/dnswasher.1
-man/man1/dumresp.1
-man/man1/ixplore.1
-man/man1/nproxy.1
-man/man1/nsec3dig.1
-man/man1/pdns_control.1
-man/man1/pdns_notify.1
-man/man1/pdns_server.1
-man/man1/pdnsutil.1
-man/man1/saxfr.1
-man/man1/sdig.1
-man/man1/zone2json.1
-man/man1/zone2sql.1
-sbin/pdns_server
-${PLIST.sqlite}share/doc/pdns/3.4.0_to_4.0.0_schema.sqlite3.sql
-${PLIST.sqlite}share/doc/pdns/4.0.0_to_4.2.0_schema.sqlite3.sql
-${PLIST.sqlite}share/doc/pdns/4.2.0_to_4.3.0_schema.sqlite3.sql
-${PLIST.sqlite}share/doc/pdns/4.3.0_to_4.3.1_schema.sqlite3.sql
-${PLIST.sqlite}share/doc/pdns/4.3.1_to_4.7.0_schema.sqlite3.sql
-share/doc/pdns/bind-dnssec.4.2.0_to_4.3.0_schema.sqlite3.sql
-share/doc/pdns/bind-dnssec.schema.sqlite3.sql
-${PLIST.sqlite}share/doc/pdns/dnssec-3.x_to_3.4.0_schema.sqlite3.sql
-${PLIST.sqlite}share/doc/pdns/nodnssec-3.x_to_3.4.0_schema.sqlite3.sql
-${PLIST.sqlite}share/doc/pdns/schema.sqlite3.sql
-share/examples/pdns/pdns.conf-dist
diff --git a/powerdns/backend.mk b/powerdns/backend.mk
deleted file mode 100644
index 8a1c07f626..0000000000
--- a/powerdns/backend.mk
+++ /dev/null
@@ -1,23 +0,0 @@
-# $NetBSD: backend.mk,v 1.1 2025/06/30 11:00:50 jperkin Exp $
-# used by net/powerdns-geoip/Makefile
-# used by net/powerdns-ldap/Makefile
-# used by net/powerdns-mysql/Makefile
-# used by net/powerdns-odbc/Makefile
-# used by net/powerdns-pgsql/Makefile
-
-.include "../../net/powerdns/Makefile.common"
-
-DEPENDS+= powerdns>=${PDNS_VERSION}:../../net/powerdns
-
-DISTINFO_FILE= ${.CURDIR}/../../net/powerdns/distinfo
-PATCHDIR= ${.CURDIR}/../../net/powerdns/patches
-
-CONFIGURE_ARGS+= --disable-lua-records
-CONFIGURE_ARGS+= --disable-pdns_server
-CONFIGURE_ARGS+= --with-modules=""
-
-BUILD_DIRS= modules
-
-# These are required by configure, but not used by the modules
-BUILDLINK_DEPMETHOD.boost-libs= build
-BUILDLINK_DEPMETHOD.openssl= build
diff --git a/powerdns/distinfo b/powerdns/distinfo
deleted file mode 100644
index b86609741f..0000000000
--- a/powerdns/distinfo
+++ /dev/null
@@ -1,8 +0,0 @@
-$NetBSD: distinfo,v 1.57 2026/04/24 17:09:51 wiz Exp $
-
-BLAKE2s (pdns-5.0.5.tar.bz2) = dcd19c9a6ea43619d8e05158a29c64f6a84545875be80d9cd2c90658ed72c30b
-SHA512 (pdns-5.0.5.tar.bz2) = 25c04c41d6148ec80cf4eaf729f73d83b950af82a908c15a826c654097ec814629f46ee7edb17e8ac2e73c46fc507bdbfb908fbf544fe8391118788d4f1311ed
-Size (pdns-5.0.5.tar.bz2) = 1490386 bytes
-SHA1 (patch-pdns_misc.hh) = ffc2eea374157e25cae17743db900ff6e3101a66
-SHA1 (patch-pdns_qtype.hh) = 4d086e28e7bacc624cf7db199ac16ebafec88e04
-SHA1 (patch-pdns_version.cc) = 2b6d65a08a3b481a659908b74d5e573284f8b05e
diff --git a/powerdns/files/pdns.sh b/powerdns/files/pdns.sh
deleted file mode 100644
index 1f1facb1c8..0000000000
--- a/powerdns/files/pdns.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-#!@RCD_SCRIPTS_SHELL@
-#
-# $NetBSD: pdns.sh,v 1.2 2020/09/24 19:09:53 otis Exp $
-#
-
-# PROVIDE: pdns
-# REQUIRE: DAEMON
-
-. /etc/rc.subr
-
-name="pdns"
-rcvar=$name
-command="@PREFIX@/sbin/pdns_server"
-command_args="--daemon=yes"
-pidfile=/var/run/${name}/${name}.pid
-required_files="@PKG_SYSCONFDIR@/pdns.conf"
-
-load_rc_config $name
-run_rc_command "$1"
diff --git a/powerdns/files/smf/manifest.xml b/powerdns/files/smf/manifest.xml
deleted file mode 100644
index aa45d6738d..0000000000
--- a/powerdns/files/smf/manifest.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
-<service_bundle type="manifest" name="export">
- <service name="@SMF_PREFIX@/pdns" type="service" version="1">
- <create_default_instance enabled="false" />
- <single_instance />
- <dependency name="network" grouping="require_all" restart_on="error" type="service">
- <service_fmri value="svc:/milestone/network:default" />
- </dependency>
- <dependency name="filesystem" grouping="require_all" restart_on="error" type="service">
- <service_fmri value="svc:/system/filesystem/local" />
- </dependency>
- <method_context></method_context>
- <exec_method type="method" name="start" exec="@PREFIX@/sbin/pdns_server --daemon=yes" timeout_seconds="60" />
- <exec_method type="method" name="stop" exec=":kill" timeout_seconds="60" />
- <property_group name="startd" type="framework">
- <propval name="duration" type="astring" value="contract" />
- <propval name="ignore_error" type="astring" value="core,signal" />
- </property_group>
- <property_group name="application" type="application">
- <propval name="config_file" type="astring" value="@PKG_SYSCONFDIR@/pdns.conf" />
- </property_group>
- <template>
- <common_name>
- <loctext xml:lang="C">PowerDNS server service</loctext>
- </common_name>
- </template>
- </service>
-</service_bundle>
diff --git a/powerdns/options.mk b/powerdns/options.mk
deleted file mode 100644
index 7f2a6c100e..0000000000
--- a/powerdns/options.mk
+++ /dev/null
@@ -1,26 +0,0 @@
-# $NetBSD: options.mk,v 1.11 2025/06/30 11:00:50 jperkin Exp $
-
-PKG_OPTIONS_VAR= PKG_OPTIONS.powerdns
-PKG_SUPPORTED_OPTIONS= botan sqlite zeromq
-
-.include "../../mk/bsd.options.mk"
-
-PLIST_VARS+= sqlite
-
-.if !empty(PKG_OPTIONS:Mbotan)
-.include "../../devel/gmp/buildlink3.mk"
-.include "../../security/botan2/buildlink3.mk"
-.endif
-
-.if !empty(PKG_OPTIONS:Msqlite)
-PDNS_MODULES+= gsqlite3
-PLIST.sqlite= yes
-.include "../../databases/sqlite3/buildlink3.mk"
-.endif
-
-.if !empty(PKG_OPTIONS:Mzeromq)
-CONFIGURE_ARGS+= --enable-remotebackend-zeromq=yes
-.include "../../net/zeromq/buildlink3.mk"
-.else
-CONFIGURE_ARGS+= --enable-remotebackend-zeromq=no
-.endif
diff --git a/powerdns/patches/patch-pdns_misc.hh b/powerdns/patches/patch-pdns_misc.hh
deleted file mode 100644
index 43683a20fe..0000000000
--- a/powerdns/patches/patch-pdns_misc.hh
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-pdns_misc.hh,v 1.3 2025/06/30 11:00:50 jperkin Exp $
-
-Checking for CLOCK_THREAD_CPUTIME_ID is sufficient, not all systems
-define _POSIX_THREAD_CPUTIME.
-
---- pdns/misc.hh.orig 2025-06-20 13:40:32.920712323 +0000
-+++ pdns/misc.hh
-@@ -187,7 +187,7 @@ string bitFlip(const string &str);
- void dropPrivs(int uid, int gid);
- void cleanSlashes(string &str);
-
--#if defined(_POSIX_THREAD_CPUTIME) && defined(CLOCK_THREAD_CPUTIME_ID)
-+#if defined(CLOCK_THREAD_CPUTIME_ID)
- /** CPUTime measurements */
- class CPUTime
- {
diff --git a/powerdns/patches/patch-pdns_qtype.hh b/powerdns/patches/patch-pdns_qtype.hh
deleted file mode 100644
index 9554d68c4f..0000000000
--- a/powerdns/patches/patch-pdns_qtype.hh
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-pdns_qtype.hh,v 1.3 2025/06/30 11:00:50 jperkin Exp $
-
-Avoid symbol pollution on SunOS.
-
---- pdns/qtype.hh.orig 2025-06-20 14:11:31.859917271 +0000
-+++ pdns/qtype.hh
-@@ -26,6 +26,10 @@
-
- #include "namespaces.hh"
-
-+#if defined(__sun) && defined(DS)
-+#undef DS
-+#endif
-+
- /** The QType class is meant to deal easily with the different kind of resource types, like 'A', 'NS',
- * 'CNAME' etcetera. These types have both a name and a number. This class can seamlessly move between
- * them. Use it like this:
diff --git a/powerdns/patches/patch-pdns_version.cc b/powerdns/patches/patch-pdns_version.cc
deleted file mode 100644
index 5f98f83e99..0000000000
--- a/powerdns/patches/patch-pdns_version.cc
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-pdns_version.cc,v 1.4 2025/12/27 19:04:17 wiz Exp $
-
-Do not store configure args, as they contain workdir references.
-
---- pdns/version.cc.orig 2025-12-11 09:59:35.000000000 +0100
-+++ pdns/version.cc
-@@ -176,7 +176,7 @@
- ret << "Loaded modules: " << boost::join(modules, " ") << endl;
- #endif
- // NOLINTBEGIN(cppcoreguidelines-macro-usage)
--#ifdef PDNS_CONFIG_ARGS
-+#if 0
- #define double_escape(s) #s
- #define escape_quotes(s) double_escape(s)
- // NOLINTEND(cppcoreguidelines-macro-usage)
Home |
Main Index |
Thread Index |
Old Index