Gentoo Archives: gentoo-commits

From: Sven Wegener <swegener@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-dns/pdns/
Date: Mon, 04 Sep 2017 19:37:01
Message-Id: 1504553765.a785c24670fc73413412baf756ac2a5163e78402.swegener@gentoo
1 commit: a785c24670fc73413412baf756ac2a5163e78402
2 Author: Stijn Tintel <stijn <AT> linux-ipv6 <DOT> be>
3 AuthorDate: Mon Sep 4 08:32:04 2017 +0000
4 Commit: Sven Wegener <swegener <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 4 19:36:05 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a785c246
7
8 net-dns/pdns: add libressl support
9
10 PowerDNS Authoritative Server supports LibreSSL since version 4.0.2.
11 Compile-tested all versions on Gentoo Hardened musl amd64.
12
13 Signed-off-by: Stijn Tintel <stijn <AT> linux-ipv6.be>
14 Closes: https://github.com/gentoo/gentoo/pull/5609
15 Signed-off-by: Sven Wegener <swegener <AT> gentoo.org>
16
17 net-dns/pdns/pdns-4.0.2.ebuild | 5 +++--
18 net-dns/pdns/pdns-4.0.3-r3.ebuild | 5 +++--
19 net-dns/pdns/pdns-4.0.3.ebuild | 5 +++--
20 net-dns/pdns/pdns-4.0.4.ebuild | 5 +++--
21 net-dns/pdns/pdns-4.1.0_rc1.ebuild | 5 +++--
22 5 files changed, 15 insertions(+), 10 deletions(-)
23
24 diff --git a/net-dns/pdns/pdns-4.0.2.ebuild b/net-dns/pdns/pdns-4.0.2.ebuild
25 index 1667ccf8b37..99bcbba8399 100644
26 --- a/net-dns/pdns/pdns-4.0.2.ebuild
27 +++ b/net-dns/pdns/pdns-4.0.2.ebuild
28 @@ -18,12 +18,13 @@ KEYWORDS="amd64 x86"
29 # oracle: dito (need Oracle Client Libraries)
30 # xdb: (almost) dead, surely not supported
31
32 -IUSE="botan debug doc geoip ldap lua luajit mydns mysql opendbx postgres protobuf remote sqlite systemd tools tinydns test"
33 +IUSE="botan debug doc geoip ldap libressl lua luajit mydns mysql opendbx postgres protobuf remote sqlite systemd tools tinydns test"
34
35 REQUIRED_USE="mydns? ( mysql ) ?? ( lua luajit )"
36
37 RDEPEND="
38 - dev-libs/openssl:=
39 + libressl? ( dev-libs/libressl:= )
40 + !libressl? ( dev-libs/openssl:= )
41 >=dev-libs/boost-1.35:=
42 botan? ( =dev-libs/botan-1.10*[threads] )
43 lua? ( dev-lang/lua:= )
44
45 diff --git a/net-dns/pdns/pdns-4.0.3-r3.ebuild b/net-dns/pdns/pdns-4.0.3-r3.ebuild
46 index f68b555fb8d..2ba5df54f29 100644
47 --- a/net-dns/pdns/pdns-4.0.3-r3.ebuild
48 +++ b/net-dns/pdns/pdns-4.0.3-r3.ebuild
49 @@ -18,12 +18,13 @@ KEYWORDS="~amd64 ~x86"
50 # oracle: dito (need Oracle Client Libraries)
51 # xdb: (almost) dead, surely not supported
52
53 -IUSE="botan debug doc geoip ldap lua luajit mydns mysql opendbx postgres protobuf remote sqlite systemd tools tinydns test"
54 +IUSE="botan debug doc geoip ldap libressl lua luajit mydns mysql opendbx postgres protobuf remote sqlite systemd tools tinydns test"
55
56 REQUIRED_USE="mydns? ( mysql ) ?? ( lua luajit )"
57
58 RDEPEND="
59 - dev-libs/openssl:=
60 + libressl? ( dev-libs/libressl:= )
61 + !libressl? ( dev-libs/openssl:= )
62 >=dev-libs/boost-1.35:=
63 botan? ( =dev-libs/botan-1.10*[threads] )
64 lua? ( dev-lang/lua:= )
65
66 diff --git a/net-dns/pdns/pdns-4.0.3.ebuild b/net-dns/pdns/pdns-4.0.3.ebuild
67 index 53faa0c23cf..c7455c660e7 100644
68 --- a/net-dns/pdns/pdns-4.0.3.ebuild
69 +++ b/net-dns/pdns/pdns-4.0.3.ebuild
70 @@ -18,12 +18,13 @@ KEYWORDS="~amd64 ~x86"
71 # oracle: dito (need Oracle Client Libraries)
72 # xdb: (almost) dead, surely not supported
73
74 -IUSE="botan debug doc geoip ldap lua luajit mydns mysql opendbx postgres protobuf remote sqlite systemd tools tinydns test"
75 +IUSE="botan debug doc geoip ldap libressl lua luajit mydns mysql opendbx postgres protobuf remote sqlite systemd tools tinydns test"
76
77 REQUIRED_USE="mydns? ( mysql ) ?? ( lua luajit )"
78
79 RDEPEND="
80 - dev-libs/openssl:=
81 + libressl? ( dev-libs/libressl:= )
82 + !libressl? ( dev-libs/openssl:= )
83 >=dev-libs/boost-1.35:=
84 botan? ( =dev-libs/botan-1.10*[threads] )
85 lua? ( dev-lang/lua:= )
86
87 diff --git a/net-dns/pdns/pdns-4.0.4.ebuild b/net-dns/pdns/pdns-4.0.4.ebuild
88 index f68b555fb8d..2ba5df54f29 100644
89 --- a/net-dns/pdns/pdns-4.0.4.ebuild
90 +++ b/net-dns/pdns/pdns-4.0.4.ebuild
91 @@ -18,12 +18,13 @@ KEYWORDS="~amd64 ~x86"
92 # oracle: dito (need Oracle Client Libraries)
93 # xdb: (almost) dead, surely not supported
94
95 -IUSE="botan debug doc geoip ldap lua luajit mydns mysql opendbx postgres protobuf remote sqlite systemd tools tinydns test"
96 +IUSE="botan debug doc geoip ldap libressl lua luajit mydns mysql opendbx postgres protobuf remote sqlite systemd tools tinydns test"
97
98 REQUIRED_USE="mydns? ( mysql ) ?? ( lua luajit )"
99
100 RDEPEND="
101 - dev-libs/openssl:=
102 + libressl? ( dev-libs/libressl:= )
103 + !libressl? ( dev-libs/openssl:= )
104 >=dev-libs/boost-1.35:=
105 botan? ( =dev-libs/botan-1.10*[threads] )
106 lua? ( dev-lang/lua:= )
107
108 diff --git a/net-dns/pdns/pdns-4.1.0_rc1.ebuild b/net-dns/pdns/pdns-4.1.0_rc1.ebuild
109 index bd6ec7e3d59..95b9943f9c6 100644
110 --- a/net-dns/pdns/pdns-4.1.0_rc1.ebuild
111 +++ b/net-dns/pdns/pdns-4.1.0_rc1.ebuild
112 @@ -18,12 +18,13 @@ KEYWORDS="~amd64 ~x86"
113 # oracle: dito (need Oracle Client Libraries)
114 # xdb: (almost) dead, surely not supported
115
116 -IUSE="botan debug doc geoip ldap lua luajit mydns mysql opendbx postgres protobuf remote sqlite systemd tools tinydns test"
117 +IUSE="botan debug doc geoip ldap libressl lua luajit mydns mysql opendbx postgres protobuf remote sqlite systemd tools tinydns test"
118
119 REQUIRED_USE="mydns? ( mysql ) ?? ( lua luajit )"
120
121 RDEPEND="
122 - dev-libs/openssl:=
123 + libressl? ( dev-libs/libressl:= )
124 + !libressl? ( dev-libs/openssl:= )
125 >=dev-libs/boost-1.35:=
126 botan? ( =dev-libs/botan-1.10*[threads] )
127 lua? ( dev-lang/lua:= )