summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2019-06-14 15:09:43 +0200
committerSven Wegener <swegener@gentoo.org>2019-06-14 15:11:47 +0200
commiteef64dcf17fc913a0a1990eea4f1f2b9261c8450 (patch)
tree14e5c2d727d1a3c4bbf1d01d19f0b7fff7f83b3d
parentnet-dns/pdns-recursor: Cleanup (diff)
downloadgentoo-eef64dcf17fc913a0a1990eea4f1f2b9261c8450.tar.gz
gentoo-eef64dcf17fc913a0a1990eea4f1f2b9261c8450.tar.bz2
gentoo-eef64dcf17fc913a0a1990eea4f1f2b9261c8450.zip
net-dns/pdns: Version bump
Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Sven Wegener <swegener@gentoo.org>
-rw-r--r--net-dns/pdns/Manifest2
-rw-r--r--net-dns/pdns/metadata.xml1
-rw-r--r--net-dns/pdns/pdns-4.2.0_rc2.ebuild (renamed from net-dns/pdns/pdns-4.2.0_rc1.ebuild)6
3 files changed, 6 insertions, 3 deletions
diff --git a/net-dns/pdns/Manifest b/net-dns/pdns/Manifest
index 50daaa0020f3..486bb83ec7f1 100644
--- a/net-dns/pdns/Manifest
+++ b/net-dns/pdns/Manifest
@@ -1,2 +1,2 @@
DIST pdns-4.1.8.tar.bz2 1116996 BLAKE2B df32e1e239f65a37570b1f3f6b7fd2384ea9ea4d60ecf6dc520441e7f004c9e17c1cb35358e1cd9b5080c85b6366354ae4b3e5eaeda20af18c6e411bb119bbc1 SHA512 1113745cdaa8fba591c176721893fb478e976861beee0cb6c0240e5afa6b68c9afae286579036b2ed77fffe76ca1e6f103cda915f8b7b875bcdc1253931ad935
-DIST pdns-4.2.0-rc1.tar.bz2 1221177 BLAKE2B fa911805bfe9c04ffe6b508e1deec716e9149a6cfe10b771bb8bb214c4b4db72a9d4990eb21145e13422388c48563e2951c6e7d210a59dc2d3569cac6a3232b8 SHA512 bd769a2e0159b44d5699b0166d20afe49d9c48aa04c170405099a897417a12887a4dfb54bf9c100498be37a519c91e08a96039b23bdbc1cf33499ea63841c1ba
+DIST pdns-4.2.0-rc2.tar.bz2 1245187 BLAKE2B 30ee03752dafa02f5618ba26def1cb8d49b0f7f004b54fcb8d7640b0d60897ac9a9b13e918ab3aaee1d679af772aacd0591e9c9cd3bf6b1af79305e06cac1cdb SHA512 695589980fc35e73fc0e72f57034e2cfefd7b046100dc6f8740ac94dd50ee068453c72aa2ee5626e6cccfca1eeb5e3f036b844039db52d5c45f070d291002122
diff --git a/net-dns/pdns/metadata.xml b/net-dns/pdns/metadata.xml
index 57e0d147b337..4a9541bb5c24 100644
--- a/net-dns/pdns/metadata.xml
+++ b/net-dns/pdns/metadata.xml
@@ -12,6 +12,7 @@ standards documents. Furthermore, PowerDNS interfaces with almost any database.
</longdescription>
<use>
<flag name="botan">Make it possible to use the <pkg>dev-libs/botan</pkg> library for crypto-related stuff (like DNSSec) which can be significantly faster than PolarSSL.</flag>
+ <flag name="lua-records">Enable LUA records.</flag>
<flag name="mydns">Making it possible to use a MyDNS MySQL database with PowerDNS (not recommended for new deployments).</flag>
<flag name="opendbx">Use a database supported by <pkg>dev-db/opendbx</pkg> as backend.</flag>
<flag name="protobuf">Enable support for <pkg>dev-libs/protobuf</pkg>.</flag>
diff --git a/net-dns/pdns/pdns-4.2.0_rc1.ebuild b/net-dns/pdns/pdns-4.2.0_rc2.ebuild
index 9bffaee27109..23e9ad567d77 100644
--- a/net-dns/pdns/pdns-4.2.0_rc1.ebuild
+++ b/net-dns/pdns/pdns-4.2.0_rc2.ebuild
@@ -18,9 +18,9 @@ KEYWORDS="" # ~amd64 ~x86
# oracle: dito (need Oracle Client Libraries)
# xdb: (almost) dead, surely not supported
-IUSE="debug doc geoip ldap libressl lua luajit mydns mysql opendbx postgres protobuf remote sodium sqlite systemd tools tinydns test"
+IUSE="debug doc geoip ldap libressl lua luajit lua-records mydns mysql opendbx postgres protobuf remote sodium sqlite systemd tools tinydns test"
-REQUIRED_USE="mydns? ( mysql )"
+REQUIRED_USE="lua-records? ( lua ) mydns? ( mysql )"
RDEPEND="
libressl? ( dev-libs/libressl:= )
@@ -30,6 +30,7 @@ RDEPEND="
!luajit? ( dev-lang/lua:= )
luajit? ( dev-lang/luajit:= )
)
+ lua-records? ( >=net-misc/curl-7.21.3 )
mysql? ( dev-db/mysql-connector-c )
postgres? ( dev-db/postgresql:= )
ldap? ( >=net-nds/openldap-2.0.27-r4 app-crypt/mit-krb5 )
@@ -70,6 +71,7 @@ src_configure() {
--with-dynmodules="${dynmodules}" \
--with-mysql-lib=/usr/$(get_libdir) \
$(use_enable debug verbose-logging) \
+ $(use_enable lua-records) \
$(use_enable test unit-tests) \
$(use_enable tools) \
$(use_enable systemd) \