summaryrefslogtreecommitdiff
path: root/net-analyzer/pathload
diff options
context:
space:
mode:
Diffstat (limited to 'net-analyzer/pathload')
-rw-r--r--net-analyzer/pathload/Manifest4
-rw-r--r--net-analyzer/pathload/files/pathload-1.3.2-clang16.patch24
-rw-r--r--net-analyzer/pathload/pathload-1.3.2-r1.ebuild3
3 files changed, 27 insertions, 4 deletions
diff --git a/net-analyzer/pathload/Manifest b/net-analyzer/pathload/Manifest
index f7cb5ff94ecc..4a16b6b98f4c 100644
--- a/net-analyzer/pathload/Manifest
+++ b/net-analyzer/pathload/Manifest
@@ -1,5 +1,5 @@
-AUX pathload-1.3.2-clang16.patch 194 BLAKE2B f021fdf51f5797f03ac15b8ea43fcdd20428415c92b27c397ae37368ea858ce46bf8ff61a6c55cedcc5fa3b92a6b9e179f3eb9b8d043a5cae5b98b16624e36f4 SHA512 9e28d598611b41bb712ab4e9503bf19b000ac48ba0a3f16e24ab9176eac1d51460ae5fa3f661c4e0e4378cf5a68b3f48d09af5dca688cb5e24c1efcc2b8cf783
+AUX pathload-1.3.2-clang16.patch 870 BLAKE2B f53137a61f83f29675268192624fdc724400c5747fcb08c26f975f0ca48352a4de50c1112b0f4dea613240f6aa17d0a96dfacc36ec7544f0024092358f4ef66e SHA512 730ef94ff5e8635cccb1bd44a239c78e238cb1ad6d5a4d603af8852c70b69d3317feda24515432616b0bdd55cd4645f3ebd5b050dff14da02e7dd4393da37f2c
AUX pathload-1.3.2-make.patch 509 BLAKE2B 317ae2327725e2405802f08110055c970d430db0710ed82594bea5d1148bdb1f224ee335692d73713f8efcb2032d0efe54fba40a474f2f20f23fbefa76322c7e SHA512 b7e4ae8a952f9d0e8cc1ff038bbecda8164817da0d38a3d73b55cecadc550784731aa2664e2f63322b7a38fe35440d01ad12663409d7b4b67d8c5a25f844a234
DIST pathload-1.3.2.tar.gz 68524 BLAKE2B 0ea27000647c292e4d04c92574dc2d63fcdd9c16be57d9af49df8651e6f8905561c70f48b9854c69a16c4b3d16fc8bec61ffed3cbbdad7e1f18e2209e9b4f199 SHA512 9fef51c86b8aa2c28a33effe5a5bff36eebc0812f6d6744fac93df46ec0cbce8f5977d24b6ac52442386fb263550fe46e639c4a3ff4612fe92ad09d6595e5d7f
-EBUILD pathload-1.3.2-r1.ebuild 730 BLAKE2B 94f801a38c0603516322a44172f59eefa25056749c0856533e218c53d80bac6c74e33f9e5b3e97e497809792348bed3ea6c101016decc10ca9363f973aaf79cc SHA512 0552209782042b7dfcd03e19de47da7a139946d6fd18d4946ed566d1af0fd41bb69ee775c073795cf830b65c9720997f9995f4f3bc3a75c97bbed1fda2068b77
+EBUILD pathload-1.3.2-r1.ebuild 653 BLAKE2B d92989969b257f46c0fa07cd950579a62382355b5deb0beaf832a9f8e5590f5152ed3aa25d0c5a3b735c31bd9635b3663eaa61c14de8a5d839664f34aac9552e SHA512 da73ff5aa3567b3f6fc9badaff64f344e7101683b1aa6f1f4f02c225efcfd504a0c7cf7eb84ee0691c55ba4fd954aa6746dceb38d62286347bc5b3f0c72c54b1
MISC metadata.xml 277 BLAKE2B 57fc90092c4674e5c4dfe38b0d79c983990fce4e8208b70c2ebb218aebb6d2135537f927115f3a7b7eb8c1ddb596461c17e60acb3e6a11b289796f20f3c80a33 SHA512 5ac67e6beabab60f83ac521249c6d1f021988d522fc86ab12ec98fbaa9d47a50157c10c7b9a39554e66a02b141cdc6dc6669e5e7c9c02c8b36ad404aa790d619
diff --git a/net-analyzer/pathload/files/pathload-1.3.2-clang16.patch b/net-analyzer/pathload/files/pathload-1.3.2-clang16.patch
index 9cce41e48417..479aaeec520e 100644
--- a/net-analyzer/pathload/files/pathload-1.3.2-clang16.patch
+++ b/net-analyzer/pathload/files/pathload-1.3.2-clang16.patch
@@ -8,3 +8,27 @@ https://bugs.gentoo.org/870661
-main(){return(0);}
+int main(void){return(0);}
EOF
+--- a/pathload_rcv.h
++++ b/pathload_rcv.h
+@@ -85,3 +85,3 @@
+ EXTERN l_int32 get_sndr_time_interval(double snd_time[],double *sum);
+-EXTERN void sig_alrm();
++EXTERN void sig_alrm(int __attribute__((__unused__)) unused);
+ EXTERN void terminate_gracefully(struct timeval exp_start_time);
+@@ -100,3 +100,3 @@
+ EXTERN void help();
+-EXTERN void sig_sigusr1() ;
++EXTERN void sig_sigusr1(int __attribute__((__unused__)) unused) ;
+
+--- a/pathload_rcv_func.c
++++ b/pathload_rcv_func.c
+@@ -669,3 +669,3 @@
+
+-void sig_sigusr1()
++void sig_sigusr1(int __attribute__((__unused__)) unused)
+ {
+@@ -674,3 +674,3 @@
+
+-void sig_alrm()
++void sig_alrm(int __attribute__((__unused__)) unused)
+ {
diff --git a/net-analyzer/pathload/pathload-1.3.2-r1.ebuild b/net-analyzer/pathload/pathload-1.3.2-r1.ebuild
index c2fbec052f5d..b8e220379490 100644
--- a/net-analyzer/pathload/pathload-1.3.2-r1.ebuild
+++ b/net-analyzer/pathload/pathload-1.3.2-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit flag-o-matic toolchain-funcs
+inherit toolchain-funcs
DESCRIPTION="Non-intrusive utility for estimation of available bandwidth of Internet paths"
HOMEPAGE="https://www.cc.gatech.edu/fac/constantinos.dovrolis/bw-est/pathload.html"
@@ -21,7 +21,6 @@ PATCHES=(
src_configure() {
tc-export CC
- append-cflags -std=gnu89 # old codebase, incompatible with c2x
default
}