diff options
author | Thomas Deutschmann <whissi@gentoo.org> | 2021-05-07 15:20:37 +0200 |
---|---|---|
committer | Thomas Deutschmann <whissi@gentoo.org> | 2021-05-07 16:57:20 +0200 |
commit | 66082dacffab0520562a55b9ead433dade11cb71 (patch) | |
tree | f9006153f062430c833d3c37e93ddf6a611da2ce /dev-lang/spidermonkey | |
parent | dev-lang/spidermonkey: bump to v78.10.1 (diff) | |
download | gentoo-66082dacffab0520562a55b9ead433dade11cb71.tar.gz gentoo-66082dacffab0520562a55b9ead433dade11cb71.tar.bz2 gentoo-66082dacffab0520562a55b9ead433dade11cb71.zip |
dev-lang/spidermonkey: add LLVM:12 support
Closes: https://github.com/gentoo/gentoo/pull/20712
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Diffstat (limited to 'dev-lang/spidermonkey')
-rw-r--r-- | dev-lang/spidermonkey/spidermonkey-78.10.1.ebuild | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/dev-lang/spidermonkey/spidermonkey-78.10.1.ebuild b/dev-lang/spidermonkey/spidermonkey-78.10.1.ebuild index 3bfd6eb14051..e5bacf41b892 100644 --- a/dev-lang/spidermonkey/spidermonkey-78.10.1.ebuild +++ b/dev-lang/spidermonkey/spidermonkey-78.10.1.ebuild @@ -7,7 +7,7 @@ EAPI="7" FIREFOX_PATCHSET="firefox-78esr-patches-12.tar.xz" SPIDERMONKEY_PATCHSET="spidermonkey-78-patches-03.tar.xz" -LLVM_MAX_SLOT=11 +LLVM_MAX_SLOT=12 PYTHON_COMPAT=( python3_{7..9} ) @@ -73,6 +73,13 @@ BDEPEND="${PYTHON_DEPS} virtual/pkgconfig || ( ( + sys-devel/llvm:12 + clang? ( + sys-devel/clang:12 + lto? ( =sys-devel/lld-12* ) + ) + ) + ( sys-devel/llvm:11 clang? ( sys-devel/clang:11 |