[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 5a0b872787e62a179fcf323860c50fd9228eef4c Author: Sam James gentoo org> AuthorDate: Mon Jan 22 09:37:07 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 09:37:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a0b8727 net-misc/iperf: Stabilize 3.16 hppa, #921306 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.16.ebuild b/net-misc/iperf/iperf-3.16.ebuild index 4324d7bbd608..4edfb6439687 100644 --- a/net-misc/iperf/iperf-3.16.ebuild +++ b/net-misc/iperf/iperf-3.16.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: d38641adfda9ccbe85ff12c4fc28f6f0813297dd Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jan 4 18:10:55 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jan 4 18:10:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d38641ad net-misc/iperf: Stabilize 3.16 ppc, #921306 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/iperf/iperf-3.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.16.ebuild b/net-misc/iperf/iperf-3.16.ebuild index 9d7f0085ffb1..4324d7bbd608 100644 --- a/net-misc/iperf/iperf-3.16.ebuild +++ b/net-misc/iperf/iperf-3.16.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: a5f958b004d7b4f329d32b4b5319060d1bd622f6 Author: Sam James gentoo org> AuthorDate: Wed Jan 3 21:49:02 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 3 21:49:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f958b0 net-misc/iperf: Stabilize 3.16 ppc64, #921306 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.16.ebuild b/net-misc/iperf/iperf-3.16.ebuild index b38db96bc479..9d7f0085ffb1 100644 --- a/net-misc/iperf/iperf-3.16.ebuild +++ b/net-misc/iperf/iperf-3.16.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 085917a49996cfbf20791b3a18e22ef31c760f8a Author: Sam James gentoo org> AuthorDate: Wed Jan 3 21:49:00 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 3 21:49:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=085917a4 net-misc/iperf: Stabilize 3.16 x86, #921306 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.16.ebuild b/net-misc/iperf/iperf-3.16.ebuild index 612b19b0ba3c..fb5a0bff0748 100644 --- a/net-misc/iperf/iperf-3.16.ebuild +++ b/net-misc/iperf/iperf-3.16.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 2e4d02a85fe67195ef75aaa25338bbed8b5fdae5 Author: Sam James gentoo org> AuthorDate: Wed Jan 3 21:49:01 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 3 21:49:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4d02a8 net-misc/iperf: Stabilize 3.16 amd64, #921306 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.16.ebuild b/net-misc/iperf/iperf-3.16.ebuild index fb5a0bff0748..b38db96bc479 100644 --- a/net-misc/iperf/iperf-3.16.ebuild +++ b/net-misc/iperf/iperf-3.16.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 57b0223d3f47330eed9835aacbfbb5ddc42a4bdd Author: Sam James gentoo org> AuthorDate: Wed Jan 3 21:29:12 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 3 21:29:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b0223d net-misc/iperf: Stabilize 3.16 arm, #921306 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.16.ebuild b/net-misc/iperf/iperf-3.16.ebuild index e1c35231c5f4..dcf157cae110 100644 --- a/net-misc/iperf/iperf-3.16.ebuild +++ b/net-misc/iperf/iperf-3.16.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 059dbc5da4b9067f67b73b6c61aa2202ad50c18e Author: Sam James gentoo org> AuthorDate: Wed Jan 3 21:29:11 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 3 21:29:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=059dbc5d net-misc/iperf: Stabilize 3.16 arm64, #921306 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.16.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/iperf/iperf-3.16.ebuild b/net-misc/iperf/iperf-3.16.ebuild index e9a1b344d9db..e1c35231c5f4 100644 --- a/net-misc/iperf/iperf-3.16.ebuild +++ b/net-misc/iperf/iperf-3.16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: a94c4fcd15dc4271a1657b4bb7668a9c4ff1e342 Author: Sam James gentoo org> AuthorDate: Wed Jan 3 21:29:13 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 3 21:29:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a94c4fcd net-misc/iperf: Stabilize 3.16 sparc, #921306 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.16.ebuild b/net-misc/iperf/iperf-3.16.ebuild index dcf157cae110..612b19b0ba3c 100644 --- a/net-misc/iperf/iperf-3.16.ebuild +++ b/net-misc/iperf/iperf-3.16.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 930098c104bb71cdc727d08ca84e2ae0e314d193 Author: Sam James gentoo org> AuthorDate: Thu Dec 28 03:35:47 2023 + Commit: Sam James gentoo org> CommitDate: Thu Dec 28 03:35:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=930098c1 net-misc/iperf: drop 3.13, 3.14 Signed-off-by: Sam James gentoo.org> net-misc/iperf/Manifest | 2 -- net-misc/iperf/iperf-3.13.ebuild | 54 net-misc/iperf/iperf-3.14.ebuild | 54 3 files changed, 110 deletions(-) diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest index 7f75b85aeaba..6bfe5652d14d 100644 --- a/net-misc/iperf/Manifest +++ b/net-misc/iperf/Manifest @@ -1,5 +1,3 @@ DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 2a40aea9e2d7fdc935b91be5e4e586bf68dd27604375d2570570145e5db1ea5837469a4989f47586986932bef33cba05ed19ed3a9ce40c0a5531581c6d3ba982 SHA512 40fcfb8f4d27887f53a743ac07396511fb2a7ac59f4b300fe36896bd0241e191945fa253705990711772ee776d5e4227ed62760fc92abebdfebcedd11c27c0ea -DIST iperf-3.13.tar.gz 648754 BLAKE2B 8b08ae0e67ed066c7dabd115b757fefff03196aa2d732b6d88e20cf82ea3a5431b9be753fcc7b331932a5e59dc3e24ff4b929a7a1af5b500704cdd5094bf6859 SHA512 067147edffa1d7482a9fc5d54638091f8bc099b9c45d9a471f4e33730463548fb2350749620f2ca3ff509cd7a9c4f63bf01f84cab36718edd8784ce7a15ca368 -DIST iperf-3.14.tar.gz 650626 BLAKE2B 3809689964721ec2f58d29985c1767bc12473f9b659fd8bd430adb00558ceda2519276dbc0df5cb9634ef96d3d98708b8413a712cdb372bd34a28a330049349f SHA512 a90fbaddd73e5b721a84cee71cefb63391c13f64107f5785e954e7c44e9a8c5072e402b6fe45434966d3cc58ac97227c608ca9719161fc23459c5e5efcf8232b DIST iperf-3.15.tar.gz 649330 BLAKE2B f086d506d1de8e8b333a7ad46a94279aa5b42800ded7cc6724c3400e479a6523b336c74b5956d07117a178b5f89934553535824a05daafcdb2eb8d31754680e1 SHA512 988bc558f40a16c3d94df3956705712829c1c529efd577db16213783846c84bc3edbad19a4d7890b7aba08fbc4e1c6807105df29931e9b45981066b609d87aa2 DIST iperf-3.16.tar.gz 664751 BLAKE2B 4ca930b58c54d5ae5b0c8b14aca2556224ff2c7b943d32e65486dc2a7e1abd2d26b229e9f759358c326be8754e88a203e11a3ab0f029daa982375a880c3f1cbd SHA512 9ba97e03f17f3b939343b07ed3d508fbf57489e2b984b77a3dc3ada535f981350e56495154bdd108a83b3c507ccbed599b2b7b25de0d1778912d2c01b4ad4e7c diff --git a/net-misc/iperf/iperf-3.13.ebuild b/net-misc/iperf/iperf-3.13.ebuild deleted file mode 100644 index a136b4ecd132.. --- a/net-misc/iperf/iperf-3.13.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools systemd - -DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" -HOMEPAGE="https://github.com/esnet/iperf; -SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${P/_/} - -LICENSE="BSD" -SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="sctp" - -DEPEND=" - >=dev-libs/cJSON-1.7.15 - dev-libs/openssl:= - sctp? ( net-misc/lksctp-tools ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -DOCS=( README.md RELNOTES.md ) - -PATCHES=( - "${FILESDIR}"/${PN}-3.10.1-drop-forced-debugging-symbols.patch - "${FILESDIR}"/${PN}-3.12-Unbundle-cJSON.patch -) - -src_prepare() { - default - - # Drop bundled cjson - rm src/cjson.{c,h} || die - - eautoreconf -} - -src_configure() { - econf $(use_with sctp) -} - -src_install() { - default - - newconfd "${FILESDIR}"/iperf.confd iperf3 - newinitd "${FILESDIR}"/iperf3.initd iperf3 - systemd_dounit contrib/iperf3.service - - find "${ED}" -name '*.la' -delete || die -} diff --git a/net-misc/iperf/iperf-3.14.ebuild b/net-misc/iperf/iperf-3.14.ebuild deleted file mode 100644 index a136b4ecd132.. --- a/net-misc/iperf/iperf-3.14.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools systemd - -DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" -HOMEPAGE="https://github.com/esnet/iperf; -SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${P/_/} - -LICENSE="BSD" -SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="sctp" - -DEPEND=" - >=dev-libs/cJSON-1.7.15 - dev-libs/openssl:= - sctp? ( net-misc/lksctp-tools ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -DOCS=( README.md RELNOTES.md ) - -PATCHES=( - "${FILESDIR}"/${PN}-3.10.1-drop-forced-debugging-symbols.patch - "${FILESDIR}"/${PN}-3.12-Unbundle-cJSON.patch -) - -src_prepare() { - default - - # Drop bundled cjson - rm src/cjson.{c,h} || die - -
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 766abb7fbc774dfed65f6e1b87bc4ca35bccb97a Author: Sam James gentoo org> AuthorDate: Sat Dec 2 07:12:28 2023 + Commit: Sam James gentoo org> CommitDate: Sat Dec 2 07:12:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=766abb7f net-misc/iperf: add 3.16 Signed-off-by: Sam James gentoo.org> net-misc/iperf/Manifest | 1 + net-misc/iperf/iperf-3.16.ebuild | 54 2 files changed, 55 insertions(+) diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest index b4708ff13b08..7f75b85aeaba 100644 --- a/net-misc/iperf/Manifest +++ b/net-misc/iperf/Manifest @@ -2,3 +2,4 @@ DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 2a40aea9e2d7fdc935b91be5e4e586bf68dd2760 DIST iperf-3.13.tar.gz 648754 BLAKE2B 8b08ae0e67ed066c7dabd115b757fefff03196aa2d732b6d88e20cf82ea3a5431b9be753fcc7b331932a5e59dc3e24ff4b929a7a1af5b500704cdd5094bf6859 SHA512 067147edffa1d7482a9fc5d54638091f8bc099b9c45d9a471f4e33730463548fb2350749620f2ca3ff509cd7a9c4f63bf01f84cab36718edd8784ce7a15ca368 DIST iperf-3.14.tar.gz 650626 BLAKE2B 3809689964721ec2f58d29985c1767bc12473f9b659fd8bd430adb00558ceda2519276dbc0df5cb9634ef96d3d98708b8413a712cdb372bd34a28a330049349f SHA512 a90fbaddd73e5b721a84cee71cefb63391c13f64107f5785e954e7c44e9a8c5072e402b6fe45434966d3cc58ac97227c608ca9719161fc23459c5e5efcf8232b DIST iperf-3.15.tar.gz 649330 BLAKE2B f086d506d1de8e8b333a7ad46a94279aa5b42800ded7cc6724c3400e479a6523b336c74b5956d07117a178b5f89934553535824a05daafcdb2eb8d31754680e1 SHA512 988bc558f40a16c3d94df3956705712829c1c529efd577db16213783846c84bc3edbad19a4d7890b7aba08fbc4e1c6807105df29931e9b45981066b609d87aa2 +DIST iperf-3.16.tar.gz 664751 BLAKE2B 4ca930b58c54d5ae5b0c8b14aca2556224ff2c7b943d32e65486dc2a7e1abd2d26b229e9f759358c326be8754e88a203e11a3ab0f029daa982375a880c3f1cbd SHA512 9ba97e03f17f3b939343b07ed3d508fbf57489e2b984b77a3dc3ada535f981350e56495154bdd108a83b3c507ccbed599b2b7b25de0d1778912d2c01b4ad4e7c diff --git a/net-misc/iperf/iperf-3.16.ebuild b/net-misc/iperf/iperf-3.16.ebuild new file mode 100644 index ..e9a1b344d9db --- /dev/null +++ b/net-misc/iperf/iperf-3.16.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools systemd + +DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" +HOMEPAGE="https://github.com/esnet/iperf; +SRC_URI="https://github.com/esnet/iperf/releases/download/${PV}/${P}.tar.gz; +S="${WORKDIR}"/${P/_/} + +LICENSE="BSD" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="sctp" + +DEPEND=" + >=dev-libs/cJSON-1.7.15 + dev-libs/openssl:= + sctp? ( net-misc/lksctp-tools ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( README.md RELNOTES.md ) + +PATCHES=( + "${FILESDIR}"/${PN}-3.10.1-drop-forced-debugging-symbols.patch + "${FILESDIR}"/${PN}-3.12-Unbundle-cJSON.patch +) + +src_prepare() { + default + + # Drop bundled cjson + rm src/cjson.{c,h} || die + + eautoreconf +} + +src_configure() { + econf $(use_with sctp) +} + +src_install() { + default + + newconfd "${FILESDIR}"/iperf.confd iperf3 + newinitd "${FILESDIR}"/iperf3.initd iperf3 + systemd_dounit contrib/iperf3.service + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 781a5c3a7c26d17b59ebbc85c343df59919713c0 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Oct 26 16:16:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Oct 26 16:16:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=781a5c3a net-misc/iperf: Stabilize 3.15 ppc64, #916084 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/iperf/iperf-3.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.15.ebuild b/net-misc/iperf/iperf-3.15.ebuild index 9bcbe11cb635..4aec461864c3 100644 --- a/net-misc/iperf/iperf-3.15.ebuild +++ b/net-misc/iperf/iperf-3.15.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 81d486b2d10e7058fea00af0dec5b03291682695 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Oct 23 14:04:48 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Oct 23 14:04:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d486b2 net-misc/iperf: Stabilize 3.15 ppc, #916084 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/iperf/iperf-3.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.15.ebuild b/net-misc/iperf/iperf-3.15.ebuild index a58899dc8376..9bcbe11cb635 100644 --- a/net-misc/iperf/iperf-3.15.ebuild +++ b/net-misc/iperf/iperf-3.15.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: c43748d27558d6240a87c572b2a3db6df1cc21a5 Author: Sam James gentoo org> AuthorDate: Sun Oct 22 11:38:52 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 22 11:38:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c43748d2 net-misc/iperf: Stabilize 3.15 sparc, #916084 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.15.ebuild b/net-misc/iperf/iperf-3.15.ebuild index 4f847b93e7d9..74c93d56743c 100644 --- a/net-misc/iperf/iperf-3.15.ebuild +++ b/net-misc/iperf/iperf-3.15.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: bfc34ec61ae462f41a1a63d41c4f6189c3f023c9 Author: Sam James gentoo org> AuthorDate: Sun Oct 22 11:38:53 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 22 11:38:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfc34ec6 net-misc/iperf: Stabilize 3.15 amd64, #916084 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.15.ebuild b/net-misc/iperf/iperf-3.15.ebuild index 74c93d56743c..db2e94ab9a1a 100644 --- a/net-misc/iperf/iperf-3.15.ebuild +++ b/net-misc/iperf/iperf-3.15.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 23cb029f4efe3284bbf194c2a17375cf3fd64693 Author: Sam James gentoo org> AuthorDate: Sun Oct 22 11:38:55 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 22 11:38:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23cb029f net-misc/iperf: Stabilize 3.15 arm, #916084 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.15.ebuild b/net-misc/iperf/iperf-3.15.ebuild index a3c2d7e3ae03..a58899dc8376 100644 --- a/net-misc/iperf/iperf-3.15.ebuild +++ b/net-misc/iperf/iperf-3.15.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 6e5bfd91e64213b37704f19a2f19c68587b89c06 Author: Sam James gentoo org> AuthorDate: Sun Oct 22 11:38:54 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 22 11:38:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e5bfd91 net-misc/iperf: Stabilize 3.15 x86, #916084 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.15.ebuild b/net-misc/iperf/iperf-3.15.ebuild index db2e94ab9a1a..a3c2d7e3ae03 100644 --- a/net-misc/iperf/iperf-3.15.ebuild +++ b/net-misc/iperf/iperf-3.15.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 49cb7d909e0d07c95e79a4d3bd8eb61216fedf22 Author: Sam James gentoo org> AuthorDate: Fri Sep 15 04:10:27 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 15 04:33:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49cb7d90 net-misc/iperf: add 3.15 Signed-off-by: Sam James gentoo.org> net-misc/iperf/Manifest | 1 + net-misc/iperf/iperf-3.15.ebuild | 54 2 files changed, 55 insertions(+) diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest index 797d4fa655a0..b4708ff13b08 100644 --- a/net-misc/iperf/Manifest +++ b/net-misc/iperf/Manifest @@ -1,3 +1,4 @@ DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 2a40aea9e2d7fdc935b91be5e4e586bf68dd27604375d2570570145e5db1ea5837469a4989f47586986932bef33cba05ed19ed3a9ce40c0a5531581c6d3ba982 SHA512 40fcfb8f4d27887f53a743ac07396511fb2a7ac59f4b300fe36896bd0241e191945fa253705990711772ee776d5e4227ed62760fc92abebdfebcedd11c27c0ea DIST iperf-3.13.tar.gz 648754 BLAKE2B 8b08ae0e67ed066c7dabd115b757fefff03196aa2d732b6d88e20cf82ea3a5431b9be753fcc7b331932a5e59dc3e24ff4b929a7a1af5b500704cdd5094bf6859 SHA512 067147edffa1d7482a9fc5d54638091f8bc099b9c45d9a471f4e33730463548fb2350749620f2ca3ff509cd7a9c4f63bf01f84cab36718edd8784ce7a15ca368 DIST iperf-3.14.tar.gz 650626 BLAKE2B 3809689964721ec2f58d29985c1767bc12473f9b659fd8bd430adb00558ceda2519276dbc0df5cb9634ef96d3d98708b8413a712cdb372bd34a28a330049349f SHA512 a90fbaddd73e5b721a84cee71cefb63391c13f64107f5785e954e7c44e9a8c5072e402b6fe45434966d3cc58ac97227c608ca9719161fc23459c5e5efcf8232b +DIST iperf-3.15.tar.gz 649330 BLAKE2B f086d506d1de8e8b333a7ad46a94279aa5b42800ded7cc6724c3400e479a6523b336c74b5956d07117a178b5f89934553535824a05daafcdb2eb8d31754680e1 SHA512 988bc558f40a16c3d94df3956705712829c1c529efd577db16213783846c84bc3edbad19a4d7890b7aba08fbc4e1c6807105df29931e9b45981066b609d87aa2 diff --git a/net-misc/iperf/iperf-3.15.ebuild b/net-misc/iperf/iperf-3.15.ebuild new file mode 100644 index ..e9a1b344d9db --- /dev/null +++ b/net-misc/iperf/iperf-3.15.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools systemd + +DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" +HOMEPAGE="https://github.com/esnet/iperf; +SRC_URI="https://github.com/esnet/iperf/releases/download/${PV}/${P}.tar.gz; +S="${WORKDIR}"/${P/_/} + +LICENSE="BSD" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="sctp" + +DEPEND=" + >=dev-libs/cJSON-1.7.15 + dev-libs/openssl:= + sctp? ( net-misc/lksctp-tools ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( README.md RELNOTES.md ) + +PATCHES=( + "${FILESDIR}"/${PN}-3.10.1-drop-forced-debugging-symbols.patch + "${FILESDIR}"/${PN}-3.12-Unbundle-cJSON.patch +) + +src_prepare() { + default + + # Drop bundled cjson + rm src/cjson.{c,h} || die + + eautoreconf +} + +src_configure() { + econf $(use_with sctp) +} + +src_install() { + default + + newconfd "${FILESDIR}"/iperf.confd iperf3 + newinitd "${FILESDIR}"/iperf3.initd iperf3 + systemd_dounit contrib/iperf3.service + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 666ec82c74b2d651e2d8fbf2ed4d96d97c6bb36e Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jul 14 15:53:39 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jul 14 15:53:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666ec82c net-misc/iperf: Stabilize 3.14 ppc, #910085 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/iperf/iperf-3.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.14.ebuild b/net-misc/iperf/iperf-3.14.ebuild index bac1a8c31e7d..a136b4ecd132 100644 --- a/net-misc/iperf/iperf-3.14.ebuild +++ b/net-misc/iperf/iperf-3.14.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 86ce2a3d0160316a743b8d175a406bc6e3d91f67 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jul 9 11:02:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jul 9 11:02:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ce2a3d net-misc/iperf: Stabilize 3.14 sparc, #910085 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/iperf/iperf-3.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.14.ebuild b/net-misc/iperf/iperf-3.14.ebuild index d9043a27a5ab..b24d2f6a5784 100644 --- a/net-misc/iperf/iperf-3.14.ebuild +++ b/net-misc/iperf/iperf-3.14.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 6625c19c945003c070e57f73699c71a83f85f820 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jul 9 11:02:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jul 9 11:02:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6625c19c net-misc/iperf: Stabilize 3.14 hppa, #910085 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/iperf/iperf-3.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.14.ebuild b/net-misc/iperf/iperf-3.14.ebuild index b24d2f6a5784..9b15e102c4c1 100644 --- a/net-misc/iperf/iperf-3.14.ebuild +++ b/net-misc/iperf/iperf-3.14.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: c8f205111ef2937121cc7f4322c058ea39a70d03 Author: Sam James gentoo org> AuthorDate: Sun Jul 9 09:02:50 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 09:02:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8f20511 net-misc/iperf: Stabilize 3.14 arm64, #910085 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.14.ebuild b/net-misc/iperf/iperf-3.14.ebuild index a601d21c87aa..d9043a27a5ab 100644 --- a/net-misc/iperf/iperf-3.14.ebuild +++ b/net-misc/iperf/iperf-3.14.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: d00ba06ea7cdf8dae1f2406ee7a116da235deb2f Author: Sam James gentoo org> AuthorDate: Sun Jul 9 09:02:49 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 09:02:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d00ba06e net-misc/iperf: Stabilize 3.14 arm, #910085 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.14.ebuild b/net-misc/iperf/iperf-3.14.ebuild index 77c46dd09c71..a601d21c87aa 100644 --- a/net-misc/iperf/iperf-3.14.ebuild +++ b/net-misc/iperf/iperf-3.14.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 4c8aec93eac5af9baf2d21c499fff9df3d73560e Author: Sam James gentoo org> AuthorDate: Sun Jul 9 08:13:53 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 08:13:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c8aec93 net-misc/iperf: drop 3.12 Signed-off-by: Sam James gentoo.org> net-misc/iperf/Manifest | 1 - net-misc/iperf/iperf-3.12.ebuild | 55 2 files changed, 56 deletions(-) diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest index 146d924f2570..bd12a63c399c 100644 --- a/net-misc/iperf/Manifest +++ b/net-misc/iperf/Manifest @@ -1,3 +1,2 @@ DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 2a40aea9e2d7fdc935b91be5e4e586bf68dd27604375d2570570145e5db1ea5837469a4989f47586986932bef33cba05ed19ed3a9ce40c0a5531581c6d3ba982 SHA512 40fcfb8f4d27887f53a743ac07396511fb2a7ac59f4b300fe36896bd0241e191945fa253705990711772ee776d5e4227ed62760fc92abebdfebcedd11c27c0ea -DIST iperf-3.12.tar.gz 648136 BLAKE2B 95753e4fd2b7ca640b17501f6b21b0e63ea0a3df2ba920c672ffcccd991502cacf4bf3641be1ffbbb993c86e6915ceada5745cffe1796bb86b6a6a1dff8811ae SHA512 9b0600a19750311557833b32ca5c4be809ab98643522f125645dd8f83c482017e42fbe5fc9484624731176a59b67203a468eb81eebf1a37b9c1b3eff818857ba DIST iperf-3.13.tar.gz 648754 BLAKE2B 8b08ae0e67ed066c7dabd115b757fefff03196aa2d732b6d88e20cf82ea3a5431b9be753fcc7b331932a5e59dc3e24ff4b929a7a1af5b500704cdd5094bf6859 SHA512 067147edffa1d7482a9fc5d54638091f8bc099b9c45d9a471f4e33730463548fb2350749620f2ca3ff509cd7a9c4f63bf01f84cab36718edd8784ce7a15ca368 diff --git a/net-misc/iperf/iperf-3.12.ebuild b/net-misc/iperf/iperf-3.12.ebuild deleted file mode 100644 index 43049cb7d17e.. --- a/net-misc/iperf/iperf-3.12.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools systemd - -DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" -HOMEPAGE="https://github.com/esnet/iperf; -SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${P/_/} - -LICENSE="BSD" -SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="sctp" - -DEPEND=" - >=dev-libs/cJSON-1.7.15 - dev-libs/openssl:= - sctp? ( net-misc/lksctp-tools ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -DOCS=( README.md RELNOTES.md ) - -PATCHES=( - "${FILESDIR}"/${PN}-3.10.1-drop-forced-debugging-symbols.patch - "${FILESDIR}"/${PN}-3.12-fix-bashism.patch - "${FILESDIR}"/${PN}-3.12-Unbundle-cJSON.patch -) - -src_prepare() { - default - - # Drop bundled cjson - rm src/cjson.{c,h} || die - - eautoreconf -} - -src_configure() { - econf $(use_with sctp) -} - -src_install() { - default - - newconfd "${FILESDIR}"/iperf.confd iperf3 - newinitd "${FILESDIR}"/iperf3.initd iperf3 - systemd_dounit contrib/iperf3.service - - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 0bda7adc96edb1f8f672b1abe0dfef317818c2fc Author: Sam James gentoo org> AuthorDate: Sun Jul 9 08:16:26 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 08:16:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bda7adc net-misc/iperf: add 3.14 Bug: https://bugs.gentoo.org/910083 Signed-off-by: Sam James gentoo.org> net-misc/iperf/Manifest | 1 + net-misc/iperf/iperf-3.14.ebuild | 54 2 files changed, 55 insertions(+) diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest index bd12a63c399c..797d4fa655a0 100644 --- a/net-misc/iperf/Manifest +++ b/net-misc/iperf/Manifest @@ -1,2 +1,3 @@ DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 2a40aea9e2d7fdc935b91be5e4e586bf68dd27604375d2570570145e5db1ea5837469a4989f47586986932bef33cba05ed19ed3a9ce40c0a5531581c6d3ba982 SHA512 40fcfb8f4d27887f53a743ac07396511fb2a7ac59f4b300fe36896bd0241e191945fa253705990711772ee776d5e4227ed62760fc92abebdfebcedd11c27c0ea DIST iperf-3.13.tar.gz 648754 BLAKE2B 8b08ae0e67ed066c7dabd115b757fefff03196aa2d732b6d88e20cf82ea3a5431b9be753fcc7b331932a5e59dc3e24ff4b929a7a1af5b500704cdd5094bf6859 SHA512 067147edffa1d7482a9fc5d54638091f8bc099b9c45d9a471f4e33730463548fb2350749620f2ca3ff509cd7a9c4f63bf01f84cab36718edd8784ce7a15ca368 +DIST iperf-3.14.tar.gz 650626 BLAKE2B 3809689964721ec2f58d29985c1767bc12473f9b659fd8bd430adb00558ceda2519276dbc0df5cb9634ef96d3d98708b8413a712cdb372bd34a28a330049349f SHA512 a90fbaddd73e5b721a84cee71cefb63391c13f64107f5785e954e7c44e9a8c5072e402b6fe45434966d3cc58ac97227c608ca9719161fc23459c5e5efcf8232b diff --git a/net-misc/iperf/iperf-3.14.ebuild b/net-misc/iperf/iperf-3.14.ebuild new file mode 100644 index ..77c46dd09c71 --- /dev/null +++ b/net-misc/iperf/iperf-3.14.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools systemd + +DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" +HOMEPAGE="https://github.com/esnet/iperf; +SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${P/_/} + +LICENSE="BSD" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="sctp" + +DEPEND=" + >=dev-libs/cJSON-1.7.15 + dev-libs/openssl:= + sctp? ( net-misc/lksctp-tools ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( README.md RELNOTES.md ) + +PATCHES=( + "${FILESDIR}"/${PN}-3.10.1-drop-forced-debugging-symbols.patch + "${FILESDIR}"/${PN}-3.12-Unbundle-cJSON.patch +) + +src_prepare() { + default + + # Drop bundled cjson + rm src/cjson.{c,h} || die + + eautoreconf +} + +src_configure() { + econf $(use_with sctp) +} + +src_install() { + default + + newconfd "${FILESDIR}"/iperf.confd iperf3 + newinitd "${FILESDIR}"/iperf3.initd iperf3 + systemd_dounit contrib/iperf3.service + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 25c09bd142c3e133aa20fc91a684bda5431674a4 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 24 14:01:41 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 24 14:01:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c09bd1 net-misc/iperf: Stabilize 3.13 arm64, #902611 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/iperf/iperf-3.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.13.ebuild b/net-misc/iperf/iperf-3.13.ebuild index 0ef1b01dd42e..a136b4ecd132 100644 --- a/net-misc/iperf/iperf-3.13.ebuild +++ b/net-misc/iperf/iperf-3.13.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: c7738ef6d02e1c0d13644463fec15ecad5ba2900 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 24 13:41:42 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 24 13:41:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7738ef6 net-misc/iperf: Stabilize 3.13 sparc, #902611 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/iperf/iperf-3.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.13.ebuild b/net-misc/iperf/iperf-3.13.ebuild index ba04d76124dd..0ef1b01dd42e 100644 --- a/net-misc/iperf/iperf-3.13.ebuild +++ b/net-misc/iperf/iperf-3.13.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 8d6a7018847e2b5e5e31a86b4f6d9669a97b9e00 Author: Sam James gentoo org> AuthorDate: Wed Mar 22 09:20:55 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 22 09:20:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6a7018 net-misc/iperf: Stabilize 3.13 hppa, #902611 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.13.ebuild b/net-misc/iperf/iperf-3.13.ebuild index c4b42a8a64fa..ba04d76124dd 100644 --- a/net-misc/iperf/iperf-3.13.ebuild +++ b/net-misc/iperf/iperf-3.13.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 3e9a9929dba893ac89c6b0541709c1e9c7358fae Author: Sam James gentoo org> AuthorDate: Wed Mar 22 06:00:22 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 22 06:00:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e9a9929 net-misc/iperf: Stabilize 3.13 ppc64, #902611 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.13.ebuild b/net-misc/iperf/iperf-3.13.ebuild index de4b3812782f..c4b42a8a64fa 100644 --- a/net-misc/iperf/iperf-3.13.ebuild +++ b/net-misc/iperf/iperf-3.13.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: db44c1b14d94a17ec374724ca97cdc0db6afa3a8 Author: Sam James gentoo org> AuthorDate: Fri Feb 17 11:10:11 2023 + Commit: Sam James gentoo org> CommitDate: Fri Feb 17 11:10:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db44c1b1 net-misc/iperf: add 3.13 Signed-off-by: Sam James gentoo.org> net-misc/iperf/Manifest | 1 + net-misc/iperf/iperf-3.13.ebuild | 54 2 files changed, 55 insertions(+) diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest index 0d9153e9aa8a..146d924f2570 100644 --- a/net-misc/iperf/Manifest +++ b/net-misc/iperf/Manifest @@ -1,2 +1,3 @@ DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 2a40aea9e2d7fdc935b91be5e4e586bf68dd27604375d2570570145e5db1ea5837469a4989f47586986932bef33cba05ed19ed3a9ce40c0a5531581c6d3ba982 SHA512 40fcfb8f4d27887f53a743ac07396511fb2a7ac59f4b300fe36896bd0241e191945fa253705990711772ee776d5e4227ed62760fc92abebdfebcedd11c27c0ea DIST iperf-3.12.tar.gz 648136 BLAKE2B 95753e4fd2b7ca640b17501f6b21b0e63ea0a3df2ba920c672ffcccd991502cacf4bf3641be1ffbbb993c86e6915ceada5745cffe1796bb86b6a6a1dff8811ae SHA512 9b0600a19750311557833b32ca5c4be809ab98643522f125645dd8f83c482017e42fbe5fc9484624731176a59b67203a468eb81eebf1a37b9c1b3eff818857ba +DIST iperf-3.13.tar.gz 648754 BLAKE2B 8b08ae0e67ed066c7dabd115b757fefff03196aa2d732b6d88e20cf82ea3a5431b9be753fcc7b331932a5e59dc3e24ff4b929a7a1af5b500704cdd5094bf6859 SHA512 067147edffa1d7482a9fc5d54638091f8bc099b9c45d9a471f4e33730463548fb2350749620f2ca3ff509cd7a9c4f63bf01f84cab36718edd8784ce7a15ca368 diff --git a/net-misc/iperf/iperf-3.13.ebuild b/net-misc/iperf/iperf-3.13.ebuild new file mode 100644 index ..77c46dd09c71 --- /dev/null +++ b/net-misc/iperf/iperf-3.13.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools systemd + +DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" +HOMEPAGE="https://github.com/esnet/iperf; +SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${P/_/} + +LICENSE="BSD" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="sctp" + +DEPEND=" + >=dev-libs/cJSON-1.7.15 + dev-libs/openssl:= + sctp? ( net-misc/lksctp-tools ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( README.md RELNOTES.md ) + +PATCHES=( + "${FILESDIR}"/${PN}-3.10.1-drop-forced-debugging-symbols.patch + "${FILESDIR}"/${PN}-3.12-Unbundle-cJSON.patch +) + +src_prepare() { + default + + # Drop bundled cjson + rm src/cjson.{c,h} || die + + eautoreconf +} + +src_configure() { + econf $(use_with sctp) +} + +src_install() { + default + + newconfd "${FILESDIR}"/iperf.confd iperf3 + newinitd "${FILESDIR}"/iperf3.initd iperf3 + systemd_dounit contrib/iperf3.service + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: b8f2426293071246cf6bb749f16dadfe63c884d6 Author: Sam James gentoo org> AuthorDate: Sat Dec 10 04:31:16 2022 + Commit: Sam James gentoo org> CommitDate: Sat Dec 10 04:35:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f24262 net-misc/iperf: drop 3.11 Signed-off-by: Sam James gentoo.org> net-misc/iperf/Manifest | 1 - net-misc/iperf/iperf-3.11.ebuild | 40 2 files changed, 41 deletions(-) diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest index 7c2daa431c11..0d9153e9aa8a 100644 --- a/net-misc/iperf/Manifest +++ b/net-misc/iperf/Manifest @@ -1,3 +1,2 @@ DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 2a40aea9e2d7fdc935b91be5e4e586bf68dd27604375d2570570145e5db1ea5837469a4989f47586986932bef33cba05ed19ed3a9ce40c0a5531581c6d3ba982 SHA512 40fcfb8f4d27887f53a743ac07396511fb2a7ac59f4b300fe36896bd0241e191945fa253705990711772ee776d5e4227ed62760fc92abebdfebcedd11c27c0ea -DIST iperf-3.11.tar.gz 638521 BLAKE2B b2981c170aac947c407b0a5686cd9708012282044be30ec7e5f993a9d61d55c4517003024890a194f6e55d342be0e60f1bcab27460541d2b9631a3bb88e094a5 SHA512 4be3e407f77a083d826bddc5ce2939047c85f5b816a6aeb3293eacabf2ea23bf13df4226e629ade3bf390c2eb08d6a1cb96f8cdb0fefb290a0fa4c8331d11a17 DIST iperf-3.12.tar.gz 648136 BLAKE2B 95753e4fd2b7ca640b17501f6b21b0e63ea0a3df2ba920c672ffcccd991502cacf4bf3641be1ffbbb993c86e6915ceada5745cffe1796bb86b6a6a1dff8811ae SHA512 9b0600a19750311557833b32ca5c4be809ab98643522f125645dd8f83c482017e42fbe5fc9484624731176a59b67203a468eb81eebf1a37b9c1b3eff818857ba diff --git a/net-misc/iperf/iperf-3.11.ebuild b/net-misc/iperf/iperf-3.11.ebuild deleted file mode 100644 index 188df4bf878d.. --- a/net-misc/iperf/iperf-3.11.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd - -DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" -HOMEPAGE="https://github.com/esnet/iperf; -SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${P/_/} - -LICENSE="BSD" -SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="sctp" - -DEPEND="dev-libs/openssl:= - sctp? ( net-misc/lksctp-tools )" -RDEPEND="${DEPEND}" - -DOCS=( README.md RELNOTES.md ) - -PATCHES=( - "${FILESDIR}"/${PN}-3.10.1-drop-forced-debugging-symbols.patch -) - -src_configure() { - econf $(use_with sctp) -} - -src_install() { - default - - newconfd "${FILESDIR}"/iperf.confd iperf3 - newinitd "${FILESDIR}"/iperf3.initd iperf3 - systemd_dounit contrib/iperf3.service - - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: ff588382efce7fd9d156cc7185379191c68434a1 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 25 10:18:38 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 25 10:18:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff588382 net-misc/iperf: Stabilize 3.12 sparc, #882833 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/iperf/iperf-3.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.12.ebuild b/net-misc/iperf/iperf-3.12.ebuild index e16b9e74e9c7..9f67d07f8675 100644 --- a/net-misc/iperf/iperf-3.12.ebuild +++ b/net-misc/iperf/iperf-3.12.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: e838e32614083e72b74a3681ce105c8f5b56fa7c Author: Sam James gentoo org> AuthorDate: Fri Nov 25 07:15:48 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 25 07:15:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e838e326 net-misc/iperf: Stabilize 3.12 ppc64, #882833 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.12.ebuild b/net-misc/iperf/iperf-3.12.ebuild index b5343c63f68b..e16b9e74e9c7 100644 --- a/net-misc/iperf/iperf-3.12.ebuild +++ b/net-misc/iperf/iperf-3.12.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 6cb84eaeb9ed925d5cdd50e6089a9def5b0793c6 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 25 06:39:00 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 25 06:39:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb84eae net-misc/iperf: Stabilize 3.12 ppc, #882833 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/iperf/iperf-3.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.12.ebuild b/net-misc/iperf/iperf-3.12.ebuild index 195a1b636717..b5343c63f68b 100644 --- a/net-misc/iperf/iperf-3.12.ebuild +++ b/net-misc/iperf/iperf-3.12.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 70c189e283d631c6b8f66029d2ec6d10e374c36a Author: Sam James gentoo org> AuthorDate: Fri Nov 25 05:43:48 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 25 05:43:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c189e2 net-misc/iperf: Stabilize 3.12 arm64, #882833 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.12.ebuild b/net-misc/iperf/iperf-3.12.ebuild index 77468e4b5e3c..195a1b636717 100644 --- a/net-misc/iperf/iperf-3.12.ebuild +++ b/net-misc/iperf/iperf-3.12.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: c7ca42a51d8f22d154523cef2b3fd9a6df8024d3 Author: Sam James gentoo org> AuthorDate: Fri Nov 25 05:43:47 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 25 05:43:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7ca42a5 net-misc/iperf: Stabilize 3.12 arm, #882833 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.12.ebuild b/net-misc/iperf/iperf-3.12.ebuild index ab7cd8b88db0..77468e4b5e3c 100644 --- a/net-misc/iperf/iperf-3.12.ebuild +++ b/net-misc/iperf/iperf-3.12.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: bf78e919db955c6450e9c7d864b28ee4c3bbb3d4 Author: Sam James gentoo org> AuthorDate: Fri Nov 25 05:41:42 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 25 05:41:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf78e919 net-misc/iperf: Stabilize 3.12 x86, #882833 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.12.ebuild b/net-misc/iperf/iperf-3.12.ebuild index f65357aeba9b..ab7cd8b88db0 100644 --- a/net-misc/iperf/iperf-3.12.ebuild +++ b/net-misc/iperf/iperf-3.12.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: a18b64ca4f56ebc9aa449f8df298a9d1fe9b6947 Author: Sam James gentoo org> AuthorDate: Fri Nov 25 05:41:40 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 25 05:41:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a18b64ca net-misc/iperf: Stabilize 3.12 amd64, #882833 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.12.ebuild b/net-misc/iperf/iperf-3.12.ebuild index 8cd773037ace..f65357aeba9b 100644 --- a/net-misc/iperf/iperf-3.12.ebuild +++ b/net-misc/iperf/iperf-3.12.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 438ea9dc75590e4bc0bfc602a9bb7f84fd0dbc53 Author: Yixun Lan gentoo org> AuthorDate: Tue Oct 4 05:12:10 2022 + Commit: Yixun Lan gentoo org> CommitDate: Tue Oct 4 05:12:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438ea9dc net-misc/iperf: Keyword 3.12 riscv, #873940 Signed-off-by: Yixun Lan gentoo.org> net-misc/iperf/iperf-3.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.12.ebuild b/net-misc/iperf/iperf-3.12.ebuild index 6c84fe1d5384..8cd773037ace 100644 --- a/net-misc/iperf/iperf-3.12.ebuild +++ b/net-misc/iperf/iperf-3.12.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: d22146f7b476af407f4b92f199b29d096bd323df Author: Arthur Zamarin gentoo org> AuthorDate: Sun Oct 2 16:30:26 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Oct 2 16:30:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d22146f7 net-misc/iperf: Keyword 3.12 ppc64, #873940 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/iperf/iperf-3.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.12.ebuild b/net-misc/iperf/iperf-3.12.ebuild index 6ee24b228358..ff04bbe85a56 100644 --- a/net-misc/iperf/iperf-3.12.ebuild +++ b/net-misc/iperf/iperf-3.12.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: e717968d8cc1d9e1d85f6b82d14ceeb9962fb955 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Oct 2 16:30:29 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Oct 2 16:30:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e717968d net-misc/iperf: Keyword 3.12 ia64, #873940 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/iperf/iperf-3.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.12.ebuild b/net-misc/iperf/iperf-3.12.ebuild index fdf4a52d2aba..043e0834497c 100644 --- a/net-misc/iperf/iperf-3.12.ebuild +++ b/net-misc/iperf/iperf-3.12.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 66680861956cd2e91cad7398aadb38d1c8715548 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Oct 2 16:30:30 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Oct 2 16:30:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66680861 net-misc/iperf: Keyword 3.12 sparc, #873940 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/iperf/iperf-3.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.12.ebuild b/net-misc/iperf/iperf-3.12.ebuild index 043e0834497c..1d237b29e8e2 100644 --- a/net-misc/iperf/iperf-3.12.ebuild +++ b/net-misc/iperf/iperf-3.12.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 95e8a5696e4bba5cbc1f6650450d6f6adb12ffaa Author: Arthur Zamarin gentoo org> AuthorDate: Sun Oct 2 16:30:31 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Oct 2 16:30:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e8a569 net-misc/iperf: Keyword 3.12 ppc, #873940 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/iperf/iperf-3.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.12.ebuild b/net-misc/iperf/iperf-3.12.ebuild index 1d237b29e8e2..6c84fe1d5384 100644 --- a/net-misc/iperf/iperf-3.12.ebuild +++ b/net-misc/iperf/iperf-3.12.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: a43916747d7ce4275421b1e519dfea058e271d84 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Oct 2 16:30:27 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Oct 2 16:30:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4391674 net-misc/iperf: Keyword 3.12 hppa, #873940 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/iperf/iperf-3.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.12.ebuild b/net-misc/iperf/iperf-3.12.ebuild index ff04bbe85a56..fdf4a52d2aba 100644 --- a/net-misc/iperf/iperf-3.12.ebuild +++ b/net-misc/iperf/iperf-3.12.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 67f8e539e6157ad293d7d4903d9e20c4c7bef0ac Author: Sam James gentoo org> AuthorDate: Sun Oct 2 01:56:41 2022 + Commit: Sam James gentoo org> CommitDate: Sun Oct 2 02:26:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f8e539 net-misc/iperf: drop 3.9.9 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.9.9.ebuild | 38 --- 1 file changed, 38 deletions(-) diff --git a/net-misc/iperf/iperf-3.9.9.ebuild b/net-misc/iperf/iperf-3.9.9.ebuild deleted file mode 100644 index fcfe1f4f75f0.. --- a/net-misc/iperf/iperf-3.9.9.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit git-r3 - -DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" -HOMEPAGE="https://github.com/esnet/iperf; -EGIT_REPO_URI="https://github.com/esnet/iperf; -S="${WORKDIR}/${P/_/}" - -LICENSE="BSD" -SLOT="3" -IUSE="sctp static-libs" - -DEPEND=" - dev-libs/openssl:0= - sctp? ( net-misc/lksctp-tools ) -" -RDEPEND="${DEPEND}" - -DOCS=( README.md RELNOTES.md ) - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_with sctp) -} - -src_install() { - default - - newconfd "${FILESDIR}"/iperf.confd iperf3 - newinitd "${FILESDIR}"/iperf3.initd iperf3 - - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/files/, net-misc/iperf/
commit: 9b4d145731f60425ae36ab82f7de237b633c9ef2 Author: Sam James gentoo org> AuthorDate: Sun Oct 2 02:25:58 2022 + Commit: Sam James gentoo org> CommitDate: Sun Oct 2 02:26:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b4d1457 net-misc/iperf: add 3.12 Signed-off-by: Sam James gentoo.org> net-misc/iperf/Manifest| 1 + .../iperf/files/iperf-3.12-Unbundle-cJSON.patch| 109 + net-misc/iperf/files/iperf-3.12-fix-bashism.patch | 43 net-misc/iperf/iperf-3.12.ebuild | 55 +++ 4 files changed, 208 insertions(+) diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest index 964c281db1c0..7c2daa431c11 100644 --- a/net-misc/iperf/Manifest +++ b/net-misc/iperf/Manifest @@ -1,2 +1,3 @@ DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 2a40aea9e2d7fdc935b91be5e4e586bf68dd27604375d2570570145e5db1ea5837469a4989f47586986932bef33cba05ed19ed3a9ce40c0a5531581c6d3ba982 SHA512 40fcfb8f4d27887f53a743ac07396511fb2a7ac59f4b300fe36896bd0241e191945fa253705990711772ee776d5e4227ed62760fc92abebdfebcedd11c27c0ea DIST iperf-3.11.tar.gz 638521 BLAKE2B b2981c170aac947c407b0a5686cd9708012282044be30ec7e5f993a9d61d55c4517003024890a194f6e55d342be0e60f1bcab27460541d2b9631a3bb88e094a5 SHA512 4be3e407f77a083d826bddc5ce2939047c85f5b816a6aeb3293eacabf2ea23bf13df4226e629ade3bf390c2eb08d6a1cb96f8cdb0fefb290a0fa4c8331d11a17 +DIST iperf-3.12.tar.gz 648136 BLAKE2B 95753e4fd2b7ca640b17501f6b21b0e63ea0a3df2ba920c672ffcccd991502cacf4bf3641be1ffbbb993c86e6915ceada5745cffe1796bb86b6a6a1dff8811ae SHA512 9b0600a19750311557833b32ca5c4be809ab98643522f125645dd8f83c482017e42fbe5fc9484624731176a59b67203a468eb81eebf1a37b9c1b3eff818857ba diff --git a/net-misc/iperf/files/iperf-3.12-Unbundle-cJSON.patch b/net-misc/iperf/files/iperf-3.12-Unbundle-cJSON.patch new file mode 100644 index ..c5b1b49ec1a7 --- /dev/null +++ b/net-misc/iperf/files/iperf-3.12-Unbundle-cJSON.patch @@ -0,0 +1,109 @@ +From 85b225cdd00b9a483a603b8b124a829ffbf92b88 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sun, 2 Oct 2022 03:07:40 +0100 +Subject: [PATCH] Unbundle cJSON + +Signed-off-by: Sam James +--- a/configure.ac b/configure.ac +@@ -62,6 +62,8 @@ AC_ARG_ENABLE([profiling], + AS_HELP_STRING([--enable-profiling], [Enable iperf3 profiling binary])) + AM_CONDITIONAL([ENABLE_PROFILING], [test x$enable_profiling = xyes]) + ++PKG_CHECK_MODULES([libcjson], [libcjson >= 1.7.15]) ++ + # Check for the math library (needed by cjson on some platforms) + AC_SEARCH_LIBS(floor, [m], [], [ + echo "floor()" +--- a/src/Makefile.am b/src/Makefile.am +@@ -10,8 +10,6 @@ include_HEADERS = iperf_api.h # Define + + # Specify the source files and flags for the iperf library + libiperf_la_SOURCES = \ +-cjson.c \ +-cjson.h \ + flowlabel.h \ + iperf.h \ + iperf_api.c \ +@@ -44,10 +42,13 @@ libiperf_la_SOURCES = \ + units.c \ + units.h \ + version.h ++libiperf_la_CPPFLAGS= $(CPPFLAGS) @libcjson_CFLAGS@ ++libiperf_la_LIBADD = @libcjson_LIBS@ + + # Specify the sources and various flags for the iperf binary + iperf3_SOURCES = main.c +-iperf3_LDADD= libiperf.la ++iperf3_CPPFLAGS = $(CPPFLAGS) @libcjson_CFLAGS@ ++iperf3_LDADD= libiperf.la @libcjson_LIBS@ + + if ENABLE_PROFILING + # If the iperf-profiled-binary is enabled +--- a/src/iperf.h b/src/iperf.h +@@ -65,7 +65,7 @@ + + #include "timer.h" + #include "queue.h" +-#include "cjson.h" ++#include + #include "iperf_time.h" + + #if defined(HAVE_SSL) +--- a/src/iperf_api.c b/src/iperf_api.c +@@ -81,7 +81,7 @@ + #endif /* HAVE_SCTP_H */ + #include "timer.h" + +-#include "cjson.h" ++#include + #include "units.h" + #include "iperf_util.h" + #include "iperf_locale.h" +--- a/src/iperf_tcp.c b/src/iperf_tcp.c +@@ -42,7 +42,7 @@ + #include "iperf_api.h" + #include "iperf_tcp.h" + #include "net.h" +-#include "cjson.h" ++#include + + #if defined(HAVE_FLOWLABEL) + #include "flowlabel.h" +--- a/src/iperf_udp.c b/src/iperf_udp.c +@@ -46,7 +46,7 @@ + #include "iperf_udp.h" + #include "timer.h" + #include "net.h" +-#include "cjson.h" ++#include + #include "portable_endian.h" + + #if defined(HAVE_INTTYPES_H) +--- a/src/iperf_util.c b/src/iperf_util.c +@@ -46,7 +46,7 @@ + #include + #include + +-#include "cjson.h" ++#include + #include "iperf.h" + #include "iperf_api.h" + +--- a/src/iperf_util.h b/src/iperf_util.h +@@ -28,7 +28,7 @@ + #define __IPERF_UTIL_H + + #include "iperf_config.h" +-#include "cjson.h" ++#include + #include + #include + diff --git a/net-misc/iperf/files/iperf-3.12-fix-bashism.patch b/net-misc/iperf/files/iperf-3.12-fix-bashism.patch new
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: bb784b1898750e4c85066b38a7969334115e1160 Author: Sam James gentoo org> AuthorDate: Sun Oct 2 01:56:57 2022 + Commit: Sam James gentoo org> CommitDate: Sun Oct 2 02:26:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb784b18 net-misc/iperf: add 2., drop 2.9.9 Signed-off-by: Sam James gentoo.org> net-misc/iperf/{iperf-2.9.9.ebuild => iperf-2..ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-2.9.9.ebuild b/net-misc/iperf/iperf-2..ebuild similarity index 94% rename from net-misc/iperf/iperf-2.9.9.ebuild rename to net-misc/iperf/iperf-2..ebuild index 6c9197a333b9..cd4130c2772c 100644 --- a/net-misc/iperf/iperf-2.9.9.ebuild +++ b/net-misc/iperf/iperf-2..ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 7c1b48973eda6d1a467f415493b5c4ec0b0b4cce Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 1 06:19:03 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 1 06:19:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1b4897 net-misc/iperf: Keyword 3.11 ia64, #873733 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/iperf/iperf-3.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.11.ebuild b/net-misc/iperf/iperf-3.11.ebuild index af78728922e0..188df4bf878d 100644 --- a/net-misc/iperf/iperf-3.11.ebuild +++ b/net-misc/iperf/iperf-3.11.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="dev-libs/openssl:=
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: b7770671c5052d6364696d0f2b39044b5e9c2e38 Author: Sam James gentoo org> AuthorDate: Sun Apr 17 16:41:41 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 17 16:41:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7770671 net-misc/iperf: drop 3.10.1 Signed-off-by: Sam James gentoo.org> net-misc/iperf/Manifest| 1 - net-misc/iperf/iperf-3.10.1.ebuild | 44 -- 2 files changed, 45 deletions(-) diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest index 5cbf66880d5c..964c281db1c0 100644 --- a/net-misc/iperf/Manifest +++ b/net-misc/iperf/Manifest @@ -1,3 +1,2 @@ DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 2a40aea9e2d7fdc935b91be5e4e586bf68dd27604375d2570570145e5db1ea5837469a4989f47586986932bef33cba05ed19ed3a9ce40c0a5531581c6d3ba982 SHA512 40fcfb8f4d27887f53a743ac07396511fb2a7ac59f4b300fe36896bd0241e191945fa253705990711772ee776d5e4227ed62760fc92abebdfebcedd11c27c0ea -DIST iperf-3.10.1.tar.gz 636957 BLAKE2B 8390b4fb0d4c6590bf73e46d55fbe100f1c9832b4e7baba23b4bec2808b42582bf76cc4250c529a1eb4a58c7214120f0e3a393a7c2602b838b22d97eb53842b3 SHA512 d1139aed0c7a99e8cfc23c41d606854d48a57db24d45ea31412d81222b09faeee6edccdf4030a00eeb6acbfd540d4b985b4a89f81a4d5b84592339ad5e2e9e41 DIST iperf-3.11.tar.gz 638521 BLAKE2B b2981c170aac947c407b0a5686cd9708012282044be30ec7e5f993a9d61d55c4517003024890a194f6e55d342be0e60f1bcab27460541d2b9631a3bb88e094a5 SHA512 4be3e407f77a083d826bddc5ce2939047c85f5b816a6aeb3293eacabf2ea23bf13df4226e629ade3bf390c2eb08d6a1cb96f8cdb0fefb290a0fa4c8331d11a17 diff --git a/net-misc/iperf/iperf-3.10.1.ebuild b/net-misc/iperf/iperf-3.10.1.ebuild deleted file mode 100644 index d16bea61f8d4.. --- a/net-misc/iperf/iperf-3.10.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit systemd - -DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" -HOMEPAGE="https://github.com/esnet/iperf; -SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${P/_/}" - -LICENSE="BSD" -SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="sctp" - -DEPEND=" - dev-libs/openssl:0= - sctp? ( net-misc/lksctp-tools ) -" -RDEPEND="${DEPEND}" - -DOCS=( README.md RELNOTES.md ) - -PATCHES=( - "${FILESDIR}"/${PN}-3.10.1-drop-forced-debugging-symbols.patch -) - -src_configure() { - econf \ - --disable-static \ - $(use_with sctp) -} - -src_install() { - default - - newconfd "${FILESDIR}"/iperf.confd iperf3 - newinitd "${FILESDIR}"/iperf3.initd iperf3 - systemd_dounit contrib/iperf3.service - - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 59e2e1d7f6797629753bf7421ef5f0792678868a Author: Jakov Smolić gentoo org> AuthorDate: Mon Mar 14 21:02:56 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Mar 14 21:02:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e2e1d7 net-misc/iperf: keyword 2.0.14a for ~riscv Signed-off-by: Jakov Smolić gentoo.org> net-misc/iperf/iperf-2.0.14a.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/iperf/iperf-2.0.14a.ebuild b/net-misc/iperf/iperf-2.0.14a.ebuild index 1f6705f71ebd..5f924efa8a42 100644 --- a/net-misc/iperf/iperf-2.0.14a.ebuild +++ b/net-misc/iperf/iperf-2.0.14a.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-2.0.13" LICENSE="HPND" SLOT="2" -KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~arm ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="ipv6 threads debug" DOCS=( INSTALL README )
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: a8ed983da6817cb6539b607699c58e7664fde53d Author: Jakov Smolić gentoo org> AuthorDate: Mon Mar 14 21:02:37 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Mar 14 21:02:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ed983d net-misc/iperf: keyword 3.11 for ~riscv Signed-off-by: Jakov Smolić gentoo.org> net-misc/iperf/iperf-3.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.11.ebuild b/net-misc/iperf/iperf-3.11.ebuild index 18131960cfc3..af78728922e0 100644 --- a/net-misc/iperf/iperf-3.11.ebuild +++ b/net-misc/iperf/iperf-3.11.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="dev-libs/openssl:=
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: a9dfd3a5c70660ce5470344764874f1ca46a985b Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 12 12:26:54 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 12 12:26:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9dfd3a5 net-misc/iperf: Stabilize 3.11 arm64, #834838 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/iperf/iperf-3.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.11.ebuild b/net-misc/iperf/iperf-3.11.ebuild index 81ab43507ac0..18131960cfc3 100644 --- a/net-misc/iperf/iperf-3.11.ebuild +++ b/net-misc/iperf/iperf-3.11.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="dev-libs/openssl:=
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 935bd231258d73bb4c6447c87c72ff5f280c4e2a Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 12 12:14:17 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 12 12:14:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=935bd231 net-misc/iperf: Stabilize 3.11 arm, #834838 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/iperf/iperf-3.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.11.ebuild b/net-misc/iperf/iperf-3.11.ebuild index 7f20b93ed4f1..81ab43507ac0 100644 --- a/net-misc/iperf/iperf-3.11.ebuild +++ b/net-misc/iperf/iperf-3.11.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="dev-libs/openssl:=
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 40d8b3f1cce5dba82127833965e08a0341909bbf Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Mar 10 09:13:28 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Mar 10 09:13:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d8b3f1 net-misc/iperf: sparc stable wrt bug #834838 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/iperf/iperf-3.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.11.ebuild b/net-misc/iperf/iperf-3.11.ebuild index b42a3a44d6d5..7f20b93ed4f1 100644 --- a/net-misc/iperf/iperf-3.11.ebuild +++ b/net-misc/iperf/iperf-3.11.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="dev-libs/openssl:=
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: ec5bf87ebe39de03e42a49377997118c5e23c59a Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Mar 10 09:13:02 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Mar 10 09:13:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec5bf87e net-misc/iperf: ppc64 stable wrt bug #834838 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/iperf/iperf-3.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.11.ebuild b/net-misc/iperf/iperf-3.11.ebuild index fa509fc36ad6..b42a3a44d6d5 100644 --- a/net-misc/iperf/iperf-3.11.ebuild +++ b/net-misc/iperf/iperf-3.11.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="dev-libs/openssl:=
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 85cb370db59b5b57986ec0d488c64439fef0ea15 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Mar 10 09:12:34 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Mar 10 09:12:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85cb370d net-misc/iperf: ppc stable wrt bug #834838 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/iperf/iperf-3.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.11.ebuild b/net-misc/iperf/iperf-3.11.ebuild index 5023eb7bf1d5..fa509fc36ad6 100644 --- a/net-misc/iperf/iperf-3.11.ebuild +++ b/net-misc/iperf/iperf-3.11.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="dev-libs/openssl:=
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: bbf133b5c34e863e3c50008bc46dbc5ffc3da56f Author: Jakov Smolić gentoo org> AuthorDate: Thu Mar 10 07:50:35 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Mar 10 07:50:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbf133b5 net-misc/iperf: Stabilize 3.11 amd64, #834838 Signed-off-by: Jakov Smolić gentoo.org> net-misc/iperf/iperf-3.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.11.ebuild b/net-misc/iperf/iperf-3.11.ebuild index cc25fffeb995..5023eb7bf1d5 100644 --- a/net-misc/iperf/iperf-3.11.ebuild +++ b/net-misc/iperf/iperf-3.11.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="dev-libs/openssl:=
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: a5fa2336d42558c21d942d7409e899fc624dab4f Author: Sam James gentoo org> AuthorDate: Wed Mar 9 16:12:53 2022 + Commit: Sam James gentoo org> CommitDate: Wed Mar 9 16:12:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5fa2336 net-misc/iperf: Stabilize 3.11 x86, #834838 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.11.ebuild b/net-misc/iperf/iperf-3.11.ebuild index ed73b8b11f5d..cc25fffeb995 100644 --- a/net-misc/iperf/iperf-3.11.ebuild +++ b/net-misc/iperf/iperf-3.11.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/} LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="dev-libs/openssl:=
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: c5d6de44a8fa5d40b3ebddc6e50edcff42332ddf Author: Sam James gentoo org> AuthorDate: Thu Feb 3 06:13:41 2022 + Commit: Sam James gentoo org> CommitDate: Thu Feb 3 06:13:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d6de44 net-misc/iperf: add 3.11 Signed-off-by: Sam James gentoo.org> net-misc/iperf/Manifest | 1 + net-misc/iperf/iperf-3.11.ebuild | 40 2 files changed, 41 insertions(+) diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest index ea76fdf0478d..5cbf66880d5c 100644 --- a/net-misc/iperf/Manifest +++ b/net-misc/iperf/Manifest @@ -1,2 +1,3 @@ DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 2a40aea9e2d7fdc935b91be5e4e586bf68dd27604375d2570570145e5db1ea5837469a4989f47586986932bef33cba05ed19ed3a9ce40c0a5531581c6d3ba982 SHA512 40fcfb8f4d27887f53a743ac07396511fb2a7ac59f4b300fe36896bd0241e191945fa253705990711772ee776d5e4227ed62760fc92abebdfebcedd11c27c0ea DIST iperf-3.10.1.tar.gz 636957 BLAKE2B 8390b4fb0d4c6590bf73e46d55fbe100f1c9832b4e7baba23b4bec2808b42582bf76cc4250c529a1eb4a58c7214120f0e3a393a7c2602b838b22d97eb53842b3 SHA512 d1139aed0c7a99e8cfc23c41d606854d48a57db24d45ea31412d81222b09faeee6edccdf4030a00eeb6acbfd540d4b985b4a89f81a4d5b84592339ad5e2e9e41 +DIST iperf-3.11.tar.gz 638521 BLAKE2B b2981c170aac947c407b0a5686cd9708012282044be30ec7e5f993a9d61d55c4517003024890a194f6e55d342be0e60f1bcab27460541d2b9631a3bb88e094a5 SHA512 4be3e407f77a083d826bddc5ce2939047c85f5b816a6aeb3293eacabf2ea23bf13df4226e629ade3bf390c2eb08d6a1cb96f8cdb0fefb290a0fa4c8331d11a17 diff --git a/net-misc/iperf/iperf-3.11.ebuild b/net-misc/iperf/iperf-3.11.ebuild new file mode 100644 index ..ed73b8b11f5d --- /dev/null +++ b/net-misc/iperf/iperf-3.11.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" +HOMEPAGE="https://github.com/esnet/iperf; +SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${P/_/} + +LICENSE="BSD" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="sctp" + +DEPEND="dev-libs/openssl:= + sctp? ( net-misc/lksctp-tools )" +RDEPEND="${DEPEND}" + +DOCS=( README.md RELNOTES.md ) + +PATCHES=( + "${FILESDIR}"/${PN}-3.10.1-drop-forced-debugging-symbols.patch +) + +src_configure() { + econf $(use_with sctp) +} + +src_install() { + default + + newconfd "${FILESDIR}"/iperf.confd iperf3 + newinitd "${FILESDIR}"/iperf3.initd iperf3 + systemd_dounit contrib/iperf3.service + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: c829bef0c53272486c3fcb614d41d65f55e433ae Author: Sam James gentoo org> AuthorDate: Sat Jan 1 09:29:39 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 09:38:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c829bef0 net-misc/iperf: drop 3.9-r1 Signed-off-by: Sam James gentoo.org> net-misc/iperf/Manifest| 1 - net-misc/iperf/iperf-3.9-r1.ebuild | 40 -- 2 files changed, 41 deletions(-) diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest index 532342d55b77..ea76fdf0478d 100644 --- a/net-misc/iperf/Manifest +++ b/net-misc/iperf/Manifest @@ -1,3 +1,2 @@ DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 2a40aea9e2d7fdc935b91be5e4e586bf68dd27604375d2570570145e5db1ea5837469a4989f47586986932bef33cba05ed19ed3a9ce40c0a5531581c6d3ba982 SHA512 40fcfb8f4d27887f53a743ac07396511fb2a7ac59f4b300fe36896bd0241e191945fa253705990711772ee776d5e4227ed62760fc92abebdfebcedd11c27c0ea DIST iperf-3.10.1.tar.gz 636957 BLAKE2B 8390b4fb0d4c6590bf73e46d55fbe100f1c9832b4e7baba23b4bec2808b42582bf76cc4250c529a1eb4a58c7214120f0e3a393a7c2602b838b22d97eb53842b3 SHA512 d1139aed0c7a99e8cfc23c41d606854d48a57db24d45ea31412d81222b09faeee6edccdf4030a00eeb6acbfd540d4b985b4a89f81a4d5b84592339ad5e2e9e41 -DIST iperf-3.9.tar.gz 627100 BLAKE2B c09018dc066612c61076ed4c53dd93b4dba766fbcbc359eb402055dcaa90af63e2df2b6c67ba8a0a72a17648014240dc5b355084e69550afed4d59257a224de8 SHA512 3da0939bed576a7c14baa03c996e6f407f20bfe58c4b3a36a66e74f41bd5442c0b23ab18c8eb1f2f37fd47449af533b61b658d810c68707b2b06d28894ac2035 diff --git a/net-misc/iperf/iperf-3.9-r1.ebuild b/net-misc/iperf/iperf-3.9-r1.ebuild deleted file mode 100644 index 6e77ed4440e0.. --- a/net-misc/iperf/iperf-3.9-r1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit systemd - -DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" -HOMEPAGE="https://github.com/esnet/iperf; -SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${P/_/}" - -LICENSE="BSD" -SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="sctp static-libs" - -DEPEND=" - dev-libs/openssl:0= - sctp? ( net-misc/lksctp-tools ) -" -RDEPEND="${DEPEND}" - -DOCS=( README.md RELNOTES.md ) - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_with sctp) -} - -src_install() { - default - - newconfd "${FILESDIR}"/iperf.confd iperf3 - newinitd "${FILESDIR}"/iperf3.initd iperf3 - systemd_dounit contrib/iperf3.service - - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 9aa1a9bc902c0187503f1071977e858592228135 Author: Sam James gentoo org> AuthorDate: Sat Aug 7 14:44:32 2021 + Commit: Sam James gentoo org> CommitDate: Sat Aug 7 14:44:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa1a9bc net-misc/iperf: Stabilize 3.10.1 arm64, #806100 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.10.1.ebuild b/net-misc/iperf/iperf-3.10.1.ebuild index e69e5b584d2..8aa8cb4acb2 100644 --- a/net-misc/iperf/iperf-3.10.1.ebuild +++ b/net-misc/iperf/iperf-3.10.1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_/}" LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: ad2434aeded79c9bb49262505c6d0b2459d425cc Author: Sam James gentoo org> AuthorDate: Sat Aug 7 14:40:28 2021 + Commit: Sam James gentoo org> CommitDate: Sat Aug 7 14:40:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad2434ae net-misc/iperf: Stabilize 3.10.1 amd64, #806100 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.10.1.ebuild b/net-misc/iperf/iperf-3.10.1.ebuild index 556e31ed3ad..e69e5b584d2 100644 --- a/net-misc/iperf/iperf-3.10.1.ebuild +++ b/net-misc/iperf/iperf-3.10.1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_/}" LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: eb21f12686ecaaad19d10ccdca7a0070b7407967 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Aug 6 07:33:34 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Aug 6 07:33:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb21f126 net-misc/iperf: sparc stable wrt bug #806100 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/iperf/iperf-3.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.10.1.ebuild b/net-misc/iperf/iperf-3.10.1.ebuild index 4b89d78983f..556e31ed3ad 100644 --- a/net-misc/iperf/iperf-3.10.1.ebuild +++ b/net-misc/iperf/iperf-3.10.1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_/}" LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: d700aeea20ef0627859b3eac9448f42143856439 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Aug 6 07:32:57 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Aug 6 07:32:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d700aeea net-misc/iperf: ppc64 stable wrt bug #806100 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/iperf/iperf-3.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.10.1.ebuild b/net-misc/iperf/iperf-3.10.1.ebuild index 4e2639387a9..4b89d78983f 100644 --- a/net-misc/iperf/iperf-3.10.1.ebuild +++ b/net-misc/iperf/iperf-3.10.1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_/}" LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 1cac681977753450488d07d8a3fc047bda220b46 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Aug 6 07:32:36 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Aug 6 07:32:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cac6819 net-misc/iperf: ppc stable wrt bug #806100 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/iperf/iperf-3.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.10.1.ebuild b/net-misc/iperf/iperf-3.10.1.ebuild index abc219b64d8..4e2639387a9 100644 --- a/net-misc/iperf/iperf-3.10.1.ebuild +++ b/net-misc/iperf/iperf-3.10.1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_/}" LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: f4c39d395752faa079aed8f34b0037adab1899ab Author: Sam James gentoo org> AuthorDate: Tue Aug 3 11:00:15 2021 + Commit: Sam James gentoo org> CommitDate: Tue Aug 3 11:00:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c39d39 net-misc/iperf: Stabilize 3.9-r1 arm64, #804067 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.9-r1.ebuild b/net-misc/iperf/iperf-3.9-r1.ebuild index 1dbcdb0f150..6e77ed4440e 100644 --- a/net-misc/iperf/iperf-3.9-r1.ebuild +++ b/net-misc/iperf/iperf-3.9-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_/}" LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 1b0b5f6ba8955e4ec94775d250df694be52bdc58 Author: Sam James gentoo org> AuthorDate: Sun Jul 25 20:08:03 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jul 25 20:08:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b0b5f6b net-misc/iperf: Stabilize 3.9-r1 arm, #804067 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.9-r1.ebuild b/net-misc/iperf/iperf-3.9-r1.ebuild index d12e0c8d91a..1dbcdb0f150 100644 --- a/net-misc/iperf/iperf-3.9-r1.ebuild +++ b/net-misc/iperf/iperf-3.9-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_/}" LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="sctp static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/, net-misc/iperf/files/
commit: ed20b87b4ea1e936a8bf71fa296839f9bcee339a Author: Sam James gentoo org> AuthorDate: Fri Jul 2 04:23:27 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jul 2 04:23:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed20b87b net-misc/iperf: don't force -g This doesn't fundamentally change the binutils issue but that's beyond the scope of iperf. Closes: https://bugs.gentoo.org/788973 Signed-off-by: Sam James gentoo.org> ...perf-3.10.1-drop-forced-debugging-symbols.patch | 148 + net-misc/iperf/iperf-3.10.1.ebuild | 4 + 2 files changed, 152 insertions(+) diff --git a/net-misc/iperf/files/iperf-3.10.1-drop-forced-debugging-symbols.patch b/net-misc/iperf/files/iperf-3.10.1-drop-forced-debugging-symbols.patch new file mode 100644 index 000..5ea56957548 --- /dev/null +++ b/net-misc/iperf/files/iperf-3.10.1-drop-forced-debugging-symbols.patch @@ -0,0 +1,148 @@ +https://bugs.gentoo.org/788973 + +From 456e9460f9320123c5449fd2314bc1b2a001547a Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Fri, 2 Jul 2021 05:21:46 +0100 +Subject: [PATCH] Drop forced -g + +--- + examples/Makefile.am | 4 + examples/Makefile.in | 4 + src/Makefile.am | 11 ++- + src/Makefile.in | 11 ++- + 4 files changed, 4 insertions(+), 26 deletions(-) + +diff --git a/examples/Makefile.am b/examples/Makefile.am +index 829f242..aad0ae2 100644 +--- a/examples/Makefile.am b/examples/Makefile.am +@@ -3,11 +3,7 @@ noinst_PROGRAMS = mic mis # Build, but don't install + AM_CPPFLAGS = -I$(top_srcdir)/src + + mic_SOURCES = mic.c +-mic_CFLAGS= -g + mic_LDADD = ../src/libiperf.la +-mic_LDFLAGS = -g + + mis_SOURCES = mis.c +-mis_CFLAGS= -g + mis_LDADD = ../src/libiperf.la +-mis_LDFLAGS = -g +diff --git a/examples/Makefile.in b/examples/Makefile.in +index d74c3c8..089b45d 100644 +--- a/examples/Makefile.in b/examples/Makefile.in +@@ -304,13 +304,9 @@ top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ + AM_CPPFLAGS = -I$(top_srcdir)/src + mic_SOURCES = mic.c +-mic_CFLAGS = -g + mic_LDADD = ../src/libiperf.la +-mic_LDFLAGS = -g + mis_SOURCES = mis.c +-mis_CFLAGS = -g + mis_LDADD = ../src/libiperf.la +-mis_LDFLAGS = -g + all: all-am + + .SUFFIXES: +diff --git a/src/Makefile.am b/src/Makefile.am +index 11d3e17..190ff26 100644 +--- a/src/Makefile.am b/src/Makefile.am +@@ -47,9 +47,7 @@ libiperf_la_SOURCES = \ + + # Specify the sources and various flags for the iperf binary + iperf3_SOURCES = main.c +-iperf3_CFLAGS = -g + iperf3_LDADD= libiperf.la +-iperf3_LDFLAGS = -g + + if ENABLE_PROFILING + # If the iperf-profiled-binary is enabled +@@ -58,34 +56,29 @@ if ENABLE_PROFILING + iperf3_profile_SOURCES = main.c \ + $(libiperf_la_SOURCES) + +-iperf3_profile_CFLAGS = -pg -g ++iperf3_profile_CFLAGS = -pg + iperf3_profile_LDADD= libiperf.la +-iperf3_profile_LDFLAGS = -pg -g ++iperf3_profile_LDFLAGS = -pg + endif + + # Specify the sources and various flags for the test cases + t_timer_SOURCES = t_timer.c +-t_timer_CFLAGS = -g + t_timer_LDFLAGS = + t_timer_LDADD = libiperf.la + + t_units_SOURCES = t_units.c +-t_units_CFLAGS = -g + t_units_LDFLAGS = + t_units_LDADD = libiperf.la + + t_uuid_SOURCES = t_uuid.c +-t_uuid_CFLAGS = -g + t_uuid_LDFLAGS = + t_uuid_LDADD= libiperf.la + + t_api_SOURCES = t_api.c +-t_api_CFLAGS= -g + t_api_LDFLAGS = + t_api_LDADD = libiperf.la + + t_auth_SOURCES = t_auth.c +-t_auth_CFLAGS= -g + t_auth_LDFLAGS = + t_auth_LDADD = libiperf.la + +diff --git a/src/Makefile.in b/src/Makefile.in +index 34d92fa..2144ff7 100644 +--- a/src/Makefile.in b/src/Makefile.in +@@ -671,9 +671,7 @@ libiperf_la_SOURCES = \ + + # Specify the sources and various flags for the iperf binary + iperf3_SOURCES = main.c +-iperf3_CFLAGS = -g + iperf3_LDADD = libiperf.la +-iperf3_LDFLAGS = -g + + # If the iperf-profiled-binary is enabled + # Specify the sources and various flags for the profiled iperf binary. This +@@ -681,29 +679,24 @@ iperf3_LDFLAGS = -g + @ENABLE_PROFILING_TRUE@iperf3_profile_SOURCES = main.c \ + @ENABLE_PROFILING_TRUE@ $(libiperf_la_SOURCES) + +-@ENABLE_PROFILING_TRUE@iperf3_profile_CFLAGS = -pg -g ++@ENABLE_PROFILING_TRUE@iperf3_profile_CFLAGS = -pg + @ENABLE_PROFILING_TRUE@iperf3_profile_LDADD = libiperf.la +-@ENABLE_PROFILING_TRUE@iperf3_profile_LDFLAGS = -pg -g ++@ENABLE_PROFILING_TRUE@iperf3_profile_LDFLAGS = -pg + + # Specify the sources and various flags for the test cases + t_timer_SOURCES = t_timer.c +-t_timer_CFLAGS = -g +
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: e981a1491bbda5741b8321b6bc439b28f005e95f Author: Sam James gentoo org> AuthorDate: Thu Jun 3 16:37:27 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 3 16:37:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e981a149 net-misc/iperf: add 3.10.1, drop 3.10 Signed-off-by: Sam James gentoo.org> net-misc/iperf/Manifest | 2 +- net-misc/iperf/{iperf-3.10.ebuild => iperf-3.10.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest index 1e825d3b16b..532342d55b7 100644 --- a/net-misc/iperf/Manifest +++ b/net-misc/iperf/Manifest @@ -1,3 +1,3 @@ DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 2a40aea9e2d7fdc935b91be5e4e586bf68dd27604375d2570570145e5db1ea5837469a4989f47586986932bef33cba05ed19ed3a9ce40c0a5531581c6d3ba982 SHA512 40fcfb8f4d27887f53a743ac07396511fb2a7ac59f4b300fe36896bd0241e191945fa253705990711772ee776d5e4227ed62760fc92abebdfebcedd11c27c0ea -DIST iperf-3.10.tar.gz 636646 BLAKE2B a8a7e01aa02a0dfb320311812a5e0d95213c5c67990fd30e9747d0372e125e4318bb211dc97a614015b75418a70d6a62f1dfd08d7499fd78765dcff9d99a4ca0 SHA512 f9ccc0dc0dc74f708d75a6992318b615259e8fa716175ee916462ebf75a370dc06a0ab5ac2aa314bf9c6f6f56dd2a00648bba34c65da848cbde1ea196c5a6f4e +DIST iperf-3.10.1.tar.gz 636957 BLAKE2B 8390b4fb0d4c6590bf73e46d55fbe100f1c9832b4e7baba23b4bec2808b42582bf76cc4250c529a1eb4a58c7214120f0e3a393a7c2602b838b22d97eb53842b3 SHA512 d1139aed0c7a99e8cfc23c41d606854d48a57db24d45ea31412d81222b09faeee6edccdf4030a00eeb6acbfd540d4b985b4a89f81a4d5b84592339ad5e2e9e41 DIST iperf-3.9.tar.gz 627100 BLAKE2B c09018dc066612c61076ed4c53dd93b4dba766fbcbc359eb402055dcaa90af63e2df2b6c67ba8a0a72a17648014240dc5b355084e69550afed4d59257a224de8 SHA512 3da0939bed576a7c14baa03c996e6f407f20bfe58c4b3a36a66e74f41bd5442c0b23ab18c8eb1f2f37fd47449af533b61b658d810c68707b2b06d28894ac2035 diff --git a/net-misc/iperf/iperf-3.10.ebuild b/net-misc/iperf/iperf-3.10.1.ebuild similarity index 100% rename from net-misc/iperf/iperf-3.10.ebuild rename to net-misc/iperf/iperf-3.10.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 21cea583b0eb33ba5b4e6ff3460ece71e11e80d4 Author: Tim Harder gentoo org> AuthorDate: Sun May 30 07:52:23 2021 + Commit: Tim Harder gentoo org> CommitDate: Sun May 30 07:52:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21cea583 net-misc/iperf: add missing line continuation Signed-off-by: Tim Harder gentoo.org> net-misc/iperf/iperf-3.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.10.ebuild b/net-misc/iperf/iperf-3.10.ebuild index a1502f64dcc..9e9f34b2843 100644 --- a/net-misc/iperf/iperf-3.10.ebuild +++ b/net-misc/iperf/iperf-3.10.ebuild @@ -25,7 +25,7 @@ DOCS=( README.md RELNOTES.md ) src_configure() { econf \ - --disable-static + --disable-static \ $(use_with sctp) }
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 2580f85a96873f0318e858d116e007ba87e6047d Author: Sam James gentoo org> AuthorDate: Thu May 27 23:39:18 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 27 23:39:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2580f85a net-misc/iperf: add 3.10 Signed-off-by: Sam James gentoo.org> net-misc/iperf/Manifest | 1 + net-misc/iperf/iperf-3.10.ebuild | 40 2 files changed, 41 insertions(+) diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest index a3540cc13ac..1e825d3b16b 100644 --- a/net-misc/iperf/Manifest +++ b/net-misc/iperf/Manifest @@ -1,2 +1,3 @@ DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 2a40aea9e2d7fdc935b91be5e4e586bf68dd27604375d2570570145e5db1ea5837469a4989f47586986932bef33cba05ed19ed3a9ce40c0a5531581c6d3ba982 SHA512 40fcfb8f4d27887f53a743ac07396511fb2a7ac59f4b300fe36896bd0241e191945fa253705990711772ee776d5e4227ed62760fc92abebdfebcedd11c27c0ea +DIST iperf-3.10.tar.gz 636646 BLAKE2B a8a7e01aa02a0dfb320311812a5e0d95213c5c67990fd30e9747d0372e125e4318bb211dc97a614015b75418a70d6a62f1dfd08d7499fd78765dcff9d99a4ca0 SHA512 f9ccc0dc0dc74f708d75a6992318b615259e8fa716175ee916462ebf75a370dc06a0ab5ac2aa314bf9c6f6f56dd2a00648bba34c65da848cbde1ea196c5a6f4e DIST iperf-3.9.tar.gz 627100 BLAKE2B c09018dc066612c61076ed4c53dd93b4dba766fbcbc359eb402055dcaa90af63e2df2b6c67ba8a0a72a17648014240dc5b355084e69550afed4d59257a224de8 SHA512 3da0939bed576a7c14baa03c996e6f407f20bfe58c4b3a36a66e74f41bd5442c0b23ab18c8eb1f2f37fd47449af533b61b658d810c68707b2b06d28894ac2035 diff --git a/net-misc/iperf/iperf-3.10.ebuild b/net-misc/iperf/iperf-3.10.ebuild new file mode 100644 index 000..a1502f64dcc --- /dev/null +++ b/net-misc/iperf/iperf-3.10.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd + +DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" +HOMEPAGE="https://github.com/esnet/iperf; +SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P/_/}" + +LICENSE="BSD" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="sctp" + +DEPEND=" + dev-libs/openssl:0= + sctp? ( net-misc/lksctp-tools ) +" +RDEPEND="${DEPEND}" + +DOCS=( README.md RELNOTES.md ) + +src_configure() { + econf \ + --disable-static + $(use_with sctp) +} + +src_install() { + default + + newconfd "${FILESDIR}"/iperf.confd iperf3 + newinitd "${FILESDIR}"/iperf3.initd iperf3 + systemd_dounit contrib/iperf3.service + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 068f4c0ec9dd0e65a0c5faa490f0b9ae1597b25b Author: Mikle Kolyada gentoo org> AuthorDate: Fri Apr 30 10:07:01 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Apr 30 10:07:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=068f4c0e net-misc/iperf: remove libressl support Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> net-misc/iperf/iperf-3.9-r1.ebuild| 5 ++--- net-misc/iperf/iperf-3.9.9.ebuild | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/net-misc/iperf/iperf-3.9-r1.ebuild b/net-misc/iperf/iperf-3.9-r1.ebuild index 2c1fd215302..d12e0c8d91a 100644 --- a/net-misc/iperf/iperf-3.9-r1.ebuild +++ b/net-misc/iperf/iperf-3.9-r1.ebuild @@ -13,11 +13,10 @@ S="${WORKDIR}/${P/_/}" LICENSE="BSD" SLOT="3" KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="libressl sctp static-libs" +IUSE="sctp static-libs" DEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) + dev-libs/openssl:0= sctp? ( net-misc/lksctp-tools ) " RDEPEND="${DEPEND}" diff --git a/net-misc/iperf/iperf-3.9.9.ebuild b/net-misc/iperf/iperf-3.9.9.ebuild index d6be273b556..fcfe1f4f75f 100644 --- a/net-misc/iperf/iperf-3.9.9.ebuild +++ b/net-misc/iperf/iperf-3.9.9.ebuild @@ -12,11 +12,10 @@ S="${WORKDIR}/${P/_/}" LICENSE="BSD" SLOT="3" -IUSE="libressl sctp static-libs" +IUSE="sctp static-libs" DEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) + dev-libs/openssl:0= sctp? ( net-misc/lksctp-tools ) " RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: ad04f60b47f190af3669bd224e6056b11249fca9 Author: Sam James gentoo org> AuthorDate: Mon Mar 22 22:18:38 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 23 04:48:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad04f60b net-misc/iperf: minor style changes Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-2.0.14a.ebuild | 2 +- net-misc/iperf/iperf-2.9.9.ebuild | 2 +- net-misc/iperf/iperf-3.9-r1.ebuild| 6 -- net-misc/iperf/iperf-3.9.9.ebuild | 7 --- 4 files changed, 10 insertions(+), 7 deletions(-) diff --git a/net-misc/iperf/iperf-2.0.14a.ebuild b/net-misc/iperf/iperf-2.0.14a.ebuild index 8e383190aae..1f6705f71eb 100644 --- a/net-misc/iperf/iperf-2.0.14a.ebuild +++ b/net-misc/iperf/iperf-2.0.14a.ebuild @@ -15,7 +15,7 @@ SLOT="2" KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="ipv6 threads debug" -DOCS=( "INSTALL" "README" ) +DOCS=( INSTALL README ) PATCHES=( "${FILESDIR}"/${PN}-2.0.12-ipv6.patch diff --git a/net-misc/iperf/iperf-2.9.9.ebuild b/net-misc/iperf/iperf-2.9.9.ebuild index a4087a924a8..6c9197a333b 100644 --- a/net-misc/iperf/iperf-2.9.9.ebuild +++ b/net-misc/iperf/iperf-2.9.9.ebuild @@ -13,7 +13,7 @@ LICENSE="HPND" SLOT="2" IUSE="ipv6 threads debug" -DOCS=( "INSTALL" "README" ) +DOCS=( INSTALL README ) src_configure() { econf \ diff --git a/net-misc/iperf/iperf-3.9-r1.ebuild b/net-misc/iperf/iperf-3.9-r1.ebuild index d53aca6f6b7..2c1fd215302 100644 --- a/net-misc/iperf/iperf-3.9-r1.ebuild +++ b/net-misc/iperf/iperf-3.9-r1.ebuild @@ -2,10 +2,11 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit systemd DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" -HOMEPAGE="https://github.com/esnet/iperf/; +HOMEPAGE="https://github.com/esnet/iperf; SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${P/_/}" @@ -21,7 +22,7 @@ DEPEND=" " RDEPEND="${DEPEND}" -DOCS=( "README.md" "RELNOTES.md" ) +DOCS=( README.md RELNOTES.md ) src_configure() { econf \ @@ -35,5 +36,6 @@ src_install() { newconfd "${FILESDIR}"/iperf.confd iperf3 newinitd "${FILESDIR}"/iperf3.initd iperf3 systemd_dounit contrib/iperf3.service + find "${ED}" -name '*.la' -delete || die } diff --git a/net-misc/iperf/iperf-3.9.9.ebuild b/net-misc/iperf/iperf-3.9.9.ebuild index d209c9b4ed3..caa68e8e7fe 100644 --- a/net-misc/iperf/iperf-3.9.9.ebuild +++ b/net-misc/iperf/iperf-3.9.9.ebuild @@ -6,8 +6,8 @@ EAPI=7 inherit autotools git-r3 DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" -HOMEPAGE="https://github.com/esnet/iperf/; -EGIT_REPO_URI="https://github.com/esnet/iperf/; +HOMEPAGE="https://github.com/esnet/iperf; +EGIT_REPO_URI="https://github.com/esnet/iperf; S="${WORKDIR}/${P/_/}" LICENSE="BSD" @@ -21,7 +21,7 @@ DEPEND=" " RDEPEND="${DEPEND}" -DOCS=( "README.md" "RELNOTES.md" ) +DOCS=( README.md RELNOTES.md ) src_configure() { econf \ @@ -34,5 +34,6 @@ src_install() { newconfd "${FILESDIR}"/iperf.confd iperf3 newinitd "${FILESDIR}"/iperf3.initd iperf3 + find "${ED}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/files/, net-misc/iperf/
commit: 03e0957f23d230268d65b45397bc8077711fee9b Author: Sam James gentoo org> AuthorDate: Thu Jan 7 01:14:37 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 01:14:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e0957f net-misc/iperf: cleanup old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-misc/iperf/Manifest | 1 - net-misc/iperf/files/iperf-3.0.5-flags.patch | 31 net-misc/iperf/iperf-2.0.13.ebuild | 34 - net-misc/iperf/iperf-3.6.ebuild | 44 4 files changed, 110 deletions(-) diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest index e58dfb818b5..a3540cc13ac 100644 --- a/net-misc/iperf/Manifest +++ b/net-misc/iperf/Manifest @@ -1,3 +1,2 @@ DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 2a40aea9e2d7fdc935b91be5e4e586bf68dd27604375d2570570145e5db1ea5837469a4989f47586986932bef33cba05ed19ed3a9ce40c0a5531581c6d3ba982 SHA512 40fcfb8f4d27887f53a743ac07396511fb2a7ac59f4b300fe36896bd0241e191945fa253705990711772ee776d5e4227ed62760fc92abebdfebcedd11c27c0ea -DIST iperf-3.6.tar.gz 602406 BLAKE2B 791355c52e587bae01560e14448b92c3e4e070afc4f311964d2577ea790886777ca1512ea349d105a83f312f795800c01e13c53b700511df14bcf2a7c28f5dda SHA512 0a1c8fd9b33369a2a018423cf33e63cfe7202ae411996f467199ae5b834ff7977d0e5c7e342f4f1b7d90c1c156453daa4dac9f94d11bb581d6d43c807538206d DIST iperf-3.9.tar.gz 627100 BLAKE2B c09018dc066612c61076ed4c53dd93b4dba766fbcbc359eb402055dcaa90af63e2df2b6c67ba8a0a72a17648014240dc5b355084e69550afed4d59257a224de8 SHA512 3da0939bed576a7c14baa03c996e6f407f20bfe58c4b3a36a66e74f41bd5442c0b23ab18c8eb1f2f37fd47449af533b61b658d810c68707b2b06d28894ac2035 diff --git a/net-misc/iperf/files/iperf-3.0.5-flags.patch b/net-misc/iperf/files/iperf-3.0.5-flags.patch deleted file mode 100644 index 9c11c282c33..000 --- a/net-misc/iperf/files/iperf-3.0.5-flags.patch +++ /dev/null @@ -1,31 +0,0 @@ -* Do not inject -g -* Do not make a profiled build - a/src/Makefile.am -+++ b/src/Makefile.am -@@ -1,6 +1,6 @@ - lib_LTLIBRARIES = libiperf.la # Build and install an iperf library - bin_PROGRAMS= iperf3# Build and install an iperf binary --noinst_PROGRAMS = t_timer t_units t_uuid iperf3_profile # Build, but don't install the test programs and a profiled version of iperf3 -+noinst_PROGRAMS = t_timer t_units t_uuid # Build, but don't install the test programs and a profiled version of iperf3 - include_HEADERS = iperf_api.h # Defines the headers that get installed with the program - - -@@ -37,14 +37,13 @@ - - # Specify the sources and various flags for the iperf binary - iperf3_SOURCES = main.c --iperf3_CFLAGS = -g -+iperf3_CFLAGS = - iperf3_LDADD= libiperf.la --iperf3_LDFLAGS = -g -+iperf3_LDFLAGS = - - # Specify the sources and various flags for the profiled iperf binary. This - # binary recompiles all the source files to make sure they are all profiled. --iperf3_profile_SOURCES = main.c \ --$(libiperf_la_SOURCES) -+iperf3_profile_SOURCES = main.c - - iperf3_profile_CFLAGS = -pg -g - iperf3_profile_LDADD= libiperf.la diff --git a/net-misc/iperf/iperf-2.0.13.ebuild b/net-misc/iperf/iperf-2.0.13.ebuild deleted file mode 100644 index 5bbdb14cfc5..000 --- a/net-misc/iperf/iperf-2.0.13.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Tool to measure IP bandwidth using UDP or TCP" -HOMEPAGE="https://sourceforge.net/projects/iperf2/; -SRC_URI="mirror://sourceforge/${PN}2/${P}.tar.gz" - -LICENSE="HPND" -SLOT="2" -KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="ipv6 threads debug" - -DOCS=( "INSTALL" "README" ) - -PATCHES=( - "${FILESDIR}"/${PN}-2.0.12-ipv6.patch -) - -src_configure() { - econf \ - $(use_enable debug debuginfo) \ - $(use_enable ipv6) \ - $(use_enable threads) -} - -src_install() { - default - - dodoc doc/* - newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} -} diff --git a/net-misc/iperf/iperf-3.6.ebuild b/net-misc/iperf/iperf-3.6.ebuild deleted file mode 100644 index 090ffb29144..000 --- a/net-misc/iperf/iperf-3.6.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools eutils ltprune - -DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" -HOMEPAGE="https://github.com/esnet/iperf/;
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 07b795d9f3fdf28a73cc6c8b7f9a8ba93a07478e Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 14:47:50 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 15:06:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b795d9 net-misc/iperf: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> net-misc/iperf/iperf-2.0.13.ebuild | 2 +- net-misc/iperf/iperf-2.0.14a.ebuild | 2 +- net-misc/iperf/iperf-3.6.ebuild | 2 +- net-misc/iperf/iperf-3.9-r1.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-misc/iperf/iperf-2.0.13.ebuild b/net-misc/iperf/iperf-2.0.13.ebuild index 67a2f817c19..5bbdb14cfc5 100644 --- a/net-misc/iperf/iperf-2.0.13.ebuild +++ b/net-misc/iperf/iperf-2.0.13.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}2/${P}.tar.gz" LICENSE="HPND" SLOT="2" -KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="ipv6 threads debug" DOCS=( "INSTALL" "README" ) diff --git a/net-misc/iperf/iperf-2.0.14a.ebuild b/net-misc/iperf/iperf-2.0.14a.ebuild index 2a89035a6c0..90f0ae10a0d 100644 --- a/net-misc/iperf/iperf-2.0.14a.ebuild +++ b/net-misc/iperf/iperf-2.0.14a.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-2.0.13" LICENSE="HPND" SLOT="2" -KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="ipv6 threads debug" DOCS=( "INSTALL" "README" ) diff --git a/net-misc/iperf/iperf-3.6.ebuild b/net-misc/iperf/iperf-3.6.ebuild index 29d741996fe..090ffb29144 100644 --- a/net-misc/iperf/iperf-3.6.ebuild +++ b/net-misc/iperf/iperf-3.6.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_/}" LICENSE="BSD" SLOT="3" -KEYWORDS="amd64 ~arm ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="amd64 ~arm ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="libressl sctp static-libs" DEPEND="!libressl? ( dev-libs/openssl:0= ) diff --git a/net-misc/iperf/iperf-3.9-r1.ebuild b/net-misc/iperf/iperf-3.9-r1.ebuild index 8c866f873d2..9f0fd5dd72f 100644 --- a/net-misc/iperf/iperf-3.9-r1.ebuild +++ b/net-misc/iperf/iperf-3.9-r1.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}/${P/_/}" LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="libressl sctp static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 86646d4467b669ee6d81a6d9193f5780fa6b0115 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jan 3 11:54:27 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jan 3 12:09:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86646d44 net-misc/iperf: stable 3.9-r1 for ppc64 stable wrt bug #762478 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-misc/iperf/iperf-3.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.9-r1.ebuild b/net-misc/iperf/iperf-3.9-r1.ebuild index 16d143b5d5e..8c866f873d2 100644 --- a/net-misc/iperf/iperf-3.9-r1.ebuild +++ b/net-misc/iperf/iperf-3.9-r1.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}/${P/_/}" LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="libressl sctp static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 5a0d2b2d075c9012df34f602d70dad16b6ca010d Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jan 3 11:54:23 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jan 3 12:09:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a0d2b2d net-misc/iperf: stable 2.0.14a for ppc64 stable wrt bug #762478 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-misc/iperf/iperf-2.0.14a.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-2.0.14a.ebuild b/net-misc/iperf/iperf-2.0.14a.ebuild index 714188a4395..2a89035a6c0 100644 --- a/net-misc/iperf/iperf-2.0.14a.ebuild +++ b/net-misc/iperf/iperf-2.0.14a.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-2.0.13" LICENSE="HPND" SLOT="2" -KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="ipv6 threads debug" DOCS=( "INSTALL" "README" )
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 301e9374d8492bd576d945a6af8f340c7de9695e Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jan 3 11:43:26 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jan 3 11:43:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=301e9374 net-misc/iperf: stable 2.0.14a for ppc stable wrt bug #762478 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-misc/iperf/iperf-2.0.14a.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-2.0.14a.ebuild b/net-misc/iperf/iperf-2.0.14a.ebuild index d639e9a9847..714188a4395 100644 --- a/net-misc/iperf/iperf-2.0.14a.ebuild +++ b/net-misc/iperf/iperf-2.0.14a.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-2.0.13" LICENSE="HPND" SLOT="2" -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="ipv6 threads debug" DOCS=( "INSTALL" "README" )
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 09146eb9b187ddbf896328e259ac2026daac24ff Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jan 3 11:43:32 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jan 3 11:43:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09146eb9 net-misc/iperf: stable 3.9-r1 for ppc stable wrt bug #762478 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-misc/iperf/iperf-3.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.9-r1.ebuild b/net-misc/iperf/iperf-3.9-r1.ebuild index 302e39e454a..16d143b5d5e 100644 --- a/net-misc/iperf/iperf-3.9-r1.ebuild +++ b/net-misc/iperf/iperf-3.9-r1.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}/${P/_/}" LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="libressl sctp static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 3f984fd7c5b770dcf41ea56170017d31da5184a0 Author: Sven Wegener gentoo org> AuthorDate: Sat Jan 2 21:36:37 2021 + Commit: Sven Wegener gentoo org> CommitDate: Sat Jan 2 21:37:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f984fd7 net-misc/iperf: Remove ipv6 patch from live ebuild Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sven Wegener gentoo.org> net-misc/iperf/iperf-2.9.9.ebuild | 4 1 file changed, 4 deletions(-) diff --git a/net-misc/iperf/iperf-2.9.9.ebuild b/net-misc/iperf/iperf-2.9.9.ebuild index e801a443df0..a4087a924a8 100644 --- a/net-misc/iperf/iperf-2.9.9.ebuild +++ b/net-misc/iperf/iperf-2.9.9.ebuild @@ -15,10 +15,6 @@ IUSE="ipv6 threads debug" DOCS=( "INSTALL" "README" ) -PATCHES=( - "${FILESDIR}"/${PN}-2.0.12-ipv6.patch -) - src_configure() { econf \ $(use_enable debug debuginfo) \
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: b35c030afab08f3f8c74e5a875d06ea833e20307 Author: Sam James gentoo org> AuthorDate: Sat Jan 2 21:07:04 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 2 21:08:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b35c030a net-misc/iperf: fix DOCS array Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-2.0.13.ebuild| 2 +- net-misc/iperf/iperf-2.0.14a.ebuild | 2 +- net-misc/iperf/iperf-2.9.9.ebuild | 2 +- net-misc/iperf/iperf-3.9-r1.ebuild| 2 +- net-misc/iperf/iperf-3.9.9.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/net-misc/iperf/iperf-2.0.13.ebuild b/net-misc/iperf/iperf-2.0.13.ebuild index 61b348fe5ba..67a2f817c19 100644 --- a/net-misc/iperf/iperf-2.0.13.ebuild +++ b/net-misc/iperf/iperf-2.0.13.ebuild @@ -12,7 +12,7 @@ SLOT="2" KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="ipv6 threads debug" -DOCS=( "INSTALL README" ) +DOCS=( "INSTALL" "README" ) PATCHES=( "${FILESDIR}"/${PN}-2.0.12-ipv6.patch diff --git a/net-misc/iperf/iperf-2.0.14a.ebuild b/net-misc/iperf/iperf-2.0.14a.ebuild index dd006a9af9f..d639e9a9847 100644 --- a/net-misc/iperf/iperf-2.0.14a.ebuild +++ b/net-misc/iperf/iperf-2.0.14a.ebuild @@ -15,7 +15,7 @@ SLOT="2" KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="ipv6 threads debug" -DOCS=( "INSTALL README" ) +DOCS=( "INSTALL" "README" ) PATCHES=( "${FILESDIR}"/${PN}-2.0.12-ipv6.patch diff --git a/net-misc/iperf/iperf-2.9.9.ebuild b/net-misc/iperf/iperf-2.9.9.ebuild index 1b3a8b85af0..e801a443df0 100644 --- a/net-misc/iperf/iperf-2.9.9.ebuild +++ b/net-misc/iperf/iperf-2.9.9.ebuild @@ -13,7 +13,7 @@ LICENSE="HPND" SLOT="2" IUSE="ipv6 threads debug" -DOCS=( "INSTALL README" ) +DOCS=( "INSTALL" "README" ) PATCHES=( "${FILESDIR}"/${PN}-2.0.12-ipv6.patch diff --git a/net-misc/iperf/iperf-3.9-r1.ebuild b/net-misc/iperf/iperf-3.9-r1.ebuild index 280a900bb9d..302e39e454a 100644 --- a/net-misc/iperf/iperf-3.9-r1.ebuild +++ b/net-misc/iperf/iperf-3.9-r1.ebuild @@ -21,7 +21,7 @@ DEPEND=" " RDEPEND="${DEPEND}" -DOCS=( "README.md RELNOTES.md" ) +DOCS=( "README.md" "RELNOTES.md" ) src_configure() { econf \ diff --git a/net-misc/iperf/iperf-3.9.9.ebuild b/net-misc/iperf/iperf-3.9.9.ebuild index 837cb0d0c3a..d209c9b4ed3 100644 --- a/net-misc/iperf/iperf-3.9.9.ebuild +++ b/net-misc/iperf/iperf-3.9.9.ebuild @@ -21,7 +21,7 @@ DEPEND=" " RDEPEND="${DEPEND}" -DOCS=( "README.md RELNOTES.md" ) +DOCS=( "README.md" "RELNOTES.md" ) src_configure() { econf \
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 78b42a052d6a4a44ec4bee3785429510424ec96b Author: Sam James gentoo org> AuthorDate: Sat Jan 2 11:10:33 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 2 11:10:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b42a05 net-misc/iperf: minor style changes Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-2.0.13.ebuild| 6 -- net-misc/iperf/iperf-2.0.14a.ebuild | 7 +-- net-misc/iperf/iperf-2.9.9.ebuild | 8 +--- net-misc/iperf/iperf-3.6.ebuild | 11 +++ net-misc/iperf/iperf-3.9-r1.ebuild| 10 +- net-misc/iperf/iperf-3.9.9.ebuild | 14 +++--- 6 files changed, 33 insertions(+), 23 deletions(-) diff --git a/net-misc/iperf/iperf-2.0.13.ebuild b/net-misc/iperf/iperf-2.0.13.ebuild index 865bc2202da..61b348fe5ba 100644 --- a/net-misc/iperf/iperf-2.0.13.ebuild +++ b/net-misc/iperf/iperf-2.0.13.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,8 @@ SLOT="2" KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="ipv6 threads debug" -DOCS="INSTALL README" +DOCS=( "INSTALL README" ) + PATCHES=( "${FILESDIR}"/${PN}-2.0.12-ipv6.patch ) @@ -26,6 +27,7 @@ src_configure() { src_install() { default + dodoc doc/* newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN} newconfd "${FILESDIR}"/${PN}.confd ${PN} diff --git a/net-misc/iperf/iperf-2.0.14a.ebuild b/net-misc/iperf/iperf-2.0.14a.ebuild index 6c6936429ad..dd006a9af9f 100644 --- a/net-misc/iperf/iperf-2.0.14a.ebuild +++ b/net-misc/iperf/iperf-2.0.14a.ebuild @@ -2,23 +2,25 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit toolchain-funcs DESCRIPTION="Tool to measure IP bandwidth using UDP or TCP" HOMEPAGE="https://sourceforge.net/projects/iperf2/; SRC_URI="mirror://sourceforge/${PN}2/${PN}-2.0.13.tar.gz" +S="${WORKDIR}/${PN}-2.0.13" LICENSE="HPND" SLOT="2" KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="ipv6 threads debug" -DOCS="INSTALL README" +DOCS=( "INSTALL README" ) + PATCHES=( "${FILESDIR}"/${PN}-2.0.12-ipv6.patch "${FILESDIR}"/${P}.patch ) -S=${WORKDIR}/${PN}-2.0.13 src_configure() { econf \ @@ -33,6 +35,7 @@ src_compile() { src_install() { default + dodoc doc/* newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN} newconfd "${FILESDIR}"/${PN}.confd ${PN} diff --git a/net-misc/iperf/iperf-2.9.9.ebuild b/net-misc/iperf/iperf-2.9.9.ebuild index 5d1c5b42d4a..1b3a8b85af0 100644 --- a/net-misc/iperf/iperf-2.9.9.ebuild +++ b/net-misc/iperf/iperf-2.9.9.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit git-r3 toolchain-funcs DESCRIPTION="Tool to measure IP bandwidth using UDP or TCP" @@ -10,10 +11,10 @@ EGIT_REPO_URI="https://git.code.sf.net/p/iperf2/code; LICENSE="HPND" SLOT="2" -KEYWORDS="" IUSE="ipv6 threads debug" -DOCS="INSTALL README" +DOCS=( "INSTALL README" ) + PATCHES=( "${FILESDIR}"/${PN}-2.0.12-ipv6.patch ) @@ -31,6 +32,7 @@ src_compile() { src_install() { default + dodoc doc/* newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN} newconfd "${FILESDIR}"/${PN}.confd ${PN} diff --git a/net-misc/iperf/iperf-3.6.ebuild b/net-misc/iperf/iperf-3.6.ebuild index 15805e3908a..29d741996fe 100644 --- a/net-misc/iperf/iperf-3.6.ebuild +++ b/net-misc/iperf/iperf-3.6.ebuild @@ -1,12 +1,14 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 + inherit autotools eutils ltprune DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" HOMEPAGE="https://github.com/esnet/iperf/; SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P/_/}" LICENSE="BSD" SLOT="3" @@ -18,9 +20,9 @@ DEPEND="!libressl? ( dev-libs/openssl:0= ) sctp? ( net-misc/lksctp-tools )" RDEPEND="${DEPEND}" -S=${WORKDIR}/${P/_/} - -PATCHES=( "${FILESDIR}"/${PN}-3.0.5-flags.patch ) +PATCHES=( + "${FILESDIR}"/${PN}-3.0.5-flags.patch +) src_prepare() { default @@ -35,6 +37,7 @@ src_configure() { src_install() { default + newconfd "${FILESDIR}"/iperf.confd iperf3 newinitd "${FILESDIR}"/iperf3.initd iperf3 prune_libtool_files diff --git a/net-misc/iperf/iperf-3.9-r1.ebuild b/net-misc/iperf/iperf-3.9-r1.ebuild index 05b4323e791..280a900bb9d 100644 ---
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: fabcca66eeebbfddce35cdb268cc470b9f341f20 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Jan 1 11:04:33 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jan 1 11:20:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fabcca66 net-misc/iperf: stable 3.9-r1 for sparc, bug #762478 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> net-misc/iperf/iperf-3.9-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/iperf/iperf-3.9-r1.ebuild b/net-misc/iperf/iperf-3.9-r1.ebuild index 5375fd478e3..05b4323e791 100644 --- a/net-misc/iperf/iperf-3.9-r1.ebuild +++ b/net-misc/iperf/iperf-3.9-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="libressl sctp static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 09625ea6a196db03421c0ce6642b86c4e8f6aa03 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Jan 1 11:03:57 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jan 1 11:20:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09625ea6 net-misc/iperf: stable 2.0.14a for sparc, bug #762478 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> net-misc/iperf/iperf-2.0.14a.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/iperf/iperf-2.0.14a.ebuild b/net-misc/iperf/iperf-2.0.14a.ebuild index d51e7e7b21e..6c6936429ad 100644 --- a/net-misc/iperf/iperf-2.0.14a.ebuild +++ b/net-misc/iperf/iperf-2.0.14a.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}2/${PN}-2.0.13.tar.gz" LICENSE="HPND" SLOT="2" -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="ipv6 threads debug" DOCS="INSTALL README"
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: f4bb6becbf9479adb02585018fe75c3cd4642857 Author: Sam James gentoo org> AuthorDate: Wed Dec 30 00:15:34 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 30 00:15:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4bb6bec net-misc/iperf: Stabilize 2.0.14a amd64, #762478 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-2.0.14a.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-2.0.14a.ebuild b/net-misc/iperf/iperf-2.0.14a.ebuild index 5674d7498cf..d51e7e7b21e 100644 --- a/net-misc/iperf/iperf-2.0.14a.ebuild +++ b/net-misc/iperf/iperf-2.0.14a.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}2/${PN}-2.0.13.tar.gz" LICENSE="HPND" SLOT="2" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="ipv6 threads debug" DOCS="INSTALL README"
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: cb94f7f21e3593c9b8aeae4d4a01c03a525cc6cb Author: Sam James gentoo org> AuthorDate: Wed Dec 30 00:15:34 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 30 00:15:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb94f7f2 net-misc/iperf: Stabilize 3.9-r1 amd64, #762478 Signed-off-by: Sam James gentoo.org> net-misc/iperf/iperf-3.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.9-r1.ebuild b/net-misc/iperf/iperf-3.9-r1.ebuild index 822d674fa50..5375fd478e3 100644 --- a/net-misc/iperf/iperf-3.9-r1.ebuild +++ b/net-misc/iperf/iperf-3.9-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="libressl sctp static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: a0ef7dc54f00dc5ebac1064ab35e8fe2821ce320 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 23:30:15 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 23:30:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ef7dc5 net-misc/iperf: cleanup old Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-misc/iperf/Manifest | 2 -- net-misc/iperf/iperf-3.7.ebuild | 35 --- net-misc/iperf/iperf-3.8.1.ebuild | 37 - net-misc/iperf/iperf-3.9.ebuild | 37 - 4 files changed, 111 deletions(-) diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest index 152ccbdb0d5..e58dfb818b5 100644 --- a/net-misc/iperf/Manifest +++ b/net-misc/iperf/Manifest @@ -1,5 +1,3 @@ DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 2a40aea9e2d7fdc935b91be5e4e586bf68dd27604375d2570570145e5db1ea5837469a4989f47586986932bef33cba05ed19ed3a9ce40c0a5531581c6d3ba982 SHA512 40fcfb8f4d27887f53a743ac07396511fb2a7ac59f4b300fe36896bd0241e191945fa253705990711772ee776d5e4227ed62760fc92abebdfebcedd11c27c0ea DIST iperf-3.6.tar.gz 602406 BLAKE2B 791355c52e587bae01560e14448b92c3e4e070afc4f311964d2577ea790886777ca1512ea349d105a83f312f795800c01e13c53b700511df14bcf2a7c28f5dda SHA512 0a1c8fd9b33369a2a018423cf33e63cfe7202ae411996f467199ae5b834ff7977d0e5c7e342f4f1b7d90c1c156453daa4dac9f94d11bb581d6d43c807538206d -DIST iperf-3.7.tar.gz 609874 BLAKE2B a2abd640004713a0d805be4779e5fd17a7a5ce58ef67cbb0ce8050e3465686466b30b699b2d8cb374be6b5a063ce220cb79e48fa8fd2257cce69cd8a90e8 SHA512 4a861a506d7e37958e1af62d1634d11c4937d5974bfce636d421aa80c88f038c96738d9e196a7667e38ef515f998b467d4ff3db30af7e3efea8d9ac8a63a61e7 -DIST iperf-3.8.1.tar.gz 622721 BLAKE2B 8afcf0ba0ca9d82caf62eca1da4f656921f5b7b1e1b284533da57410db714744f5b3e80562d273a98bde7981e6204d309d36e8e6ebe399f4b4a8a94b02dbfd27 SHA512 3b551e2d603724374228682b316a0b1572f8630d51dcfed673b9d3df8589ce27679c27f3e9ce9539fabc111faa96fe5981778599076abe4f24b7a1d48ab63b09 DIST iperf-3.9.tar.gz 627100 BLAKE2B c09018dc066612c61076ed4c53dd93b4dba766fbcbc359eb402055dcaa90af63e2df2b6c67ba8a0a72a17648014240dc5b355084e69550afed4d59257a224de8 SHA512 3da0939bed576a7c14baa03c996e6f407f20bfe58c4b3a36a66e74f41bd5442c0b23ab18c8eb1f2f37fd47449af533b61b658d810c68707b2b06d28894ac2035 diff --git a/net-misc/iperf/iperf-3.7.ebuild b/net-misc/iperf/iperf-3.7.ebuild deleted file mode 100644 index 99e8e391c85..000 --- a/net-misc/iperf/iperf-3.7.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools eutils ltprune - -DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" -HOMEPAGE="https://github.com/esnet/iperf/; -SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="libressl sctp static-libs" - -DEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - sctp? ( net-misc/lksctp-tools ) -" -RDEPEND="${DEPEND}" -S=${WORKDIR}/${P/_/} - -src_configure() { - use sctp || export ac_cv_header_netinet_sctp_h=no - econf \ - $(use_enable static-libs static) -} - -src_install() { - default - newconfd "${FILESDIR}"/iperf.confd iperf3 - newinitd "${FILESDIR}"/iperf3.initd iperf3 - prune_libtool_files -} diff --git a/net-misc/iperf/iperf-3.8.1.ebuild b/net-misc/iperf/iperf-3.8.1.ebuild deleted file mode 100644 index 433d895afc1..000 --- a/net-misc/iperf/iperf-3.8.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" -HOMEPAGE="https://github.com/esnet/iperf/; -SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="libressl sctp static-libs" - -DEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - sctp? ( net-misc/lksctp-tools ) -" -RDEPEND=" - ${DEPEND} -" -S=${WORKDIR}/${P/_/} -DOCS="README.md RELNOTES.md" - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_with sctp) -} - -src_install() { - default - newconfd "${FILESDIR}"/iperf.confd iperf3 - newinitd "${FILESDIR}"/iperf3.initd iperf3 - find "${ED}" -name '*.la' -delete || die -} diff --git a/net-misc/iperf/iperf-3.9.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 92228b49e8f22cc4f61b0e7f54b055aa5ae4206e Author: Fabian Groffen gentoo org> AuthorDate: Sun Dec 27 17:53:46 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Dec 27 17:56:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92228b49 net-misc/iperf: drop ppc-aix m68k-mint Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> net-misc/iperf/iperf-2.0.13.ebuild | 4 ++-- net-misc/iperf/iperf-2.0.14a.ebuild | 2 +- net-misc/iperf/iperf-3.6.ebuild | 2 +- net-misc/iperf/iperf-3.7.ebuild | 2 +- net-misc/iperf/iperf-3.8.1.ebuild | 2 +- net-misc/iperf/iperf-3.9-r1.ebuild | 2 +- net-misc/iperf/iperf-3.9.ebuild | 2 +- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/net-misc/iperf/iperf-2.0.13.ebuild b/net-misc/iperf/iperf-2.0.13.ebuild index 682e3053a3a..58dbeffb1c8 100644 --- a/net-misc/iperf/iperf-2.0.13.ebuild +++ b/net-misc/iperf/iperf-2.0.13.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}2/${P}.tar.gz" LICENSE="HPND" SLOT="2" -KEYWORDS="amd64 ~arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint" +KEYWORDS="amd64 ~arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="ipv6 threads debug" DOCS="INSTALL README" diff --git a/net-misc/iperf/iperf-2.0.14a.ebuild b/net-misc/iperf/iperf-2.0.14a.ebuild index 15f7dc5179f..5674d7498cf 100644 --- a/net-misc/iperf/iperf-2.0.14a.ebuild +++ b/net-misc/iperf/iperf-2.0.14a.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}2/${PN}-2.0.13.tar.gz" LICENSE="HPND" SLOT="2" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="ipv6 threads debug" DOCS="INSTALL README" diff --git a/net-misc/iperf/iperf-3.6.ebuild b/net-misc/iperf/iperf-3.6.ebuild index 401e01a7af9..22450b1841b 100644 --- a/net-misc/iperf/iperf-3.6.ebuild +++ b/net-misc/iperf/iperf-3.6.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="3" -KEYWORDS="amd64 ~arm hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint" +KEYWORDS="amd64 ~arm hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="libressl sctp static-libs" DEPEND="!libressl? ( dev-libs/openssl:0= ) diff --git a/net-misc/iperf/iperf-3.7.ebuild b/net-misc/iperf/iperf-3.7.ebuild index d4df9907c18..99e8e391c85 100644 --- a/net-misc/iperf/iperf-3.7.ebuild +++ b/net-misc/iperf/iperf-3.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="libressl sctp static-libs" DEPEND=" diff --git a/net-misc/iperf/iperf-3.8.1.ebuild b/net-misc/iperf/iperf-3.8.1.ebuild index eaf20a65cee..433d895afc1 100644 --- a/net-misc/iperf/iperf-3.8.1.ebuild +++ b/net-misc/iperf/iperf-3.8.1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="libressl sctp static-libs" DEPEND=" diff --git a/net-misc/iperf/iperf-3.9-r1.ebuild b/net-misc/iperf/iperf-3.9-r1.ebuild index 1b063463c5c..822d674fa50 100644 --- a/net-misc/iperf/iperf-3.9-r1.ebuild +++ b/net-misc/iperf/iperf-3.9-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="libressl sctp static-libs" DEPEND=" diff --git a/net-misc/iperf/iperf-3.9.ebuild b/net-misc/iperf/iperf-3.9.ebuild index eaf20a65cee..433d895afc1 100644 --- a/net-misc/iperf/iperf-3.9.ebuild +++ b/net-misc/iperf/iperf-3.9.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="3"
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 22c1ef742c42d62a9438ffbaf74f367606d4629a Author: Ben Kohler gentoo org> AuthorDate: Wed Dec 16 21:32:43 2020 + Commit: Ben Kohler gentoo org> CommitDate: Wed Dec 16 21:33:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22c1ef74 net-misc/iperf: start installing iperf3 systemd unit Closes: https://bugs.gentoo.org/742977 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Ben Kohler gentoo.org> net-misc/iperf/iperf-3.9-r1.ebuild | 39 ++ 1 file changed, 39 insertions(+) diff --git a/net-misc/iperf/iperf-3.9-r1.ebuild b/net-misc/iperf/iperf-3.9-r1.ebuild new file mode 100644 index 000..1b063463c5c --- /dev/null +++ b/net-misc/iperf/iperf-3.9-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit systemd + +DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" +HOMEPAGE="https://github.com/esnet/iperf/; +SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint" +IUSE="libressl sctp static-libs" + +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + sctp? ( net-misc/lksctp-tools ) +" +RDEPEND=" + ${DEPEND} +" +S=${WORKDIR}/${P/_/} +DOCS="README.md RELNOTES.md" + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_with sctp) +} + +src_install() { + default + newconfd "${FILESDIR}"/iperf.confd iperf3 + newinitd "${FILESDIR}"/iperf3.initd iperf3 + systemd_dounit contrib/iperf3.service + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: e8f974d7bf6869ac909cbbb33cac7f86a4f3a144 Author: Sam James gentoo org> AuthorDate: Wed Nov 4 00:43:42 2020 + Commit: Sam James gentoo org> CommitDate: Wed Nov 4 00:43:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8f974d7 net-misc/iperf: join as (co-)maintainer Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-misc/iperf/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/net-misc/iperf/metadata.xml b/net-misc/iperf/metadata.xml index a18ccf22423..b381f3296da 100644 --- a/net-misc/iperf/metadata.xml +++ b/net-misc/iperf/metadata.xml @@ -1,6 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> + +s...@gentoo.org +Sam James + net...@gentoo.org Gentoo network monitoring and analysis project
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: f2afb28a269ca5427e0dfc9f21161f8fc9bcab5d Author: Sam James gentoo org> AuthorDate: Wed Nov 4 00:44:40 2020 + Commit: Sam James gentoo org> CommitDate: Wed Nov 4 00:44:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2afb28a net-misc/iperf: join as (co-)maintainer Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-misc/iperf/metadata.xml | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/net-misc/iperf/metadata.xml b/net-misc/iperf/metadata.xml index b381f3296da..3ad52d67cbf 100644 --- a/net-misc/iperf/metadata.xml +++ b/net-misc/iperf/metadata.xml @@ -1,17 +1,17 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -s...@gentoo.org -Sam James - - -net...@gentoo.org -Gentoo network monitoring and analysis project - - -cpe:/a:iperf_project:iperf -esnet/iperf -iperf - + + s...@gentoo.org + Sam James + + + net...@gentoo.org + Gentoo network monitoring and analysis project + + + cpe:/a:iperf_project:iperf + esnet/iperf + iperf +
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: d5af0ceadc4a82de135b5083fb1e028809e86ae0 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Aug 18 11:10:00 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Aug 18 11:10:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5af0cea net-misc/iperf: Set AR Package-Manager: Portage-3.0.3, Repoman-3.0.0 Closes: https://bugs.gentoo.org/737832 Signed-off-by: Jeroen Roovers gentoo.org> net-misc/iperf/iperf-2.0.14a.ebuild | 7 ++- net-misc/iperf/iperf-2.9.9.ebuild | 8 ++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/net-misc/iperf/iperf-2.0.14a.ebuild b/net-misc/iperf/iperf-2.0.14a.ebuild index 25750ac9167..15f7dc5179f 100644 --- a/net-misc/iperf/iperf-2.0.14a.ebuild +++ b/net-misc/iperf/iperf-2.0.14a.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 +inherit toolchain-funcs DESCRIPTION="Tool to measure IP bandwidth using UDP or TCP" HOMEPAGE="https://sourceforge.net/projects/iperf2/; @@ -26,6 +27,10 @@ src_configure() { $(use_enable threads) } +src_compile() { + emake AR="$(tc-getAR)" +} + src_install() { default dodoc doc/* diff --git a/net-misc/iperf/iperf-2.9.9.ebuild b/net-misc/iperf/iperf-2.9.9.ebuild index 0e887f4a4e2..5d1c5b42d4a 100644 --- a/net-misc/iperf/iperf-2.9.9.ebuild +++ b/net-misc/iperf/iperf-2.9.9.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit git-r3 +inherit git-r3 toolchain-funcs DESCRIPTION="Tool to measure IP bandwidth using UDP or TCP" HOMEPAGE="https://sourceforge.net/projects/iperf2/; @@ -25,6 +25,10 @@ src_configure() { $(use_enable threads) } +src_compile() { + emake AR="$(tc-getAR)" +} + src_install() { default dodoc doc/*
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 5a327b4477940db5d9064ed8c4304b05d6312d7b Author: Jeroen Roovers gentoo org> AuthorDate: Mon Aug 17 21:21:04 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Aug 17 21:21:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a327b44 net-misc/iperf: Version 3.9 Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Jeroen Roovers gentoo.org> net-misc/iperf/Manifest | 1 + net-misc/iperf/iperf-3.9.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest index 7673a26c687..152ccbdb0d5 100644 --- a/net-misc/iperf/Manifest +++ b/net-misc/iperf/Manifest @@ -2,3 +2,4 @@ DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 2a40aea9e2d7fdc935b91be5e4e586bf68dd2760 DIST iperf-3.6.tar.gz 602406 BLAKE2B 791355c52e587bae01560e14448b92c3e4e070afc4f311964d2577ea790886777ca1512ea349d105a83f312f795800c01e13c53b700511df14bcf2a7c28f5dda SHA512 0a1c8fd9b33369a2a018423cf33e63cfe7202ae411996f467199ae5b834ff7977d0e5c7e342f4f1b7d90c1c156453daa4dac9f94d11bb581d6d43c807538206d DIST iperf-3.7.tar.gz 609874 BLAKE2B a2abd640004713a0d805be4779e5fd17a7a5ce58ef67cbb0ce8050e3465686466b30b699b2d8cb374be6b5a063ce220cb79e48fa8fd2257cce69cd8a90e8 SHA512 4a861a506d7e37958e1af62d1634d11c4937d5974bfce636d421aa80c88f038c96738d9e196a7667e38ef515f998b467d4ff3db30af7e3efea8d9ac8a63a61e7 DIST iperf-3.8.1.tar.gz 622721 BLAKE2B 8afcf0ba0ca9d82caf62eca1da4f656921f5b7b1e1b284533da57410db714744f5b3e80562d273a98bde7981e6204d309d36e8e6ebe399f4b4a8a94b02dbfd27 SHA512 3b551e2d603724374228682b316a0b1572f8630d51dcfed673b9d3df8589ce27679c27f3e9ce9539fabc111faa96fe5981778599076abe4f24b7a1d48ab63b09 +DIST iperf-3.9.tar.gz 627100 BLAKE2B c09018dc066612c61076ed4c53dd93b4dba766fbcbc359eb402055dcaa90af63e2df2b6c67ba8a0a72a17648014240dc5b355084e69550afed4d59257a224de8 SHA512 3da0939bed576a7c14baa03c996e6f407f20bfe58c4b3a36a66e74f41bd5442c0b23ab18c8eb1f2f37fd47449af533b61b658d810c68707b2b06d28894ac2035 diff --git a/net-misc/iperf/iperf-3.9.ebuild b/net-misc/iperf/iperf-3.9.ebuild new file mode 100644 index 000..eaf20a65cee --- /dev/null +++ b/net-misc/iperf/iperf-3.9.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" +HOMEPAGE="https://github.com/esnet/iperf/; +SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint" +IUSE="libressl sctp static-libs" + +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + sctp? ( net-misc/lksctp-tools ) +" +RDEPEND=" + ${DEPEND} +" +S=${WORKDIR}/${P/_/} +DOCS="README.md RELNOTES.md" + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_with sctp) +} + +src_install() { + default + newconfd "${FILESDIR}"/iperf.confd iperf3 + newinitd "${FILESDIR}"/iperf3.initd iperf3 + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 0e8ac086f89a57f077e9e4e49a44b5c212ac4a5d Author: Jeroen Roovers gentoo org> AuthorDate: Mon Jun 15 10:03:04 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Jun 15 10:05:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e8ac086 net-misc/iperf: Drop IUSE=profiling The configure flag only takes care of compiling an iperf3_profile binary and not installing same. Anyone interested in that could use EXTRA_ECONF=--enable-profiling instead. Package-Manager: Portage-2.3.101, Repoman-2.3.22 Closes: https://bugs.gentoo.org/727930 Signed-off-by: Jeroen Roovers gentoo.org> net-misc/iperf/iperf-3.7.ebuild | 3 +-- net-misc/iperf/iperf-3.8.1.ebuild | 3 +-- net-misc/iperf/iperf-3.9.9.ebuild | 18 ++ net-misc/iperf/metadata.xml | 3 --- 4 files changed, 12 insertions(+), 15 deletions(-) diff --git a/net-misc/iperf/iperf-3.7.ebuild b/net-misc/iperf/iperf-3.7.ebuild index 1f4e52a28f0..d4df9907c18 100644 --- a/net-misc/iperf/iperf-3.7.ebuild +++ b/net-misc/iperf/iperf-3.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="3" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint" -IUSE="libressl profiling sctp static-libs" +IUSE="libressl sctp static-libs" DEPEND=" !libressl? ( dev-libs/openssl:0= ) @@ -24,7 +24,6 @@ S=${WORKDIR}/${P/_/} src_configure() { use sctp || export ac_cv_header_netinet_sctp_h=no econf \ - $(use_enable profiling) \ $(use_enable static-libs static) } diff --git a/net-misc/iperf/iperf-3.8.1.ebuild b/net-misc/iperf/iperf-3.8.1.ebuild index cb655f6b478..eaf20a65cee 100644 --- a/net-misc/iperf/iperf-3.8.1.ebuild +++ b/net-misc/iperf/iperf-3.8.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="3" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint" -IUSE="libressl profiling sctp static-libs" +IUSE="libressl sctp static-libs" DEPEND=" !libressl? ( dev-libs/openssl:0= ) @@ -25,7 +25,6 @@ DOCS="README.md RELNOTES.md" src_configure() { econf \ - $(use_enable profiling) \ $(use_enable static-libs static) \ $(use_with sctp) } diff --git a/net-misc/iperf/iperf-3.9.9.ebuild b/net-misc/iperf/iperf-3.9.9.ebuild index f50078047e0..14dfc1e065c 100644 --- a/net-misc/iperf/iperf-3.9.9.ebuild +++ b/net-misc/iperf/iperf-3.9.9.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -inherit autotools eutils git-r3 ltprune +EAPI=7 +inherit autotools git-r3 DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" HOMEPAGE="https://github.com/esnet/iperf/; @@ -11,26 +11,28 @@ EGIT_REPO_URI="https://github.com/esnet/iperf/; LICENSE="BSD" SLOT="3" KEYWORDS="" -IUSE="libressl profiling sctp static-libs" +IUSE="libressl sctp static-libs" DEPEND=" !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) sctp? ( net-misc/lksctp-tools ) " -RDEPEND="${DEPEND}" +RDEPEND=" + ${DEPEND} +" S=${WORKDIR}/${P/_/} +DOCS="README.md RELNOTES.md" src_configure() { - use sctp || export ac_cv_header_netinet_sctp_h=no econf \ - $(use_enable profiling) \ - $(use_enable static-libs static) + $(use_enable static-libs static) \ + $(use_with sctp) } src_install() { default newconfd "${FILESDIR}"/iperf.confd iperf3 newinitd "${FILESDIR}"/iperf3.initd iperf3 - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/net-misc/iperf/metadata.xml b/net-misc/iperf/metadata.xml index 6941792a118..a18ccf22423 100644 --- a/net-misc/iperf/metadata.xml +++ b/net-misc/iperf/metadata.xml @@ -10,7 +10,4 @@ esnet/iperf iperf - -Install profiled iperf3 binary iperf3_profile -
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 67f4589ef2eb7fc7eea98a8260911aceff6fd37e Author: Jeroen Roovers gentoo org> AuthorDate: Thu Jun 11 08:28:22 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Jun 11 08:29:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f4589e net-misc/iperf: Version 3.8.1 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Jeroen Roovers gentoo.org> net-misc/iperf/Manifest | 1 + net-misc/iperf/iperf-3.8.1.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest index 46828cba4c7..7673a26c687 100644 --- a/net-misc/iperf/Manifest +++ b/net-misc/iperf/Manifest @@ -1,3 +1,4 @@ DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 2a40aea9e2d7fdc935b91be5e4e586bf68dd27604375d2570570145e5db1ea5837469a4989f47586986932bef33cba05ed19ed3a9ce40c0a5531581c6d3ba982 SHA512 40fcfb8f4d27887f53a743ac07396511fb2a7ac59f4b300fe36896bd0241e191945fa253705990711772ee776d5e4227ed62760fc92abebdfebcedd11c27c0ea DIST iperf-3.6.tar.gz 602406 BLAKE2B 791355c52e587bae01560e14448b92c3e4e070afc4f311964d2577ea790886777ca1512ea349d105a83f312f795800c01e13c53b700511df14bcf2a7c28f5dda SHA512 0a1c8fd9b33369a2a018423cf33e63cfe7202ae411996f467199ae5b834ff7977d0e5c7e342f4f1b7d90c1c156453daa4dac9f94d11bb581d6d43c807538206d DIST iperf-3.7.tar.gz 609874 BLAKE2B a2abd640004713a0d805be4779e5fd17a7a5ce58ef67cbb0ce8050e3465686466b30b699b2d8cb374be6b5a063ce220cb79e48fa8fd2257cce69cd8a90e8 SHA512 4a861a506d7e37958e1af62d1634d11c4937d5974bfce636d421aa80c88f038c96738d9e196a7667e38ef515f998b467d4ff3db30af7e3efea8d9ac8a63a61e7 +DIST iperf-3.8.1.tar.gz 622721 BLAKE2B 8afcf0ba0ca9d82caf62eca1da4f656921f5b7b1e1b284533da57410db714744f5b3e80562d273a98bde7981e6204d309d36e8e6ebe399f4b4a8a94b02dbfd27 SHA512 3b551e2d603724374228682b316a0b1572f8630d51dcfed673b9d3df8589ce27679c27f3e9ce9539fabc111faa96fe5981778599076abe4f24b7a1d48ab63b09 diff --git a/net-misc/iperf/iperf-3.8.1.ebuild b/net-misc/iperf/iperf-3.8.1.ebuild new file mode 100644 index 000..cb655f6b478 --- /dev/null +++ b/net-misc/iperf/iperf-3.8.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" +HOMEPAGE="https://github.com/esnet/iperf/; +SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint" +IUSE="libressl profiling sctp static-libs" + +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + sctp? ( net-misc/lksctp-tools ) +" +RDEPEND=" + ${DEPEND} +" +S=${WORKDIR}/${P/_/} +DOCS="README.md RELNOTES.md" + +src_configure() { + econf \ + $(use_enable profiling) \ + $(use_enable static-libs static) \ + $(use_with sctp) +} + +src_install() { + default + newconfd "${FILESDIR}"/iperf.confd iperf3 + newinitd "${FILESDIR}"/iperf3.initd iperf3 + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 8b2ad6f392e3585577e9cd4238e38ce8174f37be Author: Sam James (sam_c) cmpct info> AuthorDate: Fri May 8 17:37:44 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri May 8 20:46:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b2ad6f3 net-misc/iperf: arm64 keyworded (bug #721636) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> net-misc/iperf/iperf-3.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.7.ebuild b/net-misc/iperf/iperf-3.7.ebuild index 45025840cf6..1f4e52a28f0 100644 --- a/net-misc/iperf/iperf-3.7.ebuild +++ b/net-misc/iperf/iperf-3.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint" IUSE="libressl profiling sctp static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: ee33e609b87a8ce9d6c986e1a8c08f7d01c0cf58 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Dec 1 11:31:28 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Dec 1 11:31:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee33e609 net-misc/iperf: Follow SF HOMEPAGE redirect Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Jeroen Roovers gentoo.org> net-misc/iperf/iperf-2.0.13.ebuild| 2 +- net-misc/iperf/iperf-2.0.14a.ebuild | 2 +- net-misc/iperf/iperf-2.9.9.ebuild | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/net-misc/iperf/iperf-2.0.13.ebuild b/net-misc/iperf/iperf-2.0.13.ebuild index c941b6c92ae..682e3053a3a 100644 --- a/net-misc/iperf/iperf-2.0.13.ebuild +++ b/net-misc/iperf/iperf-2.0.13.ebuild @@ -4,7 +4,7 @@ EAPI=7 DESCRIPTION="Tool to measure IP bandwidth using UDP or TCP" -HOMEPAGE="http://iperf2.sourceforge.net/; +HOMEPAGE="https://sourceforge.net/projects/iperf2/; SRC_URI="mirror://sourceforge/${PN}2/${P}.tar.gz" LICENSE="HPND" diff --git a/net-misc/iperf/iperf-2.0.14a.ebuild b/net-misc/iperf/iperf-2.0.14a.ebuild index 406343d343c..25750ac9167 100644 --- a/net-misc/iperf/iperf-2.0.14a.ebuild +++ b/net-misc/iperf/iperf-2.0.14a.ebuild @@ -4,7 +4,7 @@ EAPI=7 DESCRIPTION="Tool to measure IP bandwidth using UDP or TCP" -HOMEPAGE="http://iperf2.sourceforge.net/; +HOMEPAGE="https://sourceforge.net/projects/iperf2/; SRC_URI="mirror://sourceforge/${PN}2/${PN}-2.0.13.tar.gz" LICENSE="HPND" diff --git a/net-misc/iperf/iperf-2.9.9.ebuild b/net-misc/iperf/iperf-2.9.9.ebuild index 99746d3f101..0e887f4a4e2 100644 --- a/net-misc/iperf/iperf-2.9.9.ebuild +++ b/net-misc/iperf/iperf-2.9.9.ebuild @@ -5,8 +5,7 @@ EAPI=7 inherit git-r3 DESCRIPTION="Tool to measure IP bandwidth using UDP or TCP" -HOMEPAGE="http://iperf2.sourceforge.net/; -#SRC_URI="mirror://sourceforge/${PN}2/${P}.tar.gz" +HOMEPAGE="https://sourceforge.net/projects/iperf2/; EGIT_REPO_URI="https://git.code.sf.net/p/iperf2/code; LICENSE="HPND"
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 626d10f0e2bcd40db7a0396e419cb5227b96e447 Author: Matt Turner gentoo org> AuthorDate: Sun Sep 22 07:01:46 2019 + Commit: Matt Turner gentoo org> CommitDate: Sun Sep 22 07:01:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=626d10f0 net-misc/iperf-3.7: add ~alpha Signed-off-by: Matt Turner gentoo.org> net-misc/iperf/iperf-3.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.7.ebuild b/net-misc/iperf/iperf-3.7.ebuild index 9b5ce32eaae..57c389d822a 100644 --- a/net-misc/iperf/iperf-3.7.ebuild +++ b/net-misc/iperf/iperf-3.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}archive/${PV/_/}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="3" -KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint" IUSE="libressl profiling sctp static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 91d82c596a20d53dc4f119117b771dd945d07d11 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Jun 24 08:46:41 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Jun 24 09:08:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91d82c59 net-misc/iperf: Version 3.7 Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Jeroen Roovers gentoo.org> net-misc/iperf/Manifest | 1 + .../{iperf-3.9.9.ebuild => iperf-3.7.ebuild} | 19 ++- net-misc/iperf/iperf-3.9.9.ebuild | 13 +++-- net-misc/iperf/metadata.xml | 2 +- 4 files changed, 19 insertions(+), 16 deletions(-) diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest index b6e6ccb1364..46828cba4c7 100644 --- a/net-misc/iperf/Manifest +++ b/net-misc/iperf/Manifest @@ -1,2 +1,3 @@ DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 2a40aea9e2d7fdc935b91be5e4e586bf68dd27604375d2570570145e5db1ea5837469a4989f47586986932bef33cba05ed19ed3a9ce40c0a5531581c6d3ba982 SHA512 40fcfb8f4d27887f53a743ac07396511fb2a7ac59f4b300fe36896bd0241e191945fa253705990711772ee776d5e4227ed62760fc92abebdfebcedd11c27c0ea DIST iperf-3.6.tar.gz 602406 BLAKE2B 791355c52e587bae01560e14448b92c3e4e070afc4f311964d2577ea790886777ca1512ea349d105a83f312f795800c01e13c53b700511df14bcf2a7c28f5dda SHA512 0a1c8fd9b33369a2a018423cf33e63cfe7202ae411996f467199ae5b834ff7977d0e5c7e342f4f1b7d90c1c156453daa4dac9f94d11bb581d6d43c807538206d +DIST iperf-3.7.tar.gz 609874 BLAKE2B a2abd640004713a0d805be4779e5fd17a7a5ce58ef67cbb0ce8050e3465686466b30b699b2d8cb374be6b5a063ce220cb79e48fa8fd2257cce69cd8a90e8 SHA512 4a861a506d7e37958e1af62d1634d11c4937d5974bfce636d421aa80c88f038c96738d9e196a7667e38ef515f998b467d4ff3db30af7e3efea8d9ac8a63a61e7 diff --git a/net-misc/iperf/iperf-3.9.9.ebuild b/net-misc/iperf/iperf-3.7.ebuild similarity index 57% copy from net-misc/iperf/iperf-3.9.9.ebuild copy to net-misc/iperf/iperf-3.7.ebuild index 27de50197b1..9b5ce32eaae 100644 --- a/net-misc/iperf/iperf-3.9.9.ebuild +++ b/net-misc/iperf/iperf-3.7.ebuild @@ -1,30 +1,31 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools eutils git-r3 +inherit autotools eutils DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" HOMEPAGE="https://github.com/esnet/iperf/; -EGIT_REPO_URI="${HOMEPAGE}" +SRC_URI="${HOMEPAGE}archive/${PV/_/}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="3" -KEYWORDS="" +KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint" IUSE="libressl profiling sctp static-libs" -DEPEND="!libressl? ( dev-libs/openssl:0= ) +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) - sctp? ( net-misc/lksctp-tools )" + sctp? ( net-misc/lksctp-tools ) +" RDEPEND="${DEPEND}" - S=${WORKDIR}/${P/_/} src_configure() { use sctp || export ac_cv_header_netinet_sctp_h=no econf \ - $(use_enable static-libs static) \ - $(use_enable profiling) + $(use_enable profiling) \ + $(use_enable static-libs static) } src_install() { diff --git a/net-misc/iperf/iperf-3.9.9.ebuild b/net-misc/iperf/iperf-3.9.9.ebuild index 27de50197b1..5dc516b75b6 100644 --- a/net-misc/iperf/iperf-3.9.9.ebuild +++ b/net-misc/iperf/iperf-3.9.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,18 +13,19 @@ SLOT="3" KEYWORDS="" IUSE="libressl profiling sctp static-libs" -DEPEND="!libressl? ( dev-libs/openssl:0= ) +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) - sctp? ( net-misc/lksctp-tools )" + sctp? ( net-misc/lksctp-tools ) +" RDEPEND="${DEPEND}" - S=${WORKDIR}/${P/_/} src_configure() { use sctp || export ac_cv_header_netinet_sctp_h=no econf \ - $(use_enable static-libs static) \ - $(use_enable profiling) + $(use_enable profiling) \ + $(use_enable static-libs static) } src_install() { diff --git a/net-misc/iperf/metadata.xml b/net-misc/iperf/metadata.xml index f3c92356707..344d7ddf0bf 100644 --- a/net-misc/iperf/metadata.xml +++ b/net-misc/iperf/metadata.xml @@ -10,6 +10,6 @@ iperf -Create a profiled iperf3 binary +Install profiled iperf3 binary iperf3_profile
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: c3ac7082861ca47180dbca2006e902352065c933 Author: Jeroen Roovers gentoo org> AuthorDate: Mon May 13 09:13:26 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon May 13 09:13:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ac7082 net-misc/iperf: Old Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Jeroen Roovers gentoo.org> net-misc/iperf/Manifest | 3 --- net-misc/iperf/iperf-2.0.9.ebuild | 29 --- net-misc/iperf/iperf-3.1.3.ebuild | 39 - net-misc/iperf/iperf-3.5.ebuild | 41 --- 4 files changed, 112 deletions(-) diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest index a6df2213116..b6e6ccb1364 100644 --- a/net-misc/iperf/Manifest +++ b/net-misc/iperf/Manifest @@ -1,5 +1,2 @@ DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 2a40aea9e2d7fdc935b91be5e4e586bf68dd27604375d2570570145e5db1ea5837469a4989f47586986932bef33cba05ed19ed3a9ce40c0a5531581c6d3ba982 SHA512 40fcfb8f4d27887f53a743ac07396511fb2a7ac59f4b300fe36896bd0241e191945fa253705990711772ee776d5e4227ed62760fc92abebdfebcedd11c27c0ea -DIST iperf-2.0.9.tar.gz 277702 BLAKE2B 6de23e43be0c14bce2379e699b1e25a8ac5ed80cdef1493167c80253cbefac3357dadb00c15d572c5e4213528d0e48b9242cd93b71dc367e22753243e56b2496 SHA512 ff75e51af9d368eedb1e1dc4621f7575219525f0e438f1c8fa896aa7e990a6812a9a351db9004952057d81127f52b67350820e85c9ae1d8db2e6a60c1f2534d2 -DIST iperf-3.1.3.tar.gz 549466 BLAKE2B 645e9614ef8f4e4f7949d9aaa99631eba604754a7744d1a729408c5549beb4baf692cee994988150e1cf06adaa13213cf70510e8ab54418274cdcf145ecd SHA512 67795d9d5b4fc719b3fbbc2683cbe2777412bb7212282a50a378f5bb3793c3c17e278d22816fd9d289b2606ce97624d496ba236e3686ce1a31b9f1d6e6f474e9 -DIST iperf-3.5.tar.gz 596476 BLAKE2B 756216618b45b637581318afaa5b48366061501c3ee65bbd6788ed1b6ab61073fa5e231a5212cde0a0703970c97af2511aaa59e250f2326cc1e393771828850c SHA512 f1823b5cd23b344b772a37f485e458d6b3703c11892ea4fa2abca61f474eed6229b3cb75db78adedf87092431d11c3174bfbd92833fc56dedab64953f50ac6a4 DIST iperf-3.6.tar.gz 602406 BLAKE2B 791355c52e587bae01560e14448b92c3e4e070afc4f311964d2577ea790886777ca1512ea349d105a83f312f795800c01e13c53b700511df14bcf2a7c28f5dda SHA512 0a1c8fd9b33369a2a018423cf33e63cfe7202ae411996f467199ae5b834ff7977d0e5c7e342f4f1b7d90c1c156453daa4dac9f94d11bb581d6d43c807538206d diff --git a/net-misc/iperf/iperf-2.0.9.ebuild b/net-misc/iperf/iperf-2.0.9.ebuild deleted file mode 100644 index d4b7ac75be2..000 --- a/net-misc/iperf/iperf-2.0.9.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Tool to measure IP bandwidth using UDP or TCP" -HOMEPAGE="http://iperf2.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}2/${P}.tar.gz" - -LICENSE="HPND" -SLOT="2" -KEYWORDS="amd64 ~arm hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint" -IUSE="ipv6 threads debug" - -DOCS="INSTALL README" - -src_configure() { - econf \ - $(use_enable debug debuginfo) \ - $(use_enable ipv6) \ - $(use_enable threads) -} - -src_install() { - default - dodoc doc/* - newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} -} diff --git a/net-misc/iperf/iperf-3.1.3.ebuild b/net-misc/iperf/iperf-3.1.3.ebuild deleted file mode 100644 index 5e4de0d86e8..000 --- a/net-misc/iperf/iperf-3.1.3.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools eutils - -DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool" -HOMEPAGE="https://github.com/esnet/iperf/; -SRC_URI="https://codeload.github.com/esnet/${PN}/tar.gz/${PV/_beta/b} -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="3" -KEYWORDS="amd64 ~arm hppa ~mips ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint" -IUSE="sctp static-libs" - -DEPEND="sctp? ( net-misc/lksctp-tools )" -RDEPEND="${DEPEND}" - -S=${WORKDIR}/${P/_beta/b} - -PATCHES=( "${FILESDIR}"/${PN}-3.0.5-flags.patch ) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - econf $(use_enable static-libs static) -} - -src_install() { - default - newconfd "${FILESDIR}"/iperf.confd iperf3 - newinitd "${FILESDIR}"/iperf3.initd iperf3 - prune_libtool_files -} diff --git a/net-misc/iperf/iperf-3.5.ebuild b/net-misc/iperf/iperf-3.5.ebuild deleted file mode 100644 index 75c8a88d69d..000 --- a/net-misc/iperf/iperf-3.5.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools eutils - -DESCRIPTION="A TCP, UDP, and
[gentoo-commits] repo/gentoo:master commit in: net-misc/iperf/
commit: 723fe6914973f319a611092f9f98ba216cd27786 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun May 12 21:59:45 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun May 12 21:59:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=723fe691 net-misc/iperf: stable 3.6 for ppc64, bug #684646 Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-misc/iperf/iperf-3.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/iperf/iperf-3.6.ebuild b/net-misc/iperf/iperf-3.6.ebuild index f34283bbc56..cd478b6bdc9 100644 --- a/net-misc/iperf/iperf-3.6.ebuild +++ b/net-misc/iperf/iperf-3.6.ebuild @@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}archive/${PV/_/}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="3" -KEYWORDS="amd64 ~arm hppa ~mips ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint" +KEYWORDS="amd64 ~arm hppa ~mips ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint" IUSE="libressl sctp static-libs" DEPEND="!libressl? ( dev-libs/openssl:0= )