summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2017-12-18 10:06:18 +0100
committerMichael Weber <xmw@gentoo.org>2017-12-18 10:06:32 +0100
commita5bd2b66e07efebedece422eb53ef018ab6fcf25 (patch)
tree852b43717a7e5f8a30f91e62bcb49d6e55261896 /net-dns
parentnet-analyzer/wireshark: Preferentially depend on media-libs/speexdsp over med... (diff)
downloadgentoo-a5bd2b66e07efebedece422eb53ef018ab6fcf25.tar.gz
gentoo-a5bd2b66e07efebedece422eb53ef018ab6fcf25.tar.bz2
gentoo-a5bd2b66e07efebedece422eb53ef018ab6fcf25.zip
net-dns/dnssec-validator: USE=ecdsa-check to work with openssl[bindist], thanks Toralf Förster.
Closes: https://bugs.gentoo.org/529170 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Diffstat (limited to 'net-dns')
-rw-r--r--net-dns/dnssec-validator/dnssec-validator-2.2-r1.ebuild6
-rw-r--r--net-dns/dnssec-validator/metadata.xml3
2 files changed, 7 insertions, 2 deletions
diff --git a/net-dns/dnssec-validator/dnssec-validator-2.2-r1.ebuild b/net-dns/dnssec-validator/dnssec-validator-2.2-r1.ebuild
index 276cf1a05974..7830c98a5d5b 100644
--- a/net-dns/dnssec-validator/dnssec-validator-2.2-r1.ebuild
+++ b/net-dns/dnssec-validator/dnssec-validator-2.2-r1.ebuild
@@ -12,9 +12,10 @@ SRC_URI="http://www.dnssec-tools.org/download/dnsval-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
-IUSE="ipv6 static-libs +threads"
+IUSE="ipv6 static-libs +threads +ecdsa-check"
RDEPEND="dev-libs/openssl:0
+ ecdsa-check? ( dev-libs/openssl:0[-bindist] )
!<net-dns/dnssec-tools-1.13"
DEPEND="${RDEPEND}"
@@ -28,7 +29,8 @@ src_configure() {
--with-nsec3 \
--with-dlv \
$(use_with ipv6) \
- $(use_with threads)
+ $(use_with threads) \
+ $(use_enable ecdsa-check)
}
src_install() {
diff --git a/net-dns/dnssec-validator/metadata.xml b/net-dns/dnssec-validator/metadata.xml
index a535b8852829..6f3178436bbc 100644
--- a/net-dns/dnssec-validator/metadata.xml
+++ b/net-dns/dnssec-validator/metadata.xml
@@ -5,4 +5,7 @@
<email>xmw@gentoo.org</email>
<name>Michael Weber</name>
</maintainer>
+<use>
+ <flag name="ecdsa-check">Requires openssl[-bindist]</flag>
+</use>
</pkgmetadata>