* [gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/
@ 2015-10-12 1:13 Anthony G. Basile
0 siblings, 0 replies; 15+ messages in thread
From: Anthony G. Basile @ 2015-10-12 1:13 UTC (permalink / raw
To: gentoo-commits
commit: dd6472d4ccf5d94031e48875e39a3309c5f368df
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 12 01:19:15 2015 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Mon Oct 12 01:19:15 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd6472d4
www-servers/gatling: add libressl support
Package-Manager: portage-2.2.20.1
www-servers/gatling/gatling-0.13-r1.ebuild | 64 ++++++++++++++++++++++++++++++
1 file changed, 64 insertions(+)
diff --git a/www-servers/gatling/gatling-0.13-r1.ebuild b/www-servers/gatling/gatling-0.13-r1.ebuild
new file mode 100644
index 0000000..2c6b7b1
--- /dev/null
+++ b/www-servers/gatling/gatling-0.13-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils toolchain-funcs user
+
+DESCRIPTION="High performance web server"
+HOMEPAGE="http://www.fefe.de/gatling/"
+SRC_URI="http://dl.fefe.de/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="libressl ssl diet"
+REQUIRED_USE="ssl? ( !diet )"
+
+DEPEND=">=dev-libs/libowfat-0.25[diet=]
+ diet? ( dev-libs/dietlibc )
+ ssl? (
+ !libressl? ( dev-libs/openssl:0 )
+ libressl? ( dev-libs/libressl )
+ )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ rm Makefile # leaves us with GNUmakefile
+ epatch "${FILESDIR}/${P}-compile.patch"
+}
+
+src_compile() {
+ local DIET=
+ use diet && DIET='/usr/bin/diet'
+
+ local targets='gatling'
+ use ssl && targets+=' tlsgatling'
+
+ emake DIET="${DIET}" CC="$(tc-getCC)" \
+ CFLAGS="${CFLAGS} -I${ROOT}usr/include/libowfat" \
+ LDFLAGS="${LDFLAGS}" prefix=/usr ${targets} \
+ || die "emake ${targets} failed"
+}
+
+src_install() {
+ doman gatling.1 || die "installing manpage failed"
+
+ newconfd "${FILESDIR}/gatling.confd" gatling || die
+ newinitd "${FILESDIR}/gatling.initd-2" gatling || die
+ dodoc README.{ftp,http} || die "installing docs failed"
+
+ dobin gatling || die "installing gatling binary failed"
+ use ssl && {
+ dodoc README.tls || die "installing docs failed"
+ dobin tlsgatling || die "installing tlsgatling binary failed"
+ }
+}
+
+pkg_setup() {
+ ebegin "Creating gatling user and group"
+ enewgroup gatling
+ enewuser ${PN} -1 -1 /var/www/localhost ${PN}
+}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/
@ 2016-08-07 6:31 Pacho Ramos
0 siblings, 0 replies; 15+ messages in thread
From: Pacho Ramos @ 2016-08-07 6:31 UTC (permalink / raw
To: gentoo-commits
commit: a14a9a8001144113ead6183adae076e72db4b435
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 7 06:30:15 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Aug 7 06:31:38 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a14a9a80
www-servers/gatling: Cleanup per bug #267342
Package-Manager: portage-2.3.0
www-servers/gatling/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/www-servers/gatling/metadata.xml b/www-servers/gatling/metadata.xml
index 32c74b3..94889d6 100644
--- a/www-servers/gatling/metadata.xml
+++ b/www-servers/gatling/metadata.xml
@@ -6,10 +6,6 @@
<name>Patrick Lauer</name>
</maintainer>
<maintainer type="person">
- <email>vostorga@gentoo.org</email>
- <name>Víctor Ostorga</name>
- </maintainer>
- <maintainer type="person">
<email>sping@gentoo.org</email>
<name>Sebastian Pipping</name>
</maintainer>
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/
@ 2019-11-14 0:47 Aaron Bauman
0 siblings, 0 replies; 15+ messages in thread
From: Aaron Bauman @ 2019-11-14 0:47 UTC (permalink / raw
To: gentoo-commits
commit: bf8dfe3607a467ed58dcd60e710d1bc9d26bc0d1
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 14 00:46:22 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu Nov 14 00:46:22 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf8dfe36
www-servers/gatling: drop old EAPI
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
www-servers/gatling/Manifest | 1 -
www-servers/gatling/gatling-0.12-r2.ebuild | 60 ------------------------------
www-servers/gatling/gatling-0.13.ebuild | 60 ------------------------------
3 files changed, 121 deletions(-)
diff --git a/www-servers/gatling/Manifest b/www-servers/gatling/Manifest
index c78dda5671e..288ce4137c2 100644
--- a/www-servers/gatling/Manifest
+++ b/www-servers/gatling/Manifest
@@ -1,3 +1,2 @@
-DIST gatling-0.12.tar.bz2 99540 BLAKE2B 5711c1960d62979397919cceaee1331b71ea516ab0a4e877244c83e24ab8b6aa3978f7646dbf4f54b71e41eb32f7739800748e6a49c80adcaaa1491dd5158cd4 SHA512 50330e92576ce8002acaba9692cb9270ed2d794b1118e697193bd47beadac8ae75a8e2e0b802923172961d74e50cbe114b5e39c083b79a975c0a1bf4c86cab0a
DIST gatling-0.13.tar.bz2 108128 BLAKE2B a8226bb9c608dd77491e4a922a79c310a40e155afcb28602a0cf279e45919bd86a0e93e58d7f33a3551820de20ae219e7af75bc0402eab27c95ba0530575f4c0 SHA512 b9fa604aa8bb8c5d40d9c3eaaa536ed5e73d0ed93eccb41ca4744316ad893dc6fe92fe2c1f0247de82d4eda63b0ab7ab338355d9963fb58f23d39a2c678a1db8
DIST gatling-0.15.tar.xz 121804 BLAKE2B 7df5f6d4fc823e8a1252bacca2b57d0848dd3a920216d1d3185d5f471f786eee1eb36396114b367660ead816bd4ee6c734099bbb9bdb5ffbd5b70a59e0fb0667 SHA512 b76d220a0644f1e6e7ea966a4eff409964c564fc4a31c4efdb764e5f7b5857bc58c26bc31e860fe35df932cbd60fb2b0f4f21c75cb5aa56427e8a2a453684716
diff --git a/www-servers/gatling/gatling-0.12-r2.ebuild b/www-servers/gatling/gatling-0.12-r2.ebuild
deleted file mode 100644
index ffa25cc9ce3..00000000000
--- a/www-servers/gatling/gatling-0.12-r2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils toolchain-funcs user
-
-DESCRIPTION="High performance web server"
-HOMEPAGE="http://www.fefe.de/gatling/"
-SRC_URI="http://dl.fefe.de/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="ssl diet"
-REQUIRED_USE="ssl? ( !diet )"
-
-DEPEND=">=dev-libs/libowfat-0.25[diet=]
- diet? ( dev-libs/dietlibc )
- ssl? ( dev-libs/openssl )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- rm Makefile # leaves us with GNUmakefile
- epatch "${FILESDIR}/${P}-compile.patch"
-}
-
-src_compile() {
- local DIET=
- use diet && DIET='/usr/bin/diet'
-
- local targets='gatling'
- use ssl && targets+=' tlsgatling'
-
- emake DIET="${DIET}" CC="$(tc-getCC)" \
- CFLAGS="${CFLAGS} -I/usr/include/libowfat" \
- LDFLAGS="${LDFLAGS}" prefix=/usr ${targets} \
- || die "emake ${targets} failed"
-}
-
-src_install() {
- doman gatling.1 || die "installing manpage failed"
-
- newconfd "${FILESDIR}/gatling.confd" gatling || die
- newinitd "${FILESDIR}/gatling.initd-2" gatling || die
- dodoc README.{ftp,http} || die "installing docs failed"
-
- dobin gatling || die "installing gatling binary failed"
- use ssl && {
- dodoc README.tls || die "installing docs failed"
- dobin tlsgatling || die "installing tlsgatling binary failed"
- }
-}
-
-pkg_setup() {
- ebegin "Creating gatling user and group"
- enewgroup gatling
- enewuser ${PN} -1 -1 /var/www/localhost ${PN}
-}
diff --git a/www-servers/gatling/gatling-0.13.ebuild b/www-servers/gatling/gatling-0.13.ebuild
deleted file mode 100644
index a3f6ea2f13d..00000000000
--- a/www-servers/gatling/gatling-0.13.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils toolchain-funcs user
-
-DESCRIPTION="High performance web server"
-HOMEPAGE="http://www.fefe.de/gatling/"
-SRC_URI="http://dl.fefe.de/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="ssl diet"
-REQUIRED_USE="ssl? ( !diet )"
-
-DEPEND=">=dev-libs/libowfat-0.25[diet=]
- diet? ( dev-libs/dietlibc )
- ssl? ( dev-libs/openssl )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- rm Makefile # leaves us with GNUmakefile
- epatch "${FILESDIR}/${P}-compile.patch"
-}
-
-src_compile() {
- local DIET=
- use diet && DIET='/usr/bin/diet'
-
- local targets='gatling'
- use ssl && targets+=' tlsgatling'
-
- emake DIET="${DIET}" CC="$(tc-getCC)" \
- CFLAGS="${CFLAGS} -I${ROOT}usr/include/libowfat" \
- LDFLAGS="${LDFLAGS}" prefix=/usr ${targets} \
- || die "emake ${targets} failed"
-}
-
-src_install() {
- doman gatling.1 || die "installing manpage failed"
-
- newconfd "${FILESDIR}/gatling.confd" gatling || die
- newinitd "${FILESDIR}/gatling.initd-2" gatling || die
- dodoc README.{ftp,http} || die "installing docs failed"
-
- dobin gatling || die "installing gatling binary failed"
- use ssl && {
- dodoc README.tls || die "installing docs failed"
- dobin tlsgatling || die "installing tlsgatling binary failed"
- }
-}
-
-pkg_setup() {
- ebegin "Creating gatling user and group"
- enewgroup gatling
- enewuser ${PN} -1 -1 /var/www/localhost ${PN}
-}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/
@ 2019-11-23 17:51 Sebastian Pipping
0 siblings, 0 replies; 15+ messages in thread
From: Sebastian Pipping @ 2019-11-23 17:51 UTC (permalink / raw
To: gentoo-commits
commit: 6a76512ff823a9c0fd9221a50e060f1fa71999c8
Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 23 17:46:35 2019 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Sat Nov 23 17:51:00 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a76512f
www-servers/gatling: Drop old
Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
Package-Manager: Portage-2.3.78, Repoman-2.3.16
www-servers/gatling/Manifest | 1 -
www-servers/gatling/gatling-0.13-r1.ebuild | 63 ------------------------------
2 files changed, 64 deletions(-)
diff --git a/www-servers/gatling/Manifest b/www-servers/gatling/Manifest
index 288ce4137c2..ea5623b0165 100644
--- a/www-servers/gatling/Manifest
+++ b/www-servers/gatling/Manifest
@@ -1,2 +1 @@
-DIST gatling-0.13.tar.bz2 108128 BLAKE2B a8226bb9c608dd77491e4a922a79c310a40e155afcb28602a0cf279e45919bd86a0e93e58d7f33a3551820de20ae219e7af75bc0402eab27c95ba0530575f4c0 SHA512 b9fa604aa8bb8c5d40d9c3eaaa536ed5e73d0ed93eccb41ca4744316ad893dc6fe92fe2c1f0247de82d4eda63b0ab7ab338355d9963fb58f23d39a2c678a1db8
DIST gatling-0.15.tar.xz 121804 BLAKE2B 7df5f6d4fc823e8a1252bacca2b57d0848dd3a920216d1d3185d5f471f786eee1eb36396114b367660ead816bd4ee6c734099bbb9bdb5ffbd5b70a59e0fb0667 SHA512 b76d220a0644f1e6e7ea966a4eff409964c564fc4a31c4efdb764e5f7b5857bc58c26bc31e860fe35df932cbd60fb2b0f4f21c75cb5aa56427e8a2a453684716
diff --git a/www-servers/gatling/gatling-0.13-r1.ebuild b/www-servers/gatling/gatling-0.13-r1.ebuild
deleted file mode 100644
index 45cbd582781..00000000000
--- a/www-servers/gatling/gatling-0.13-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils toolchain-funcs user
-
-DESCRIPTION="High performance web server"
-HOMEPAGE="http://www.fefe.de/gatling/"
-SRC_URI="http://dl.fefe.de/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="libressl ssl diet"
-REQUIRED_USE="ssl? ( !diet )"
-
-DEPEND=">=dev-libs/libowfat-0.25[diet=]
- diet? ( dev-libs/dietlibc )
- ssl? (
- !libressl? ( dev-libs/openssl:0 )
- libressl? ( dev-libs/libressl )
- )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- rm Makefile # leaves us with GNUmakefile
- epatch "${FILESDIR}/${P}-compile.patch"
-}
-
-src_compile() {
- local DIET=
- use diet && DIET='/usr/bin/diet'
-
- local targets='gatling'
- use ssl && targets+=' tlsgatling'
-
- emake DIET="${DIET}" CC="$(tc-getCC)" \
- CFLAGS="${CFLAGS} -I${ROOT}usr/include/libowfat" \
- LDFLAGS="${LDFLAGS}" prefix=/usr ${targets} \
- || die "emake ${targets} failed"
-}
-
-src_install() {
- doman gatling.1 || die "installing manpage failed"
-
- newconfd "${FILESDIR}/gatling.confd" gatling || die
- newinitd "${FILESDIR}/gatling.initd-2" gatling || die
- dodoc README.{ftp,http} || die "installing docs failed"
-
- dobin gatling || die "installing gatling binary failed"
- use ssl && {
- dodoc README.tls || die "installing docs failed"
- dobin tlsgatling || die "installing tlsgatling binary failed"
- }
-}
-
-pkg_setup() {
- ebegin "Creating gatling user and group"
- enewgroup gatling
- enewuser ${PN} -1 -1 /var/www/localhost ${PN}
-}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/
@ 2020-11-27 13:46 Sebastian Pipping
0 siblings, 0 replies; 15+ messages in thread
From: Sebastian Pipping @ 2020-11-27 13:46 UTC (permalink / raw
To: gentoo-commits
commit: f1e37cba1143f0404c2fa4af8dc729b299b886cc
Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 27 13:46:10 2020 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Fri Nov 27 13:46:10 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e37cba
www-servers/gatling: Depend on dev-libs/libowfat with GCC 10 fix
Bug: https://bugs.gentoo.org/756847
Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23
www-servers/gatling/gatling-0.15.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-servers/gatling/gatling-0.15.ebuild b/www-servers/gatling/gatling-0.15.ebuild
index e206f26d046..e59507c318f 100644
--- a/www-servers/gatling/gatling-0.15.ebuild
+++ b/www-servers/gatling/gatling-0.15.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86"
IUSE="libressl ssl diet"
REQUIRED_USE="ssl? ( !diet )"
-DEPEND=">=dev-libs/libowfat-0.25[diet=]
+DEPEND=">=dev-libs/libowfat-0.32-r2[diet=]
diet? ( dev-libs/dietlibc )
ssl? (
!libressl? ( dev-libs/openssl:0 )
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/
@ 2020-11-28 20:45 Sebastian Pipping
0 siblings, 0 replies; 15+ messages in thread
From: Sebastian Pipping @ 2020-11-28 20:45 UTC (permalink / raw
To: gentoo-commits
commit: 98311870bd9a7e8649d46991460a8a77012ee613
Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 28 20:42:50 2020 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Sat Nov 28 20:44:52 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98311870
www-servers/gatling: 0.16 + EAPI 7
Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23
www-servers/gatling/Manifest | 1 +
www-servers/gatling/gatling-0.16.ebuild | 66 +++++++++++++++++++++++++++++++++
2 files changed, 67 insertions(+)
diff --git a/www-servers/gatling/Manifest b/www-servers/gatling/Manifest
index ea5623b0165..59942cd426c 100644
--- a/www-servers/gatling/Manifest
+++ b/www-servers/gatling/Manifest
@@ -1 +1,2 @@
DIST gatling-0.15.tar.xz 121804 BLAKE2B 7df5f6d4fc823e8a1252bacca2b57d0848dd3a920216d1d3185d5f471f786eee1eb36396114b367660ead816bd4ee6c734099bbb9bdb5ffbd5b70a59e0fb0667 SHA512 b76d220a0644f1e6e7ea966a4eff409964c564fc4a31c4efdb764e5f7b5857bc58c26bc31e860fe35df932cbd60fb2b0f4f21c75cb5aa56427e8a2a453684716
+DIST gatling-0.16.tar.xz 126844 BLAKE2B 33dd2e93833b216ffadae4dbd5650af87b23ed5d62caf181d8005acb4dce889b86d1afb711676377ba2b7c4fe08b8f2350a32965cf6292a268281b28c4310c27 SHA512 9446ea0ae862509b1a892e5bdef14d3a2320c3c3e846362b4679c0834aa906ab5b16ef54e4a7c8e7ee839d30317436dd411e891e3105035a9ee31b0facc0b8c1
diff --git a/www-servers/gatling/gatling-0.16.ebuild b/www-servers/gatling/gatling-0.16.ebuild
new file mode 100644
index 00000000000..c1b0e8bf0ab
--- /dev/null
+++ b/www-servers/gatling/gatling-0.16.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit eutils toolchain-funcs user
+
+DESCRIPTION="High performance web server"
+HOMEPAGE="https://www.fefe.de/gatling/"
+SRC_URI="https://www.fefe.de/gatling/${P}.tar.xz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="libressl ssl diet"
+REQUIRED_USE="ssl? ( !diet )"
+
+DEPEND=">=dev-libs/libowfat-0.32-r2[diet=]
+ diet? ( dev-libs/dietlibc )
+ ssl? (
+ !libressl? ( dev-libs/openssl:0 )
+ libressl? ( dev-libs/libressl )
+ )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.13-compile.patch"
+ "${FILESDIR}/${PN}-0.15-ar.patch"
+)
+
+src_prepare() {
+ default
+ rm Makefile # leaves us with GNUmakefile
+}
+
+src_compile() {
+ local DIET=
+ use diet && DIET='/usr/bin/diet'
+
+ local targets='gatling'
+ use ssl && targets+=' tlsgatling'
+
+ emake DIET="${DIET}" CC="$(tc-getCC)" \
+ CFLAGS="${CFLAGS} -I${ROOT}/usr/include/libowfat" \
+ LDFLAGS="${LDFLAGS}" prefix=/usr ${targets}
+}
+
+src_install() {
+ doman gatling.1
+
+ newconfd "${FILESDIR}/gatling.confd" gatling
+ newinitd "${FILESDIR}/gatling.initd-3" gatling
+ dodoc README.{ftp,http}
+
+ dobin gatling
+ use ssl && {
+ dodoc README.tls
+ dobin tlsgatling
+ }
+}
+
+pkg_setup() {
+ ebegin "Creating gatling user and group"
+ enewgroup gatling
+ enewuser ${PN} -1 -1 /var/www/localhost ${PN}
+}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/
@ 2021-04-12 22:50 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2021-04-12 22:50 UTC (permalink / raw
To: gentoo-commits
commit: cae07e89a6f75ec4c45803666e17ffabf0d24dc7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 10 06:04:56 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 12 22:49:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae07e89
www-servers/gatling: fix ROOT in src_compile (VariableScope)
Signed-off-by: Sam James <sam <AT> gentoo.org>
www-servers/gatling/gatling-0.16-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/www-servers/gatling/gatling-0.16-r1.ebuild b/www-servers/gatling/gatling-0.16-r1.ebuild
index 6616e0b4eca..828f977142d 100644
--- a/www-servers/gatling/gatling-0.16-r1.ebuild
+++ b/www-servers/gatling/gatling-0.16-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"
@@ -44,7 +44,7 @@ src_compile() {
use ssl && targets+=' tlsgatling'
emake DIET="${DIET}" CC="$(tc-getCC)" \
- CFLAGS="${CFLAGS} -I${ROOT}/usr/include/libowfat" \
+ CFLAGS="${CFLAGS} -I${ESYSROOT}/usr/include/libowfat" \
LDFLAGS="${LDFLAGS}" prefix=/usr ${targets}
}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/
@ 2021-04-16 11:23 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2021-04-16 11:23 UTC (permalink / raw
To: gentoo-commits
commit: 9390033d504a9ad5cfecf92350f3119fa1044c89
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 16 08:07:01 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 16 11:22:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9390033d
www-servers/gatling: eutils--
Signed-off-by: Sam James <sam <AT> gentoo.org>
www-servers/gatling/gatling-0.16-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-servers/gatling/gatling-0.16-r1.ebuild b/www-servers/gatling/gatling-0.16-r1.ebuild
index 828f977142d..25265f0c79e 100644
--- a/www-servers/gatling/gatling-0.16-r1.ebuild
+++ b/www-servers/gatling/gatling-0.16-r1.ebuild
@@ -3,7 +3,7 @@
EAPI="7"
-inherit eutils toolchain-funcs
+inherit toolchain-funcs
DESCRIPTION="High performance web server"
HOMEPAGE="https://www.fefe.de/gatling/"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/
@ 2021-05-02 20:26 Mikle Kolyada
0 siblings, 0 replies; 15+ messages in thread
From: Mikle Kolyada @ 2021-05-02 20:26 UTC (permalink / raw
To: gentoo-commits
commit: 037fc0eeb568b659c8eac6b3c8ebdd1bf854c9b6
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun May 2 20:26:11 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun May 2 20:26:37 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=037fc0ee
www-servers/gatling: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
www-servers/gatling/gatling-0.16-r1.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/www-servers/gatling/gatling-0.16-r1.ebuild b/www-servers/gatling/gatling-0.16-r1.ebuild
index 25265f0c79e..ba75a8d4e97 100644
--- a/www-servers/gatling/gatling-0.16-r1.ebuild
+++ b/www-servers/gatling/gatling-0.16-r1.ebuild
@@ -12,14 +12,13 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="libressl ssl diet"
+IUSE="ssl diet"
REQUIRED_USE="ssl? ( !diet )"
DEPEND=">=dev-libs/libowfat-0.32-r2[diet=]
diet? ( dev-libs/dietlibc )
ssl? (
- !libressl? ( dev-libs/openssl:0 )
- libressl? ( dev-libs/libressl )
+ dev-libs/openssl:0
)"
RDEPEND="${DEPEND}
acct-group/gatling
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/
@ 2021-06-22 18:19 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2021-06-22 18:19 UTC (permalink / raw
To: gentoo-commits
commit: f561b635a8f39cacbd3ccea531e7ad8eba51e14c
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 22 00:00:09 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 22 18:19:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f561b635
www-servers/gatling: use binding := for dev-libs/openssl
Needed for upcoming upgrade to OpenSSL 3.0.0 which has changed ABI.
Acked-by: David Seifert <soap <AT> gentoo.org>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
www-servers/gatling/{gatling-0.16-r1.ebuild => gatling-0.16-r2.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-servers/gatling/gatling-0.16-r1.ebuild b/www-servers/gatling/gatling-0.16-r2.ebuild
similarity index 98%
rename from www-servers/gatling/gatling-0.16-r1.ebuild
rename to www-servers/gatling/gatling-0.16-r2.ebuild
index ba75a8d4e97..5dc968c933d 100644
--- a/www-servers/gatling/gatling-0.16-r1.ebuild
+++ b/www-servers/gatling/gatling-0.16-r2.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="ssl? ( !diet )"
DEPEND=">=dev-libs/libowfat-0.32-r2[diet=]
diet? ( dev-libs/dietlibc )
ssl? (
- dev-libs/openssl:0
+ dev-libs/openssl:0=
)"
RDEPEND="${DEPEND}
acct-group/gatling
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/
@ 2021-06-24 23:27 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2021-06-24 23:27 UTC (permalink / raw
To: gentoo-commits
commit: b962ed0777cfee10b3a3e6e875d313f4d0b301ab
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 24 23:20:09 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 24 23:27:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b962ed07
www-servers/gatling: add dependency on virtual/libcrypt
Needed for libxcrypt migration which is upcoming.
Acked-by: David Seifert <soap <AT> gentoo.org>
Reported-by: Ionen Wolkens <ionen <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
www-servers/gatling/{gatling-0.16-r2.ebuild => gatling-0.16-r3.ebuild} | 1 +
1 file changed, 1 insertion(+)
diff --git a/www-servers/gatling/gatling-0.16-r2.ebuild b/www-servers/gatling/gatling-0.16-r3.ebuild
similarity index 98%
rename from www-servers/gatling/gatling-0.16-r2.ebuild
rename to www-servers/gatling/gatling-0.16-r3.ebuild
index 5dc968c933d..6070f033243 100644
--- a/www-servers/gatling/gatling-0.16-r2.ebuild
+++ b/www-servers/gatling/gatling-0.16-r3.ebuild
@@ -16,6 +16,7 @@ IUSE="ssl diet"
REQUIRED_USE="ssl? ( !diet )"
DEPEND=">=dev-libs/libowfat-0.32-r2[diet=]
+ virtual/libcrypt:=
diet? ( dev-libs/dietlibc )
ssl? (
dev-libs/openssl:0=
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/
@ 2024-03-08 13:23 Sebastian Pipping
0 siblings, 0 replies; 15+ messages in thread
From: Sebastian Pipping @ 2024-03-08 13:23 UTC (permalink / raw
To: gentoo-commits
commit: 34e6f15897ea966807a8ecd21a728ef0b887503d
Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 8 13:22:00 2024 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Fri Mar 8 13:22:00 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e6f158
www-servers/gatling: Add missing dependency on sys-libs/zlib
Closes: https://bugs.gentoo.org/914347
Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
www-servers/gatling/gatling-0.16-r5.ebuild | 65 ++++++++++++++++++++++++++++++
1 file changed, 65 insertions(+)
diff --git a/www-servers/gatling/gatling-0.16-r5.ebuild b/www-servers/gatling/gatling-0.16-r5.ebuild
new file mode 100644
index 000000000000..795c4d890c67
--- /dev/null
+++ b/www-servers/gatling/gatling-0.16-r5.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="High performance web server"
+HOMEPAGE="https://www.fefe.de/gatling/"
+SRC_URI="https://www.fefe.de/gatling/${P}.tar.xz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="ssl diet"
+REQUIRED_USE="ssl? ( !diet )"
+
+DEPEND=">=dev-libs/libowfat-0.32-r2[diet=]
+ sys-libs/zlib
+ virtual/libcrypt:=
+ diet? ( dev-libs/dietlibc )
+ ssl? (
+ dev-libs/openssl:0=
+ )"
+RDEPEND="${DEPEND}
+ acct-group/gatling
+ acct-user/gatling
+ "
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.13-compile.patch"
+ "${FILESDIR}/${PN}-0.15-ar.patch"
+ "${FILESDIR}/${PN}-0.16-r4-0001-try-alloca-socket-fix-Wimplicit-int.patch"
+)
+
+src_prepare() {
+ default
+ rm Makefile # leaves us with GNUmakefile
+}
+
+src_compile() {
+ local DIET=
+ use diet && DIET='/usr/bin/diet'
+
+ local targets='gatling'
+ use ssl && targets+=' tlsgatling'
+
+ emake DIET="${DIET}" CC="$(tc-getCC)" \
+ CFLAGS="${CFLAGS} -I${ESYSROOT}/usr/include/libowfat" \
+ LDFLAGS="${LDFLAGS}" prefix=/usr ${targets}
+}
+
+src_install() {
+ doman gatling.1
+
+ newconfd "${FILESDIR}/gatling.confd" gatling
+ newinitd "${FILESDIR}/gatling.initd-3" gatling
+ dodoc README.{ftp,http}
+
+ dobin gatling
+ use ssl && {
+ dodoc README.tls
+ dobin tlsgatling
+ }
+}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/
@ 2024-03-17 5:34 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2024-03-17 5:34 UTC (permalink / raw
To: gentoo-commits
commit: b4b0aaa72c3a9563736ae657f51e30b5f6584c81
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Sun Mar 17 04:06:59 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 17 05:28:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b0aaa7
www-servers/gatling: drop old
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
www-servers/gatling/gatling-0.16-r3.ebuild | 63 -----------------------------
www-servers/gatling/gatling-0.16-r4.ebuild | 64 ------------------------------
2 files changed, 127 deletions(-)
diff --git a/www-servers/gatling/gatling-0.16-r3.ebuild b/www-servers/gatling/gatling-0.16-r3.ebuild
deleted file mode 100644
index 6070f0332438..000000000000
--- a/www-servers/gatling/gatling-0.16-r3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="High performance web server"
-HOMEPAGE="https://www.fefe.de/gatling/"
-SRC_URI="https://www.fefe.de/gatling/${P}.tar.xz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="ssl diet"
-REQUIRED_USE="ssl? ( !diet )"
-
-DEPEND=">=dev-libs/libowfat-0.32-r2[diet=]
- virtual/libcrypt:=
- diet? ( dev-libs/dietlibc )
- ssl? (
- dev-libs/openssl:0=
- )"
-RDEPEND="${DEPEND}
- acct-group/gatling
- acct-user/gatling
- "
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.13-compile.patch"
- "${FILESDIR}/${PN}-0.15-ar.patch"
-)
-
-src_prepare() {
- default
- rm Makefile # leaves us with GNUmakefile
-}
-
-src_compile() {
- local DIET=
- use diet && DIET='/usr/bin/diet'
-
- local targets='gatling'
- use ssl && targets+=' tlsgatling'
-
- emake DIET="${DIET}" CC="$(tc-getCC)" \
- CFLAGS="${CFLAGS} -I${ESYSROOT}/usr/include/libowfat" \
- LDFLAGS="${LDFLAGS}" prefix=/usr ${targets}
-}
-
-src_install() {
- doman gatling.1
-
- newconfd "${FILESDIR}/gatling.confd" gatling
- newinitd "${FILESDIR}/gatling.initd-3" gatling
- dodoc README.{ftp,http}
-
- dobin gatling
- use ssl && {
- dodoc README.tls
- dobin tlsgatling
- }
-}
diff --git a/www-servers/gatling/gatling-0.16-r4.ebuild b/www-servers/gatling/gatling-0.16-r4.ebuild
deleted file mode 100644
index 5562859bec4a..000000000000
--- a/www-servers/gatling/gatling-0.16-r4.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="High performance web server"
-HOMEPAGE="https://www.fefe.de/gatling/"
-SRC_URI="https://www.fefe.de/gatling/${P}.tar.xz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="ssl diet"
-REQUIRED_USE="ssl? ( !diet )"
-
-DEPEND=">=dev-libs/libowfat-0.32-r2[diet=]
- virtual/libcrypt:=
- diet? ( dev-libs/dietlibc )
- ssl? (
- dev-libs/openssl:0=
- )"
-RDEPEND="${DEPEND}
- acct-group/gatling
- acct-user/gatling
- "
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.13-compile.patch"
- "${FILESDIR}/${PN}-0.15-ar.patch"
- "${FILESDIR}/${PN}-0.16-r4-0001-try-alloca-socket-fix-Wimplicit-int.patch"
-)
-
-src_prepare() {
- default
- rm Makefile # leaves us with GNUmakefile
-}
-
-src_compile() {
- local DIET=
- use diet && DIET='/usr/bin/diet'
-
- local targets='gatling'
- use ssl && targets+=' tlsgatling'
-
- emake DIET="${DIET}" CC="$(tc-getCC)" \
- CFLAGS="${CFLAGS} -I${ESYSROOT}/usr/include/libowfat" \
- LDFLAGS="${LDFLAGS}" prefix=/usr ${targets}
-}
-
-src_install() {
- doman gatling.1
-
- newconfd "${FILESDIR}/gatling.confd" gatling
- newinitd "${FILESDIR}/gatling.initd-3" gatling
- dodoc README.{ftp,http}
-
- dobin gatling
- use ssl && {
- dodoc README.tls
- dobin tlsgatling
- }
-}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/
@ 2024-03-17 5:34 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2024-03-17 5:34 UTC (permalink / raw
To: gentoo-commits
commit: 9ed38b2181406a8baccc8af06c5462e3bc39c361
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Sun Mar 17 04:06:05 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 17 05:28:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed38b21
www-servers/gatling: update EAPI 7 -> 8
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
www-servers/gatling/{gatling-0.16-r5.ebuild => gatling-0.16-r6.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-servers/gatling/gatling-0.16-r5.ebuild b/www-servers/gatling/gatling-0.16-r6.ebuild
similarity index 99%
rename from www-servers/gatling/gatling-0.16-r5.ebuild
rename to www-servers/gatling/gatling-0.16-r6.ebuild
index fbdd4d3032e1..1116ae3dbd93 100644
--- a/www-servers/gatling/gatling-0.16-r5.ebuild
+++ b/www-servers/gatling/gatling-0.16-r6.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="7"
+EAPI="8"
inherit flag-o-matic toolchain-funcs
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/
@ 2024-03-17 5:34 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2024-03-17 5:34 UTC (permalink / raw
To: gentoo-commits
commit: 5474c37574505cb692d629cb2469f5256e7cbcd5
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Sun Mar 17 04:03:55 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 17 05:28:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5474c375
www-servers/gatling: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/864133
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
www-servers/gatling/gatling-0.16-r5.ebuild | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/www-servers/gatling/gatling-0.16-r5.ebuild b/www-servers/gatling/gatling-0.16-r5.ebuild
index 795c4d890c67..fbdd4d3032e1 100644
--- a/www-servers/gatling/gatling-0.16-r5.ebuild
+++ b/www-servers/gatling/gatling-0.16-r5.ebuild
@@ -3,7 +3,7 @@
EAPI="7"
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="High performance web server"
HOMEPAGE="https://www.fefe.de/gatling/"
@@ -39,6 +39,12 @@ src_prepare() {
}
src_compile() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/864133
+ #
+ # Last released in 2016, sources are in cvs so I cannot check for activity.
+ filter-lto
+
local DIET=
use diet && DIET='/usr/bin/diet'
^ permalink raw reply related [flat|nested] 15+ messages in thread
end of thread, other threads:[~2024-03-17 5:35 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-17 5:34 [gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-03-17 5:34 Sam James
2024-03-17 5:34 Sam James
2024-03-08 13:23 Sebastian Pipping
2021-06-24 23:27 Sam James
2021-06-22 18:19 Sam James
2021-05-02 20:26 Mikle Kolyada
2021-04-16 11:23 Sam James
2021-04-12 22:50 Sam James
2020-11-28 20:45 Sebastian Pipping
2020-11-27 13:46 Sebastian Pipping
2019-11-23 17:51 Sebastian Pipping
2019-11-14 0:47 Aaron Bauman
2016-08-07 6:31 Pacho Ramos
2015-10-12 1:13 Anthony G. Basile
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox