summaryrefslogtreecommitdiff
blob: 64f0e795d58bfba0da937e9f2ded50e8dd2fbc88 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
  <maintainer type="person">
    <email>mschiff@gentoo.org</email>
    <name>Marc Schiffbauer</name>
  </maintainer>
  <maintainer type="person">
    <email>whissi@gentoo.org</email>
    <name>Thomas Deutschmann</name>
  </maintainer>
  <longdescription lang="en">
  Unbound is a validating, recursive, and caching DNS resolver.

  The C implementation of Unbound is developed and maintained by NLnet
  Labs. It is based on ideas and algorithms taken from a java prototype
  developed by Verisign labs, Nominet, Kirei and ep.net.

  Unbound is designed as a set of modular components, so that also
  DNSSEC (secure DNS) validation and stub-resolvers (that do not run
  as a server, but are linked into an application) are easily possible.
  </longdescription>
  <slots>
    <subslots>Reflect ABI of libunbound.so.</subslots>
  </slots>
  <use>
    <flag name="dnscrypt">Enable DNSCrypt support</flag>
    <flag name="dnstap">Enable dnstap support</flag>
    <flag name="ecdsa">Enable ECDSA support</flag>
    <flag name="ecs">Enable EDNS client subnet support</flag>
    <flag name="gost">Enable GOST support</flag>
    <flag name="redis">Enable cache db backend which uses <pkg>dev-libs/hiredis</pkg></flag>
  </use>
</pkgmetadata>