Diff thrift-0.16.0-r2 with a thrift-0.18.1-r1

/usr/portage/dev-libs/thrift/thrift-0.18.1-r1.ebuild 2024-07-02 13:51:44.549851472 +0300
11 11

  
12 12
LICENSE="Apache-2.0"
13 13
SLOT="0/0"
14
KEYWORDS="amd64 arm64 ppc64 x86"
14
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~s390 ~x86"
15 15
IUSE="libevent lua +ssl test"
16 16

  
17 17
RESTRICT="!test? ( test )"
......
19 19
DEPEND="
20 20
	dev-libs/boost:=[nls]
21 21
	dev-libs/openssl:=
22
	libevent? ( dev-libs/libevent )
22
	sys-libs/zlib:=
23
	libevent? ( dev-libs/libevent:= )
23 24
"
24 25
RDEPEND="${DEPEND}"
25
BDEPEND=""
26
BDEPEND="
27
	app-alternatives/lex
28
	app-alternatives/yacc
29
"
26 30

  
27 31
REQUIRED_USE="
28
	test? ( ssl )
32
	test? ( ssl libevent )
29 33
"
30 34

  
31 35
PATCHES=(
32 36
	"${FILESDIR}/thrift-0.16.0-network-tests.patch"
37
	"${FILESDIR}/thrift-0.18.1-tests.patch"
33 38
)
34 39

  
35 40
src_configure() {
......
48 53
	)
49 54
	cmake_src_configure
50 55
}
56

  
57
src_test() {
58
	MAKEOPTS="-j1" cmake_src_test
59
}
Thank you!