profiles: make net-mail/mailbase provided

Although `dev-libs/cyrus-sasl` pulls in `net-mail/mailbase`, the
mailbase package is not needed at all.
Simply mark it as provided, to make it build without mailbase.

Also enable python_single_target_python3_6 for tdb, talloc, tevent.
Remove unnecessary arm64 keywords.
Clean up unnecessary USE flags.
This commit is contained in:
Dongsu Park 2020-11-06 13:52:11 +01:00
parent 9b3d0ae4f2
commit 698e9e2a9f
4 changed files with 7 additions and 6 deletions

View File

@ -66,8 +66,6 @@
=sys-fs/quota-4.04-r1 ~arm64 =sys-fs/quota-4.04-r1 ~arm64
=sys-libs/binutils-libs-2.29.1-r1 ~arm64 =sys-libs/binutils-libs-2.29.1-r1 ~arm64
=sys-libs/libcap-ng-0.7.8 ~arm64 =sys-libs/libcap-ng-0.7.8 ~arm64
=sys-libs/tdb-1.3.8 ~arm64
=sys-libs/tevent-0.9.28 ~arm64
=virtual/krb5-0-r1 ~arm64 =virtual/krb5-0-r1 ~arm64
=virtual/libudev-232 ~arm64 =virtual/libudev-232 ~arm64
=virtual/libusb-1-r2 ~arm64 =virtual/libusb-1-r2 ~arm64

View File

@ -20,9 +20,6 @@ dev-python/boto
# no version marked stable upstream # no version marked stable upstream
dev-util/checkbashisms dev-util/checkbashisms
# Older versions of sssd fail to build
=sys-auth/sssd-1.13.1 ~amd64 ~arm64
# jq 1.5-r2 for heap overflow fix # jq 1.5-r2 for heap overflow fix
# https://bugs.gentoo.org/show_bug.cgi?id=580606 # https://bugs.gentoo.org/show_bug.cgi?id=580606
# jq 1.6-r3 for CVE-2015-8863 # jq 1.6-r3 for CVE-2015-8863

View File

@ -1,2 +1,5 @@
# Skip MTA dependencies. # Skip MTA dependencies.
virtual/mta-1 virtual/mta-1
# pulled in by dev-libs/cyrus-sasl
net-mail/mailbase-1.1

View File

@ -29,6 +29,9 @@ sys-apps/portage -python_targets_python3_6
dev-util/gdbus-codegen python_single_target_python3_6 dev-util/gdbus-codegen python_single_target_python3_6
dev-util/glib-utils python_single_target_python3_6 dev-util/glib-utils python_single_target_python3_6
net-fs/samba python_single_target_python3_6 net-fs/samba python_single_target_python3_6
sys-libs/talloc python_single_target_python3_6
sys-libs/tdb python_single_target_python3_6
sys-libs/tevent python_single_target_python3_6
sys-apps/gptfdisk -icu sys-apps/gptfdisk -icu
@ -74,7 +77,7 @@ sys-libs/glibc nscd
dev-libs/cyrus-sasl kerberos -berkdb -gdbm dev-libs/cyrus-sasl kerberos -berkdb -gdbm
# don't build manpages for sssd # don't build manpages for sssd
sys-auth/sssd -manpages -python samba kerberos gssapi ssh sudo sys-auth/sssd -python samba kerberos gssapi ssh sudo
# needed for realmd build # needed for realmd build
sys-auth/polkit introspection sys-auth/polkit introspection