Diff libabigail-2.2 with a libabigail-2.3-r2

/usr/portage/dev-util/libabigail/libabigail-2.3-r2.ebuild 2023-10-09 14:52:30.976368388 +0300
31 31
		LIBABIGAIL_DOCS_USEFLAG="doc"
32 32
	fi
33 33

  
34
	KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
34
	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
35 35
fi
36 36

  
37 37
LICENSE="Apache-2.0-with-LLVM-exceptions"
38
SLOT="0"
39
IUSE="${LIBABIGAIL_DOCS_USEFLAG} test"
38
SLOT="0/2"
39
IUSE="btf debug ${LIBABIGAIL_DOCS_USEFLAG} test"
40 40
RESTRICT="!test? ( test )"
41 41

  
42 42
RDEPEND="
43 43
	dev-libs/elfutils
44 44
	dev-libs/libxml2:2
45
	elibc_musl? ( sys-libs/fts-standalone )"
45
	btf? ( dev-libs/libbpf:= )
46
	elibc_musl? ( sys-libs/fts-standalone )
47
"
46 48
DEPEND="${RDEPEND}"
47 49
BDEPEND="
48 50
	virtual/pkgconfig
......
51 53
		dev-python/sphinx
52 54
		sys-apps/texinfo
53 55
	)
54
	test? ( ${PYTHON_DEPS} )"
56
	test? ( ${PYTHON_DEPS} )
57
"
55 58

  
56 59
src_prepare() {
57 60
	default
......
61 64
}
62 65

  
63 66
my_src_configure() {
64
	econf \
65
		--disable-deb \
66
		--disable-fedabipkgdiff \
67
		--disable-rpm \
68
		--disable-rpm415 \
69
		--disable-ctf \
70
		--enable-bash-completion \
71
		--enable-python3 \
72
		$(use_enable doc apidoc) \
67
	local myeconfargs=(
68
		--disable-deb
69
		--disable-fedabipkgdiff
70
		--disable-rpm
71
		--disable-rpm415
72
		--disable-ctf
73
		--disable-debug-ct-propagation
74
		# Don't try to run Valgrind on tests.
75
		--disable-valgrind
76
		--enable-bash-completion
77
		--enable-python3
78
		$(use_enable debug assert)
79
		$(use_enable btf)
80
		$(use_enable doc apidoc)
73 81
		$(use_enable doc manual)
82
	)
83

  
84
	econf "${myeconfargs[@]}"
74 85
}
75 86

  
76 87
my_src_compile() {
Thank you!