summaryrefslogtreecommitdiff
path: root/net-analyzer
diff options
context:
space:
mode:
Diffstat (limited to 'net-analyzer')
-rw-r--r--net-analyzer/Manifest.gzbin43575 -> 43567 bytes
-rw-r--r--net-analyzer/arpwatch/Manifest2
-rw-r--r--net-analyzer/arpwatch/arpwatch-3.7.ebuild4
-rw-r--r--net-analyzer/fping/Manifest2
-rw-r--r--net-analyzer/fping/fping-5.3.ebuild39
-rw-r--r--net-analyzer/nethogs/Manifest2
-rw-r--r--net-analyzer/nethogs/nethogs-0.8.8.ebuild2
-rw-r--r--net-analyzer/nfdump/Manifest6
-rw-r--r--net-analyzer/nfdump/files/nfdump-1.7.2-musl.patch14
-rw-r--r--net-analyzer/nfdump/files/nfdump-1.7.2-nfreplay-gcc14.patch21
-rw-r--r--net-analyzer/nfdump/nfdump-1.7.4.ebuild4
-rw-r--r--net-analyzer/nfdump/nfdump-1.7.5.ebuild4
-rw-r--r--net-analyzer/raddump/Manifest2
-rw-r--r--net-analyzer/raddump/raddump-0.3.1-r1.ebuild2
-rw-r--r--net-analyzer/sec/Manifest2
-rw-r--r--net-analyzer/sec/sec-2.9.3.ebuild4
-rw-r--r--net-analyzer/sflowtool/Manifest2
-rw-r--r--net-analyzer/sflowtool/sflowtool-6.06.ebuild4
-rw-r--r--net-analyzer/ssldump/Manifest2
-rw-r--r--net-analyzer/ssldump/ssldump-1.9.ebuild4
-rw-r--r--net-analyzer/symon/Manifest4
-rw-r--r--net-analyzer/symon/files/symon-2.89-condition-makefiles.patch39
-rw-r--r--net-analyzer/symon/files/symon-2.89-extern_c.patch441
-rw-r--r--net-analyzer/symon/symon-2.89.ebuild99
-rw-r--r--net-analyzer/tcpdump/Manifest4
-rw-r--r--net-analyzer/tcpdump/tcpdump-4.99.5.ebuild4
-rw-r--r--net-analyzer/tcpdump/tcpdump-9999.ebuild4
-rw-r--r--net-analyzer/tcpslice/Manifest2
-rw-r--r--net-analyzer/tcpslice/tcpslice-1.8.ebuild4
-rw-r--r--net-analyzer/wireshark/Manifest2
-rw-r--r--net-analyzer/wireshark/wireshark-4.4.5.ebuild2
31 files changed, 695 insertions, 32 deletions
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index a7001aa505f9..0f23dfc8e5b4 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/arpwatch/Manifest b/net-analyzer/arpwatch/Manifest
index adaff83dfb80..fcb8f9d31745 100644
--- a/net-analyzer/arpwatch/Manifest
+++ b/net-analyzer/arpwatch/Manifest
@@ -10,5 +10,5 @@ DIST arpwatch-3.7.tar.gz 117274 BLAKE2B 512f271979e964ed26148eea2587bca61a55df06
DIST ethercodes.dat-20200628.xz 239028 BLAKE2B e702b9109ef3ccce73e2637f96126bf19e7dfa533774c0bd623042b3609f147981263b84397ec155a65ae12fa57247c32644e1e7e57c2c749ef768156d853027 SHA512 2edc05d384f387e6b43d07da99038625f9c55c8044b5a48d1bcf9f657df691bf413a97fb9ca915f04dbdafab23f919edd15d906c4ce8bff12be0b255a6717f07
EBUILD arpwatch-3.5.ebuild 2200 BLAKE2B 0024603349b41163b7783ec205f11a2e53cb27df996b8cb6466d6beceb4610818199c2da8514781af67c177c931a4d8ebed139ca073bc41cee010523cbd82002 SHA512 4c6f30d2c82926f335d50178cbd508ac3307e8c81c4dbde617ec71f42c89d0578e928d43f6729cce87549220756be81a3698e248c54c49340827cb19bf17fd93
EBUILD arpwatch-3.6.ebuild 2200 BLAKE2B 0024603349b41163b7783ec205f11a2e53cb27df996b8cb6466d6beceb4610818199c2da8514781af67c177c931a4d8ebed139ca073bc41cee010523cbd82002 SHA512 4c6f30d2c82926f335d50178cbd508ac3307e8c81c4dbde617ec71f42c89d0578e928d43f6729cce87549220756be81a3698e248c54c49340827cb19bf17fd93
-EBUILD arpwatch-3.7.ebuild 2204 BLAKE2B bfdbd8a340fc76e9033072efc1beb814a797af375e8463c20345887adca179bd546634d0739ba619320df98b1f186ce88309c7e3ce1a9fdf9e243bdda0e6d1a2 SHA512 be5fac9b97e7e9c78b24349a93c1f4686f36052b65a23a2bde78b5020d8bc9e6b507d9bae4209e39ebef48b2b0ed86a886fe165c4f2250d48998c59c41e65c30
+EBUILD arpwatch-3.7.ebuild 2200 BLAKE2B 4bc42a3a93dee25ee13da33e89dfb72e8fabbc5860dafbce1b4d9de8c553386b1af934a59739ac4e05226b92a701c19d80efbb8d34af949ff5beb1ce9905b700 SHA512 3d2d0ddb9a6939e34a993ec99449e6b6df59ff5a984b03eb5e5bd634967e75949772bb0feef54e3a6ca7836a312720b6c4869747e6f9ecad11b8f3bd5684fb22
MISC metadata.xml 742 BLAKE2B 6450c555cd2d073840a7b55b986dd06ef9bfcca83284747f960eec06bb2e4e20e3b60cf3f8321f7d737b1a9a45e256eca89a117466e0470ae30d90e49250d31d SHA512 f34b7397a71cad7092481bf0a4127aabc1bf28e9c781bf076610a3f11522053d7e3bd135ca3f983c8b0aa6802237015ea967a85e3dc207d67f04b063e1a482f1
diff --git a/net-analyzer/arpwatch/arpwatch-3.7.ebuild b/net-analyzer/arpwatch/arpwatch-3.7.ebuild
index 75c21ca8232c..3bd8fbe27fa0 100644
--- a/net-analyzer/arpwatch/arpwatch-3.7.ebuild
+++ b/net-analyzer/arpwatch/arpwatch-3.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~hppa ppc ~riscv sparc x86"
IUSE="selinux"
DEPEND="
diff --git a/net-analyzer/fping/Manifest b/net-analyzer/fping/Manifest
index 1795ee69a2f7..3457a8f4cc5c 100644
--- a/net-analyzer/fping/Manifest
+++ b/net-analyzer/fping/Manifest
@@ -1,6 +1,8 @@
AUX fping-5.1-c99-musl.patch 1244 BLAKE2B 131b192dff128f58e3092e79f59258453baba77bb2d9be6dc0bf31cdc779d4c97b6e1a4f3d4e5d2edc241bceb076238e1cb573a780c50e342f6af01998617c74 SHA512 823b8995718248cfe6dd326f7ecf4f7ddcca52e113d1bad323a1373554fc3fa2432daaed57b0a743fcb7ded68e7f7944dc0bf4150b15cef7892a485d5c770ed4
DIST fping-5.1.tar.gz 191224 BLAKE2B 2fb344e650b5a359fb8780f2c599455d39405ae823edf695ee4385aa2661dc5811e088bafa1b9f53846ee90c0afa959a92832381a03346d1fda048eb4e7ee098 SHA512 1a208da8dcd99093d0512af5d85ba5e7b5743ec97993d24c1fe612bb58d93090ac1ba0952f648aa075f16d390a77c4be65e394ae56dbede2a6914e0e8c68e2bd
DIST fping-5.2.tar.gz 194259 BLAKE2B 7efb445f32ffe2d3766d598da5f1585270ae8e68ceb8b64e418040f330e7736bfaf0313077e28b12031af25ed7952943603d3a5908174c3f78d9a1af0b735da9 SHA512 062896662804c55ffe2d4e3eb7efc2ff796d20a77b367e16f8fa381e302986b5127ca55f0866bbf08f8ae2b2f6795ec4c5d43dc59ebec157fb3e8eff25d0bdb3
+DIST fping-5.3.tar.gz 197370 BLAKE2B cc7b8bd2c8099c8bfb5e14d5b27f45cf1dc1aef24f941f5bf9c7aede95dac9472d2fe4033e8b7ea66fea8d901b99a7c908e7beff5484c0577c3f88517ef1a7ea SHA512 b8cdc6bbd64cc854387b3868843e14d493ddae5ed3edbdc907326e16f1a9418a4bff3c9d07611edd0e78c055bca735ff7d326ef154b34e32b2d2d35956eb06fe
EBUILD fping-5.1-r1.ebuild 677 BLAKE2B 0a010e21aea02854da3bd20416438662f39091a681e664de0d003de0a7b0f868d1fdf2e0ab67b4128684b748a4284efa3f51aa0d7ff8cbe9acaf0d6d83cbea4d SHA512 376b92bfcd296394663974d551cb03bd44d98fb90b36aedaff0f078895e59b2ae5c94abbc517afd8f8e10e375b6ee3478efd590e9e6438ad0c3a36a77df20660
EBUILD fping-5.2.ebuild 880 BLAKE2B 472df13fa460d29dc8cdc707f49d0bf9deeb95eecdcdd3350d8bea96983a3598a2264e1a87a3455f86626c2fae693ae65030745af1c278af9988c42b283f104d SHA512 7884216e63b078235639a73b47babf083d5bd856f046d54ccf884952f954bda6b50bb1f4e68f8dcb943d7420619a6fc79402221127b6e76ce52eae8e35fd50cd
+EBUILD fping-5.3.ebuild 886 BLAKE2B c20a307a9745f8462ebe9df4ba14670b46439c6ab42fcb17ffb34bdb6bdff87610c6655ec534874423cb38dbed0e5eb3cc87b28889aa20acf8f0a196e1a8520d SHA512 d562ea5a11f5446cae19ad6556f10eeaa9b49363f14c1cd9a2ed654fa7f740dd52daeff165ae1ac70998322dc8cffcf47a1a50258bb0f1cb36d7942efa9cb4d3
MISC metadata.xml 412 BLAKE2B cf9f74189166e68b3610dee763397a10855494947d30405ca374b52f22a634a052ffd486542d7147ad50bfadc66fb23ae20a654ff1f6ded2176085001e659bd6 SHA512 86a0ef3b8758b2ed892ca33a3a631ae6fb95d6414f4adaa952fbb44897a842df3873bdcd90729cfd71636f6643d9feb0855fb309a84eb9d8ad8324d03194fa5b
diff --git a/net-analyzer/fping/fping-5.3.ebuild b/net-analyzer/fping/fping-5.3.ebuild
new file mode 100644
index 000000000000..405e54c36db2
--- /dev/null
+++ b/net-analyzer/fping/fping-5.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps
+
+DESCRIPTION="Utility to ping multiple hosts at once"
+HOMEPAGE="https://fping.org/ https://github.com/schweikert/fping/"
+SRC_URI="
+ https://fping.org/dist/${P}.tar.gz
+ https://github.com/schweikert/fping/releases/download/v${PV}/${P}.tar.gz
+"
+
+LICENSE="fping"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug suid"
+# There are some tests in ci/* but they don't seem to be for packaging
+# (they want to modify the live FS by e.g. copying to /tmp.)
+RESTRICT="test"
+
+FILECAPS=( cap_net_raw+ep usr/sbin/fping )
+
+src_configure() {
+ econf \
+ $(use_enable debug) \
+ --enable-ipv6
+}
+
+src_install() {
+ default
+
+ if use suid; then
+ fperms u+s /usr/sbin/fping
+ fi
+
+ dosym fping /usr/sbin/fping6
+}
diff --git a/net-analyzer/nethogs/Manifest b/net-analyzer/nethogs/Manifest
index 49015ef95652..a67b2102a016 100644
--- a/net-analyzer/nethogs/Manifest
+++ b/net-analyzer/nethogs/Manifest
@@ -2,5 +2,5 @@ AUX nethogs-0.8.8-meson.patch 2762 BLAKE2B 9fdd2d27084c6714d8cfe2b550013da3e2b05
DIST nethogs-0.8.7.tar.gz 270631 BLAKE2B 179227d4b1fde5328e4885ce72bb28ac20482fa161afee7562546af5b403be1e851533e3861dfa2f514968aebe91a822e6b792520407853dfb1055c6d29ad121 SHA512 d965f3fa439ea9fbba83578b4272d03f396bf3cff9ae73a94936d47a3422d066d885c7f6f2a47fbe2f445a017bffa3fb3a1215976522ef0ad120fae3b95b31a2
DIST nethogs-0.8.8.tar.gz 272792 BLAKE2B ec18cd291768c1baf22ab71b4219ab050c8f919419510234e71ec3d618fb0ff72cac4ccf04a4b1b063f71cf308f2ce2db09c595e4845372e4e6c61bf074e3ef3 SHA512 df076204c329f48161b01b51f89a6e7946b83ef330349e0df39e0358b9d3d973be9cdb64eb86ab9a83fb4f9389865a7859739de6a896374952ec2a08b2084b0d
EBUILD nethogs-0.8.7.ebuild 781 BLAKE2B 5f8be1a90d7188a13b18f5ba63dcd2ff82609137d41cba3d752d99f63611d362ef444681a591a92bff176eacaf188271877fffe7457efc2bf59ba9b6f78651c0 SHA512 011ebf49925506bc3dc129ccf73195220e5448a8c19af8163b45509567136cdcabcb06bedf0f7377532fa5d08f421685a3e903c33d477d23277bf28319fc3b30
-EBUILD nethogs-0.8.8.ebuild 757 BLAKE2B cac05038f1600f4ec76b90eaab93d489b26fe8fc4bd21b526b76d8cca972297f9e681cd9c03138852e7fc156da9e3c2f6370c0ac5db3e6997a59d6d0141ffc17 SHA512 8dfbe1ed91b6ccd28642c9a25d96262f4758790f8a7ff56f23b8742577c9ad1ead193ce5bc6b2e5b33ad4813b4320019bfaa4618f2dce823a89f26136f341068
+EBUILD nethogs-0.8.8.ebuild 755 BLAKE2B 6297cac44facb64550a162c1bfe89e3948074ca64ca7b683ce20d619a0de1b3587485a97e454ad36c9fdde5e6feb590c25293058794f7b9784addf4d31faf60a SHA512 ed6d992a92f4d5a97f1da830c2f6968fbb3f069c113fc32d08380ac1ddae3f4d407fc16e3ec36e3191e1f6775b7c78e93a0030c666740efe872a8c61c6074333
MISC metadata.xml 899 BLAKE2B d1264983b4384b385a5480490544127e1a0676e69e1731b42355d19f627bf6b73588db11d8fbebc2ba42a7ba5c410c83af09323579d18819042d78d3afec54ad SHA512 c497cf9ef42e78b332330b20255d966d8b101286a611c3aa910768d08b368417a0014fa84eaae983c043165a714de59b768cb59dd36cd8bf686088709fdd6946
diff --git a/net-analyzer/nethogs/nethogs-0.8.8.ebuild b/net-analyzer/nethogs/nethogs-0.8.8.ebuild
index 1d255bd12fc3..a023076f3bac 100644
--- a/net-analyzer/nethogs/nethogs-0.8.8.ebuild
+++ b/net-analyzer/nethogs/nethogs-0.8.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/raboof/nethogs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
RDEPEND="
net-libs/libpcap
diff --git a/net-analyzer/nfdump/Manifest b/net-analyzer/nfdump/Manifest
index f3d07addadfa..a40136375d67 100644
--- a/net-analyzer/nfdump/Manifest
+++ b/net-analyzer/nfdump/Manifest
@@ -1,12 +1,14 @@
AUX nfcapd.confd 230 BLAKE2B b4ef656a10aeedf1ee9b11b2ac3d429fcf91e2cc6a84ca220e2adaa6a54536358e919065d1bd98a62b530ef698fed65be77749780320685f4f457718648bbcd3 SHA512 c9afa1d1629505e77f3a0ee282b0dec79572a9ac4dd31bb3161b36ed6036dd6a8345280c2db4a8f1fc763f88f86857d96edae997ecff8e540db448fbd9a4b101
AUX nfcapd.initd 1261 BLAKE2B 092b65523720ab0f4790650764e758da8504234dc888aadf8e6512b73f0c934eee27b00ccd717bd0944d2d4aa9574b9d2afe0f3aa7e071ab59e168c7e0cc0cf3 SHA512 5e4fff0829b992be9b1a318da4a77bdc87922a6f5257c87eff41590e32995b52b27efc7fa4e56aedf844c509430cb46103d902017cb3fc5f4885b8117e58feab
AUX nfdump-1.6.19-libft.patch 815 BLAKE2B 8b82ce3c93214e016b63fa593e7e8d3c8960e1d2636a9ad0cebd75e9945c73d9d42ebfcf5afe82ec10d62ed3d4bc8334670aaf46f543782b5c86ac2f60d57db1 SHA512 884458ac127497e9c3c7b5f8ed4eca60278d052ba2749efad1d267446c6a62da4417a018aca758bac6633d09ab08e699b54163300ed176510271aabf0769d3c4
+AUX nfdump-1.7.2-musl.patch 304 BLAKE2B 6c28588f9975b50c30951c05be98bbf88f10465cd3a87c82c0f72e6e3bb80d2ae38d4ce5b49ca9bfa45b4322dda15515fca7f49c343ff5c329acaec768baca96 SHA512 9584849a618df34fb49aa92904fa774ce6c705d413221ff4bd721fd4a50be5ddc9c8b00e7fa0606d17e96c1a547ffcb535b8e310ffd3bad2b5621e001f8cc38b
+AUX nfdump-1.7.2-nfreplay-gcc14.patch 461 BLAKE2B e2fec62e0125510c63af5c6193325f908e038e6e1e17cd04f00d8a6f257fd4ad0710c90bac96f4c5bb92dd1b7189f944664bfcc406d70a8798d9ead73073ad6e SHA512 539ff98897d6365363538f8a5440f7431b95bd15baeeb3ad08ddf9cf521cef989b7ab799185e9cf3c1cf9744febbb74fea4a654b9c549fa784da498c856732de
AUX nfdump-1.7.4-rrdtool-gcc14.patch 4958 BLAKE2B 403c485af06fdd8a6ba3b51dff67da01ed692aa1a726bbc484132f3b06fa4b02b9df9f6eff5a86d76274feb66c541b9650a94da686fdd327babdbba240b30046 SHA512 6d097ada7def8721f2a443b3f7a288b91fd687333c1bba49f494e63ca16b3702ceede599df76016f33eb4930ab9ef5834c18299cbd699effe9c6bfc19890d2ae
AUX nfdump.service 365 BLAKE2B aae0d69b77b01e822430585988c148c0a497123b9a90421b8a3fda5c716b9022063aec9af1d3e6c302ba64d9b57421a3e5224eb6662374ac8277661543e1b076 SHA512 41eba6c45230957bb29c9d3325f5188c10a3123fe8580bf5da843757031ff930cede410ddb337c0899f70010d2b4937ab8a57831f395c80f40fc101e8f158a3c
DIST nfdump-1.7.2.tar.gz 697405 BLAKE2B cf52f2cca5d80070bc00c7a7a87cc4820f04904ddeeebd4fc93cf3a2433bcf5798191daa86f0bfc7ee1f2f92e5d8bb087114d2c17e32b641a224189aeb54f822 SHA512 858d0aaae24f2e38f3708db9fd5cd40e99a6a50d5da5738c8ce4bf898fb153ce439c504d5fe8fb3c296d0069511a6f229ebdfc117f849a482e5ffdf457f06003
DIST nfdump-1.7.4.tar.gz 756319 BLAKE2B 441fb5d3fcb4b83bfc42861eac67bf96ac7c7d6a44afd47c4e16615b22261e1628a1bffc645071817eb9085857ca3a3b632fd265dc897cf9af8fce2999f86787 SHA512 be65aeee9b982b30633102b3ca0f84eab280ca4fda4544be458a2387d051e62517127a2625bbc4329a844550a613df67f5015cc5a90a8e4b6a8c65d045650ee2
DIST nfdump-1.7.5.tar.gz 835261 BLAKE2B 60b92395c7c3ccdd7b7d5a1b05bc2b69aeef872a40eb32cad76b99f6fd9e5960c1433812063ee7135f23f13031d5cde08ed60918bbb8688448515eabc97fc79e SHA512 80223a5bb28ccedd955bee94771284e845bbd76520cefb70f7c87bad2fb209885ae170fc710f03edabe06c61f4776c3789493358187cb3273bd4217ebcbbe1dd
EBUILD nfdump-1.7.2.ebuild 1764 BLAKE2B 2926473aa8b71c4e1cc515174410fc8b67b5d82034e9c971a7c0d67172f3d03b933062fe91568c84fea23ef1c3a7519782ba69c460b09254ba090cd1f6bb55e1 SHA512 2d833098bfb8722079e54e29bb6448c7fe7657012d68e86099721d851f2bbd6570488499b93e73e45c558ead6a2e73ca5c892ba509e305bedc868ccfe5e7cbf9
-EBUILD nfdump-1.7.4.ebuild 2108 BLAKE2B 5f09a5053d3e81e916038b9f18ac6a4fba10ca187841fe128a7f0469abb8e8ddea8d4078039269466580cfeaaf4f3e5d49b6775b7dea4b1b7af6689d4cd000a2 SHA512 03822f965843fe221176d267591bb1b67e2d4d4ce31872c00172124f0908bcff22c7b540129ed308bbdd52812b2226fcbc276d23d4618e9d0ced740279841adb
-EBUILD nfdump-1.7.5.ebuild 2137 BLAKE2B 221c432780c0802794d893c7c4ec917fe3d6f05675ab83e57dc158fdf90d6c1242b512567a4ac5330eb5f0066494e905a9027837d3ba4c9c23da23ad2834c045 SHA512 7099af71a38be8601f6586beaecc408890602dc5fbd24bfc7216631285b0a3e810456ade159664f16d729aeb6472a65cdaa5cc34f3a2d2cf84711b99377f378a
+EBUILD nfdump-1.7.4.ebuild 2194 BLAKE2B 1c8becad600be330204863186d08743d78107ad91ae81222139b13f51018944da379c8f1e3efcefc3acbc9df173aa633eb031abcda9f4b6eb607a3017d9898e0 SHA512 26cf117472010fff73d080c371dd5e2f77cecd86afafe3dabc4e65c5a23c0752f1bc67c6c40679842d9fee68129280c08e931decd9381ffbff67d9436c0a2c5b
+EBUILD nfdump-1.7.5.ebuild 2136 BLAKE2B f3b6446c7c23ccf2595a51cc192b6cadd7160cb45aaf445e8e325e940061b6bce25ea906c1aaf6f72951ac41b4908f90e30a9751474abd5298c55843ea53ef2d SHA512 61f6827efc4603d7fd9c9157e206be0dd8b06ccdbddf985fd5f370a41a2b902710d8a401cb040a5f0cb7a5b89d23d7b7f19a65adf09e492a481b2dd3e7295f6d
MISC metadata.xml 1278 BLAKE2B ad9d73532114eb0942a2b5262fe8e5f2b787993950fcd7c8bcb926f9e9e8d93ab94476265976b2e0cc41f3ea46fc6699a0bbb591d0c929208ec5e85d1b399617 SHA512 0bdbda9ccce4611ab88b746f4907dbb0c96d1e5f0dac909e2318c8bdf77de87321f65baadbb886f0c2e1b231cc30c50c70e5363cc9084285d1eaf5897c6f38cd
diff --git a/net-analyzer/nfdump/files/nfdump-1.7.2-musl.patch b/net-analyzer/nfdump/files/nfdump-1.7.2-musl.patch
new file mode 100644
index 000000000000..7e1d4ae12d3a
--- /dev/null
+++ b/net-analyzer/nfdump/files/nfdump-1.7.2-musl.patch
@@ -0,0 +1,14 @@
+Backport patch from 1.7.5.
+
+https://github.com/phaag/nfdump/commit/925dd28f7e08e00479a2906d0343e6fa75a6a783
+
+--- a/src/lib/daemon.c
++++ b/src/lib/daemon.c
+@@ -41,6 +41,7 @@
+ #include <sys/types.h>
+ // some linux are picky
+ #define __USE_GNU
++#define _GNU_SOURCE
+ #include <unistd.h>
+
+ #include "util.h"
diff --git a/net-analyzer/nfdump/files/nfdump-1.7.2-nfreplay-gcc14.patch b/net-analyzer/nfdump/files/nfdump-1.7.2-nfreplay-gcc14.patch
new file mode 100644
index 000000000000..76fba5e0c2fe
--- /dev/null
+++ b/net-analyzer/nfdump/files/nfdump-1.7.2-nfreplay-gcc14.patch
@@ -0,0 +1,21 @@
+
+https://github.com/phaag/nfdump/commit/0b2796b52e1793b6e2eba29baf7f456217372965
+
+From: Peter Haag <peter@people.ops-trust.net>
+Date: Tue, 20 Aug 2024 21:00:18 +0200
+Subject: [PATCH] Make gcc-14 happy
+
+--- a/src/nfreplay/nfreplay.c
++++ b/src/nfreplay/nfreplay.c
+@@ -74,9 +74,11 @@
+ #ifdef HAVE___FPURGE
+ #define FPURGE __fpurge
+ #endif
++#ifndef FPURGE
+ #ifdef HAVE_FPURGE
+ #define FPURGE fpurge
+ #endif
++#endif
+
+ /* Local Variables */
+ static int verbose = 0;
diff --git a/net-analyzer/nfdump/nfdump-1.7.4.ebuild b/net-analyzer/nfdump/nfdump-1.7.4.ebuild
index 25ed77c194fe..1bad6fd5a1f5 100644
--- a/net-analyzer/nfdump/nfdump-1.7.4.ebuild
+++ b/net-analyzer/nfdump/nfdump-1.7.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -45,6 +45,8 @@ QA_CONFIG_IMPL_DECL_SKIP=(
PATCHES=(
"${FILESDIR}"/${PN}-1.6.19-libft.patch
+ "${FILESDIR}"/${PN}-1.7.2-musl.patch
+ "${FILESDIR}"/${PN}-1.7.2-nfreplay-gcc14.patch
"${FILESDIR}"/${PN}-1.7.4-rrdtool-gcc14.patch
)
diff --git a/net-analyzer/nfdump/nfdump-1.7.5.ebuild b/net-analyzer/nfdump/nfdump-1.7.5.ebuild
index 547fac45f4ec..659290aa4b2b 100644
--- a/net-analyzer/nfdump/nfdump-1.7.5.ebuild
+++ b/net-analyzer/nfdump/nfdump-1.7.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/phaag/nfdump/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="debug doc jnat ftconv nfpcapd nfprofile nftrack nsel readpcap sflow zstd"
REQUIRED_USE="?? ( jnat nsel )"
diff --git a/net-analyzer/raddump/Manifest b/net-analyzer/raddump/Manifest
index 41e588e7a0a8..8719c73a9e0a 100644
--- a/net-analyzer/raddump/Manifest
+++ b/net-analyzer/raddump/Manifest
@@ -1,5 +1,5 @@
AUX raddump-0.3.1-gcc14.patch 585 BLAKE2B d8c2531175bcb409c356d4dd3551d3581852fca2c79410d292c7460f09f5babe21ef57059e7a236fda340b465ac21d015228ec9185aec9e0707cdc93984c22dd SHA512 838a1b155668023e02fed4df0bfc91ed645e1282f9736a9958ba46ce3e08e8b74f0549fd1d6dc78ad75340e6f5b9b0c75b2c48cdc37d66607f0daa4b8d147231
DIST raddump-0.3.1.tar.gz 175078 BLAKE2B b65bbf2200792c41ffe8363aaedc3e009fddc0b684f647352bba5011e84ab99c4741f9cf567e6a668c08ba7e4f8df144875379fbc7f1fff1a2217cdfbde1fde8 SHA512 35daf9c31fc21f29e713fa0f3e5c438f5762087060068506f6e0d829a0fabe74a99fdd1a35bf878aa0cbf5a5f0bec212b0af51b7c3df4e58ec0165b4dee023fa
-EBUILD raddump-0.3.1-r1.ebuild 488 BLAKE2B 547c7d4f772ef5e97089fa935c68d66088becb1af7a034adc154393eb0ec1b83bc4e09d1767a39101fb46bcb8bb084fe3bc4570de6e0dadfb8933f240b5b8026 SHA512 62230641886fa4d0683cf7a28bdada8768a170978198b7e4db13f21071030836b00952c56f10ea7350bdfaa72ce822ff3e8ea71b2450e3d0e6782a99c70787db
+EBUILD raddump-0.3.1-r1.ebuild 486 BLAKE2B 47e5a2b1b2e7edba63dcf9eeb9f6c1b3500a34475292f2a5cb2957f98f931ccf2649f948e69f73bdeab1f8b7b8df7a4b9cb6030794c0f31578638bb51671329b SHA512 a5c6012b408b813efbe63515a193c44b431c80aade079e2c94c648e84e300f35d22f6dec27d9740d4e6bb83f448f104b2e669a4e80306d8272f67aeab06ce74f
EBUILD raddump-0.3.1.ebuild 450 BLAKE2B 3a1be6e49b68d1b2d9637757db934f6a8bdd7f0eefe48ab751202d5fefe03f3befa617f0878789fa66709813ba218dfda6b358608226a56044f50011ed5db6f6 SHA512 0b3ddbd92905c3964e164f967619a5343c2f5d870d4907c7fcb3f308f4a85e1ef2d1d9837e6ad191d9c60df92e9280ffc3b70fa7444cbd1150fefe29421b4350
MISC metadata.xml 304 BLAKE2B ab2f1e83c8ea21e1f04ec7be3fd04f3dc728711404958ce05d2fffe6c17a5ac76fe4a79c33813fbc18d368d110b08f93c16f8504881f264d473f05abcd4177c4 SHA512 de837f297d4389532fd32cea3e9a81cb80abee01fb1715d6d75b6585d3fa372f9f2852243a5a8d8a024cc313ffce1c912622adc0ca43e3d3dcaeebf5fbc71c57
diff --git a/net-analyzer/raddump/raddump-0.3.1-r1.ebuild b/net-analyzer/raddump/raddump-0.3.1-r1.ebuild
index 85f7315b3a27..2335d85654fa 100644
--- a/net-analyzer/raddump/raddump-0.3.1-r1.ebuild
+++ b/net-analyzer/raddump/raddump-0.3.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
RDEPEND=">=net-analyzer/tcpdump-3.8.3-r1"
DEPEND=${RDEPEND}
diff --git a/net-analyzer/sec/Manifest b/net-analyzer/sec/Manifest
index ccae482b554f..15c7f579afd5 100644
--- a/net-analyzer/sec/Manifest
+++ b/net-analyzer/sec/Manifest
@@ -5,5 +5,5 @@ DIST sec-2.9.2.tar.gz 153482 BLAKE2B d2f099b034b2ab59b4abdea0d824fc63e2d340d56b4
DIST sec-2.9.3.tar.gz 153606 BLAKE2B 25a6dbade8b2442450fc7d7d03364b1a0554903906c614b74295ad7f5420a95f5e92b17f127e20112b9f7797f3d1bdcffbac3c62306398fbc9f4d4dab5f45701 SHA512 7facf3f5d80ec5466e1e35cc1ab186bbac092bb011816a72e8be6c60eadffca75c5765a914e8700eacf90d7f8c46088bdb17213a7c670c4ca5b852ce30fbdf26
EBUILD sec-2.9.1.ebuild 664 BLAKE2B 03c13a5461bd48c85e9b9f84f81e9f1771211175e5d416b51bd3f3888432cc5c0d3eaac74fc7316b57e5d12d8e20026a34b33810e460320f3a169fd5da17f2fc SHA512 6be5464fe4f3bff6883f2679931bd6fb20f370a57cc9cece2b535d4a052d62c4614443d4178d42be7cefb93a622a75b59739f1eaadc118f554e08e5e268e03a9
EBUILD sec-2.9.2.ebuild 667 BLAKE2B 419d25fc34c514c7e6a8914bb5d014288af3a88684363be5a6972403454691aeab4efeffa2a91fd07eb1204aaade37a559f0adefbcfce044cc775ce5e63284b2 SHA512 4ac9dbc23efa1092e23af648a8088a3e2d9a86dff3ea7832ac1fcf64c89a56d4bc24a7728caaa8026ef99252bc5c302c0484be017ad82c20c81b0c896d89b734
-EBUILD sec-2.9.3.ebuild 669 BLAKE2B b2ba34e08fdada0e2e77079f68debf5530bce2d262aa1cba925146742c5768a1b59a25092208f3da7a013acc0a1e7e1050043db353bd68f5bdcf3b650e430258 SHA512 5cd4af4ba7c8226014d8648eaac8429669eebc3153090eb9ec30da3af3b2d9f7a858b1a9bd932800c3a2692ee398b1f8366dd6defdd59f25d34dba9dbab9f029
+EBUILD sec-2.9.3.ebuild 667 BLAKE2B 18813e92939bc456959f23b698083b3f846bc6d812ee53f58cd5a06d0d9d916ff1aabba51cb7abaef8020e5b807ca4ba303e1208462f54bff83e0d6245238b27 SHA512 6e32ae593ea89a6749b0a3209205610a1af6f66ef2a847cae7e1f426716be158a355039f98d155f16206e826cba5fc84f6ca82ea278588d4964c16f71b449318
MISC metadata.xml 421 BLAKE2B 122e2d6a2d1da39921bf215f131195934a74e8241764501afe60038ea5d3fba84960a25bad6aca60c65c66ab60262aa8f9cde95fa2af3539b6d1599209102222 SHA512 9ace821b2f6a73f5e9ae81b58d1fcdd9289d5d528ffbe3d9799df10691942b82f07093f08a426a08ff4e1f46b372e722a8bb15bbaba6a9d8c97c28ef1daff9f2
diff --git a/net-analyzer/sec/sec-2.9.3.ebuild b/net-analyzer/sec/sec-2.9.3.ebuild
index 6652bc95bdd7..0be42991c0a1 100644
--- a/net-analyzer/sec/sec-2.9.3.ebuild
+++ b/net-analyzer/sec/sec-2.9.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/simple-evcorr/sec/releases/download/${PV}/${P}.tar.g
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux"
RDEPEND="
>=dev-lang/perl-5.8.0
diff --git a/net-analyzer/sflowtool/Manifest b/net-analyzer/sflowtool/Manifest
index 5f8c55549fdf..f2556db65f41 100644
--- a/net-analyzer/sflowtool/Manifest
+++ b/net-analyzer/sflowtool/Manifest
@@ -1,5 +1,5 @@
DIST sflowtool-5.06.tar.gz 78044 BLAKE2B db4a14d3e94660c803399f99b486bc04579b8dacf4e01f484ebeb31cbeec0ad279efdbd85b5a242a4dd9016e36428992344af50275dfd15c89b3337351d5fdb0 SHA512 365922e09544928bbf5893c04e05bc5b3d632290804711cc248d6bbd52c8ed30646bb9bdfd7b231a357f88bd5592473b95edff6ab3b50121809f909b4b65c7a2
DIST sflowtool-6.06.tar.gz 82125 BLAKE2B c817742f196fc90f273c3fba53475a2e345d24e116ace4015adfb2d06e7737a04db307c53c25241df4d4ac4a4f5bb5fcf652429142e6d628edae6125352270ee SHA512 68acfc5da9ee52b95c59d40986d267546f69e6d286c3a3cf35967d89cd970c2e8f8d32d6eb3f985a6bb48bd695ebed3f42559dcdc993b4fa8d3b904f6f9d756a
EBUILD sflowtool-5.06.ebuild 659 BLAKE2B 68e1b409c6be500bc53514a61083f4be6db8bb3aac16b9f8898bc56c3baea0fd3b8a0c199f8f3c471cc0a96ecb4d973f17251a12505b2183574eca71314d7391 SHA512 052e03668d35a256fec5bd60956b3e4a6d4adeb3e22f1cf37e03f9dc7ded55aef82c4211822d6177caa88957e172edaf1659e512d33d75fad319bb7377335b2b
-EBUILD sflowtool-6.06.ebuild 649 BLAKE2B 5ffde716ed8912f50d30650a44c38c5bd240eefaa73f29132e29ce4d8d9e87b0fe2d8908bf6f11bc1fea0434161b41593f9f43abf3c4a7b221844578c9137e8a SHA512 521298e6e6a4c56a9ed0f04703ffcabe7c6b6b0cfe7bd9e3d921d186bbd3646968eda6cc798a10dc9a924cf2a9a5cf5513a632a87914f21363df647cef7d1acb
+EBUILD sflowtool-6.06.ebuild 646 BLAKE2B 3896458d5be8b737f88ca29f028bcdaa6fdfd67d603335ab9eff117c782ee9fae3133038740403166391342e37110e2897c7a790921e12317808d14370ef16a5 SHA512 44e2ba1052c35aaef709c3a5c4c21fdc7b7910c811251cd49f487ba114650c079b2ca223956d40ffe81159bd0bd03c6d23880213c48d06e80f3f9314e6cadf96
MISC metadata.xml 371 BLAKE2B 4c9d6e806fb5b08954e02bfc3b18d929678b09502830bc0fcd13648fb7fcc4c9f7ddf451f8344e0919be6e29d7b244a6b29b87bd5bf088ad51f40aaba4502dbe SHA512 724489251f00209942055541ba597dba78138095f144fac4c4e766eaeb8dd74894d076caf703e018b917e52d28fc161ba2dd68ab7c2502e489ff67d0a0d0a55e
diff --git a/net-analyzer/sflowtool/sflowtool-6.06.ebuild b/net-analyzer/sflowtool/sflowtool-6.06.ebuild
index 4fbad47c6fac..4d35722f857f 100644
--- a/net-analyzer/sflowtool/sflowtool-6.06.ebuild
+++ b/net-analyzer/sflowtool/sflowtool-6.06.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/sflow/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="inmon-sflow"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
IUSE="debug"
src_prepare() {
diff --git a/net-analyzer/ssldump/Manifest b/net-analyzer/ssldump/Manifest
index e55345cd270f..0d767b61ccf1 100644
--- a/net-analyzer/ssldump/Manifest
+++ b/net-analyzer/ssldump/Manifest
@@ -3,5 +3,5 @@ DIST ssldump-1.8.tar.gz 188219 BLAKE2B e6cff9598e6818eb2192450c0958a7f9bf003d79a
DIST ssldump-1.9.tar.gz 159474 BLAKE2B e42355ae619e73b3eefe0fb538f4e6f89fa9f160b77176f13904b545f3ba24a5776a837f48e4f712b8b808f5d8ccea2fd3c508a5e75986b27caf387ce2192f69 SHA512 762e09b3d41bcb19553c6290467010fae96633c825617131d90d193b81232aa08d59a4d28d37a32867d6cd92d85ed1a29cf7ece5908b65aa887f7a1e77147511
EBUILD ssldump-1.5.ebuild 654 BLAKE2B 3af3a8f2fb39fdfb6d43dee01b578e25618c8583c756f8898cb5750213e624d45625ed83cc9e6fe6670a9ee91751b2a8c42703dea74925aa5b4a22ac6b80c885 SHA512 f8a004e5ec9656a287231d8a3570456119c2bccc9e517c94eb88714284598fdcaae623b4bd33b68fe4f5abe8f05e2cbe2c2afc9f057bad27a5bb128433d148e3
EBUILD ssldump-1.8.ebuild 590 BLAKE2B 8dcb30982f47ae823d4e9c8168287cdc8a3cd17ce640e77f36fa91b9affdee27eaac0cba63d5a23ee25bf6f48deb955028e82bd3912f1b670795c47ba64ae212 SHA512 74083bb3b9496a61ac2f180b4a198fcb38a5bc7adbf5ad3b6457dee477b654d9400eed972ab4e26d63c47b5ddd5a55cf247472baca0eaa7217256b45e6166686
-EBUILD ssldump-1.9.ebuild 594 BLAKE2B 3477f873809922df3db49ea30c82d9a0e674d29bebb0cac3f0b111bfedfef48d51636fb4696c84d4090cf7f6284b3676273d934cb7480cc1c2acd0306d1a69a1 SHA512 f5de6234767e67dcdc4e29252bba24566efa5acc6b03f7ea4e1667ab7654e3422b8305a6519af4c7493e5e55012d3f1c021fbf7b7c30fca97a20cbbc8bce81f4
+EBUILD ssldump-1.9.ebuild 590 BLAKE2B c33d7bbb4a677736d1edc80900031e60801c77152aaee39101bab8b7095d3a35068a641864338337b592b78f05c9276cdbf6a3bef434b1bbf2fa743dc59be35e SHA512 73eff1c85ab9a4fbfcfc3d5054d7dcdb3318594df24890c3dfee3a691ab40ac896b85616fb4d8c7252f7f7662ab651ed1efc18e8dff7b61d2b219a05aa1cfd27
MISC metadata.xml 360 BLAKE2B 6ac7a889c97606efc797c9d6d0dcfc72e7895c30df8002ec0b00dab180f15ba9f70f6b817885582743c6af623a8d703fa98317fb8b5f87feac502fa9fb331ffb SHA512 f5d603f9c61d05aba6727f1870357fc05036a27296418ba68f86c307854463554d7261a6dc0b0c601ffbdfced40da3b1e58f89717237ae6ac3aa604a59013a2d
diff --git a/net-analyzer/ssldump/ssldump-1.9.ebuild b/net-analyzer/ssldump/ssldump-1.9.ebuild
index 7cf1c12dd469..1af95ed10b8b 100644
--- a/net-analyzer/ssldump/ssldump-1.9.ebuild
+++ b/net-analyzer/ssldump/ssldump-1.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/adulau/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="openssl"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="dev-libs/json-c:=
dev-libs/openssl:=
diff --git a/net-analyzer/symon/Manifest b/net-analyzer/symon/Manifest
index e8a8c1179e52..fed783e28ca3 100644
--- a/net-analyzer/symon/Manifest
+++ b/net-analyzer/symon/Manifest
@@ -1,7 +1,11 @@
+AUX symon-2.89-condition-makefiles.patch 793 BLAKE2B 5b3c1ad062527a71ec43385461787497e3dfa224246dbaf4d92a9e607bc3636c3aaf24c348f36ed299ee39a6471c052bf98483bbe407e6ee0a33f0db441edcc3 SHA512 d3733904ccbafab0318f00f1f63a761fb2dc24b24c10d471ed0b420bd96dccb45c5a46304205aa5014207da38373768990fde2f1dcf68b1b902b2596ebeced67
+AUX symon-2.89-extern_c.patch 8640 BLAKE2B 0a248da8302eee752d899e38ef43f43987c80aabffc9582d534dca05169d6809d33e0808e9471020769cf94f8d7b38568c6d3159415254b36ea35895d265d37e SHA512 2452e642ef34945236dc607405f87acebfde86ae13dbf09d601e3c63bcb6953de0478daed46f3d742b9ab61eb919728739ff7acf4786ec3c2bc5049376318187
AUX symon-init.d 554 BLAKE2B 0bb42706009565db50396176e93931ede24221488db03d5b4139f847e8ab6f2991da131d33a5675456602dca149bd7f431d35a19854965f3407b42a0942ffaa9 SHA512 5d9261c9784e17c39717fa7b446ab7e840e356549a687b423f28cb3bc0af03f4ee27652fea0ce4c7116d02eddd3adf7a417e61430b0cd4b21a9b286d484856a6
AUX symon.conf 313 BLAKE2B ab28f18000d5c20b2d2f690d2b77ed1d43339582bf5c7bb44c5b3bc16b9befabd2edb76de42856925cd8e342a3177de59b38ddb8e86c5c2ccbb0ec2bdcbcc18f SHA512 9d83d316a5024c0fc5a9c487113088548e6ba193360d684b162d39e0373bc478ebdb40b7ce508c0de2287de6684c75cfcf2f312e34e9def1dcaaeb0036ecab56
AUX symux-init.d 548 BLAKE2B 2affcdfeddc941aa1220e00aa5e88fc673f494f591afb3b40d6e67235df2423b4dfdebdb0f389dc4e370c33d379d9c16bc98eb2421036640c2a37efdbb5da16a SHA512 0f494d3d141cfcc800d33dc0ed364fafaf713811ec8a8ccec7a77b421888aff42546ad742bdaf3928c49bf61d76b97fd3f2fc8992fadf1d1c499c9a1aeada11d
AUX symux.conf 952 BLAKE2B cbe1effaf2b9678575a2ef938432e6bc6aa7f2b13248a111ff2f821e10f6d70d4894d1682dccb2f55a702435d07bf93751f0d1417334fd77bf8bda878f2752da SHA512 5f7aa2d069ed6cb58dfc6ce7ab192f1486256551c1315b86b0216c56d4ee93d84101168c5ee8c1507729136dcd05c7a09cc9c901f132c5fc8015b2502bc15272
DIST symon-2.88.tar.gz 110149 BLAKE2B 918ecf6c87a363e85ce67f9890b2ff6d326f14f896cb85ee6e501b962cb4e476b8fab9d6a96857e63e34aa2ebd2036fbb507c52d74b66b59ff7d77c7bc571474 SHA512 d2079caefcde4cf017460560826c7bf9e97aee9dcce886cd0a85d671bdad877c513889c9b7cd67844dbb4161ce6b6e6f99709475dd2591141f1bc61ee11e8173
+DIST symon-2.89.tar.gz 106210 BLAKE2B d87fececf6e1e6dc9c39c0474e2a3e5bb6bb47b9a256e377385302a011532d94b751572040594b62962d4b2c2ac2d5bbd90513a79ab82bd69aeb4f30e93609a1 SHA512 631870aafbd29610a0ddc936f86ab12c16c3b19454b6bd98b3f1a1179767be890f9ea828dddcb8d79278f2c10b67631184386d6deb8ffb5c090d7bdc558e5db7
EBUILD symon-2.88.ebuild 2216 BLAKE2B 953f76211ed063bde873755819fda19710f8ffb828e0ee5f27afea85f4d1629d9306c81fcb4921919b8a42fe99d5db990d955138cb656ab636731b14c0f59317 SHA512 07d2e3522f42eedef48259b7f902119ee0185ec372ed86ab69d77c40dacf22f2ab433febe6c25026cfaec46f1ec75a30dddbb9b7f6512d15ed427ac3cb4574b1
+EBUILD symon-2.89.ebuild 2263 BLAKE2B ad6d0282d1044995f3ee4a4617c31ae60122334cacada8b94f86d569adcfd216271af535a8a1f915e32dbe8cb3abca55c89a5e3ae0a568482186f2ea17bb832e SHA512 018ec6835cdcac5d520662552bd60e1b537ba503a21db374c108f33aec53a0868986fb3a3e4976cae53aec61b36071f030b8ab3a3d84ad0291caff52afafb7f9
MISC metadata.xml 633 BLAKE2B f48fb079c3d60ebc433a6795e9edbdd269b9b752dd0d437a8744e5740d6a27f742fb9d55dbd74b5ec4fcb60e796f7cb3b928560c5cfc0dd83dd94f0707cdfc42 SHA512 f145aa2a9fede34d6d4be72dfecd706880e8ff71eedae7026600bb7ec179ad5f3516e04448990fd1b9607bc0e9709bd39c171573531ade086628ceafefd38562
diff --git a/net-analyzer/symon/files/symon-2.89-condition-makefiles.patch b/net-analyzer/symon/files/symon-2.89-condition-makefiles.patch
new file mode 100644
index 000000000000..76ff4f517da7
--- /dev/null
+++ b/net-analyzer/symon/files/symon-2.89-condition-makefiles.patch
@@ -0,0 +1,39 @@
+Fold sed that injects LDFLAGS. Inject CFLAGS too.
+Remove hardcoded CFLAGS. Remove strip that previously was sidestepped
+by setting STRIP=true in ebuild
+--- a/Makefile.inc
++++ b/Makefile.inc
+@@ -2,7 +2,6 @@
+
+ AR?= ar
+ CC?= cc
+-CFLAGS+=-g -Wall -Wpedantic -Wextra -Wno-unused-parameter -Werror
+ INSTALL?=install
+ LORDER?=lorder
+ TSORT?=tsort
+--- a/symon/Makefile
++++ b/symon/Makefile
+@@ -21,9 +21,8 @@
+ ${OBJS}: conf.h
+
+ symon: ${OBJS}
+- ${CC} -o $@ ${OBJS} ${LIBS}
++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ ${OBJS} ${LIBS}
+ .ifndef DEBUG
+- ${STRIP} $@
+ .endif
+
+ clean:
+--- a/symux/Makefile
++++ b/symux/Makefile
+@@ -10,9 +10,8 @@
+ all: symux symux.cat8
+
+ symux: ${OBJS}
+- ${CC} -o $@ ${OBJS} ${LIBS}
++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ ${OBJS} ${LIBS}
+ .ifndef DEBUG
+- ${STRIP} $@
+ .endif
+
+ clean:
diff --git a/net-analyzer/symon/files/symon-2.89-extern_c.patch b/net-analyzer/symon/files/symon-2.89-extern_c.patch
new file mode 100644
index 000000000000..088f8c53ec6c
--- /dev/null
+++ b/net-analyzer/symon/files/symon-2.89-extern_c.patch
@@ -0,0 +1,441 @@
+Replace internal glib definition with correct C++ guard
+https://bugs.gentoo.org/716080
+--- a/lib/data.c
++++ b/lib/data.c
+@@ -54,14 +54,18 @@
+ #include "net.h"
+ #include "xmalloc.h"
+
+-__BEGIN_DECLS
++#ifdef __cplusplus
++extern "C" {
++#endif
+ int bytelenvar(char);
+ int checklen(int, int, int);
+ struct stream *create_stream(int, char *);
+ char *formatstrvar(char);
+ char *rrdstrvar(char);
+ int strlenvar(char);
+-__END_DECLS
++#ifdef __cplusplus
++}
++#endif
+
+ /* Stream formats
+ *
+--- a/lib/data.h
++++ b/lib/data.h
+@@ -38,6 +38,8 @@
+ #ifndef _SYMON_LIB_DATA_H
+ #define _SYMON_LIB_DATA_H
+
++#include <sys/types.h>
++
+ #include "platform.h"
+
+ #include <stdarg.h>
+
+--- a/lib/error.c
++++ b/lib/error.c
+@@ -27,8 +27,6 @@
+ * POSSIBILITY OF SUCH DAMAGE.
+ *
+ */
+-#include <sys/cdefs.h>
+-
+ #include <limits.h>
+ #include <stdarg.h>
+ #include <stdio.h>
+@@ -38,9 +36,13 @@
+
+ #include "error.h"
+
+-__BEGIN_DECLS
++#ifdef __cplusplus
++extern "C" {
++#endif
+ void output_message(int, char *, va_list);
+-__END_DECLS
++#ifdef __cplusplus
++}
++#endif
+
+ int flag_daemon = 0;
+ int flag_debug = 0;
+--- a/lib/error.h
++++ b/lib/error.h
+@@ -31,17 +31,19 @@
+ #ifndef _SYMON_LIB_ERROR_H
+ #define _SYMON_LIB_ERROR_H
+
+-#include <sys/cdefs.h>
+-
+ extern char *__progname;
+ extern int flag_debug;
+ extern int flag_daemon;
+
+-__BEGIN_DECLS
++#ifdef __cplusplus
++extern "C" {
++#endif
+ void fatal(char *,...);
+ void warning(char *,...);
+ void info(char *,...);
+ void debug(char *,...);
+-__END_DECLS
++#ifdef __cplusplus
++}
++#endif
+
+ #endif /* _SYMON_LIB_ERROR_H */
+--- a/lib/lex.h
++++ b/lib/lex.h
+@@ -36,8 +36,6 @@
+ #ifndef _SYMON_LIB_LEX_H
+ #define _SYMON_LIB_LEX_H
+
+-#include <sys/cdefs.h>
+-
+ #include <stdio.h>
+
+ /* Tokens known to lex */
+@@ -100,7 +98,9 @@
+ type; /* type of token in buffer */
+ };
+
+-__BEGIN_DECLS
++#ifdef __cplusplus
++extern "C" {
++#endif
+ char *parse_opcode(int);
+ int lex_nexttoken(struct lex *);
+ int parse_token(const char *);
+@@ -110,7 +110,9 @@
+ void parse_error(struct lex *, const char *);
+ void reset_lex(struct lex *);
+ void rewind_lex(struct lex *);
+-__END_DECLS
++#ifdef __cplusplus
++}
++#endif
+
+ /* EXPECT(l,x) = next token in l must be opcode x or error. */
+ #define EXPECT(l, x) do { \
+--- a/lib/net.h
++++ b/lib/net.h
+@@ -40,7 +40,9 @@
+ extern char res_service[];
+ extern struct sockaddr_storage res_addr;
+
+-__BEGIN_DECLS
++#ifdef __cplusplus
++extern "C" {
++#endif
+ int cmpsock_addr(struct sockaddr *, struct sockaddr *);
+ int get_numeric_name(struct sockaddr_storage *);
+ int getaddr(char *, char *, int, int);
+@@ -50,6 +52,8 @@
+ void get_sockaddr(struct sockaddr_storage *, int, int, int, char*, char *);
+ void get_mux_sockaddr(struct mux *, int);
+ int get_source_sockaddr(struct source *, int);
+-__END_DECLS
++#ifdef __cplusplus
++}
++#endif
+
+ #endif /* _SYMON_LIB_NET_H */
+--- a/lib/xmalloc.h
++++ b/lib/xmalloc.h
+@@ -18,10 +18,14 @@
+ #include <sys/types.h>
+
+ /* Like malloc and friends, but these call fatal if something breaks */
+-__BEGIN_DECLS
++#ifdef __cplusplus
++extern "C" {
++#endif
+ void *xmalloc(size_t);
+ void *xrealloc(void *, size_t);
+ void xfree(void *);
+ char *xstrdup(const char *);
+-__END_DECLS
++#ifdef __cplusplus
++}
++#endif
+ #endif /* _SYMON_LIB_XMALLOC_H */
+--- a/symon/readconf.c
++++ b/symon/readconf.c
+@@ -40,11 +40,15 @@
+ #include "symon.h"
+ #include "xmalloc.h"
+
+-__BEGIN_DECLS
++#ifdef __cplusplus
++extern "C" {
++#endif
+ int read_host_port(struct muxlist *, struct mux *, struct lex *);
+ int read_symon_args(struct mux *, struct lex *);
+ int read_monitor(struct muxlist *, struct lex *);
+-__END_DECLS
++#ifdef __cplusplus
++}
++#endif
+
+ const char *default_symux_port = SYMUX_PORT;
+
+--- a/symon/readconf.h
++++ b/symon/readconf.h
+@@ -33,7 +33,11 @@
+
+ #include "data.h"
+
+-__BEGIN_DECLS
++#ifdef __cplusplus
++extern "C" {
++#endif
+ int read_config_file(struct muxlist *, char *);
+-__END_DECLS
++#ifdef __cplusplus
++}
++#endif
+ #endif /* _SYMON_READCONF_H */
+--- a/symon/symon.c
++++ b/symon/symon.c
+@@ -53,13 +53,17 @@
+ #include "symonnet.h"
+ #include "xmalloc.h"
+
+-__BEGIN_DECLS
++#ifdef __cplusplus
++extern "C" {
++#endif
+ void alarmhandler(int);
+ void exithandler(int);
+ void huphandler(int);
+ void init_streams(struct muxlist *mul);
+ void drop_privileges(int unsecure);
+-__END_DECLS
++#ifdef __cplusplus
++}
++#endif
+
+ int flag_unsecure = 0;
+ int flag_hup = 0;
+--- a/symon/symon.h
++++ b/symon/symon.h
+@@ -59,7 +59,9 @@
+ extern time_t now;
+
+ /* prototypes */
+-__BEGIN_DECLS
++#ifdef __cplusplus
++extern "C" {
++#endif
+ /* sm_cpu.c */
+ extern void init_cpu(struct stream *);
+ extern void gets_cpu(void);
+@@ -136,6 +138,8 @@
+ void gets_flukso(void);
+ int get_flukso(char *, int, struct stream *);
+
+-__END_DECLS
++#ifdef __cplusplus
++}
++#endif
+
+ #endif /* _SYMON_SYMON_H */
+--- a/symon/symonnet.h
++++ b/symon/symonnet.h
+@@ -34,11 +34,15 @@
+ #include "data.h"
+
+ /* prototypes */
+-__BEGIN_DECLS
++#ifdef __cplusplus
++extern "C" {
++#endif
+ void connect2mux(struct mux *);
+ void send_packet(struct mux *);
+ void prepare_packet(struct mux *, time_t t);
+ void stream_in_packet(struct stream *, struct mux *);
+ void finish_packet(struct mux *);
+-__END_DECLS
++#ifdef __cplusplus
++}
++#endif
+ #endif /* _SYMON_SYMONNET_H */
+--- a/symux/readconf.c
++++ b/symux/readconf.c
+@@ -28,8 +28,8 @@
+ *
+ */
+
+-#include <sys/stat.h>
++#include <sys/stat.h>
+
+ #include <string.h>
+ #include <fcntl.h>
+ #include <unistd.h>
+@@ -42,12 +42,15 @@
+ #include "readconf.h"
+ #include "xmalloc.h"
+
+-__BEGIN_DECLS
++#ifdef __cplusplus
++extern "C" {
++#endif
+ int read_mux(struct muxlist * mul, struct lex *);
+ int read_source(struct sourcelist * sol, struct lex *, int);
+ int insert_filename(char *, int, int, char *);
+-__END_DECLS
+-
++#ifdef __cplusplus
++}
++#endif
+ const char *default_symux_port = SYMUX_PORT;
+
+ int
+--- a/symux/readconf.h
++++ b/symux/readconf.h
+@@ -34,8 +34,12 @@
+
+ #include "data.h"
+
+-__BEGIN_DECLS
++#ifdef __cplusplus
++extern "C" {
++#endif
+ int read_config_file(struct muxlist *, const char *, int);
+-__END_DECLS
++#ifdef __cplusplus
++}
++#endif
+
+ #endif /* _SYMUX_READCONF_H */
+--- a/symux/share.c
++++ b/symux/share.c
+@@ -76,7 +76,9 @@
+ *
+ */
+
+-__BEGIN_DECLS
++#ifdef __cplusplus
++extern "C" {
++#endif
+ void check_master(void);
+ void check_sem(void);
+ void client_doneread(void);
+@@ -86,7 +88,9 @@
+ void exitmaster(void);
+ void master_resetsem(int);
+ void reap_clients(void);
+-__END_DECLS
++#ifdef __cplusplus
++}
++#endif
+
+ int realclients; /* number of clients active */
+ int newclients;
+--- a/symux/share.h
++++ b/symux/share.h
+@@ -47,7 +47,9 @@
+ };
+
+ /* prototypes */
+-__BEGIN_DECLS
++#ifdef __cplusplus
++extern "C" {
++#endif
+ int master_forbidread(void);
+ void master_permitread(void);
+ long shared_getlen(int);
+@@ -56,6 +58,8 @@
+ void initshare(int);
+ void shared_setlen(int, long);
+ pid_t spawn_client(int);
+-__END_DECLS
++#ifdef __cplusplus
++}
++#endif
+
+ #endif /* _SYMUX_SHARE_H */
+--- a/symux/symux.c
++++ b/symux/symux.c
+@@ -56,11 +56,15 @@
+
+ #include "platform.h"
+
+-__BEGIN_DECLS
++#ifdef __cplusplus
++extern "C" {
++#endif
+ void exithandler(int);
+ void huphandler(int);
+ void signalhandler(int);
+-__END_DECLS
++#ifdef __cplusplus
++}
++#endif
+
+ int flag_hup = 0;
+ int flag_testconf = 0;
+--- a/symux/symuxnet.c
++++ b/symux/symuxnet.c
+@@ -46,9 +46,13 @@
+ #include "xmalloc.h"
+ #include "share.h"
+
+-__BEGIN_DECLS
++#ifdef __cplusplus
++extern "C" {
++#endif
+ int check_crc_packet(struct symonpacket *);
+-__END_DECLS
++#ifdef __cplusplus
++}
++#endif
+
+ /* Obtain sockets for incoming symon traffic */
+ int
+--- a/symux/symuxnet.h
++++ b/symux/symuxnet.h
+@@ -34,11 +34,15 @@
+ #include "data.h"
+
+ /* prototypes */
+-__BEGIN_DECLS
++#ifdef __cplusplus
++extern "C" {
++#endif
+ int get_client_socket(struct mux *);
+ int get_symon_sockets(struct mux *);
+ int accept_connection(int);
+ int recv_symon_packet(struct mux *, int, struct source **);
+ void wait_for_traffic(struct mux *, struct source **);
+-__END_DECLS
++#ifdef __cplusplus
++}
++#endif
+ #endif /* _SYMUX_SYMUXNET_H */
+--- a/lib/data.h
++++ b/lib/data.h
+@@ -358,7 +360,9 @@
+ };
+
+ /* prototypes */
+-__BEGIN_DECLS
++#ifdef __cplusplus
++extern "C" {
++#endif
+ char *type2str(const int);
+ int bytelen_sourcelist(struct sourcelist *);
+ int bytelen_streamlist(struct streamlist *);
+@@ -393,5 +397,7 @@
+ void init_crc32(void);
+ void init_symon_packet(struct mux *);
+ void init_symux_packet(struct mux *);
+-__END_DECLS
++#ifdef __cplusplus
++}
++#endif
+ #endif /* _SYMON_LIB_DATA_H */
diff --git a/net-analyzer/symon/symon-2.89.ebuild b/net-analyzer/symon/symon-2.89.ebuild
new file mode 100644
index 000000000000..ae76643393c0
--- /dev/null
+++ b/net-analyzer/symon/symon-2.89.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo perl-module toolchain-funcs
+
+DESCRIPTION="Performance and information monitoring tool"
+HOMEPAGE="https://wpd.home.xs4all.nl/symon/"
+SRC_URI="https://wpd.home.xs4all.nl/symon/philes/${P}.tar.gz"
+S="${WORKDIR}"/${PN}
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc ~x86"
+IUSE="perl +symon symux"
+REQUIRED_USE="|| ( perl symon symux )"
+# there are no tests, trying to run them fails because pmakefile
+RESTRICT="test"
+
+BDEPEND="dev-build/pmake"
+RDEPEND="
+ perl? ( dev-lang/perl )
+ symux? ( net-analyzer/rrdtool )
+"
+DEPEND="${RDEPEND}"
+
+# Deletes the directory passed as an argument from the internal pmake
+# variable SUBDIR.
+zap_subdir() {
+ sed -i "/^SUBDIR/s|$1||" Makefile || die
+}
+
+PATCHES=(
+ "${FILESDIR}/${P}-condition-makefiles.patch"
+ "${FILESDIR}/${P}-extern_c.patch"
+)
+
+src_configure() {
+ # Do some sed magic in accordance with the USE flags.
+ use perl && ! use symon && ! use symux && zap_subdir lib
+ ! use perl && zap_subdir client
+ ! use symux && zap_subdir symux
+ ! use symon && zap_subdir symon
+}
+
+src_compile() {
+ edo pmake CC="$(tc-getCC)" CFLAGS+="${CFLAGS}" LDFLAGS+="${LDFLAGS}"
+}
+
+src_install() {
+ if use symon; then
+ insinto /etc
+ doins "${FILESDIR}"/symon.conf
+
+ newinitd "${FILESDIR}"/symon-init.d symon
+
+ dodoc CHANGELOG HACKERS TODO
+
+ doman symon/symon.8
+ dosbin symon/symon
+ fi
+
+ if use perl; then
+ dobin client/getsymonitem.pl
+
+ perl_set_version
+ insinto ${VENDOR_LIB}
+ doins client/SymuxClient.pm
+ fi
+
+ if use symux; then
+ insinto /etc
+ doins "${FILESDIR}"/symux.conf
+
+ newinitd "${FILESDIR}"/symux-init.d symux
+
+ doman symux/symux.8
+ dosbin symux/symux
+
+ insinto /usr/share/symon
+ doins symux/c_smrrds.sh
+ fperms a+x /usr/share/symon/c_smrrds.sh
+
+ dodir /var/lib/symon/rrds/localhost
+ keepdir /var/lib/symon/rrds/localhost
+ fi
+}
+
+pkg_postinst() {
+ if use symux; then
+ elog "The RRDs files can be obtained by running"
+ elog "/usr/share/symon/c_smrrds.sh all."
+ elog "For information about migrating RRDs from a previous"
+ elog "symux version read the LEGACY FORMATS section of symux(8)."
+ elog "To view the rrdtool pictures of the stored data, emerge"
+ elog "net-analyzer/syweb."
+ fi
+}
diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest
index f276ad637d64..972a31a4af96 100644
--- a/net-analyzer/tcpdump/Manifest
+++ b/net-analyzer/tcpdump/Manifest
@@ -2,6 +2,6 @@ AUX tcpdump-4.99.5-lfs.patch 672 BLAKE2B 5781011a5366c5353e36b5da475dbaa96425524
AUX tcpdump-4.99.5-libdir.patch 923 BLAKE2B 68658abc0422930f60466923b917d76cb8d36238791558a1b076e3cae0ce0e1cc454bfab70d6d9967a1365a29641d1e99d550cd3bd936567a7a50b15abee885a SHA512 250e0f01cb43ed5d6fcdfda9ca1c22d9500a5917c1656290c6af6e74c36ff4c4595a39c8002eaf36bfa5ff912383d922280f902f09a61d6f0d3a1c1614d0f181
DIST tcpdump-4.99.5.tar.gz 2045086 BLAKE2B 754c25eafe84754465356042faa1369678655aa93d1b736c259ca9a6bd1e18c44784ae136dc6a3e64af9903c05c29e1379aafd7badc0e129c5a29ae908db13ff SHA512 69bc52ef7af7fd562370adf2e95cb592aad6193df9ab1708de52ac86a4c1cff72e8b256a739b435c324ee2df61051abde7d2659bc40f061d7c4fbcab1dcaa2e2
DIST tcpdump-4.99.5.tar.gz.sig 442 BLAKE2B 8742616147e2965ea6879b471662669f1942cdb8892834ac3ebfd4a6f610bde1a091bb85dc8c0836b26d1db7036d072608d7242ee4ddfbf590a07beb584a67cc SHA512 e36d2023973335cb95e91cb13414f6c0e6386175ed88fdeb2c0afabf7c39ad43f138d13b18ff2e88b142aad5147d37ddc03c3111e9d4d22bf3697e0acc30905c
-EBUILD tcpdump-4.99.5.ebuild 2081 BLAKE2B 18d0ba542ddfe2c869d4f0f09656bef6e371cae5350957a6c086c792dc3fa99de931da6d8fe082f0784f811f6082c56589c1bc59a7a347be7892dcb89e96213f SHA512 83e4b7c5ac5f4233a324dbd314dcd36f1476d900d75a9754e6a6b2969a7ecccad04338075886fa86863458181366ff6a51ecbb4992f2a319f7c4221790995788
-EBUILD tcpdump-9999.ebuild 1996 BLAKE2B eaf2fae7b34caa7f5b14f4b0bfa28add04cbea8f48eeb421ea2112336fd73137996421362bd5e0bdd487d5d97c4ef8df216b565816b2379c88144ee4b2b68178 SHA512 bebdfd1d866945bc416c4348a943987d7e3e70a05a2f5857eb430908c716287106dbf6fefd1e5ba9ebe9234445e3581fde87f65c20523567bfed446e7348b1e6
+EBUILD tcpdump-4.99.5.ebuild 2088 BLAKE2B 646d13fc7eedb5dcce8683ccdfd2a030b2a8c7849d535465f45f8e2b7ef29d0f37a4fe07db7ac1311d35e99e5b7f5ea0f2efb887042e0c2dc59de149ad707d74 SHA512 f8a8cd2aa60dd4b634e678aeb1f1f0d7cedf9d6c4d15aa4261c52aba75b94af353e802a58b2b317245ea9fc29bb7c19a13f7dd4cdc723ee4b4c9079d680ceeaa
+EBUILD tcpdump-9999.ebuild 2003 BLAKE2B 61e73f238fe368e2340f51ea7bbed86c48ec78a46c96ccbde94481628e38957befb1de80d03d103785538175cf509c0c0f90762c9e21901f898891f1e6a18a38 SHA512 78144cc754eafb2d27efbdc4aee31e4b54479e6aeaa2239dab22f9999bb72d321434982fd36e2d785fcb008716fb887b722dd6556fa717338f516231614b7752
MISC metadata.xml 515 BLAKE2B 97c52ddda6cc51767b7af23227496e9158562c0a5a6a7be9efaa7090eaf5b70c86c893e9027f0252364fc13bfa5c01f90b29d9ff87c0114e596472c03647ae12 SHA512 8bdcac0acf9fcf02965925b9e9bbc7ac4888f01ba36a32c2f05cfe3011d2e036bc97aeab67a174f5235730b883e445928b723c1a6e65f3967892c8f8cd17fa4a
diff --git a/net-analyzer/tcpdump/tcpdump-4.99.5.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.5.ebuild
index 95b3ebb67c75..90a87834a8ea 100644
--- a/net-analyzer/tcpdump/tcpdump-4.99.5.ebuild
+++ b/net-analyzer/tcpdump/tcpdump-4.99.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,7 @@ else
SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz"
SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
fi
LICENSE="BSD"
diff --git a/net-analyzer/tcpdump/tcpdump-9999.ebuild b/net-analyzer/tcpdump/tcpdump-9999.ebuild
index c05930c1b44d..249713bdec34 100644
--- a/net-analyzer/tcpdump/tcpdump-9999.ebuild
+++ b/net-analyzer/tcpdump/tcpdump-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,7 @@ else
SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz"
SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
LICENSE="BSD"
diff --git a/net-analyzer/tcpslice/Manifest b/net-analyzer/tcpslice/Manifest
index 7b4e762f34c8..f038d4462f7a 100644
--- a/net-analyzer/tcpslice/Manifest
+++ b/net-analyzer/tcpslice/Manifest
@@ -6,5 +6,5 @@ DIST tcpslice-1.8.tar.xz 109956 BLAKE2B 684a74738d3b9b61dc019219fad04669963fef67
DIST tcpslice-1.8.tar.xz.sig 442 BLAKE2B 351104c3409cb531203157013582d8920189f574d7a127a45ede0a1e3c162fed907aab1f67bdf1cc80a7b639ac76537915e79481883c037982be8fa9c88a5d81 SHA512 69e7a54444b5ad4f6dd8b108637baac3fbb132c0cc5c2a8308157b9bde199e9b43d6ea8a1ff0a7a641f98ec9cb464fe8d92635d686e254e6b5f504eca7bd8370
EBUILD tcpslice-1.5.ebuild 617 BLAKE2B c5ad0d2d160140ebc4dead371e6fe49935b5937f1aeecf8c1fe59059f4e518da6a8f6ac9a602833ae506834d38846598d1d1778bb8c11fefe93c073e883b5a00 SHA512 75703afde1dd282e2abe59b492ad11ce0f8d0a39053fc30b1bf46ce909c0d836a04cb4424a041909ce7cfec855363c5688fc87d9ed1bdcf702f79d56fc41dc26
EBUILD tcpslice-1.7.ebuild 630 BLAKE2B 0e309bff5d91d82e5800da2d0a580aa886d913502037c77dfc16972c4a08de9ba2787c5516346e64b0ff5cc2a6f08b59be49593db9e1695521351cdb9b5f7f51 SHA512 a22840eacecf94afc7e9039389665d8ca2655950adbe93567342bde061ae2982d9b870400a3cec54e7b39c4dde486e3b405c0b09b0656a7d93a4d997014f90ba
-EBUILD tcpslice-1.8.ebuild 631 BLAKE2B ea6d65c83a564382833c549686de2823bcb6878823bc50ff0ebbc1bdd17328411e88ec7ecd5057b7f69e418d4beb6a03046453edd604052631ac0c579a9dfa4f SHA512 d01d103009dc3c1eedd0e35ca3b161489f3ea67b2d0da1267e6cb269e1f83011375b058b67cf0111f0aee96606a48626b73c4f53199541ea725c05a04047a11a
+EBUILD tcpslice-1.8.ebuild 630 BLAKE2B 7966c81660afb4fb46c10c610cbe15261fb20996a11bbae2c8e0dfe908542c0b697c677638d893764ff73b60dc0be1cdc3a01d9af71dd80d6a0763f6d073e165 SHA512 175783c0c7557d80a33f108c7985962437b1398380de3d66a2d7328d13b5bb89c563ba22952024943a58ee5288502f73541ced48a1f910ab2e779b49ce921c9c
MISC metadata.xml 372 BLAKE2B c2e297cfa3dfa8458ff52fee54990962c94e9a06e8e180302f735e84b49a68d1b252bd1bbd3ed8f7882d4dbc70706dcd55d50f7fa87a32ebc44fa1ae952a54fe SHA512 aeba6817feb7095adca5beb16df6d14aea57d773b6a82a6d99dda19b28de89fa8e64d75b018e7d346b59c7014df34c0a45c3725361227ff709617da733be76bc
diff --git a/net-analyzer/tcpslice/tcpslice-1.8.ebuild b/net-analyzer/tcpslice/tcpslice-1.8.ebuild
index 2e725ff18f9b..09a3a01b633f 100644
--- a/net-analyzer/tcpslice/tcpslice-1.8.ebuild
+++ b/net-analyzer/tcpslice/tcpslice-1.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc x86"
RDEPEND="net-libs/libpcap"
DEPEND="${RDEPEND}"
diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index d48b1fd0f3b6..47cc3ebca24a 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -6,6 +6,6 @@ DIST wireshark-4.4.2.tar.xz 46763620 BLAKE2B ea5c48f06c2aeb5b51f6ba62fd57214e9dd
DIST wireshark-4.4.5-signatures.txt 2706 BLAKE2B b36ef5768018188614e5d2fcade7d2eccbf7e494bcf9332b5721e49a322a2d8669bb940d38f9aad1d4957a59558ed6df4380710e83853edada6516b61515c42f SHA512 70e148023eb728bcbba3abe1848d56c699ce500ddfc6bf3d7406e3f155341bc12406d08c3d31654cee9d5df48632bf3998771d81d2dc4a268ee857f5f7efe8ce
DIST wireshark-4.4.5.tar.xz 46776736 BLAKE2B 0cefe4330d1d0e40b101c33d767796d4657ed1cf7fc652732663b99d5849ef0c2f5905b1c07137dc306c18d66240701eefd8f018bf78c078caa1a04f642048da SHA512 09956fadb2ab80df136c6b35a1be2aa72eec20e1f11c94aaaabecff72d450239d09173ef3cc2bcd8c85c194816afb750e1d476538038ff612366a255ae4fece5
EBUILD wireshark-4.4.2-r1.ebuild 9156 BLAKE2B 4c7fecb7777860cfb1ed7db10eb6d95419bbb64d83dda22149cf6d2561da385ade013956d0da299dc0d1ee7fe3d427a20128f68e1965a4d72198aa77f30c1973 SHA512 3d860990d78fadaa52bd429e494f392fe87837037c62fdd18d1359543e114a7214b5ef7e11b498c7f05138558ba0413902593adcb3d6a5be3a340cbfc4d5c0e4
-EBUILD wireshark-4.4.5.ebuild 8382 BLAKE2B 8378e8ad55e4bae00c272a7e5e2bc4f0466a7ec5f16c84ad49180988b028681286a613991b7e2d8133f8d2dde9584a790d51b8ed4ec32416a81ebe7d2096b789 SHA512 218176283c7c4fe4c67ad26fc8b769ea201e75c39fcb26b487db574fbb86350c987ac97a60fa87dcdd0fed91dc39bef911df12ba81b2731e2427894607bff1b3
+EBUILD wireshark-4.4.5.ebuild 8388 BLAKE2B 86cb989de9cd9e665d1bbc867ad2eceb7030cdce8c690f1b56392baa7eece18a1643d90ffe31ab7a618e7d33161e21adb90f25e279b8d0dbf0892d1978f89acc SHA512 49690d50f30e412da671c621671a8de7c48ebdfadf79bfac5540d3f5695401ec471e8fc17270f8a71ea88e46724e35f8c7439cc7b6b51f6de6e63cc311fa3c55
EBUILD wireshark-9999.ebuild 8301 BLAKE2B 72f949af4cd9e8ab06d5f28bff0d2dc3f14fe30a47ba0ba3506f837df1a28e6095d2066dbe557b45496b8690cc508963d9c01ae3f3850f82f4fdc2344a2f9da3 SHA512 05976eb0ca81b817f146dac5352b0c3f6981bf3b3c84802b71b6eb5db56ecb4cdd9a81a556be9579d738b769f42ef8057585f366d08b695b1a0fdca60832f5ee
MISC metadata.xml 5531 BLAKE2B 207ea41db99c46e4434a7ad42e40324320387ecae4391425ad82e3f226806adb485a496571c966714eb3ab3713e08d30c8ed5d14cdfaa97bde130b5a88087d5f SHA512 ec77f0f412bf6fafd2e74ab9d5a21bb04a6cda9ea01437dea6fcac3d9ef453775e6a05b77f8c9724dcbc2aa23cb5924518029cf51a6d329a3361bee9fd45f78c
diff --git a/net-analyzer/wireshark/wireshark-4.4.5.ebuild b/net-analyzer/wireshark/wireshark-4.4.5.ebuild
index 35d4f4aad939..224f229d4a46 100644
--- a/net-analyzer/wireshark/wireshark-4.4.5.ebuild
+++ b/net-analyzer/wireshark/wireshark-4.4.5.ebuild
@@ -23,7 +23,7 @@ else
S="${WORKDIR}/${P/_/}"
if [[ ${PV} != *_rc* ]] ; then
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~x86"
fi
fi