BDEPEND=|| ( dev-lang/python:3.14[ncurses,ssl,xml(+)] dev-lang/python:3.13[ncurses,ssl,xml(+)] dev-lang/python:3.12[ncurses,ssl,xml(+)] ) llvm_slot_20? ( clang? ( llvm-core/clang:20 llvm-core/lld:20 llvm-core/llvm:20 ) ) llvm_slot_21? ( clang? ( llvm-core/clang:21 llvm-core/lld:21 llvm-core/llvm:21 ) ) >=dev-util/cbindgen-0.27.0 virtual/pkgconfig test? ( || ( ( dev-lang/python:3.14[ncurses,ssl,xml(+)] dev-python/six[python_targets_python3_14(-)] ) ( dev-lang/python:3.13[ncurses,ssl,xml(+)] dev-python/six[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[ncurses,ssl,xml(+)] dev-python/six[python_targets_python3_12(-)] ) ) ) llvm_slot_20? ( || ( dev-lang/rust-bin:1.90.0[llvm_slot_20] dev-lang/rust:1.90.0[llvm_slot_20] ) ) llvm_slot_21? ( || ( dev-lang/rust-bin:1.94.1[llvm_slot_21] dev-lang/rust:1.94.1[llvm_slot_21] dev-lang/rust-bin:1.94.0[llvm_slot_21] dev-lang/rust:1.94.0[llvm_slot_21] dev-lang/rust-bin:1.93.1[llvm_slot_21] dev-lang/rust:1.93.1[llvm_slot_21] dev-lang/rust-bin:1.93.0[llvm_slot_21] dev-lang/rust:1.93.0[llvm_slot_21] dev-lang/rust-bin:1.92.0[llvm_slot_21] dev-lang/rust:1.92.0[llvm_slot_21] dev-lang/rust-bin:1.91.0[llvm_slot_21] dev-lang/rust:1.91.0[llvm_slot_21] ) )
DEFINED_PHASES=compile configure install prepare pretend setup test
DEPEND=>=dev-libs/icu-76.1:= >=dev-libs/nspr-4.36 sys-libs/readline:0= virtual/zlib:=
DESCRIPTION=Mozilla's JavaScript engine written in C and C++
EAPI=8
HOMEPAGE=https://spidermonkey.dev https://firefox-source-docs.mozilla.org/js/index.html
INHERIT=check-reqs flag-o-matic llvm-r2 multiprocessing python-any-r1 rust toolchain-funcs
IUSE=clang cpu_flags_arm_neon debug +jit test +llvm_slot_21 llvm_slot_20
KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86
LICENSE=MPL-2.0
RDEPEND=>=dev-libs/icu-76.1:= >=dev-libs/nspr-4.36 sys-libs/readline:0= virtual/zlib:=
REQUIRED_USE=^^ ( llvm_slot_20 llvm_slot_21 )
RESTRICT=!test? ( test )
SLOT=140/140.11.0
SRC_URI=https://archive.mozilla.org/pub/firefox/releases/140.16.0esr/source/firefox-140.16.0esr.source.tar.xz -> firefox-140.16.0esr.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-140esr-patches-13.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/spidermonkey-140-patches-02.tar.xz
_eclasses_=check-reqs	12ab9d3fc16bfe1f87c6fb652324b57c	eapi9-pipestatus	d2c134036ac31c3085aebc9147f572bd	flag-o-matic	fd3558f73f6503093adee69adf41020d	llvm-r2	e661c568264eba308557241fbbe207e3	llvm-utils	e7edb4086e31c8537574b263d899f826	multilib	fc812e8eb2170022c28272d80a1f9e77	multiprocessing	45d0620f25c2f063ad6276ecd9ed9399	python-any-r1	891415dfe39ad9b41b461f2b86354af0	python-utils-r1	025367880f07ae6444e6035a49db0dab	rust	8a2beaaa77fb7c96f815f713b6920298	toolchain-funcs	58a918e3a42d0156f010dcfd43725be5
_md5_=37dda3b433486aae64303508d9cd1369
