3 |
3 |
|
4 |
4 |
EAPI=8
|
5 |
5 |
|
6 |
|
PYTHON_COMPAT=( python3_{9..11} )
|
7 |
|
VIRTUALX_REQUIRED="manual"
|
|
6 |
PYTHON_COMPAT=( python3_{11..12} )
|
8 |
7 |
|
9 |
|
inherit autotools db-use multilib-minimal python-any-r1 virtualx flag-o-matic
|
|
8 |
inherit autotools db-use multilib-minimal python-any-r1 flag-o-matic
|
10 |
9 |
|
11 |
10 |
MY_P="${P}"
|
12 |
11 |
DESCRIPTION="Kerberos 5 implementation from KTH"
|
... | ... | |
16 |
15 |
LICENSE="BSD"
|
17 |
16 |
SLOT="0"
|
18 |
17 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
19 |
|
IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X"
|
|
18 |
IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux static-libs test X"
|
20 |
19 |
RESTRICT="!test? ( test )"
|
21 |
20 |
|
22 |
21 |
# 717740
|
... | ... | |
24 |
23 |
|
25 |
24 |
CDEPEND="
|
26 |
25 |
virtual/libcrypt:=[${MULTILIB_USEDEP}]
|
27 |
|
ssl? (
|
28 |
|
>=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}]
|
29 |
|
)
|
30 |
26 |
berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] )
|
31 |
27 |
gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] )
|
32 |
28 |
lmdb? ( dev-db/lmdb:= )
|
... | ... | |
37 |
33 |
>=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}]
|
38 |
34 |
afs? ( net-fs/openafs )
|
39 |
35 |
hdb-ldap? ( >=net-nds/openldap-2.3.0:= )
|
40 |
|
X? (
|
41 |
|
x11-libs/libX11
|
42 |
|
x11-libs/libXau
|
43 |
|
x11-libs/libXt
|
44 |
|
)
|
45 |
36 |
!!app-crypt/mit-krb5
|
46 |
37 |
!!app-crypt/mit-krb5-appl"
|
47 |
38 |
|
... | ... | |
50 |
41 |
dev-perl/JSON
|
51 |
42 |
virtual/pkgconfig
|
52 |
43 |
sys-apps/texinfo
|
53 |
|
>=sys-devel/autoconf-2.62
|
54 |
|
test? ( X? ( ${VIRTUALX_DEPEND} ) )"
|
|
44 |
>=sys-devel/autoconf-2.62"
|
55 |
45 |
|
56 |
46 |
RDEPEND="${CDEPEND}
|
57 |
47 |
selinux? ( sec-policy/selinux-kerberos )"
|
... | ... | |
105 |
95 |
--enable-kx509
|
106 |
96 |
--enable-pk-init
|
107 |
97 |
--with-ipv6
|
|
98 |
--without-openssl
|
108 |
99 |
$(use_enable afs afs-support)
|
109 |
100 |
$(use_enable gdbm ndbm-db)
|
110 |
101 |
$(use_enable lmdb mdb-db)
|
... | ... | |
112 |
103 |
$(use_enable static-libs static)
|
113 |
104 |
$(multilib_native_use_with caps capng)
|
114 |
105 |
$(multilib_native_use_with hdb-ldap openldap "${EPREFIX}"/usr)
|
115 |
|
$(use_with ssl openssl "${EPREFIX}"/usr)
|
116 |
|
$(multilib_native_use_with X x)
|
117 |
106 |
)
|
118 |
107 |
if use berkdb; then
|
119 |
108 |
myeconfargs+=(
|