| 6 |
6 |
PLOCALES="ca de es fr ja ko pt_BR ru sv tr uk"
|
| 7 |
7 |
PLOCALES_BIN="${PLOCALES} bg cs eu fi hu id it ka nb nl pl pt tg zh_TW zh_CN"
|
| 8 |
8 |
PLOCALE_BACKUP="sv"
|
| 9 |
|
PYTHON_COMPAT=( python3_{11..14} )
|
|
9 |
PYTHON_COMPAT=( python3_{12..14} )
|
| 10 |
10 |
|
| 11 |
11 |
inherit autotools linux-info multilib-minimal optfeature plocale \
|
| 12 |
12 |
python-single-r1 pam systemd toolchain-funcs verify-sig
|
| ... | ... | |
| 16 |
16 |
if [[ ${PV} != 9999 ]]; then
|
| 17 |
17 |
SRC_URI="https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz
|
| 18 |
18 |
https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz.asc"
|
| 19 |
|
KEYWORDS="amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
|
|
19 |
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
| 20 |
20 |
else
|
| 21 |
21 |
inherit git-r3
|
| 22 |
22 |
EGIT_REPO_URI="https://github.com/SSSD/sssd.git"
|
| ... | ... | |
| 52 |
52 |
virtual/libintl
|
| 53 |
53 |
acl? ( net-fs/cifs-utils[acl] )
|
| 54 |
54 |
netlink? ( dev-libs/libnl:3 )
|
| 55 |
|
nfsv4? ( >=net-fs/nfs-utils-2.3.1-r2 )
|
|
55 |
nfsv4? ( >=net-fs/nfs-utils-2.3.1-r2[nfsv4] )
|
| 56 |
56 |
nls? ( >=sys-devel/gettext-0.18 )
|
| 57 |
57 |
passkey? ( dev-libs/libfido2:= )
|
| 58 |
58 |
python? (
|
| ... | ... | |
| 106 |
106 |
"${FILESDIR}/${PN}-2.8.2-krb5_pw_locked.patch"
|
| 107 |
107 |
"${FILESDIR}/${PN}-2.9.6-conditional-python-install.patch"
|
| 108 |
108 |
"${FILESDIR}/${PN}-2.9.7-kerberos-1-22.patch"
|
| 109 |
|
"${FILESDIR}/${PN}-2.9.8-r1-pam_fix_out-of-bounds_read_in_pam_passkey_child_read_data.patch"
|
| 110 |
109 |
)
|
| 111 |
110 |
|
| 112 |
111 |
MULTILIB_WRAPPED_HEADERS=(
|
| ... | ... | |
| 230 |
229 |
|
| 231 |
230 |
use systemd && myconf+=(
|
| 232 |
231 |
--with-systemdunitdir=$(systemd_get_systemunitdir)
|
|
232 |
--with-syslog=$(usex systemd journald syslog)
|
| 233 |
233 |
)
|
| 234 |
234 |
|
| 235 |
235 |
if ! multilib_is_native_abi; then
|
| ... | ... | |
| 241 |
241 |
{DHASH,UNISTRING,INI_CONFIG_V{0,1,1_1,1_3}}_{CFLAGS,LIBS}=' '
|
| 242 |
242 |
{PCRE,CARES,SYSTEMD_LOGIN,SASL,DBUS,CRYPTO,P11_KIT}_{CFLAGS,LIBS}=' '
|
| 243 |
243 |
{NDR_NBT,SAMBA_UTIL,SMBCLIENT,NDR_KRB5PAC,JANSSON}_{CFLAGS,LIBS}=' '
|
|
244 |
JOURNALD_{CFLAGS,LIBS}=' '
|
| 244 |
245 |
|
| 245 |
246 |
# use native include path for dbus (needed for build)
|
| 246 |
247 |
DBUS_CFLAGS="${native_dbus_cflags}"
|