From e3f21c8aff8a76afe3423721c437a088e9232840 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 23 Apr 2024 23:59:27 +0100 Subject: gentoo auto-resync : 23:04:2024 - 23:59:26 --- dev-util/dropwatch/Manifest | 4 +++- dev-util/dropwatch/dropwatch-1.5.4.ebuild | 40 +++++++++++++++++++++++++++++++ dev-util/dropwatch/metadata.xml | 10 ++++++++ 3 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 dev-util/dropwatch/dropwatch-1.5.4.ebuild (limited to 'dev-util/dropwatch') diff --git a/dev-util/dropwatch/Manifest b/dev-util/dropwatch/Manifest index 41b4316a0cd6..c3a1391ea37c 100644 --- a/dev-util/dropwatch/Manifest +++ b/dev-util/dropwatch/Manifest @@ -1,5 +1,7 @@ AUX dropwatch-1.4-binutils-2.23.patch 1467 BLAKE2B 39ad7b6b42252b6fb2e8f6803ed190e0e6f23b92b7a6a90f85c58b9b86ad5324753e2a1639191d3eb795015c4264c5a62ecdaff31a0e60a66a193c03a4a11f0e SHA512 933ce0de5582ee28141ebe53e1320f430b856af379fee0b8822fdc23d8b7b937a9c7b1fc89629583e7f5faedea87fc56f4c9cf6e48aa81f9e54e6aa532ca23fa AUX dropwatch-1.4_p20150706-makefile.patch 492 BLAKE2B c4d1a5d458a450679c106972af579e8cf861aecb2008f580670f9d57ef1813f8b1aa4d26a8ec3eecb1958cf00837b320cc1b00f52de575d4b724d1ad7ebfb21e SHA512 b221abe751c3c2c9b82f2c8d75632295ff54e43af2f13f319d5b7be571cfa5e8912d7dd0e1eba13572486d66c58e0cab46362e8fb69e09e08e6e4c876c2fc627 DIST dropwatch-1.4_p20150706.tar.xz 14880 BLAKE2B 4df44a517447a7e99fe5d84a79421c9810c3b67524eb1d208c36ebb503dd43c715e57c678c33a90689707680d1f42b9d30d00080894f22889553e551a23adfa6 SHA512 f78f19f063408cb655869e662e92709b1cec820ab35b11272b87a990c380e0799c6e9067dcf53edab795916347dfe3fd04932f9699c3f5649f96d62567957fbd +DIST dropwatch-1.5.4.gh.tar.gz 24774 BLAKE2B 36cd3fa3e2afc755cb5b34d43c31424ba176db4e6c83894e6bb97e458e214638fa69ec692b8fed84befbb01fd969c04d4d1c7374e82dfcec1a512f4e9e00d86d SHA512 4af06c05c694d4a044a5e92ba9869a865730bb2caa28cddc33160481f490ed77a7300ef57c9f76722d7bc8d4ac47cdfd5f13daf4f764500f3c90a72b5ee58d61 EBUILD dropwatch-1.4_p20150706.ebuild 886 BLAKE2B 62f83a6b6153807e8a3b15f4149e5d6779e2a10955d69d3bcce5128e928f86385be415d420ce996308e421a8cbc481a69532ebbab8c53d1b6438b7fe4b6042de SHA512 0782d81d1fb447dbfa3f194ab46aef4067c62b2b98c913d29bb4bb8ad0efaff30f7182e12079f0aeb3304b0beed30b5e792dda6b29f5bd3ede7cb52f429483e3 -MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3 +EBUILD dropwatch-1.5.4.ebuild 764 BLAKE2B 7c04390dd13279ead8a4cd6b7163ab11fc9691758c25113d6195bed4f19dc122059afb5efb43d1fa668878c106b2b8d8b97facc8c48b660c49bd0264ee09c100 SHA512 625b1c605b6666cf443e5ecb5e04674a41d4e1bcaa48dd0936725ac85aab7e4ba999cd03fc9a15a302a64bd62d29594ee1bb722bb534559a2d6d44dc150f4e58 +MISC metadata.xml 479 BLAKE2B 6acc63fc21687ec304c60a0ef13e813327875c022c3d08f7e165f3e0ef1952898f7ccb710e2d24891010bffc7d11830dfdd3b42192eb55814726fe8c994073bd SHA512 43278f3d08c66cb44c507b5ae89e803219bdf7718dcc1d1b0a6f93ad594fe5b872dba6d1c039c8bcbeca308a6aa75c5c919fd683d0981a15dd11be7315a712ff diff --git a/dev-util/dropwatch/dropwatch-1.5.4.ebuild b/dev-util/dropwatch/dropwatch-1.5.4.ebuild new file mode 100644 index 000000000000..3b5d9e2b529e --- /dev/null +++ b/dev-util/dropwatch/dropwatch-1.5.4.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools linux-info + +DESCRIPTION="Monitor for dropped network packets" +HOMEPAGE="https://github.com/nhorman/dropwatch" +SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="bfd" + +RDEPEND=" + dev-libs/libnl:3 + net-libs/libpcap + sys-libs/readline:= + bfd? ( sys-libs/binutils-libs:= ) +" +DEPEND="${RDEPEND} + elibc_musl? ( sys-libs/queue-standalone ) +" +BDEPEND="virtual/pkgconfig" + +CONFIG_CHECK="~NET_DROP_MONITOR" + +src_prepare() { + default + + sed -e '/AM_CFLAGS/s/-Werror //' -i src/Makefile.am || die + + eautoreconf +} + +src_configure() { + econf "$(use_with bfd)" +} diff --git a/dev-util/dropwatch/metadata.xml b/dev-util/dropwatch/metadata.xml index 115e9d64a669..7bebac60453c 100644 --- a/dev-util/dropwatch/metadata.xml +++ b/dev-util/dropwatch/metadata.xml @@ -2,4 +2,14 @@ + + Utility to diagnose problems in the Linux Networking stack, specifically + where packets are getting dropped. + + + Add support for Binary File Descriptor + + + nhorman/dropwatch + -- cgit v1.2.3