diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-04-28 05:11:40 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-04-28 05:11:40 +0100 |
commit | 2099ff9b640e648be67527e29760263a7c6274e5 (patch) | |
tree | 238358af0ba45fd8fcc6cd4679736d6c4f07f851 /dev-util/libabigail/libabigail-9999.ebuild | |
parent | d198e0ebeee70707545d19ee3beb1de70802cc7c (diff) |
gentoo auto-resync : 28:04:2023 - 05:11:40
Diffstat (limited to 'dev-util/libabigail/libabigail-9999.ebuild')
-rw-r--r-- | dev-util/libabigail/libabigail-9999.ebuild | 36 |
1 files changed, 22 insertions, 14 deletions
diff --git a/dev-util/libabigail/libabigail-9999.ebuild b/dev-util/libabigail/libabigail-9999.ebuild index 5f02f1b0e21e..d65ee49694bc 100644 --- a/dev-util/libabigail/libabigail-9999.ebuild +++ b/dev-util/libabigail/libabigail-9999.ebuild @@ -31,18 +31,20 @@ else LIBABIGAIL_DOCS_USEFLAG="doc" fi - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" fi LICENSE="Apache-2.0-with-LLVM-exceptions" -SLOT="0" -IUSE="${LIBABIGAIL_DOCS_USEFLAG} test" +SLOT="0/2" +IUSE="btf ${LIBABIGAIL_DOCS_USEFLAG} test" RESTRICT="!test? ( test )" RDEPEND=" dev-libs/elfutils dev-libs/libxml2:2 - elibc_musl? ( sys-libs/fts-standalone )" + btf? ( dev-libs/libbpf:= ) + elibc_musl? ( sys-libs/fts-standalone ) +" DEPEND="${RDEPEND}" BDEPEND=" virtual/pkgconfig @@ -51,7 +53,8 @@ BDEPEND=" dev-python/sphinx sys-apps/texinfo ) - test? ( ${PYTHON_DEPS} )" + test? ( ${PYTHON_DEPS} ) +" src_prepare() { default @@ -61,16 +64,21 @@ src_prepare() { } my_src_configure() { - econf \ - --disable-deb \ - --disable-fedabipkgdiff \ - --disable-rpm \ - --disable-rpm415 \ - --disable-ctf \ - --enable-bash-completion \ - --enable-python3 \ - $(use_enable doc apidoc) \ + local myeconfargs=( + --disable-deb + --disable-fedabipkgdiff + --disable-rpm + --disable-rpm415 + --disable-ctf + --disable-debug-ct-propagation + --enable-bash-completion + --enable-python3 + $(use_enable btf) + $(use_enable doc apidoc) $(use_enable doc manual) + ) + + econf "${myeconfargs[@]}" } my_src_compile() { |