Сравнение kbd-2.7.1 с kbd-9999

/usr/portage/sys-apps/kbd/kbd-9999.ebuild 2025-11-06 18:18:08.608166672 +0300
12 12
else
13 13
	if [[ $(ver_cut 3) -lt 90 ]] ; then
14 14
		SRC_URI="https://www.kernel.org/pub/linux/utils/kbd/${P}.tar.xz"
15
		KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
15
		KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
16 16
	else
17 17
		inherit autotools
18 18
		SRC_URI="https://github.com/legionus/kbd/archive/v${PV}.tar.gz -> ${P}.tar.gz"
......
24 24

  
25 25
LICENSE="GPL-2"
26 26
SLOT="0"
27
IUSE="nls selinux pam test"
27
IUSE="bzip2 lzma nls selinux pam test zlib zstd"
28 28
RESTRICT="!test? ( test )"
29 29

  
30 30
DEPEND="
31 31
	app-alternatives/gzip
32
	bzip2? ( app-arch/bzip2 )
33
	lzma? ( app-arch/xz-utils )
32 34
	pam? (
33 35
		!app-misc/vlock
34 36
		sys-libs/pam
35 37
	)
38
	zlib? ( virtual/zlib:= )
39
	zstd? ( app-arch/zstd:= )
36 40
"
37 41
RDEPEND="
38 42
	${DEPEND}
39 43
	selinux? ( sec-policy/selinux-loadkeys )
40 44
"
41 45
BDEPEND="
46
	sys-devel/flex
42 47
	virtual/pkgconfig
43 48
	test? ( dev-libs/check )
44 49
"
......
61 66
}
62 67

  
63 68
src_configure() {
69
	# https://github.com/legionus/kbd/issues/121
70
	unset LEX
71

  
64 72
	local myeconfargs=(
65 73
		--disable-werror
74
		# No Valgrind for the testsuite
75
		--disable-memcheck
66 76

  
67 77
		$(use_enable nls)
68 78
		$(use_enable pam vlock)
69 79
		$(use_enable test tests)
80
		$(use_with bzip2)
81
		$(use_with lzma)
82
		$(use_with zlib)
83
		$(use_with zstd)
70 84
	)
71 85

  
72 86
	econf "${myeconfargs[@]}"
Спасибо!