From: Jeroen Roovers Date: Tue, 23 Apr 2019 11:12:56 +0000 (+0200) Subject: net-analyzer/wireshark: Update live ebuild X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=8576e71bef170d86fa3913764aa26253ec947d4b;p=gentoo.git net-analyzer/wireshark: Update live ebuild * EAPI=7 * Add USE=brotli * Add USE=plugins (enabled by default) * Add USE=plugin_ifdemo (disabled by default) * Run cmake-utils_src_test in src_test Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Jeroen Roovers --- diff --git a/net-analyzer/wireshark/metadata.xml b/net-analyzer/wireshark/metadata.xml index 268fb2956451..4a20e26519da 100644 --- a/net-analyzer/wireshark/metadata.xml +++ b/net-analyzer/wireshark/metadata.xml @@ -30,6 +30,7 @@ be exported to XML, PostScript®, CSV, or plain text. Use net-dns/c-ares to resolve DNS names Install androiddump, an extcap interface to capture from Android devices Use media-libs/bcg729 for G.729 codec support in RTP Player +Use app-arch/brotli for compression/decompression Install capinfos, to print information about capture files Install captype, to print the file types of capture files Install ciscodump, extcap interface to capture from a remote Cisco router @@ -44,6 +45,8 @@ be exported to XML, PostScript®, CSV, or plain text. Use dev-libs/libnl Use net-libs/nghttp2 for HTTP/2 support Use net-libs/libpcap for network packet capturing (build dumpcap, rawshark) +Install plugin interface demo +Install plugins Install randpkt, a utility for creating pcap trace files full of random packets Install randpktdump, an extcap interface to provide access to the random packet generator (randpkt) Install reordercap, to reorder input file by timestamp into output file diff --git a/net-analyzer/wireshark/wireshark-99999999.ebuild b/net-analyzer/wireshark/wireshark-99999999.ebuild index 1070cd95b0e6..937819a5e035 100644 --- a/net-analyzer/wireshark/wireshark-99999999.ebuild +++ b/net-analyzer/wireshark/wireshark-99999999.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 PYTHON_COMPAT=( python3_{5,6,7} ) -inherit cmake-utils fcaps flag-o-matic git-r3 ltprune multilib python-r1 qmake-utils user xdg-utils +inherit fcaps flag-o-matic git-r3 multilib python-r1 qmake-utils user xdg-utils cmake-utils DESCRIPTION="A network protocol analyzer formerly known as ethereal" HOMEPAGE="https://www.wireshark.org/" @@ -13,11 +13,11 @@ LICENSE="GPL-2" SLOT="0/${PV}" KEYWORDS="" IUSE=" - adns androiddump bcg729 +capinfos +captype ciscodump +dftest doc dpauxmon - +dumpcap +editcap kerberos libxml2 lua lz4 maxminddb +mergecap +netlink - nghttp2 +pcap +qt5 +randpkt +randpktdump +reordercap sbc selinux +sharkd - smi snappy spandsp sshdump ssl sdjournal +text2pcap tfshark +tshark - +udpdump zlib + adns androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc + dpauxmon +dumpcap +editcap kerberos libxml2 lua lz4 maxminddb +mergecap + +netlink nghttp2 +plugins plugin_ifdemo +pcap +qt5 +randpkt +randpktdump + +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl sdjournal + +text2pcap tfshark +tshark +udpdump zlib " S=${WORKDIR}/${P/_/} @@ -27,6 +27,7 @@ CDEPEND=" dev-libs/libgcrypt:0 adns? ( >=net-dns/c-ares-1.5 ) bcg729? ( media-libs/bcg729 ) + brotli? ( app-arch/brotli ) ciscodump? ( >=net-libs/libssh-0.6 ) filecaps? ( sys-libs/libcap ) kerberos? ( virtual/krb5 ) @@ -59,6 +60,8 @@ CDEPEND=" DEPEND=" ${CDEPEND} ${PYTHON_DEPS} +" +BDEPEND=" !