summaryrefslogtreecommitdiff
path: root/app-benchmarks
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-07-20 10:06:13 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-07-20 10:06:13 +0000
commit998d1ef77e5c341697abbd8a7daaf28243e47cda (patch)
tree48fe5dc77ea0cd93726fedd6f74c65d95045937f /app-benchmarks
parent332125b0b2154c7ae836349e89f572d58d5f5fe1 (diff)
downloadbaldeagleos-repo-998d1ef77e5c341697abbd8a7daaf28243e47cda.tar.gz
baldeagleos-repo-998d1ef77e5c341697abbd8a7daaf28243e47cda.tar.xz
baldeagleos-repo-998d1ef77e5c341697abbd8a7daaf28243e47cda.zip
Adding metadata
Diffstat (limited to 'app-benchmarks')
-rw-r--r--app-benchmarks/httperf/Manifest2
-rw-r--r--app-benchmarks/httperf/files/httperf-0.9.1_p20181111-libressl.patch49
-rw-r--r--app-benchmarks/httperf/httperf-0.9.1_p20181111-r1.ebuild42
-rw-r--r--app-benchmarks/httperf/metadata.xml31
-rw-r--r--app-benchmarks/siege/Manifest2
-rw-r--r--app-benchmarks/siege/files/siege.bash-completion24
-rw-r--r--app-benchmarks/siege/metadata.xml24
-rw-r--r--app-benchmarks/siege/siege-4.1.6.ebuild53
-rw-r--r--app-benchmarks/siege/siege-4.1.7.ebuild53
9 files changed, 0 insertions, 280 deletions
diff --git a/app-benchmarks/httperf/Manifest b/app-benchmarks/httperf/Manifest
deleted file mode 100644
index 9ff454719a8a..000000000000
--- a/app-benchmarks/httperf/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST httperf-0.9.1_p20181111.tar.gz 107070 BLAKE2B 044f45b0d4b17bc714a718835be1e713092fe7f6d6573df237ba87791e5783e8f60d1218f29e01473ccdeec3b461d3ab7d35d68a1037ee693865a37fd78b7ea5 SHA512 34cc92f3de6d1dadc3fedc5b5f617538b76787496f9dd28b7800866abaf96c7410765d4bb0989000910bf2b51433292c0a7009fe64ba4fd29889ce96cc4d10fc
-DIST httperf-0.9.1_p20201206.tar.gz 107789 BLAKE2B 8285ab8ae36ff5776510b6d88901d1e8fc9a2e1092131e1b4778e4cf3a3db7188eaad39f54f9bcc8a6e6b94006020a9def69492eb8ff3f27319f4ddacf502ef7 SHA512 505c7042841c53730e27454c8bc945f133cf8244daa978fb699a0590074dfe2b6b883d15968bde5586ad9f4dc96705fa2fc20b45dbe8a2557fe2b45521eb4e09
diff --git a/app-benchmarks/httperf/files/httperf-0.9.1_p20181111-libressl.patch b/app-benchmarks/httperf/files/httperf-0.9.1_p20181111-libressl.patch
deleted file mode 100644
index e1c0c90fac07..000000000000
--- a/app-benchmarks/httperf/files/httperf-0.9.1_p20181111-libressl.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From 1c4277eb9288c719b009aacb4bd71ca543f51cbd Mon Sep 17 00:00:00 2001
-From: Stefan Strogin <steils@gentoo.org>
-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 <steils@gentoo.org>
----
- 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_p20181111-r1.ebuild b/app-benchmarks/httperf/httperf-0.9.1_p20181111-r1.ebuild
deleted file mode 100644
index 8e33000a7b75..000000000000
--- a/app-benchmarks/httperf/httperf-0.9.1_p20181111-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 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[@]}"
-}
diff --git a/app-benchmarks/httperf/metadata.xml b/app-benchmarks/httperf/metadata.xml
deleted file mode 100644
index 2796ae91c0ac..000000000000
--- a/app-benchmarks/httperf/metadata.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>dev@liguros.net</email>
- <name>Development</name>
- </maintainer>
- <maintainer type="person">
- <email>gokturk@gentoo.org</email>
- <name>Göktürk Yüksek</name>
- </maintainer>
- <maintainer type="person">
- <email>zekeby@fastmail.com</email>
- <name>Taha Göktuğ Yüksek</name>
- </maintainer>
- <longdescription lang="en">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
- not on implementing one particular benchmark but on providing a robust,
- high-performance tool that facilitates the construction of both micro-
- and macro-level benchmarks. The three distinguishing characteristics of
- httperf are its robustness, which includes the ability to generate and
- sustain server overload, support for the HTTP/1.1 and SSL protocols, and
- its extensibility to new workload generators and performance
- measurements.</longdescription>
-
- <use>
- <flag name="idleconn">Build with the idleconn program</flag>
- </use>
- <origin>ports</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/app-benchmarks/siege/Manifest b/app-benchmarks/siege/Manifest
deleted file mode 100644
index f706816b7abe..000000000000
--- a/app-benchmarks/siege/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST siege-4.1.6.tar.gz 527103 BLAKE2B aea71c93d0243113f8d9087ab4ea02ad1c64e10d8a10918139473ba865230a8e945d5371f19234bce22c95f8a412f68e94792ea0ea00eb451f208a17a37467f4 SHA512 cc674c9dc33aac35988708cd73b5061343cb1939e8a10b4dc50ceab42e65647b58557b6f3b48a03f5c992109bcac233425bf363e1f899135cfd9333d2517cfb2
-DIST siege-4.1.7.tar.gz 543447 BLAKE2B a4a5e7290ddace57f69a70d38bbcc901fb7651084840635981ea8b26c6bfc829215b03814a4b283709516a3994bd62f9e19fc304604249347b53238527108b97 SHA512 b7a842433410c7425c20308515db35151346249bd6886f9a36ef57c839ee974e05147792bff0fa72c3284dcb30b603fd6122c78f3220e144c688f41ebec9fec5
diff --git a/app-benchmarks/siege/files/siege.bash-completion b/app-benchmarks/siege/files/siege.bash-completion
deleted file mode 100644
index cc100e5ee6a1..000000000000
--- a/app-benchmarks/siege/files/siege.bash-completion
+++ /dev/null
@@ -1,24 +0,0 @@
-# siege completion
-
-_siege() {
- local cur prev opts
- COMPREPLY=()
- cur="${COMP_WORDS[COMP_CWORD]}"
- prev="${COMP_WORDS[COMP_CWORD-1]}"
- opts="-V --version -h --help -C --config -v --verbose -g --get \
- -c --concurrent -i --internet -d --delay -b --benchmark -r --reps \
- -t --time -l --log -m --mark -H --header -R --rc -f --file -u --url"
-
- if [[ "${cur}" == -* ]] || [ ${COMP_CWORD} -eq 1 ]; then
- COMPREPLY=($(compgen -W "${opts}" -- ${cur}))
- fi
-
- case "${prev}" in
- -R|--rc|-f|--file)
- COMPREPLY=($(compgen -o filenames -A file -- ${cur}))
- ;;
- esac
-}
-complete -F _siege siege
-
-# vim: set ft=sh tw=80 ts=4 sw=4 :
diff --git a/app-benchmarks/siege/metadata.xml b/app-benchmarks/siege/metadata.xml
deleted file mode 100644
index de9c52d1e242..000000000000
--- a/app-benchmarks/siege/metadata.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>dev@liguros.net</email>
- <name>Development</name>
- </maintainer>
- <maintainer type="person">
- <email>marco@scardovi.com</email>
- <name>Marco Scardovi</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <longdescription>
- Siege is an http load testing and benchmarking utility. It was designed to let
- web developers measure their code under duress, to see how it will stand up to load on the internet.
- Siege supports basic authentication, cookies, HTTP, HTTPS and FTP protocols.
- It lets its user hit a server with a configurable number of simulated clients.
- </longdescription>
-
- <origin>ports</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/app-benchmarks/siege/siege-4.1.6.ebuild b/app-benchmarks/siege/siege-4.1.6.ebuild
deleted file mode 100644
index d12530891f5d..000000000000
--- a/app-benchmarks/siege/siege-4.1.6.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2021-2026 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-inherit autotools bash-completion-r1
-
-DESCRIPTION="A HTTP regression testing and benchmarking utility"
-HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege"
-SRC_URI="https://download.joedog.org/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~x86 ~x64-macos"
-SLOT="0"
-IUSE="libressl ssl"
-
-RDEPEND="ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
-)"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- default
- # bundled macros break recent libtool
- # remove /usr/lib from LDFLAGS, bug #732886
- sed -i \
- -e '/AC_PROG_SHELL/d' \
- -e 's/SSL_LDFLAGS="-L.*lib"/SSL_LDFLAGS=""/g' \
- -e 's/Z_LDFLAGS="-L.*lib"/Z_LDFLAGS=""/g' \
- configure.ac || die
- rm *.m4 || die "failed to remove bundled macros"
- eautoreconf
-}
-
-src_configure() {
- local myconf=(
- $(use_with ssl ssl "${EPREFIX}/usr")
- )
- econf "${myconf[@]}"
-}
-
-src_install() {
- emake DESTDIR="${ED}" install
-
- dodoc AUTHORS ChangeLog INSTALL README* doc/siegerc doc/urls.txt
-
- newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN}
-}
-
-pkg_postinst() {
- elog "An example ~/.siegerc file has been installed in"
- elog "${EPREFIX}/usr/share/doc/${PF}/"
-}
diff --git a/app-benchmarks/siege/siege-4.1.7.ebuild b/app-benchmarks/siege/siege-4.1.7.ebuild
deleted file mode 100644
index 105f260d34e3..000000000000
--- a/app-benchmarks/siege/siege-4.1.7.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2021-2024 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-inherit autotools bash-completion-r1
-
-DESCRIPTION="A HTTP regression testing and benchmarking utility"
-HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege"
-SRC_URI="https://download.joedog.org/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~x86 ~x64-macos"
-SLOT="0"
-IUSE="libressl ssl"
-
-RDEPEND="ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
-)"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- default
- # bundled macros break recent libtool
- # remove /usr/lib from LDFLAGS, bug #732886
- sed -i \
- -e '/AC_PROG_SHELL/d' \
- -e 's/SSL_LDFLAGS="-L.*lib"/SSL_LDFLAGS=""/g' \
- -e 's/Z_LDFLAGS="-L.*lib"/Z_LDFLAGS=""/g' \
- configure.ac || die
- rm *.m4 || die "failed to remove bundled macros"
- eautoreconf
-}
-
-src_configure() {
- local myconf=(
- $(use_with ssl ssl "${EPREFIX}/usr")
- )
- econf "${myconf[@]}"
-}
-
-src_install() {
- emake DESTDIR="${ED}" install
-
- dodoc AUTHORS ChangeLog INSTALL README* doc/siegerc doc/urls.txt
-
- newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN}
-}
-
-pkg_postinst() {
- elog "An example ~/.siegerc file has been installed in"
- elog "${EPREFIX}/usr/share/doc/${PF}/"
-}