Сравнение nsd-4.11.1 с nsd-9999
| /usr/portage/net-dns/nsd/nsd-9999.ebuild 2025-07-29 16:22:17.252467412 +0300 | ||
|---|---|---|
| 3 | 3 | |
| 4 | 4 |
EAPI="8" |
| 5 | 5 | |
| 6 |
inherit autotools systemd tmpfiles |
|
| 6 |
inherit autotools systemd tmpfiles toolchain-funcs |
|
| 7 | 7 | |
| 8 | 8 |
DESCRIPTION="An authoritative only, high performance, open source name server" |
| 9 | 9 |
HOMEPAGE="https://www.nlnetlabs.nl/projects/nsd" |
| ... | ... | |
| 21 | 21 |
SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${MY_P}.tar.gz"
|
| 22 | 22 |
S="${WORKDIR}"/${MY_P}
|
| 23 | 23 | |
| 24 |
KEYWORDS="amd64 x86" |
|
| 24 |
KEYWORDS="~amd64 ~x86" |
|
| 25 | 25 |
fi |
| 26 | 26 |
fi |
| 27 | 27 | |
| 28 | 28 |
LICENSE="BSD" |
| 29 | 29 |
SLOT="0" |
| 30 |
IUSE="bind8-stats debug +default-znow dnstap +ipv6 +largefile libevent +lto memclean minimal-responses mmap munin +nsec3 packed +pie +radix-tree ratelimit recvmmsg +simdzone ssl systemd +tfo year2038" |
|
| 30 |
IUSE="bind8-stats debug dnstap +ipv6 libevent memclean minimal-responses mmap munin +nsec3 packed +radix-tree ratelimit recvmmsg +simdzone ssl systemd +tfo" |
|
| 31 | 31 | |
| 32 | 32 |
RDEPEND=" |
| 33 | 33 |
acct-group/nsd |
| ... | ... | |
| 68 | 68 |
$(use_enable bind8-stats) |
| 69 | 69 |
$(use_enable bind8-stats zone-stats) |
| 70 | 70 |
$(use_enable debug checking) |
| 71 |
$(use_enable default-znow relro-now) |
|
| 72 | 71 |
$(use_enable dnstap) |
| 73 | 72 |
$(use_enable ipv6) |
| 74 |
$(use_enable largefile) |
|
| 75 |
$(use_enable lto flto) |
|
| 76 | 73 |
$(use_enable memclean) |
| 77 | 74 |
$(use_enable minimal-responses) |
| 78 | 75 |
$(use_enable mmap) |
| 79 | 76 |
$(use_enable nsec3) |
| 80 | 77 |
$(use_enable packed) |
| 81 |
$(use_enable pie) |
|
| 82 | 78 |
$(use_enable radix-tree) |
| 83 | 79 |
$(use_enable ratelimit) |
| 84 | 80 |
$(use_enable recvmmsg) |
| ... | ... | |
| 110 | 106 |
) |
| 111 | 107 |
fi |
| 112 | 108 | |
| 113 |
# This configure switch only appears on glibc-based userlands. |
|
| 114 |
# It enables 64-bit time_t to support timestamps greater than |
|
| 115 |
# the year 2038 (D_TIME_BITS=64). |
|
| 116 |
if use elibc_glibc; then |
|
| 117 |
myconf+=( $(use_enable year2038) ) |
|
| 109 |
# If the compiler indicates that time_t is at least 64-bits wide, |
|
| 110 |
# then enable it in the package to support timestamps greater than |
|
| 111 |
# the year 2038 (D_TIME_BITS=64). This configure switch only |
|
| 112 |
# appears on glibc-based userlands. |
|
| 113 |
if use elibc_glibc && tc-has-64bit-time_t; then |
|
| 114 |
myconf+=( --enable-year2038 ) |
|
| 118 | 115 |
fi |
| 119 | 116 | |
| 120 | 117 |
econf "${myconf[@]}"
|