I'm confident you know about this already but I figured I'd file just in case: the new cjs drops the ancient SM slot dependency and uses SpiderMonkey 78 instead.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7379e0117ca4e21bd1f86520ee83e4156a481b64 commit 7379e0117ca4e21bd1f86520ee83e4156a481b64 Author: Matthew S. Turnbull <sparky@bluefang-logic.com> AuthorDate: 2021-01-08 06:11:58 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2021-01-24 17:30:54 +0000 gnome-extra/cjs: 4.8.2 version bump Bug: https://bugs.gentoo.org/757708 Bug: https://bugs.gentoo.org/649534 Closes: https://bugs.gentoo.org/761852 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> gnome-extra/cjs/Manifest | 1 + gnome-extra/cjs/cjs-4.8.2.ebuild | 65 ++++++++++++++++++++++++++++++++++++ gnome-extra/cjs/metadata.xml | 3 ++ profiles/arch/amd64/package.use.mask | 1 + profiles/arch/base/package.use.mask | 1 + profiles/arch/x86/package.use.mask | 1 + 6 files changed, 72 insertions(+)