| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 4.2.0 | 8 | amd64 x86 | 0 |
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
LUA_COMPAT=( luajit )
inherit lua-single toolchain-funcs
DESCRIPTION="A HTTP benchmarking tool"
HOMEPAGE="https://github.com/wg/wrk"
SRC_URI="https://github.com/wg/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="amd64 x86"
LICENSE="Apache-2.0 BSD MIT"
SLOT="0"
REQUIRED_USE="${LUA_REQUIRED_USE}"
RDEPEND="
dev-libs/openssl:0=
${LUA_DEPS}
"
DEPEND="${RDEPEND}"
DOCS=( "CHANGES" "NOTICE" "README.md" "SCRIPTING" )
PATCHES=( "${FILESDIR}/${PN}-4.2.0-makefile.patch" )
src_compile() {
myemakeargs=(
CC="$(tc-getCC)"
LUA_LIBS="$(lua_get_LIBS)"
VER="${PV}"
WITH_LUAJIT="$(lua_get_CFLAGS)"
WITH_OPENSSL="/usr"
)
emake "${myemakeargs[@]}"
}
src_install() {
dobin wrk
insinto /usr/share/wrk
doins -r scripts
einstalldocs
}
dev-libs/openssl:0=
${LUA_DEPS}
dev-libs/openssl:0=
${LUA_DEPS}
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | wrk-4.2.0.tar.gz | 10973405 bytes | https://github.com/wg/wrk/archive/4.2.0.tar.gz |