summaryrefslogtreecommitdiff
path: root/net-analyzer
diff options
context:
space:
mode:
Diffstat (limited to 'net-analyzer')
-rw-r--r--net-analyzer/Manifest.gzbin43603 -> 43605 bytes
-rw-r--r--net-analyzer/echoping/Manifest5
-rw-r--r--net-analyzer/echoping/echoping-6.0.2_p434-r5.ebuild3
-rw-r--r--net-analyzer/echoping/files/0001-correctly-link-to-libm.patch32
-rw-r--r--net-analyzer/echoping/metadata.xml3
5 files changed, 37 insertions, 6 deletions
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index 9343fb648bda..14f2249b15c2 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/echoping/Manifest b/net-analyzer/echoping/Manifest
index af145bd984d2..7a37526dcecf 100644
--- a/net-analyzer/echoping/Manifest
+++ b/net-analyzer/echoping/Manifest
@@ -1,7 +1,8 @@
+AUX 0001-correctly-link-to-libm.patch 958 BLAKE2B 2cee8e5d54c73efa846bf79d4ed5ef747a5c37cfd46a11b24b640e72bc8f28df2b2912bbf77abe144f6bab25a2b58c42982266dc56e058e23eb7efea003da3e5 SHA512 307d3585d3dab2031db689adec07c80f01ae994dcf37eb7c65b01ef1c0e7337432142db55d06861d0214ddba8fe3eec5c6b61f42d4f97fc4bdeb3ae577a197b2
AUX echoping-6.0.2_p434-fix_implicit_declarations.patch 422 BLAKE2B be78c11c2665df1b9d1e9ef9f474974f73a6ea682d7db56ba69d014a9eef498dfc9a2c7a9affc66f3b72f0fb22dca38e070a68e7c0704073411d903e5eb61c8d SHA512 533a7da90d5ba39d4d4137d5e00e74b010cdf3ec957a46fdf39588e8b87e2d75382d14cc53f4b0b7c0aea029d5327353cd79975011c637390872bab8a3846be2
AUX echoping-6.0.2_p434-fno-common.patch 2751 BLAKE2B fe623ef782dbefafc28399af331bc1e991f15734c63976b574b75dd3a26f5e62e63454d93a94609c5934fd4f456c0cc118f0f04565a87fafc8eb0155927e3b1c SHA512 cbc2bde26c4896cbef7249c884c56130458ce493597ff868009b088134873b5e5238323ebd9bea7d783782337688456184db7daffdb2ed9c0a188c5c09f1c731
AUX echoping-6.0.2_p434-gnutls_certificate_type_set_priority.patch 595 BLAKE2B 76363f96ff38ad793ef55707b59e102c7fac3c75a4437d51d32245f4e06539004cd7303884edf905c4f32d23c7e138ee9d3997c306f7a14167655c599d5f1709 SHA512 4bec1c8a77f17a163437dca9ce2ef49a355db041b08df7eb087352e03eede069f869e271d9414fc62d88a5e36687787e4719e7405f4b5ba96bbf8534af06ca52
AUX echoping-6.0.2_p434-gnutls_session.patch 492 BLAKE2B 4a3841f87c70147c120b2fb15227c18d18d2db38ae984306c17c83fcc6405ef98417de7c13e6c2b6c23454a27b7d846f98b327298ddff3c0489c5f53465c9b92 SHA512 99362748feb0ab02172ee4f21c9630c505b899c78483077ef4f056e136854037ea165dd57d2637bed791ff3e8407b08733efab864d68e726b0d31d31a4c17525
DIST echoping-6.0.2_p434.tar.gz 74568 BLAKE2B 881cc0e3d0be0f704968cbc02e4ac6abe73fe1ccf7019bb33dc522934d2f50f2ba5f70845c81024d3f4101c0acc5837599e05ba7a44f34b1453b470ca30d4b9b SHA512 1b4f5f1ea6ba000c558cab3b8e86758d6c539d8cd237620000d837b468861a177ac733441c885eb8ec1c35b49baa33a82e34e3f8b14b05429a075b72233d5799
-EBUILD echoping-6.0.2_p434-r5.ebuild 1412 BLAKE2B c9086f22427d31151f5901e18e61787a8fa9dce29a15de995eb941a680e71e821ef8e9e00f11cd4350d8ddb412f8695d51b7e6fafc52632af4fffd1e6cc798fb SHA512 3e235096001f28220a4117ef243ef5fac4415ac5348a2be23b2649e47e3a73fae19294dd9be200e23023a577a6398b50c6489a1720b1d75b197b16ccc2da48f1
-MISC metadata.xml 703 BLAKE2B bda0e570028e3805432e43b1cd39a98e2e4d21c79a10a741038e66d7a24cb1f8d09361243c67fb970621e698ea3341ba8e68de7080cb3919f333efa089692510 SHA512 0246ee26042adcfaaeae171861eb9c8344430958d5bda151427b3c3007cb4db65c604ac115fa072f7e015a56cc06f8163adcb0cdf878dd86c0a17b3327c9b87c
+EBUILD echoping-6.0.2_p434-r5.ebuild 1469 BLAKE2B 888045da9118bd0ee4be39ba659bcb03775c552aa37cd80899877e11a414e1bf203043f9c57de262955ad0e1f474722404b02a57a63f57564d1db62f45572751 SHA512 95bbb785d0f10d7541db06b81411b27a13e957492f2893e23abaee59502316fc0532faebb4c856313a44abced0f8404bb4c9d5d0be5ada4b885f66b65396806c
+MISC metadata.xml 625 BLAKE2B b995bd218307af5727a9b603afdf60a3e0cfcedc1d725098751ae681cf26a9e0bf5b04e3fda3df3be82d3ebc1abb5ccc5d27e9d00963d33ccf0f6093919cf3b6 SHA512 ea61625140b1674bcc9cf05cd0c3d494624ea4372c7f9709d288e471f3a268f9cbccbdd052213567522ff1f66fbdb2ad3be8db9c9071cf3cc655b50fa51349db
diff --git a/net-analyzer/echoping/echoping-6.0.2_p434-r5.ebuild b/net-analyzer/echoping/echoping-6.0.2_p434-r5.ebuild
index de26fde05061..a1b34e731c1b 100644
--- a/net-analyzer/echoping/echoping-6.0.2_p434-r5.ebuild
+++ b/net-analyzer/echoping/echoping-6.0.2_p434-r5.ebuild
@@ -5,7 +5,7 @@ EAPI=7
inherit autotools
DESCRIPTION="Small program to test performances of remote servers"
-HOMEPAGE="http://echoping.sourceforge.net/"
+HOMEPAGE="https://framagit.org/bortzmeyer/echoping"
SRC_URI="https://dev.gentoo.org/~jsmolic/distfiles/${P}.tar.gz"
LICENSE="GPL-2"
@@ -37,6 +37,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.0.2_p434-gnutls_certificate_type_set_priority.patch
"${FILESDIR}"/${PN}-6.0.2_p434-gnutls_session.patch
"${FILESDIR}"/${PN}-6.0.2_p434-fno-common.patch
+ "${FILESDIR}"/0001-correctly-link-to-libm.patch
)
src_prepare() {
diff --git a/net-analyzer/echoping/files/0001-correctly-link-to-libm.patch b/net-analyzer/echoping/files/0001-correctly-link-to-libm.patch
new file mode 100644
index 000000000000..2bd38fea6c6e
--- /dev/null
+++ b/net-analyzer/echoping/files/0001-correctly-link-to-libm.patch
@@ -0,0 +1,32 @@
+From a951dcd0ea6cc64afbba2a438aead17706562486 Mon Sep 17 00:00:00 2001
+From: Eli Schwartz <eschwartz93@gmail.com>
+Date: Mon, 4 Mar 2024 22:43:43 -0500
+Subject: [PATCH] correctly link to libm
+
+The program depends on math.h symbols via util.c, but blindly assumes
+that it will be available without explicitly linking to it -- a POSIX
+violation.
+
+Also an LTO violation.
+
+Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
+---
+ Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index a586281..3f96637 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -6,7 +6,7 @@ bin_PROGRAMS = echoping
+ man_MANS = echoping.1
+ echoping_SOURCES = echoping.c error.c readline.c writen.c util.c http.c icp.c HTParse.c echoping.h icp.h HTParse.h smtp.c
+ pkginclude_HEADERS = echoping.h compilation.h
+-echoping_LDADD =
++echoping_LDADD = -lm
+ echoping_LDFLAGS = -export-dynamic
+ DOCS=DETAILS PLUGINS
+ SUBDIRS=plugins
+--
+2.43.0
+
diff --git a/net-analyzer/echoping/metadata.xml b/net-analyzer/echoping/metadata.xml
index 082e1799e9a2..78a65a684593 100644
--- a/net-analyzer/echoping/metadata.xml
+++ b/net-analyzer/echoping/metadata.xml
@@ -12,7 +12,4 @@
<flag name="smtp">enable support for SMTP protocol.</flag>
<flag name="tos">enable support for TOS (TYpe Of Service).</flag>
</use>
- <upstream>
- <remote-id type="sourceforge">echoping</remote-id>
- </upstream>
</pkgmetadata>