diff --git a/extra/powerdns-recursor/.SRCINFO b/extra/powerdns-recursor/.SRCINFO index f8424fedf..f40581c13 100644 --- a/extra/powerdns-recursor/.SRCINFO +++ b/extra/powerdns-recursor/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = powerdns-recursor pkgdesc = Resolving DNS server - pkgver = 4.9.2 + pkgver = 5.0.1 pkgrel = 2 url = https://www.powerdns.com/ arch = x86_64 @@ -8,9 +8,11 @@ pkgbase = powerdns-recursor makedepends = boost makedepends = pandoc makedepends = ragel + makedepends = rust makedepends = systemd depends = gcc-libs depends = boost-libs + depends = libcap depends = libcurl.so depends = libsodium depends = systemd-libs @@ -21,13 +23,14 @@ pkgbase = powerdns-recursor depends = net-snmp provides = pdns-recursor conflicts = pdns-recursor + options = !lto backup = etc/powerdns/recursor.conf - source = https://downloads.powerdns.com/releases/pdns-recursor-4.9.2.tar.bz2 - source = https://downloads.powerdns.com/releases/pdns-recursor-4.9.2.tar.bz2.asc + source = https://downloads.powerdns.com/releases/pdns-recursor-5.0.1.tar.bz2 + source = https://downloads.powerdns.com/releases/pdns-recursor-5.0.1.tar.bz2.asc source = sysusers.conf validpgpkeys = FBAE0323821C7706A5CA151BDCF513FA7EED19F3 validpgpkeys = 16E12866B7738C73976A57436FFC33439B0D04DF - sha512sums = ee2dac5d256c9f4a9155fe6885522c5413482f0fd179099e956db2abbf4510fc6696fc1ac93bb4af341ebb2f052350637524267aa21fe6a0e92194e9219d1d45 + sha512sums = f7e3be53f751f1b92e0a7b1beed8385b74447b42ec024a6f78002e87eaece62d3a63a6a2df0574921a861af1ec7e5eb22611f5a0d6604616c41e9fd9f695b723 sha512sums = SKIP sha512sums = 63b3f0664d38fbbcb6b1c914cee050a27eca0a15550962973743580dd5d3ace2e68272ca2d856d53cc74001fe9246d61207ebbc74524c096736777ed08c88e72 diff --git a/extra/powerdns-recursor/PKGBUILD b/extra/powerdns-recursor/PKGBUILD index 634083ee3..4918d48f0 100644 --- a/extra/powerdns-recursor/PKGBUILD +++ b/extra/powerdns-recursor/PKGBUILD @@ -8,21 +8,22 @@ # - remove makedepend on pandoc pkgname=powerdns-recursor -pkgver=4.9.2 +pkgver=5.0.1 pkgrel=2 pkgdesc='Resolving DNS server' url='https://www.powerdns.com/' arch=('x86_64') license=('GPL2') -depends=('gcc-libs' 'boost-libs' 'libcurl.so' 'libsodium' 'systemd-libs' 'luajit' 'openssl' +depends=('gcc-libs' 'boost-libs' 'libcap' 'libcurl.so' 'libsodium' 'systemd-libs' 'luajit' 'openssl' 'libboost_context.so' 'fstrm' 'net-snmp') -makedepends=('boost' 'ragel' 'systemd') +makedepends=('boost' 'ragel' 'rust' 'systemd') +options=(!lto) provides=('pdns-recursor') conflicts=('pdns-recursor') backup=('etc/powerdns/recursor.conf') source=(https://downloads.powerdns.com/releases/pdns-recursor-${pkgver}.tar.bz2{,.asc} sysusers.conf) -sha512sums=('ee2dac5d256c9f4a9155fe6885522c5413482f0fd179099e956db2abbf4510fc6696fc1ac93bb4af341ebb2f052350637524267aa21fe6a0e92194e9219d1d45' +sha512sums=('f7e3be53f751f1b92e0a7b1beed8385b74447b42ec024a6f78002e87eaece62d3a63a6a2df0574921a861af1ec7e5eb22611f5a0d6604616c41e9fd9f695b723' 'SKIP' '63b3f0664d38fbbcb6b1c914cee050a27eca0a15550962973743580dd5d3ace2e68272ca2d856d53cc74001fe9246d61207ebbc74524c096736777ed08c88e72') validpgpkeys=('FBAE0323821C7706A5CA151BDCF513FA7EED19F3' # Peter van Dijk @@ -45,7 +46,7 @@ build() { --enable-dns-over-tls \ --with-libsodium \ --with-lua=luajit \ - --enable-lto=thin \ + --with-net-snmp \ --enable-auto-var-init=zero \ --with-service-user=pdns-recursor \ --with-service-group=pdns-recursor