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_22? ( llvm-core/llvm:22 clang? ( llvm-core/clang:22 llvm-core/lld:22 ) ) llvm_slot_23? ( llvm-core/llvm:23 clang? ( llvm-core/clang:23 llvm-core/lld:23 ) ) >=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_22? ( || ( dev-lang/rust-bin:1.98.1[llvm_slot_22] dev-lang/rust:1.98.1[llvm_slot_22] dev-lang/rust-bin:1.97.1[llvm_slot_22] dev-lang/rust:1.97.1[llvm_slot_22] dev-lang/rust-bin:1.96.1[llvm_slot_22] dev-lang/rust:1.96.1[llvm_slot_22] dev-lang/rust-bin:1.95.0[llvm_slot_22] dev-lang/rust:1.95.0[llvm_slot_22] ) ) llvm_slot_23? ( || ( dev-lang/rust-bin:9999[llvm_slot_23] dev-lang/rust:9999[llvm_slot_23] dev-lang/rust-bin:1.99.0[llvm_slot_23] dev-lang/rust:1.99.0[llvm_slot_23] ) )
DEFINED_PHASES=compile configure install prepare pretend setup test
DEPEND=>=dev-libs/icu-78.1:= >=dev-libs/nspr-4.39 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_22 llvm_slot_23
KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=MPL-2.0
RDEPEND=>=dev-libs/icu-78.1:= >=dev-libs/nspr-4.39 sys-libs/readline:0= virtual/zlib:=
REQUIRED_USE=^^ ( llvm_slot_22 llvm_slot_23 )
RESTRICT=!test? ( test )
SLOT=153/153.6.0
SRC_URI=https://archive.mozilla.org/pub/firefox/releases/153.6.0esr/source/firefox-153.6.0esr.source.tar.xz -> firefox-153.6.0esr.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-153esr-patches-04.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/spidermonkey-153-patches-01.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_=19490f413140880e4838078bba1b0ff3
