mirror of
https://github.com/flatcar/scripts.git
synced 2025-10-05 04:21:06 +02:00
net-fs/samba: Sync with Gentoo
It's from Gentoo commit 247c8198a5a39c31f7d920726860b96d7b632516.
This commit is contained in:
parent
b1d7304826
commit
3f32288c06
@ -1,9 +1,9 @@
|
|||||||
# Copyright 1999-2024 Gentoo Authors
|
# Copyright 1999-2025 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{10..12} )
|
PYTHON_COMPAT=( python3_{11..12} )
|
||||||
PYTHON_REQ_USE="threads(+),xml(+)"
|
PYTHON_REQ_USE="threads(+),xml(+)"
|
||||||
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
||||||
|
|
||||||
@ -88,7 +88,7 @@ COMMON_DEPEND="
|
|||||||
)
|
)
|
||||||
ads? (
|
ads? (
|
||||||
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
||||||
net-dns/bind-tools[gssapi]
|
net-dns/bind[gssapi]
|
||||||
)
|
)
|
||||||
')
|
')
|
||||||
acl? ( virtual/acl )
|
acl? ( virtual/acl )
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
# Copyright 1999-2024 Gentoo Authors
|
# Copyright 1999-2025 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{10..12} )
|
PYTHON_COMPAT=( python3_{11..12} )
|
||||||
PYTHON_REQ_USE="threads(+),xml(+)"
|
PYTHON_REQ_USE="threads(+),xml(+)"
|
||||||
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
||||||
|
|
||||||
@ -88,7 +88,7 @@ COMMON_DEPEND="
|
|||||||
)
|
)
|
||||||
ads? (
|
ads? (
|
||||||
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
||||||
net-dns/bind-tools[gssapi]
|
net-dns/bind[gssapi]
|
||||||
)
|
)
|
||||||
')
|
')
|
||||||
acl? ( virtual/acl )
|
acl? ( virtual/acl )
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
# Copyright 1999-2024 Gentoo Authors
|
# Copyright 1999-2025 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{10..12} )
|
PYTHON_COMPAT=( python3_{11..12} )
|
||||||
PYTHON_REQ_USE="threads(+),xml(+)"
|
PYTHON_REQ_USE="threads(+),xml(+)"
|
||||||
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
||||||
|
|
||||||
@ -88,7 +88,7 @@ COMMON_DEPEND="
|
|||||||
)
|
)
|
||||||
ads? (
|
ads? (
|
||||||
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
||||||
net-dns/bind-tools[gssapi]
|
net-dns/bind[gssapi]
|
||||||
)
|
)
|
||||||
')
|
')
|
||||||
acl? ( virtual/acl )
|
acl? ( virtual/acl )
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
# Copyright 1999-2024 Gentoo Authors
|
# Copyright 1999-2025 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{10..13} )
|
PYTHON_COMPAT=( python3_{11..13} )
|
||||||
PYTHON_REQ_USE="threads(+),xml(+)"
|
PYTHON_REQ_USE="threads(+),xml(+)"
|
||||||
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
||||||
|
|
||||||
@ -88,7 +88,7 @@ COMMON_DEPEND="
|
|||||||
)
|
)
|
||||||
ads? (
|
ads? (
|
||||||
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
||||||
net-dns/bind-tools[gssapi]
|
net-dns/bind[gssapi]
|
||||||
)
|
)
|
||||||
')
|
')
|
||||||
acl? ( virtual/acl )
|
acl? ( virtual/acl )
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{10..13} )
|
PYTHON_COMPAT=( python3_{11..13} )
|
||||||
PYTHON_REQ_USE="threads(+),xml(+)"
|
PYTHON_REQ_USE="threads(+),xml(+)"
|
||||||
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
||||||
|
|
||||||
@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
|
|||||||
SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz"
|
SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz"
|
||||||
else
|
else
|
||||||
SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz"
|
SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz"
|
||||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
|
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
|
||||||
fi
|
fi
|
||||||
S="${WORKDIR}/${MY_P}"
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
@ -88,7 +88,7 @@ COMMON_DEPEND="
|
|||||||
)
|
)
|
||||||
ads? (
|
ads? (
|
||||||
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
||||||
net-dns/bind-tools[gssapi]
|
net-dns/bind[gssapi]
|
||||||
)
|
)
|
||||||
')
|
')
|
||||||
acl? ( virtual/acl )
|
acl? ( virtual/acl )
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{10..13} )
|
PYTHON_COMPAT=( python3_{11..13} )
|
||||||
PYTHON_REQ_USE="threads(+),xml(+)"
|
PYTHON_REQ_USE="threads(+),xml(+)"
|
||||||
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
||||||
|
|
||||||
@ -88,7 +88,7 @@ COMMON_DEPEND="
|
|||||||
)
|
)
|
||||||
ads? (
|
ads? (
|
||||||
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
||||||
net-dns/bind-tools[gssapi]
|
net-dns/bind[gssapi]
|
||||||
)
|
)
|
||||||
')
|
')
|
||||||
acl? ( virtual/acl )
|
acl? ( virtual/acl )
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
# Copyright 1999-2024 Gentoo Authors
|
# Copyright 1999-2025 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{10..13} )
|
PYTHON_COMPAT=( python3_{11..13} )
|
||||||
PYTHON_REQ_USE="threads(+),xml(+)"
|
PYTHON_REQ_USE="threads(+),xml(+)"
|
||||||
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
||||||
|
|
||||||
@ -27,11 +27,13 @@ IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota +regedit
|
|||||||
IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test unwind winbind"
|
IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test unwind winbind"
|
||||||
IUSE+=" zeroconf"
|
IUSE+=" zeroconf"
|
||||||
|
|
||||||
|
# ldap needs ads (bug #941578)
|
||||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
||||||
addc? ( json python !system-mitkrb5 winbind )
|
addc? ( json python !system-mitkrb5 winbind )
|
||||||
ads? ( acl ldap python winbind )
|
ads? ( acl ldap python winbind )
|
||||||
cluster? ( ads )
|
cluster? ( ads )
|
||||||
gpg? ( addc )
|
gpg? ( addc )
|
||||||
|
ldap? ( ads )
|
||||||
spotlight? ( json )
|
spotlight? ( json )
|
||||||
test? ( python )
|
test? ( python )
|
||||||
!ads? ( !addc )
|
!ads? ( !addc )
|
||||||
@ -87,7 +89,7 @@ COMMON_DEPEND="
|
|||||||
)
|
)
|
||||||
ads? (
|
ads? (
|
||||||
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
||||||
net-dns/bind-tools[gssapi]
|
net-dns/bind[gssapi]
|
||||||
)
|
)
|
||||||
')
|
')
|
||||||
acl? ( virtual/acl )
|
acl? ( virtual/acl )
|
||||||
@ -262,7 +264,6 @@ multilib_src_configure() {
|
|||||||
--without-winexe
|
--without-winexe
|
||||||
$(multilib_native_use_with acl acl-support)
|
$(multilib_native_use_with acl acl-support)
|
||||||
$(multilib_native_usex addc '' '--without-ad-dc')
|
$(multilib_native_usex addc '' '--without-ad-dc')
|
||||||
$(multilib_native_use_with ads)
|
|
||||||
$(multilib_native_use_enable ceph cephfs)
|
$(multilib_native_use_enable ceph cephfs)
|
||||||
$(multilib_native_use_with cluster cluster-support)
|
$(multilib_native_use_with cluster cluster-support)
|
||||||
$(multilib_native_use_enable cups)
|
$(multilib_native_use_enable cups)
|
||||||
@ -287,6 +288,7 @@ multilib_src_configure() {
|
|||||||
$(multilib_native_use_enable zeroconf avahi)
|
$(multilib_native_use_enable zeroconf avahi)
|
||||||
$(multilib_native_usex test '--enable-selftest' '')
|
$(multilib_native_usex test '--enable-selftest' '')
|
||||||
$(usev system-mitkrb5 "--with-system-mitkrb5 ${ESYSROOT}/usr $(multilib_native_usex addc --with-experimental-mit-ad-dc '')")
|
$(usev system-mitkrb5 "--with-system-mitkrb5 ${ESYSROOT}/usr $(multilib_native_usex addc --with-experimental-mit-ad-dc '')")
|
||||||
|
$(use_with ads)
|
||||||
$(use_with debug lttng)
|
$(use_with debug lttng)
|
||||||
$(use_with ldap)
|
$(use_with ldap)
|
||||||
$(use_with profiling-data)
|
$(use_with profiling-data)
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{10..13} )
|
PYTHON_COMPAT=( python3_{11..13} )
|
||||||
PYTHON_REQ_USE="threads(+),xml(+)"
|
PYTHON_REQ_USE="threads(+),xml(+)"
|
||||||
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
||||||
|
|
||||||
@ -27,11 +27,13 @@ IUSE+=" iprint json ldap llvm-libunwind lmdb pam profiling-data python quota"
|
|||||||
IUSE+=" +regedit selinux snapper spotlight syslog system-heimdal +system-mitkrb5"
|
IUSE+=" +regedit selinux snapper spotlight syslog system-heimdal +system-mitkrb5"
|
||||||
IUSE+=" systemd test unwind winbind zeroconf"
|
IUSE+=" systemd test unwind winbind zeroconf"
|
||||||
|
|
||||||
|
# ldap needs ads (bug #941578)
|
||||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
||||||
addc? ( json python !system-mitkrb5 winbind )
|
addc? ( json python !system-mitkrb5 winbind )
|
||||||
ads? ( acl ldap python winbind )
|
ads? ( acl ldap python winbind )
|
||||||
cluster? ( ads )
|
cluster? ( ads )
|
||||||
gpg? ( addc )
|
gpg? ( addc )
|
||||||
|
ldap? ( ads )
|
||||||
spotlight? ( json )
|
spotlight? ( json )
|
||||||
test? ( python )
|
test? ( python )
|
||||||
!ads? ( !addc )
|
!ads? ( !addc )
|
||||||
@ -87,7 +89,7 @@ COMMON_DEPEND="
|
|||||||
)
|
)
|
||||||
ads? (
|
ads? (
|
||||||
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
||||||
net-dns/bind-tools[gssapi]
|
net-dns/bind[gssapi]
|
||||||
)
|
)
|
||||||
')
|
')
|
||||||
acl? ( virtual/acl )
|
acl? ( virtual/acl )
|
||||||
@ -266,7 +268,6 @@ multilib_src_configure() {
|
|||||||
--without-winexe
|
--without-winexe
|
||||||
$(multilib_native_use_with acl acl-support)
|
$(multilib_native_use_with acl acl-support)
|
||||||
$(multilib_native_usex addc '' '--without-ad-dc')
|
$(multilib_native_usex addc '' '--without-ad-dc')
|
||||||
$(multilib_native_use_with ads)
|
|
||||||
$(multilib_native_use_enable ceph cephfs)
|
$(multilib_native_use_enable ceph cephfs)
|
||||||
$(multilib_native_use_with cluster cluster-support)
|
$(multilib_native_use_with cluster cluster-support)
|
||||||
$(multilib_native_use_enable cups)
|
$(multilib_native_use_enable cups)
|
||||||
@ -291,6 +292,7 @@ multilib_src_configure() {
|
|||||||
$(multilib_native_use_enable zeroconf avahi)
|
$(multilib_native_use_enable zeroconf avahi)
|
||||||
$(multilib_native_usex test '--enable-selftest' '')
|
$(multilib_native_usex test '--enable-selftest' '')
|
||||||
$(usev system-mitkrb5 "--with-system-mitkrb5 ${ESYSROOT}/usr $(multilib_native_usex addc --with-experimental-mit-ad-dc '')")
|
$(usev system-mitkrb5 "--with-system-mitkrb5 ${ESYSROOT}/usr $(multilib_native_usex addc --with-experimental-mit-ad-dc '')")
|
||||||
|
$(use_with ads)
|
||||||
$(use_with debug lttng)
|
$(use_with debug lttng)
|
||||||
$(use_with ldap)
|
$(use_with ldap)
|
||||||
$(use_with profiling-data)
|
$(use_with profiling-data)
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{10..13} )
|
PYTHON_COMPAT=( python3_{11..13} )
|
||||||
PYTHON_REQ_USE="threads(+),xml(+)"
|
PYTHON_REQ_USE="threads(+),xml(+)"
|
||||||
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
||||||
|
|
||||||
@ -27,11 +27,13 @@ IUSE+=" iprint json ldap llvm-libunwind lmdb pam profiling-data python quota"
|
|||||||
IUSE+=" +regedit selinux snapper spotlight syslog system-heimdal +system-mitkrb5"
|
IUSE+=" +regedit selinux snapper spotlight syslog system-heimdal +system-mitkrb5"
|
||||||
IUSE+=" systemd test unwind winbind zeroconf"
|
IUSE+=" systemd test unwind winbind zeroconf"
|
||||||
|
|
||||||
|
# ldap needs ads (bug #941578)
|
||||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
||||||
addc? ( json python !system-mitkrb5 winbind )
|
addc? ( json python !system-mitkrb5 winbind )
|
||||||
ads? ( acl ldap python winbind )
|
ads? ( acl ldap python winbind )
|
||||||
cluster? ( ads )
|
cluster? ( ads )
|
||||||
gpg? ( addc )
|
gpg? ( addc )
|
||||||
|
ldap? ( ads )
|
||||||
spotlight? ( json )
|
spotlight? ( json )
|
||||||
test? ( python )
|
test? ( python )
|
||||||
!ads? ( !addc )
|
!ads? ( !addc )
|
||||||
@ -87,7 +89,7 @@ COMMON_DEPEND="
|
|||||||
)
|
)
|
||||||
ads? (
|
ads? (
|
||||||
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
||||||
net-dns/bind-tools[gssapi]
|
net-dns/bind[gssapi]
|
||||||
)
|
)
|
||||||
')
|
')
|
||||||
acl? ( virtual/acl )
|
acl? ( virtual/acl )
|
||||||
@ -266,7 +268,6 @@ multilib_src_configure() {
|
|||||||
--without-winexe
|
--without-winexe
|
||||||
$(multilib_native_use_with acl acl-support)
|
$(multilib_native_use_with acl acl-support)
|
||||||
$(multilib_native_usex addc '' '--without-ad-dc')
|
$(multilib_native_usex addc '' '--without-ad-dc')
|
||||||
$(multilib_native_use_with ads)
|
|
||||||
$(multilib_native_use_enable ceph cephfs)
|
$(multilib_native_use_enable ceph cephfs)
|
||||||
$(multilib_native_use_with cluster cluster-support)
|
$(multilib_native_use_with cluster cluster-support)
|
||||||
$(multilib_native_use_enable cups)
|
$(multilib_native_use_enable cups)
|
||||||
@ -291,6 +292,7 @@ multilib_src_configure() {
|
|||||||
$(multilib_native_use_enable zeroconf avahi)
|
$(multilib_native_use_enable zeroconf avahi)
|
||||||
$(multilib_native_usex test '--enable-selftest' '')
|
$(multilib_native_usex test '--enable-selftest' '')
|
||||||
$(usev system-mitkrb5 "--with-system-mitkrb5 ${ESYSROOT}/usr $(multilib_native_usex addc --with-experimental-mit-ad-dc '')")
|
$(usev system-mitkrb5 "--with-system-mitkrb5 ${ESYSROOT}/usr $(multilib_native_usex addc --with-experimental-mit-ad-dc '')")
|
||||||
|
$(use_with ads)
|
||||||
$(use_with debug lttng)
|
$(use_with debug lttng)
|
||||||
$(use_with ldap)
|
$(use_with ldap)
|
||||||
$(use_with profiling-data)
|
$(use_with profiling-data)
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{10..13} )
|
PYTHON_COMPAT=( python3_{11..13} )
|
||||||
PYTHON_REQ_USE="threads(+),xml(+)"
|
PYTHON_REQ_USE="threads(+),xml(+)"
|
||||||
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
||||||
|
|
||||||
@ -27,11 +27,13 @@ IUSE+=" iprint json ldap llvm-libunwind lmdb pam profiling-data python quota"
|
|||||||
IUSE+=" +regedit selinux snapper spotlight syslog system-heimdal +system-mitkrb5"
|
IUSE+=" +regedit selinux snapper spotlight syslog system-heimdal +system-mitkrb5"
|
||||||
IUSE+=" systemd test unwind winbind zeroconf"
|
IUSE+=" systemd test unwind winbind zeroconf"
|
||||||
|
|
||||||
|
# ldap needs ads (bug #941578)
|
||||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
||||||
addc? ( json python !system-mitkrb5 winbind )
|
addc? ( json python !system-mitkrb5 winbind )
|
||||||
ads? ( acl ldap python winbind )
|
ads? ( acl ldap python winbind )
|
||||||
cluster? ( ads )
|
cluster? ( ads )
|
||||||
gpg? ( addc )
|
gpg? ( addc )
|
||||||
|
ldap? ( ads )
|
||||||
spotlight? ( json )
|
spotlight? ( json )
|
||||||
test? ( python )
|
test? ( python )
|
||||||
!ads? ( !addc )
|
!ads? ( !addc )
|
||||||
@ -87,7 +89,7 @@ COMMON_DEPEND="
|
|||||||
)
|
)
|
||||||
ads? (
|
ads? (
|
||||||
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
||||||
net-dns/bind-tools[gssapi]
|
net-dns/bind[gssapi]
|
||||||
)
|
)
|
||||||
')
|
')
|
||||||
acl? ( virtual/acl )
|
acl? ( virtual/acl )
|
||||||
@ -266,7 +268,6 @@ multilib_src_configure() {
|
|||||||
--without-winexe
|
--without-winexe
|
||||||
$(multilib_native_use_with acl acl-support)
|
$(multilib_native_use_with acl acl-support)
|
||||||
$(multilib_native_usex addc '' '--without-ad-dc')
|
$(multilib_native_usex addc '' '--without-ad-dc')
|
||||||
$(multilib_native_use_with ads)
|
|
||||||
$(multilib_native_use_enable ceph cephfs)
|
$(multilib_native_use_enable ceph cephfs)
|
||||||
$(multilib_native_use_with cluster cluster-support)
|
$(multilib_native_use_with cluster cluster-support)
|
||||||
$(multilib_native_use_enable cups)
|
$(multilib_native_use_enable cups)
|
||||||
@ -291,6 +292,7 @@ multilib_src_configure() {
|
|||||||
$(multilib_native_use_enable zeroconf avahi)
|
$(multilib_native_use_enable zeroconf avahi)
|
||||||
$(multilib_native_usex test '--enable-selftest' '')
|
$(multilib_native_usex test '--enable-selftest' '')
|
||||||
$(usev system-mitkrb5 "--with-system-mitkrb5 ${ESYSROOT}/usr $(multilib_native_usex addc --with-experimental-mit-ad-dc '')")
|
$(usev system-mitkrb5 "--with-system-mitkrb5 ${ESYSROOT}/usr $(multilib_native_usex addc --with-experimental-mit-ad-dc '')")
|
||||||
|
$(use_with ads)
|
||||||
$(use_with debug lttng)
|
$(use_with debug lttng)
|
||||||
$(use_with ldap)
|
$(use_with ldap)
|
||||||
$(use_with profiling-data)
|
$(use_with profiling-data)
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{10..13} )
|
PYTHON_COMPAT=( python3_{11..13} )
|
||||||
PYTHON_REQ_USE="threads(+),xml(+)"
|
PYTHON_REQ_USE="threads(+),xml(+)"
|
||||||
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
|
||||||
|
|
||||||
@ -27,11 +27,13 @@ IUSE+=" iprint json ldap llvm-libunwind lmdb pam profiling-data python quota"
|
|||||||
IUSE+=" +regedit selinux snapper spotlight syslog system-heimdal +system-mitkrb5"
|
IUSE+=" +regedit selinux snapper spotlight syslog system-heimdal +system-mitkrb5"
|
||||||
IUSE+=" systemd test unwind winbind zeroconf"
|
IUSE+=" systemd test unwind winbind zeroconf"
|
||||||
|
|
||||||
|
# ldap needs ads (bug #941578)
|
||||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
||||||
addc? ( json python !system-mitkrb5 winbind )
|
addc? ( json python !system-mitkrb5 winbind )
|
||||||
ads? ( acl ldap python winbind )
|
ads? ( acl ldap python winbind )
|
||||||
cluster? ( ads )
|
cluster? ( ads )
|
||||||
gpg? ( addc )
|
gpg? ( addc )
|
||||||
|
ldap? ( ads )
|
||||||
spotlight? ( json )
|
spotlight? ( json )
|
||||||
test? ( python )
|
test? ( python )
|
||||||
!ads? ( !addc )
|
!ads? ( !addc )
|
||||||
@ -87,7 +89,7 @@ COMMON_DEPEND="
|
|||||||
)
|
)
|
||||||
ads? (
|
ads? (
|
||||||
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
dev-python/dnspython:=[${PYTHON_USEDEP}]
|
||||||
net-dns/bind-tools[gssapi]
|
net-dns/bind[gssapi]
|
||||||
)
|
)
|
||||||
')
|
')
|
||||||
acl? ( virtual/acl )
|
acl? ( virtual/acl )
|
||||||
@ -266,7 +268,6 @@ multilib_src_configure() {
|
|||||||
--without-winexe
|
--without-winexe
|
||||||
$(multilib_native_use_with acl acl-support)
|
$(multilib_native_use_with acl acl-support)
|
||||||
$(multilib_native_usex addc '' '--without-ad-dc')
|
$(multilib_native_usex addc '' '--without-ad-dc')
|
||||||
$(multilib_native_use_with ads)
|
|
||||||
$(multilib_native_use_enable ceph cephfs)
|
$(multilib_native_use_enable ceph cephfs)
|
||||||
$(multilib_native_use_with cluster cluster-support)
|
$(multilib_native_use_with cluster cluster-support)
|
||||||
$(multilib_native_use_enable cups)
|
$(multilib_native_use_enable cups)
|
||||||
@ -291,6 +292,7 @@ multilib_src_configure() {
|
|||||||
$(multilib_native_use_enable zeroconf avahi)
|
$(multilib_native_use_enable zeroconf avahi)
|
||||||
$(multilib_native_usex test '--enable-selftest' '')
|
$(multilib_native_usex test '--enable-selftest' '')
|
||||||
$(usev system-mitkrb5 "--with-system-mitkrb5 ${ESYSROOT}/usr $(multilib_native_usex addc --with-experimental-mit-ad-dc '')")
|
$(usev system-mitkrb5 "--with-system-mitkrb5 ${ESYSROOT}/usr $(multilib_native_usex addc --with-experimental-mit-ad-dc '')")
|
||||||
|
$(use_with ads)
|
||||||
$(use_with debug lttng)
|
$(use_with debug lttng)
|
||||||
$(use_with ldap)
|
$(use_with ldap)
|
||||||
$(use_with profiling-data)
|
$(use_with profiling-data)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user