# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=9 inherit autotools flag-o-matic DESCRIPTION="Displays various tables of DNS traffic on your network" HOMEPAGE="https://github.com/measurement-factory/dnstop" SRC_COMMIT='eed7ee9d7a01838b54e3261fd74ac084e5d6e341' SRC_URI="https://github.com/measurement-factory/dnstop/archive/${SRC_COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${SRC_COMMIT}" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86" IUSE="ipv6" RDEPEND=" sys-libs/ncurses:0 net-libs/libpcap " DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}/${PN}-20140915-pkg-config.patch" "${FILESDIR}/${PN}-20140915-musl-fix.patch" "${FILESDIR}/${PN}-20260309-disable_ipv6.patch" ) src_prepare() { default eautoreconf } src_configure() { append-cflags -D_GNU_SOURCE econf $(use_enable ipv6) } src_install() { dobin dnstop doman dnstop.8 dodoc CHANGES }