From f5a8ab08f0ba86acce4d17d9b18ec151a478ca25 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Fri, 12 Feb 2021 13:43:30 +0000 Subject: [PATCH] community/powerdns-recursor to 4.4.2-1 --- community/powerdns-recursor/PKGBUILD | 11 ++-- community/powerdns-recursor/boost-1.73.patch | 57 -------------------- 2 files changed, 4 insertions(+), 64 deletions(-) delete mode 100644 community/powerdns-recursor/boost-1.73.patch diff --git a/community/powerdns-recursor/PKGBUILD b/community/powerdns-recursor/PKGBUILD index ffbd115aa..fbfa43d29 100644 --- a/community/powerdns-recursor/PKGBUILD +++ b/community/powerdns-recursor/PKGBUILD @@ -1,16 +1,16 @@ # Maintainer: Levente Polyak +# Maintainer: Remi Gacogne # Contributor: Alexander Rødseth # Contributor: Jan de Groot # Contributor: Jan Steffens -# Contributor: Remi Gacogne # ALARM: Kevin Mihelich # - explicitly link v5/v6 with libatomic # - remove makedepend on pandoc pkgname=powerdns-recursor -pkgver=4.3.5 -pkgrel=4 +pkgver=4.4.2 +pkgrel=1 pkgdesc='Resolving DNS server' url='https://www.powerdns.com/' arch=('x86_64') @@ -22,11 +22,9 @@ provides=('pdns-recursor') conflicts=('pdns-recursor') backup=('etc/powerdns/recursor.conf') source=(https://downloads.powerdns.com/releases/pdns-recursor-${pkgver}.tar.bz2{,.asc} - boost-1.73.patch sysusers.conf) -sha512sums=('2d39e6016000951c0beca38b26c41664b57c059dee762d7499f34e599ed6c2653af73edb31ba5a8d35f749534f24c0d85b6aedf4c35dc8a05777ffebd1b25851' +sha512sums=('31fdf62d87e5ee8f9570c6b738339bc8cc65c43800f18c7fb49aa5c53fc9ad76a1ddf02cc44f7129e06b41700b5cb3768ff8f81cc521c28147ea6538c73f8781' 'SKIP' - '5000bcb3e58c559d4e59105cedc7befb037bca3ef62730718ee6113c940fdb462d0ff7b47b8881d30139d7dfd1e5832a33dbe7f57b48e385f5359406486de7fe' '63b3f0664d38fbbcb6b1c914cee050a27eca0a15550962973743580dd5d3ace2e68272ca2d856d53cc74001fe9246d61207ebbc74524c096736777ed08c88e72') validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Pieter Lexis 'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' # Peter van Dijk @@ -34,7 +32,6 @@ validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Pieter Lexis getvars["domain"]); - bool subtree = (req->getvars.count("subtree") > 0 && req->getvars["subtree"].compare("true") == 0); - -- int count = broadcastAccFunction(boost::bind(pleaseWipeCache, canon, subtree)); -- count += broadcastAccFunction(boost::bind(pleaseWipePacketCache, canon, subtree)); -- count += broadcastAccFunction(boost::bind(pleaseWipeAndCountNegCache, canon, subtree)); -+ int count = broadcastAccFunction(std::bind(pleaseWipeCache, canon, subtree)); -+ count += broadcastAccFunction(std::bind(pleaseWipePacketCache, canon, subtree)); -+ count += broadcastAccFunction(std::bind(pleaseWipeAndCountNegCache, canon, subtree)); - resp->setBody(Json::object { - { "count", count }, - { "result", "Flushed cache." } -@@ -664,7 +664,7 @@ void AsyncServerNewConnectionMT(void *p) { - void AsyncServer::asyncWaitForConnections(FDMultiplexer* fdm, const newconnectioncb_t& callback) - { - d_asyncNewConnectionCallback = callback; -- fdm->addReadFD(d_server_socket.getHandle(), boost::bind(&AsyncServer::newConnection, this)); -+ fdm->addReadFD(d_server_socket.getHandle(), std::bind(&AsyncServer::newConnection, this)); - } - - void AsyncServer::newConnection() \ No newline at end of file