[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/httperf/
commit: 2ea30b3ce65744c4c33e1e11f8050e5bb8a3db4a Author: Sam James gentoo org> AuthorDate: Fri Jun 21 18:22:27 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jun 21 18:22:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ea30b3c app-benchmarks/httperf: Stabilize 0.9.1_p2018-r1 amd64, #934658 Signed-off-by: Sam James gentoo.org> app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild b/app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild index 082a178bf83d..3e5369be34dd 100644 --- a/app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild +++ b/app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+-with-openssl-exception" SLOT="0" -KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x64-macos" +KEYWORDS="amd64 ~mips ~x86 ~amd64-linux ~x64-macos" IUSE="debug idleconn" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/httperf/
commit: c05893e6c6ca810c38daf2ae4564969fc1e99ed8 Author: Sam James gentoo org> AuthorDate: Fri Jun 21 18:22:28 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jun 21 18:22:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c05893e6 app-benchmarks/httperf: Stabilize 0.9.1_p2018-r1 x86, #934658 Signed-off-by: Sam James gentoo.org> app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild b/app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild index 3e5369be34dd..05ab9c2d384f 100644 --- a/app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild +++ b/app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+-with-openssl-exception" SLOT="0" -KEYWORDS="amd64 ~mips ~x86 ~amd64-linux ~x64-macos" +KEYWORDS="amd64 ~mips x86 ~amd64-linux ~x64-macos" IUSE="debug idleconn" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/httperf/files/, app-benchmarks/httperf/
commit: 3d46d30cf22ea864b81089bcbfd70d26dbcbc18f Author: Sam James gentoo org> AuthorDate: Sat May 1 17:35:18 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 1 18:06:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d46d30c app-benchmarks/httperf: drop obsolete LibreSSL patch Signed-off-by: Sam James gentoo.org> .../files/httperf-0.9.1_p2018-libressl.patch | 49 -- .../httperf/httperf-0.9.1_p2018-r1.ebuild | 2 - 2 files changed, 51 deletions(-) diff --git a/app-benchmarks/httperf/files/httperf-0.9.1_p2018-libressl.patch b/app-benchmarks/httperf/files/httperf-0.9.1_p2018-libressl.patch deleted file mode 100644 index e1c0c90fac0..000 --- a/app-benchmarks/httperf/files/httperf-0.9.1_p2018-libressl.patch +++ /dev/null @@ -1,49 +0,0 @@ -From 1c4277eb9288c719b009aacb4bd71ca543f51cbd Mon Sep 17 00:00:00 2001 -From: Stefan Strogin -Date: Mon, 3 Jun 2019 16:18:21 +0300 -Subject: [PATCH] Use correct ifdefs for checking TLS 1.3 - -TLS 1.3 is not ready yet in LibreSSL. Also there is a theoretical -possibility of OpenSSL >=1.1.1 built without TLS 1.3 support - -Upstream-Status: Submitted -[https://github.com/httperf/httperf/pull/66] -Signed-off-by: Stefan Strogin - src/httperf.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/httperf.c b/src/httperf.c -index af6f568..5dbba07 100755 a/src/httperf.c -+++ b/src/httperf.c -@@ -687,7 +687,7 @@ main(int argc, char **argv) - param.ssl_protocol = 5; - else if (strcasecmp (optarg, "TLSv1.2") == 0 || strcasecmp (optarg, "TLSv1_2") == 0) - param.ssl_protocol = 6; --#if (OPENSSL_VERSION_NUMBER >= 0x10101000L) -+#ifdef TLS1_3_VERSION - else if (strcasecmp (optarg, "TLSv1.3") == 0 || strcasecmp (optarg, "TLSv1_3") == 0) - param.ssl_protocol = 7; - #endif -@@ -1104,7 +1104,7 @@ main(int argc, char **argv) - SSL_CTX_set_options(ssl_ctx, SSL_OP_NO_SSLv2 | SSL_OP_NO_SSLv3 | SSL_OP_NO_TLSv1 | SSL_OP_NO_TLSv1_1); break; - #endif - --#if (OPENSSL_VERSION_NUMBER >= 0x10101000L) -+#ifdef TLS1_3_VERSION - /* 7/TLSv1.3 */ - case 7: - ssl_ctx = SSL_CTX_new (TLS_client_method ()); -@@ -1329,7 +1329,7 @@ main(int argc, char **argv) - case 4: printf (" --ssl-protocol=TLSv1.0"); break; - case 5: printf (" --ssl-protocol=TLSv1.1"); break; - case 6: printf (" --ssl-protocol=TLSv1.2"); break; --#if (OPENSSL_VERSION_NUMBER >= 0x10101000L) -+#ifdef TLS1_3_VERSION - case 7: printf (" --ssl-protocol=TLSv1.3"); break; - #endif - } --- -2.21.0 - diff --git a/app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild b/app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild index 7172926e8f5..082a178bf83 100644 --- a/app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild +++ b/app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild @@ -23,8 +23,6 @@ RDEPEND="${DEPEND}" S="${WORKDIR}/${PN}-${COMMIT}" -PATCHES=( "${FILESDIR}"/${P}-libressl.patch ) - src_prepare() { default eautoreconf
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/httperf/
commit: 41ae5b255134efd30bdb8342dac64a3a89bfddbe Author: Mikle Kolyada gentoo org> AuthorDate: Sat May 1 14:08:14 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat May 1 14:10:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41ae5b25 app-benchmarks/httperf: remove libressl support Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild | 7 +++ app-benchmarks/httperf/httperf-0.9.1_p2018.ebuild| 7 +++ 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild b/app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild index d340a5ce823..7172926e8f5 100644 --- a/app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild +++ b/app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,12 +13,11 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+-with-openssl-exception" SLOT="0" KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x64-macos" -IUSE="debug idleconn libressl" +IUSE="debug idleconn" DEPEND=" idleconn? ( dev-libs/libevent:0= ) - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) + dev-libs/openssl:0= " RDEPEND="${DEPEND}" diff --git a/app-benchmarks/httperf/httperf-0.9.1_p2018.ebuild b/app-benchmarks/httperf/httperf-0.9.1_p2018.ebuild index f3dc6dda696..72306744e8d 100644 --- a/app-benchmarks/httperf/httperf-0.9.1_p2018.ebuild +++ b/app-benchmarks/httperf/httperf-0.9.1_p2018.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,12 +13,11 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+-with-openssl-exception" SLOT="0" KEYWORDS="amd64 ~mips x86 ~amd64-linux ~x64-macos" -IUSE="debug idleconn libressl" +IUSE="debug idleconn" DEPEND=" idleconn? ( dev-libs/libevent:0= ) - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) + dev-libs/openssl:0= " RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/httperf/
commit: 6d28f25105ccc348bf8b799f3a6536208bc6a5c6 Author: Göktürk Yüksek gentoo org> AuthorDate: Sat Nov 30 21:46:06 2019 + Commit: Göktürk Yüksek gentoo org> CommitDate: Sat Nov 30 21:46:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d28f251 app-benchmarks/httperf: take over maintainership with a co-maintainer Package-Manager: Portage-2.3.69, Repoman-2.3.14 Signed-off-by: Göktürk Yüksek gentoo.org> app-benchmarks/httperf/metadata.xml | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app-benchmarks/httperf/metadata.xml b/app-benchmarks/httperf/metadata.xml index 2f4bf73d81f..629cc32094b 100644 --- a/app-benchmarks/httperf/metadata.xml +++ b/app-benchmarks/httperf/metadata.xml @@ -1,7 +1,14 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + + gokt...@gentoo.org + Göktürk Yüksek + + + zek...@fastmail.com + Taha Göktuğ Yüksek + Httperf is a tool for measuring web server performance. It provides a flexible facility for generating various HTTP workloads and for measuring server performance. The focus of httperf is
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/httperf/files/, app-benchmarks/httperf/
commit: f9eef3fb840f1be97deb9b50a3fcd6363aa517ac Author: Stefan Strogin gentoo org> AuthorDate: Mon Jun 3 13:35:17 2019 + Commit: Stefan Strogin gentoo org> CommitDate: Mon Jun 3 13:36:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9eef3fb app-benchmarks/httperf: add patch for LibreSSL support Closes: https://bugs.gentoo.org/684804 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Stefan Strogin gentoo.org> .../files/httperf-0.9.1_p2018-libressl.patch | 49 ++ .../httperf/httperf-0.9.1_p2018-r1.ebuild | 42 +++ 2 files changed, 91 insertions(+) diff --git a/app-benchmarks/httperf/files/httperf-0.9.1_p2018-libressl.patch b/app-benchmarks/httperf/files/httperf-0.9.1_p2018-libressl.patch new file mode 100644 index 000..e1c0c90fac0 --- /dev/null +++ b/app-benchmarks/httperf/files/httperf-0.9.1_p2018-libressl.patch @@ -0,0 +1,49 @@ +From 1c4277eb9288c719b009aacb4bd71ca543f51cbd Mon Sep 17 00:00:00 2001 +From: Stefan Strogin +Date: Mon, 3 Jun 2019 16:18:21 +0300 +Subject: [PATCH] Use correct ifdefs for checking TLS 1.3 + +TLS 1.3 is not ready yet in LibreSSL. Also there is a theoretical +possibility of OpenSSL >=1.1.1 built without TLS 1.3 support + +Upstream-Status: Submitted +[https://github.com/httperf/httperf/pull/66] +Signed-off-by: Stefan Strogin +--- + src/httperf.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/httperf.c b/src/httperf.c +index af6f568..5dbba07 100755 +--- a/src/httperf.c b/src/httperf.c +@@ -687,7 +687,7 @@ main(int argc, char **argv) + param.ssl_protocol = 5; + else if (strcasecmp (optarg, "TLSv1.2") == 0 || strcasecmp (optarg, "TLSv1_2") == 0) + param.ssl_protocol = 6; +-#if (OPENSSL_VERSION_NUMBER >= 0x10101000L) ++#ifdef TLS1_3_VERSION + else if (strcasecmp (optarg, "TLSv1.3") == 0 || strcasecmp (optarg, "TLSv1_3") == 0) + param.ssl_protocol = 7; + #endif +@@ -1104,7 +1104,7 @@ main(int argc, char **argv) + SSL_CTX_set_options(ssl_ctx, SSL_OP_NO_SSLv2 | SSL_OP_NO_SSLv3 | SSL_OP_NO_TLSv1 | SSL_OP_NO_TLSv1_1); break; + #endif + +-#if (OPENSSL_VERSION_NUMBER >= 0x10101000L) ++#ifdef TLS1_3_VERSION + /* 7/TLSv1.3 */ + case 7: + ssl_ctx = SSL_CTX_new (TLS_client_method ()); +@@ -1329,7 +1329,7 @@ main(int argc, char **argv) + case 4: printf (" --ssl-protocol=TLSv1.0"); break; + case 5: printf (" --ssl-protocol=TLSv1.1"); break; + case 6: printf (" --ssl-protocol=TLSv1.2"); break; +-#if (OPENSSL_VERSION_NUMBER >= 0x10101000L) ++#ifdef TLS1_3_VERSION + case 7: printf (" --ssl-protocol=TLSv1.3"); break; + #endif + } +-- +2.21.0 + diff --git a/app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild b/app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild new file mode 100644 index 000..d340a5ce823 --- /dev/null +++ b/app-benchmarks/httperf/httperf-0.9.1_p2018-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +COMMIT="00bf5dab6fd284aa559f125964f5fe6dc0f23595" +inherit autotools + +DESCRIPTION="A tool from HP for measuring web server performance" +HOMEPAGE="https://github.com/httperf/httperf"; +SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+-with-openssl-exception" +SLOT="0" +KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x64-macos" +IUSE="debug idleconn libressl" + +DEPEND=" + idleconn? ( dev-libs/libevent:0= ) + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}-${COMMIT}" + +PATCHES=( "${FILESDIR}"/${P}-libressl.patch ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --bindir="${EPREFIX}"/usr/bin + $(use_enable debug) + $(use_enable idleconn) + ) + + econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/httperf/
commit: f73fd13f22a52c62f4024100f890c6c752bbbd38 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 15 15:25:45 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 15 18:38:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f73fd13f app-benchmarks/httperf: Drop 0.9.1_p20161228 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> app-benchmarks/httperf/Manifest| 1 - .../httperf/httperf-0.9.1_p20161228.ebuild | 37 -- 2 files changed, 38 deletions(-) diff --git a/app-benchmarks/httperf/Manifest b/app-benchmarks/httperf/Manifest index 0ec16e30972..2c7c897714b 100644 --- a/app-benchmarks/httperf/Manifest +++ b/app-benchmarks/httperf/Manifest @@ -1,2 +1 @@ -DIST httperf-0.9.1_p20161228.tar.gz 106357 BLAKE2B fa35d47a9e59bd8d8979e2a56ef8e5966c8e83a0a738e0995730efb2721344bcfa6187581b04a05ec2ca7f3424072894c7c10dd63cc1a4a2bb4c0f29df2a0a6c SHA512 e5dbb400e4ab0db3cc1621731d99af9261574a8a1da4279c722ebbd80537d0aae2a3d662f4d51eb9130bc98823c2786710c7819a0144f4ae3f8cf153e28d7dfa DIST httperf-0.9.1_p2018.tar.gz 107070 BLAKE2B 044f45b0d4b17bc714a718835be1e713092fe7f6d6573df237ba87791e5783e8f60d1218f29e01473ccdeec3b461d3ab7d35d68a1037ee693865a37fd78b7ea5 SHA512 34cc92f3de6d1dadc3fedc5b5f617538b76787496f9dd28b7800866abaf96c7410765d4bb0989000910bf2b51433292c0a7009fe64ba4fd29889ce96cc4d10fc diff --git a/app-benchmarks/httperf/httperf-0.9.1_p20161228.ebuild b/app-benchmarks/httperf/httperf-0.9.1_p20161228.ebuild deleted file mode 100644 index a2c8547ee1c..000 --- a/app-benchmarks/httperf/httperf-0.9.1_p20161228.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools vcs-snapshot - -MY_COMMIT_HASH="cc888437e4572ec29a4a7209f34fbd39c31600f5" - -DESCRIPTION="A tool from HP for measuring web server performance" -HOMEPAGE="https://github.com/httperf/httperf"; -SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_COMMIT_HASH}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+-with-openssl-exception" -SLOT="0" -KEYWORDS="amd64 ~mips x86 ~amd64-linux ~x64-macos" -IUSE="debug libressl idleconn" - -RDEPEND="!libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - idleconn? ( dev-libs/libevent:0= )" -DEPEND="${RDEPEND}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --bindir="${EPREFIX}"/usr/bin - $(use_enable debug) - $(use_enable idleconn) - ) - - econf "${myeconfargs[@]}" -}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/httperf/
commit: 6fc6abcea5e989c70c2057c3631d4cdc6f2de639 Author: Mikle Kolyada gentoo org> AuthorDate: Wed May 15 15:13:34 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed May 15 15:13:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc6abce app-benchmarks/httperf: x86 stable wrt bug #684668 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="x86" app-benchmarks/httperf/httperf-0.9.1_p2018.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/httperf/httperf-0.9.1_p2018.ebuild b/app-benchmarks/httperf/httperf-0.9.1_p2018.ebuild index 75a84f5332a..5c75e6ed182 100644 --- a/app-benchmarks/httperf/httperf-0.9.1_p2018.ebuild +++ b/app-benchmarks/httperf/httperf-0.9.1_p2018.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+-with-openssl-exception" SLOT="0" -KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x64-macos" +KEYWORDS="~amd64 ~mips x86 ~amd64-linux ~x64-macos" IUSE="debug idleconn libressl" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/httperf/
commit: 613fe542c4ebcb9a69a6e48f34330bdbc31cc44f Author: Mikle Kolyada gentoo org> AuthorDate: Wed May 15 15:13:51 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed May 15 15:13:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=613fe542 app-benchmarks/httperf: amd64 stable wrt bug #684668 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" app-benchmarks/httperf/httperf-0.9.1_p2018.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/httperf/httperf-0.9.1_p2018.ebuild b/app-benchmarks/httperf/httperf-0.9.1_p2018.ebuild index 5c75e6ed182..f3dc6dda696 100644 --- a/app-benchmarks/httperf/httperf-0.9.1_p2018.ebuild +++ b/app-benchmarks/httperf/httperf-0.9.1_p2018.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+-with-openssl-exception" SLOT="0" -KEYWORDS="~amd64 ~mips x86 ~amd64-linux ~x64-macos" +KEYWORDS="amd64 ~mips x86 ~amd64-linux ~x64-macos" IUSE="debug idleconn libressl" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/httperf/
commit: 8254d8e41b4915e04c949e1d22946c8529995943 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 28 21:24:40 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 28 21:40:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8254d8e4 app-benchmarks/httperf: Add 0.9.1_p2018 snapshot Fixes build with >=dev-libs/openssl-1.1 Thanks-to: Jan Ziak <0xe2.0x9a.0x9b gmail.com> Closes: https://bugs.gentoo.org/674582 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> app-benchmarks/httperf/Manifest| 1 + .../httperf/httperf-0.9.1_p2018.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/app-benchmarks/httperf/Manifest b/app-benchmarks/httperf/Manifest index 3fa87708185..0ec16e30972 100644 --- a/app-benchmarks/httperf/Manifest +++ b/app-benchmarks/httperf/Manifest @@ -1 +1,2 @@ DIST httperf-0.9.1_p20161228.tar.gz 106357 BLAKE2B fa35d47a9e59bd8d8979e2a56ef8e5966c8e83a0a738e0995730efb2721344bcfa6187581b04a05ec2ca7f3424072894c7c10dd63cc1a4a2bb4c0f29df2a0a6c SHA512 e5dbb400e4ab0db3cc1621731d99af9261574a8a1da4279c722ebbd80537d0aae2a3d662f4d51eb9130bc98823c2786710c7819a0144f4ae3f8cf153e28d7dfa +DIST httperf-0.9.1_p2018.tar.gz 107070 BLAKE2B 044f45b0d4b17bc714a718835be1e713092fe7f6d6573df237ba87791e5783e8f60d1218f29e01473ccdeec3b461d3ab7d35d68a1037ee693865a37fd78b7ea5 SHA512 34cc92f3de6d1dadc3fedc5b5f617538b76787496f9dd28b7800866abaf96c7410765d4bb0989000910bf2b51433292c0a7009fe64ba4fd29889ce96cc4d10fc diff --git a/app-benchmarks/httperf/httperf-0.9.1_p2018.ebuild b/app-benchmarks/httperf/httperf-0.9.1_p2018.ebuild new file mode 100644 index 000..75a84f5332a --- /dev/null +++ b/app-benchmarks/httperf/httperf-0.9.1_p2018.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +COMMIT="00bf5dab6fd284aa559f125964f5fe6dc0f23595" +inherit autotools + +DESCRIPTION="A tool from HP for measuring web server performance" +HOMEPAGE="https://github.com/httperf/httperf"; +SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+-with-openssl-exception" +SLOT="0" +KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x64-macos" +IUSE="debug idleconn libressl" + +DEPEND=" + idleconn? ( dev-libs/libevent:0= ) + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}-${COMMIT}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --bindir="${EPREFIX}"/usr/bin + $(use_enable debug) + $(use_enable idleconn) + ) + + econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/httperf/
commit: ce8210b8aa57d78200f8abb13e077fda881d0218 Author: Göktürk Yüksek gentoo org> AuthorDate: Thu Feb 9 00:54:24 2017 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Feb 9 00:54:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8210b8 app-benchmarks/httperf: remove old, migrate away from google code #544092 Package-Manager: portage-2.3.0 app-benchmarks/httperf/Manifest| 1 - app-benchmarks/httperf/httperf-0.9.0-r2.ebuild | 33 - app-benchmarks/httperf/httperf-0.9.0-r3.ebuild | 34 -- app-benchmarks/httperf/metadata.xml| 1 - 4 files changed, 69 deletions(-) diff --git a/app-benchmarks/httperf/Manifest b/app-benchmarks/httperf/Manifest index 25d1636037..35cc461947 100644 --- a/app-benchmarks/httperf/Manifest +++ b/app-benchmarks/httperf/Manifest @@ -1,2 +1 @@ -DIST httperf-0.9.0.tar.gz 425297 SHA256 e1a0bf56bcb746c04674c47b6cfa531fad24e45e9c6de02aea0d1c5f85a2bf1c SHA512 58ea6a3b8a82181a89e5df22fdf18d5be8c7b533c404108702cc03fc727fb1599a43e620d83d41630f8a951d80e48ed99d0c3dd8469ee1fc7626449b777971e1 WHIRLPOOL 7b36e636a063c9af7ff142f7a81947f5b693bb1a3bdbe98c5dfd1f5ac11edb380e97f19c3ad2a0a8d8505c0d63d8d714fe935a6e326f2373cbbb11a940431a7e DIST httperf-0.9.1_p20161228.tar.gz 106357 SHA256 45cf5e92d30cd4191015fff2d0d066b780b54c45e614690bf0e70926633715ed SHA512 e5dbb400e4ab0db3cc1621731d99af9261574a8a1da4279c722ebbd80537d0aae2a3d662f4d51eb9130bc98823c2786710c7819a0144f4ae3f8cf153e28d7dfa WHIRLPOOL 2d0e5ee38b965f8d378cf45038c03782bb64d73981432a24968d6e0b870bacd64e947ee6c0120b2d7927780c4096cf3725ff1866f5f77042498f278cc84683d6 diff --git a/app-benchmarks/httperf/httperf-0.9.0-r2.ebuild b/app-benchmarks/httperf/httperf-0.9.0-r2.ebuild deleted file mode 100644 index 393515b93d..00 --- a/app-benchmarks/httperf/httperf-0.9.0-r2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -AUTOTOOLS_AUTORECONF=1 -AUTOTOOLS_IN_SOURCE_BUILD=1 - -inherit autotools-utils toolchain-funcs - -DESCRIPTION="A tool from HP for measuring web server performance" -HOMEPAGE="https://github.com/httperf/httperf"; -SRC_URI="https://httperf.googlecode.com/files/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~mips x86 ~amd64-linux ~x64-macos" -IUSE="debug" - -DEPEND="dev-libs/openssl" -RDEPEND="dev-libs/openssl" - -DOCS=( AUTHORS ChangeLog NEWS README TODO ) - -src_configure() { - econf --bindir="${EPREFIX}"/usr/bin \ - $(use_enable debug) -} - -src_compile() { - emake CC="$(tc-getCC)" -j1 -} diff --git a/app-benchmarks/httperf/httperf-0.9.0-r3.ebuild b/app-benchmarks/httperf/httperf-0.9.0-r3.ebuild deleted file mode 100644 index 23cfdcc298..00 --- a/app-benchmarks/httperf/httperf-0.9.0-r3.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -AUTOTOOLS_AUTORECONF=1 -AUTOTOOLS_IN_SOURCE_BUILD=1 - -inherit autotools-utils toolchain-funcs - -DESCRIPTION="A tool from HP for measuring web server performance" -HOMEPAGE="https://github.com/httperf/httperf"; -SRC_URI="https://httperf.googlecode.com/files/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x64-macos" -IUSE="debug libressl" - -RDEPEND="!libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= )" -DEPEND="${RDEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS README TODO ) - -src_configure() { - econf --bindir="${EPREFIX}"/usr/bin \ - $(use_enable debug) -} - -src_compile() { - emake CC="$(tc-getCC)" -j1 -} diff --git a/app-benchmarks/httperf/metadata.xml b/app-benchmarks/httperf/metadata.xml index 63bcf7913a..2f4bf73d81 100644 --- a/app-benchmarks/httperf/metadata.xml +++ b/app-benchmarks/httperf/metadata.xml @@ -16,7 +16,6 @@ Build with the idleconn program - httperf httperf/httperf
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/httperf/
commit: a9e4b289739083d8ad11df2a00892bd8eb67ede9 Author: Göktürk Yüksek gentoo org> AuthorDate: Thu Feb 9 00:50:36 2017 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Feb 9 00:50:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e4b289 app-benchmarks/httperf: x86 stable #608506 Tested on my Pentium M processor 1.60GHz Package-Manager: portage-2.3.0 app-benchmarks/httperf/httperf-0.9.1_p20161228.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/httperf/httperf-0.9.1_p20161228.ebuild b/app-benchmarks/httperf/httperf-0.9.1_p20161228.ebuild index d3ec1d0f01..7e97629980 100644 --- a/app-benchmarks/httperf/httperf-0.9.1_p20161228.ebuild +++ b/app-benchmarks/httperf/httperf-0.9.1_p20161228.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_COMMIT_HASH}.tar.gz -> ${P} LICENSE="GPL-2+-with-openssl-exception" SLOT="0" -KEYWORDS="amd64 ~mips ~x86 ~amd64-linux ~x64-macos" +KEYWORDS="amd64 ~mips x86 ~amd64-linux ~x64-macos" IUSE="debug libressl idleconn" RDEPEND="!libressl? ( dev-libs/openssl:0= )
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/httperf/
commit: 5d1ea5aa923543f6611ef38f1f7033610220a3ff Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Feb 7 11:28:18 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Feb 7 11:28:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d1ea5aa app-benchmarks/httperf: amd64 stable wrt bug #608506 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-benchmarks/httperf/httperf-0.9.1_p20161228.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-benchmarks/httperf/httperf-0.9.1_p20161228.ebuild b/app-benchmarks/httperf/httperf-0.9.1_p20161228.ebuild index 55a1800..d3ec1d0 100644 --- a/app-benchmarks/httperf/httperf-0.9.1_p20161228.ebuild +++ b/app-benchmarks/httperf/httperf-0.9.1_p20161228.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_COMMIT_HASH}.tar.gz -> ${P} LICENSE="GPL-2+-with-openssl-exception" SLOT="0" -KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x64-macos" +KEYWORDS="amd64 ~mips ~x86 ~amd64-linux ~x64-macos" IUSE="debug libressl idleconn" RDEPEND="!libressl? ( dev-libs/openssl:0= )
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/httperf/
commit: 86138ec8f8a43a01e66270a6e164930424c2c286 Author: Göktürk Yüksek gentoo org> AuthorDate: Thu Dec 29 03:25:41 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Dec 29 04:11:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86138ec8 app-benchmarks/httperf: bump to 0.9.1_p20161228 Upstream hasn't started doing releases on github yet. See: https://github.com/httperf/httperf/issues/34 Package-Manager: portage-2.3.0 app-benchmarks/httperf/Manifest| 1 + .../httperf/httperf-0.9.1_p20161228.ebuild | 38 ++ app-benchmarks/httperf/metadata.xml| 3 ++ 3 files changed, 42 insertions(+) diff --git a/app-benchmarks/httperf/Manifest b/app-benchmarks/httperf/Manifest index 6d19b0a..25d1636 100644 --- a/app-benchmarks/httperf/Manifest +++ b/app-benchmarks/httperf/Manifest @@ -1 +1,2 @@ DIST httperf-0.9.0.tar.gz 425297 SHA256 e1a0bf56bcb746c04674c47b6cfa531fad24e45e9c6de02aea0d1c5f85a2bf1c SHA512 58ea6a3b8a82181a89e5df22fdf18d5be8c7b533c404108702cc03fc727fb1599a43e620d83d41630f8a951d80e48ed99d0c3dd8469ee1fc7626449b777971e1 WHIRLPOOL 7b36e636a063c9af7ff142f7a81947f5b693bb1a3bdbe98c5dfd1f5ac11edb380e97f19c3ad2a0a8d8505c0d63d8d714fe935a6e326f2373cbbb11a940431a7e +DIST httperf-0.9.1_p20161228.tar.gz 106357 SHA256 45cf5e92d30cd4191015fff2d0d066b780b54c45e614690bf0e70926633715ed SHA512 e5dbb400e4ab0db3cc1621731d99af9261574a8a1da4279c722ebbd80537d0aae2a3d662f4d51eb9130bc98823c2786710c7819a0144f4ae3f8cf153e28d7dfa WHIRLPOOL 2d0e5ee38b965f8d378cf45038c03782bb64d73981432a24968d6e0b870bacd64e947ee6c0120b2d7927780c4096cf3725ff1866f5f77042498f278cc84683d6 diff --git a/app-benchmarks/httperf/httperf-0.9.1_p20161228.ebuild b/app-benchmarks/httperf/httperf-0.9.1_p20161228.ebuild new file mode 100644 index ..55a1800 --- /dev/null +++ b/app-benchmarks/httperf/httperf-0.9.1_p20161228.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools vcs-snapshot + +MY_COMMIT_HASH="cc888437e4572ec29a4a7209f34fbd39c31600f5" + +DESCRIPTION="A tool from HP for measuring web server performance" +HOMEPAGE="https://github.com/httperf/httperf"; +SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_COMMIT_HASH}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+-with-openssl-exception" +SLOT="0" +KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x64-macos" +IUSE="debug libressl idleconn" + +RDEPEND="!libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + idleconn? ( dev-libs/libevent:0= )" +DEPEND="${RDEPEND}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --bindir="${EPREFIX}"/usr/bin + $(use_enable debug) + $(use_enable idleconn) + ) + + econf "${myeconfargs[@]}" +} diff --git a/app-benchmarks/httperf/metadata.xml b/app-benchmarks/httperf/metadata.xml index eb75251..63bcf79 100644 --- a/app-benchmarks/httperf/metadata.xml +++ b/app-benchmarks/httperf/metadata.xml @@ -12,6 +12,9 @@ sustain server overload, support for the HTTP/1.1 and SSL protocols, and its extensibility to new workload generators and performance measurements. + + Build with the idleconn program + httperf httperf/httperf
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/httperf/files/
commit: f7ac3935da76c33e9637c64a80869b750e96be0f Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Sun Jul 3 14:11:44 2016 + Commit: Patrice Clement gentoo org> CommitDate: Thu Jul 7 07:18:14 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ac3935 app-benchmarks/httperf: remove unused patches Closes: https://github.com/gentoo/gentoo/pull/1826 Signed-off-by: Patrice Clement gentoo.org> .../httperf/files/httperf-0.8-optional-ssl.diff | 20 .../httperf/files/httperf-0.8-respect-DESTDIR.diff | 17 - 2 files changed, 37 deletions(-) diff --git a/app-benchmarks/httperf/files/httperf-0.8-optional-ssl.diff b/app-benchmarks/httperf/files/httperf-0.8-optional-ssl.diff deleted file mode 100644 index 018fa03..000 --- a/app-benchmarks/httperf/files/httperf-0.8-optional-ssl.diff +++ /dev/null @@ -1,20 +0,0 @@ -diff --exclude='*~' --exclude='.*' -I '$Id:' -urN httperf-0.8.orig/configure.in httperf-0.8/configure.in httperf-0.8.orig/configure.in 2005-08-17 15:51:17.0 -0400 -+++ httperf-0.8/configure.in 2005-08-17 16:06:20.0 -0400 -@@ -39,8 +39,14 @@ - dnl Checks for libraries. - dnl Replace `main' with a function in -lm: - AC_CHECK_LIB(m, main) --AC_CHECK_LIB(crypto, main) --AC_CHECK_LIB(ssl, SSL_version) -+ -+AC_MSG_CHECKING([whether to enable SSL support]) -+AC_ARG_ENABLE(ssl, [ --enable-ssl Enable SSL support]) -+AC_MSG_RESULT([$enable_ssl]) -+if test "$enable_ssl" = yes; then -+AC_CHECK_LIB(crypto, main) -+AC_CHECK_LIB(ssl, SSL_version) -+fi - - - dnl Checks for header files. diff --git a/app-benchmarks/httperf/files/httperf-0.8-respect-DESTDIR.diff b/app-benchmarks/httperf/files/httperf-0.8-respect-DESTDIR.diff deleted file mode 100644 index f905224..000 --- a/app-benchmarks/httperf/files/httperf-0.8-respect-DESTDIR.diff +++ /dev/null @@ -1,17 +0,0 @@ -diff --exclude='*~' --exclude='.*' -I '$Id:' -urN httperf-0.8.orig/Makefile.in httperf-0.8/Makefile.in httperf-0.8.orig/Makefile.in 2005-08-17 16:07:21.0 -0400 -+++ httperf-0.8/Makefile.in2005-08-17 16:34:50.0 -0400 -@@ -51,9 +51,10 @@ - $(LINK) idleconn.o $(LIBS) - - install: install-recursive httperf -- $(MKDIR) $(bindir) $(mandir)/man1 -- $(INSTALL_PROGRAM) httperf $(bindir)/httperf -- $(INSTALL_DATA) $(srcdir)/httperf.man $(mandir)/man1/httperf.1 -+ $(MKDIR) $(DESTDIR)$(bindir) $(mandir)/man1 -+ $(INSTALL_PROGRAM) httperf $(DESTDIR)$(bindir)/httperf -+ $(MKDIR) $(DESTDIR)$(mandir)/man1 -+ $(INSTALL_DATA) $(srcdir)/httperf.man $(DESTDIR)$(mandir)/man1/httperf.1 - - ttest: ttest.o timer.o -
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/httperf/
commit: 60539d5e9005303c0c453f47d18682d261f910bd Author: Anthony G. Basile gentoo org> AuthorDate: Fri Jun 3 08:18:43 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jun 3 08:18:43 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60539d5e app-benchmarks/httperf: add libressl support Package-Manager: portage-2.2.28 app-benchmarks/httperf/httperf-0.9.0-r3.ebuild | 34 ++ 1 file changed, 34 insertions(+) diff --git a/app-benchmarks/httperf/httperf-0.9.0-r3.ebuild b/app-benchmarks/httperf/httperf-0.9.0-r3.ebuild new file mode 100644 index 000..23cfdcc2 --- /dev/null +++ b/app-benchmarks/httperf/httperf-0.9.0-r3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +AUTOTOOLS_AUTORECONF=1 +AUTOTOOLS_IN_SOURCE_BUILD=1 + +inherit autotools-utils toolchain-funcs + +DESCRIPTION="A tool from HP for measuring web server performance" +HOMEPAGE="https://github.com/httperf/httperf"; +SRC_URI="https://httperf.googlecode.com/files/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x64-macos" +IUSE="debug libressl" + +RDEPEND="!libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= )" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS README TODO ) + +src_configure() { + econf --bindir="${EPREFIX}"/usr/bin \ + $(use_enable debug) +} + +src_compile() { + emake CC="$(tc-getCC)" -j1 +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/httperf/
commit: c253e68f6da78024b9e49eb0ead0bce0540f2c95 Author: Tobias Klausmann gentoo org> AuthorDate: Tue Sep 1 18:37:47 2015 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Sep 1 18:37:47 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c253e68f app-benchmarks/httperf: Fixing HOMEPAGE move due to code.google.com shutdown Package-Manager: portage-2.2.20.1 app-benchmarks/httperf/httperf-0.9.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-benchmarks/httperf/httperf-0.9.0-r2.ebuild b/app-benchmarks/httperf/httperf-0.9.0-r2.ebuild index 7a92688..393515b 100644 --- a/app-benchmarks/httperf/httperf-0.9.0-r2.ebuild +++ b/app-benchmarks/httperf/httperf-0.9.0-r2.ebuild @@ -10,7 +10,7 @@ AUTOTOOLS_IN_SOURCE_BUILD=1 inherit autotools-utils toolchain-funcs DESCRIPTION="A tool from HP for measuring web server performance" -HOMEPAGE="https://code.google.com/p/httperf/"; +HOMEPAGE="https://github.com/httperf/httperf"; SRC_URI="https://httperf.googlecode.com/files/${P}.tar.gz"; LICENSE="GPL-2"