diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-07-20 10:06:13 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-07-20 10:06:13 +0000 |
| commit | 998d1ef77e5c341697abbd8a7daaf28243e47cda (patch) | |
| tree | 48fe5dc77ea0cd93726fedd6f74c65d95045937f /app-benchmarks | |
| parent | 332125b0b2154c7ae836349e89f572d58d5f5fe1 (diff) | |
| download | baldeagleos-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/Manifest | 2 | ||||
| -rw-r--r-- | app-benchmarks/httperf/files/httperf-0.9.1_p20181111-libressl.patch | 49 | ||||
| -rw-r--r-- | app-benchmarks/httperf/httperf-0.9.1_p20181111-r1.ebuild | 42 | ||||
| -rw-r--r-- | app-benchmarks/httperf/metadata.xml | 31 | ||||
| -rw-r--r-- | app-benchmarks/siege/Manifest | 2 | ||||
| -rw-r--r-- | app-benchmarks/siege/files/siege.bash-completion | 24 | ||||
| -rw-r--r-- | app-benchmarks/siege/metadata.xml | 24 | ||||
| -rw-r--r-- | app-benchmarks/siege/siege-4.1.6.ebuild | 53 | ||||
| -rw-r--r-- | app-benchmarks/siege/siege-4.1.7.ebuild | 53 |
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}/" -} |
