mail-client/thunderbird: allow LLVM 9.x
authorThomas Deutschmann <whissi@gentoo.org>
Sat, 28 Sep 2019 14:12:07 +0000 (16:12 +0200)
committerThomas Deutschmann <whissi@gentoo.org>
Sat, 28 Sep 2019 14:12:07 +0000 (16:12 +0200)
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
mail-client/thunderbird/thunderbird-68.1.1.ebuild

index d21c4effc2d57aff869474094954729624b8c801..193e300578eb1ae5725a9da7dabc74e35df777f6 100644 (file)
@@ -31,7 +31,7 @@ if [[ ${MOZ_ESR} == 1 ]]; then
 fi
 MOZ_P="${PN}-${MOZ_PV}"
 
-LLVM_MAX_SLOT=8
+LLVM_MAX_SLOT=9
 
 DESCRIPTION="Thunderbird Mail Client"
 HOMEPAGE="https://www.mozilla.org/thunderbird"
@@ -120,6 +120,15 @@ DEPEND="${CDEPEND}
        >=sys-devel/binutils-2.30
        sys-apps/findutils
        || (
+               (
+                       sys-devel/clang:9
+                       !clang? ( sys-devel/llvm:9 )
+                       clang? (
+                               =sys-devel/lld-9*
+                               sys-devel/llvm:9[gold]
+                               pgo? ( =sys-libs/compiler-rt-sanitizers-9*[profile] )
+                       )
+               )
                (
                        sys-devel/clang:8
                        !clang? ( sys-devel/llvm:8 )