mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-07 00:05:47 +03:00
dev-util/kyua: add 0.14.1
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
This commit is contained in:
@@ -1,2 +1,3 @@
|
||||
DIST kyua-0.13.tar.gz 663776 BLAKE2B 5bb6b2a7723567395baeace0b70085a631856ac98ddb304bb5300f26bc89a1a1add589486cd08f1569ca9c7534fd5071a62cdcbb519a10d59221df63c0aef932 SHA512 80ecf4fd888d4759122f3c1d1d5b06a19135e06f7bca1ef8458c7a5e78c1b6baff54969c863c93f11c40611ca256fc0334402531397b16788fb3ec701dd278ae
|
||||
DIST kyua-0.14.1.tar.gz 996797 BLAKE2B 3319ab212b70db968d02f4dae6d71a594b0f3276a4de0192d28dd1b78ac8736fc91ab4a2251ceb9d2dec242a449b988751b4c2a8859045d7d716e1304b564478 SHA512 0829091929548ba3e18fb3306eacf8e381d2b22f3e36245ea7da0a61b3f1cb9a853baa6662929a87bc050934653b7b7b8a109520c8c7294defbf4cc5e3061b90
|
||||
DIST kyua-0.14.tar.gz 522124 BLAKE2B b211b987c9526bbf486b9d1429c83432907015a39bb68322674e3650473b97b74b88839913571d6e5df6f2c6671913feb2a5e555c2d304c164c89cf292efbad4 SHA512 38f6b4c6bce4aea8f8b257b9799e585311e9f8cfe154a277f5b520ee29bc04cabdd0d531cdf9c09cc6ee2e0e470db498071210e23732d2f55e1ae551c71a2c06
|
||||
|
||||
45
dev-util/kyua/kyua-0.14.1.ebuild
Normal file
45
dev-util/kyua/kyua-0.14.1.ebuild
Normal file
@@ -0,0 +1,45 @@
|
||||
# Copyright 2017-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit flag-o-matic toolchain-funcs
|
||||
|
||||
DESCRIPTION="Testing framework for infrastructure software"
|
||||
HOMEPAGE="https://github.com/freebsd/kyua"
|
||||
SRC_URI="https://github.com/freebsd/kyua/releases/download/${P}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
dev-db/sqlite:3
|
||||
>=dev-lua/lutok-0.5
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
test? ( >=dev-libs/atf-0.22 )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
# bug #948053
|
||||
tc-is-lto && filter-flags -fno-semantic-interposition
|
||||
|
||||
# Skip coredump tests; they fail when sudo sets RLIMIT_CORE = 0.
|
||||
cat >"${T}/kyua.conf" <<-EOF || die
|
||||
syntax(2)
|
||||
test_suites.kyua.run_coredump_tests = "false"
|
||||
EOF
|
||||
local -x KYUA_CONFIG_FILE_FOR_CHECK="${T}/kyua.conf"
|
||||
|
||||
econf $(use_enable test atf)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
rm -rf "${ED}"/usr/tests || die
|
||||
}
|
||||
Reference in New Issue
Block a user