Created attachment 293361 [details] updated ebuild with spidermonkey-1.8.5 support As spidermonkey-1.8.5 is being unmasked, and other packages are going to require this version at minimum, this package will end up blocking the upgrades. I've got an update and patchset (based on fedora's) that seems to work, but I can't actually test it at runtime (i haven't found any example javascript pages that work yet) I'm attaching the updated ebuild, and would appreciate it if you could runtime-test it or give the go-ahead to commit.
Created attachment 293363 [details] updated ebuild with spidermonkey-1.8.5 support uploaded the wrong ebuild the first time; this one applies patches properly.
Per http://elinks.cz/documentation/html/manual.html-chunked/ch15.html Javascript support is to: As a user of ELinks, you can control its behaviour by writing scripts in ECMAScript. It does add basic javascript support to actual pages getting loaded as well, however do not expect to be using jQuery :) I have confirmed that they (user scripts, and page scripts) are both working as to be expected. You may consider adding contrib/smjs/*.js to /etc/elinks in the ebuild. If you do so I would rename the hooks.js (the loader) file to hooks.js.example to make the user explicitly enable those hooks globally.
*** Bug 406721 has been marked as a duplicate of this bug. ***
Ian, as you can test that patches, feel free to commit the fix (this package is orphan)
+*elinks-0.12_pre5-r2 (16 Apr 2012) + + 16 Apr 2012; Pacho Ramos <pacho@gentoo.org> +elinks-0.12_pre5-r2.ebuild, + -elinks-0.12_pre5-r1.ebuild, -elinks-0.12_pre5.ebuild: + Support spidermonkey-1.8.5, bug #391297 by Ian Stakenvicius. Remove old. +