gentoo-ebuilds/net-dns/knot/metadata.xml
Nicolas PARLANT e77e694f3a
net-dns/knot: add 3.5.0
relicense w/ GPL2+
new subslot
add redis support for daemon with dev-libs/hiredis
remove -latomic for riscv (seems no longer required for a long time,
but it’s been tested now).

Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
Part-of: https://github.com/gentoo/gentoo/pull/43849
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-20 10:15:43 +01:00

54 lines
1.4 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>nicolas.parlant@parhuet.fr</email>
<name>Nicolas PARLANT</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<use>
<flag name="daemon">
Enable Knot DNS main daemon
</flag>
<flag name="doh">
Enable DNS over HTTP (DoH) using libnghttp2
</flag>
<flag name="dnstap">
Include support for the dnstap binary log format
(http://dnstap.info/)
</flag>
<flag name="fastparser">
Use a zone file parser that is faster, but requires
more memory and CPU time to compile
</flag>
<flag name="pkcs11">
Add support for PKCS#11
</flag>
<flag name="prometheus">
A Prometheus exporter for server and query statistics.
</flag>
<flag name="quic">
Enable the DNS over QUIC (DoQ) module using libngtcp2
</flag>
<flag name="redis">
Enable database zone backend using Redis
</flag>
<flag name="utils">
Install Knot utilities, such as kdig, kzonecheck, ...
</flag>
<flag name="xdp">
Enable eXpress Data Path
</flag>
</use>
<slots>
<subslots>
Reflect sonames of libknot, libdnssec, and libzscanner.
</subslots>
</slots>
<upstream>
<remote-id type="github">CZ-NIC/knot</remote-id>
</upstream>
</pkgmetadata>